Don't skip check for warning at line 411 in Wattributes.c on hppa*64*-*-*
[official-gcc.git] / Makefile.in
blobda2344b3f3dc4aa380d6c972599f46f4dadd9c63
2 # Makefile.in is generated from Makefile.tpl by 'autogen Makefile.def'.
4 # Makefile for directory with subdirs to build.
5 # Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
6 # 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011
7 # Free Software Foundation
9 # This file is free software; you can redistribute it and/or modify
10 # it under the terms of the GNU General Public License as published by
11 # the Free Software Foundation; either version 3 of the License, or
12 # (at your option) any later version.
14 # This program is distributed in the hope that it will be useful,
15 # but WITHOUT ANY WARRANTY; without even the implied warranty of
16 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
17 # GNU General Public License for more details.
19 # You should have received a copy of the GNU General Public License
20 # along with this program; see the file COPYING3. If not see
21 # <http://www.gnu.org/licenses/>.
24 # First, test for a proper version of make, but only where one is required.
26 @if gcc
27 ifeq (,$(.VARIABLES)) # The variable .VARIABLES, new with 3.80, is never empty.
28 $(error GNU make version 3.80 or newer is required.)
29 endif
30 @endif gcc
32 # -------------------------------
33 # Standard Autoconf-set variables
34 # -------------------------------
35 VPATH=@srcdir@
37 build_alias=@build_noncanonical@
38 build_vendor=@build_vendor@
39 build_os=@build_os@
40 build=@build@
41 host_alias=@host_noncanonical@
42 host_vendor=@host_vendor@
43 host_os=@host_os@
44 host=@host@
45 target_alias=@target_noncanonical@
46 target_vendor=@target_vendor@
47 target_os=@target_os@
48 target=@target@
50 program_transform_name = @program_transform_name@
52 prefix = @prefix@
53 exec_prefix = @exec_prefix@
55 srcdir = @srcdir@
57 bindir = @bindir@
58 sbindir = @sbindir@
59 libexecdir = @libexecdir@
60 datadir = @datadir@
61 sysconfdir = @sysconfdir@
62 sharedstatedir = @sharedstatedir@
63 localstatedir = @localstatedir@
64 libdir = @libdir@
65 includedir = @includedir@
66 oldincludedir = @oldincludedir@
67 infodir = @infodir@
68 datarootdir = @datarootdir@
69 docdir = @docdir@
70 pdfdir = @pdfdir@
71 htmldir = @htmldir@
72 mandir = @mandir@
73 man1dir = $(mandir)/man1
74 man2dir = $(mandir)/man2
75 man3dir = $(mandir)/man3
76 man4dir = $(mandir)/man4
77 man5dir = $(mandir)/man5
78 man6dir = $(mandir)/man6
79 man7dir = $(mandir)/man7
80 man8dir = $(mandir)/man8
81 man9dir = $(mandir)/man9
83 INSTALL = @INSTALL@
84 INSTALL_PROGRAM = @INSTALL_PROGRAM@
85 INSTALL_SCRIPT = @INSTALL_SCRIPT@
86 INSTALL_DATA = @INSTALL_DATA@
87 LN = @LN@
88 LN_S = @LN_S@
89 MAINT = @MAINT@
90 MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
91 MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
93 # -------------------------------------------------
94 # Miscellaneous non-standard autoconf-set variables
95 # -------------------------------------------------
97 # The gcc driver likes to know the arguments it was configured with.
98 TOPLEVEL_CONFIGURE_ARGUMENTS=@TOPLEVEL_CONFIGURE_ARGUMENTS@
100 tooldir = @tooldir@
101 build_tooldir = @build_tooldir@
103 # This is the name of the environment variable used for the path to
104 # the libraries.
105 RPATH_ENVVAR = @RPATH_ENVVAR@
107 # On targets where RPATH_ENVVAR is PATH, a subdirectory of the GCC build path
108 # is used instead of the directory itself to avoid including built
109 # executables in PATH.
110 GCC_SHLIB_SUBDIR = @GCC_SHLIB_SUBDIR@
112 # If the build should make suitable code for shared host resources.
113 host_shared = @host_shared@
115 # Build programs are put under this directory.
116 BUILD_SUBDIR = @build_subdir@
117 # This is set by the configure script to the arguments to use when configuring
118 # directories built for the build system.
119 BUILD_CONFIGARGS = @build_configargs@ --with-build-subdir="$(BUILD_SUBDIR)"
121 # Linker flags to use on the host, for stage1 or when not
122 # bootstrapping.
123 STAGE1_LDFLAGS = @stage1_ldflags@
125 # Libraries to use on the host, for stage1 or when not bootstrapping.
126 STAGE1_LIBS = @stage1_libs@
128 # Linker flags to use for stage2 and later.
129 POSTSTAGE1_LDFLAGS = @poststage1_ldflags@
131 # Libraries to use for stage2 and later.
132 POSTSTAGE1_LIBS = @poststage1_libs@
134 # This is the list of variables to export in the environment when
135 # configuring any subdirectory. It must also be exported whenever
136 # recursing into a build directory in case that directory's Makefile
137 # re-runs configure.
138 BASE_EXPORTS = \
139 FLEX="$(FLEX)"; export FLEX; \
140 LEX="$(LEX)"; export LEX; \
141 BISON="$(BISON)"; export BISON; \
142 YACC="$(YACC)"; export YACC; \
143 M4="$(M4)"; export M4; \
144 SED="$(SED)"; export SED; \
145 AWK="$(AWK)"; export AWK; \
146 MAKEINFO="$(MAKEINFO)"; export MAKEINFO;
148 # This is the list of variables to export in the environment when
149 # configuring subdirectories for the build system.
150 BUILD_EXPORTS = \
151 $(BASE_EXPORTS) \
152 AR="$(AR_FOR_BUILD)"; export AR; \
153 AS="$(AS_FOR_BUILD)"; export AS; \
154 CC="$(CC_FOR_BUILD)"; export CC; \
155 CFLAGS="$(CFLAGS_FOR_BUILD)"; export CFLAGS; \
156 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
157 CPP="$(CPP_FOR_BUILD)"; export CPP; \
158 CPPFLAGS="$(CPPFLAGS_FOR_BUILD)"; export CPPFLAGS; \
159 CXX="$(CXX_FOR_BUILD)"; export CXX; \
160 CXXFLAGS="$(CXXFLAGS_FOR_BUILD)"; export CXXFLAGS; \
161 GFORTRAN="$(GFORTRAN_FOR_BUILD)"; export GFORTRAN; \
162 GOC="$(GOC_FOR_BUILD)"; export GOC; \
163 GOCFLAGS="$(GOCFLAGS_FOR_BUILD)"; export GOCFLAGS; \
164 GDC="$(GDC_FOR_BUILD)"; export GDC; \
165 GDCFLAGS="$(GDCFLAGS_FOR_BUILD)"; export GDCFLAGS; \
166 GM2="$(GM2_FOR_BUILD)"; export GM2; \
167 GM2FLAGS="$(GM2FLAGS_FOR_BUILD)"; export GM2FLAGS; \
168 DLLTOOL="$(DLLTOOL_FOR_BUILD)"; export DLLTOOL; \
169 DSYMUTIL="$(DSYMUTIL_FOR_BUILD)"; export DSYMUTIL; \
170 LD="$(LD_FOR_BUILD)"; export LD; \
171 LDFLAGS="$(LDFLAGS_FOR_BUILD)"; export LDFLAGS; \
172 NM="$(NM_FOR_BUILD)"; export NM; \
173 RANLIB="$(RANLIB_FOR_BUILD)"; export RANLIB; \
174 WINDRES="$(WINDRES_FOR_BUILD)"; export WINDRES; \
175 WINDMC="$(WINDMC_FOR_BUILD)"; export WINDMC;
177 # These variables must be set on the make command line for directories
178 # built for the build system to override those in BASE_FLAGS_TO_PASS.
179 EXTRA_BUILD_FLAGS = \
180 CFLAGS="$(CFLAGS_FOR_BUILD)" \
181 LDFLAGS="$(LDFLAGS_FOR_BUILD)"
183 # This is the list of directories to built for the host system.
184 SUBDIRS = @configdirs@
185 TARGET_CONFIGDIRS = @target_configdirs@
186 # This is set by the configure script to the arguments to use when configuring
187 # directories built for the host system.
188 HOST_CONFIGARGS = @host_configargs@
189 # Host programs are put under this directory, which is . except if building
190 # with srcdir=..
191 HOST_SUBDIR = @host_subdir@
192 # This is the list of variables to export in the environment when
193 # configuring subdirectories for the host system. We need to pass
194 # some to the GCC configure because of its hybrid host/target nature.
195 HOST_EXPORTS = \
196 $(BASE_EXPORTS) \
197 CC="$(CC)"; export CC; \
198 ADA_CFLAGS="$(ADA_CFLAGS)"; export ADA_CFLAGS; \
199 CFLAGS="$(CFLAGS)"; export CFLAGS; \
200 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
201 CXX="$(CXX)"; export CXX; \
202 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
203 GFORTRAN="$(GFORTRAN)"; export GFORTRAN; \
204 GOC="$(GOC)"; export GOC; \
205 GDC="$(GDC)"; export GDC; \
206 GM2="$(GM2)"; export GM2; \
207 AR="$(AR)"; export AR; \
208 AS="$(AS)"; export AS; \
209 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
210 CPP_FOR_BUILD="$(CPP_FOR_BUILD)"; export CPP_FOR_BUILD; \
211 CPPFLAGS_FOR_BUILD="$(CPPFLAGS_FOR_BUILD)"; export CPPFLAGS_FOR_BUILD; \
212 CXX_FOR_BUILD="$(CXX_FOR_BUILD)"; export CXX_FOR_BUILD; \
213 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
214 DSYMUTIL="$(DSYMUTIL)"; export DSYMUTIL; \
215 LD="$(LD)"; export LD; \
216 LDFLAGS="$(STAGE1_LDFLAGS) $(LDFLAGS)"; export LDFLAGS; \
217 NM="$(NM)"; export NM; \
218 RANLIB="$(RANLIB)"; export RANLIB; \
219 WINDRES="$(WINDRES)"; export WINDRES; \
220 WINDMC="$(WINDMC)"; export WINDMC; \
221 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
222 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
223 OTOOL="$(OTOOL)"; export OTOOL; \
224 PKG_CONFIG_PATH="$(PKG_CONFIG_PATH)"; export PKG_CONFIG_PATH; \
225 READELF="$(READELF)"; export READELF; \
226 AR_FOR_TARGET="$(AR_FOR_TARGET)"; export AR_FOR_TARGET; \
227 AS_FOR_TARGET="$(AS_FOR_TARGET)"; export AS_FOR_TARGET; \
228 DSYMUTIL_FOR_TARGET="$(DSYMUTIL_FOR_TARGET)"; export DSYMUTIL_FOR_TARGET; \
229 GCC_FOR_TARGET="$(GCC_FOR_TARGET) $$TFLAGS"; export GCC_FOR_TARGET; \
230 LD_FOR_TARGET="$(LD_FOR_TARGET)"; export LD_FOR_TARGET; \
231 NM_FOR_TARGET="$(NM_FOR_TARGET)"; export NM_FOR_TARGET; \
232 OBJDUMP_FOR_TARGET="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP_FOR_TARGET; \
233 OBJCOPY_FOR_TARGET="$(OBJCOPY_FOR_TARGET)"; export OBJCOPY_FOR_TARGET; \
234 OTOOL_FOR_TARGET="$(OTOOL_FOR_TARGET)"; export OTOOL_FOR_TARGET; \
235 RANLIB_FOR_TARGET="$(RANLIB_FOR_TARGET)"; export RANLIB_FOR_TARGET; \
236 READELF_FOR_TARGET="$(READELF_FOR_TARGET)"; export READELF_FOR_TARGET; \
237 TOPLEVEL_CONFIGURE_ARGUMENTS="$(TOPLEVEL_CONFIGURE_ARGUMENTS)"; export TOPLEVEL_CONFIGURE_ARGUMENTS; \
238 HOST_LIBS="$(STAGE1_LIBS)"; export HOST_LIBS; \
239 GMPLIBS="$(HOST_GMPLIBS)"; export GMPLIBS; \
240 GMPINC="$(HOST_GMPINC)"; export GMPINC; \
241 ISLLIBS="$(HOST_ISLLIBS)"; export ISLLIBS; \
242 ISLINC="$(HOST_ISLINC)"; export ISLINC; \
243 XGCC_FLAGS_FOR_TARGET="$(XGCC_FLAGS_FOR_TARGET)"; export XGCC_FLAGS_FOR_TARGET; \
244 @if gcc-bootstrap
245 $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
246 @endif gcc-bootstrap
247 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
249 POSTSTAGE1_CXX_EXPORT = \
250 CXX='$(CXX)'; export CXX; \
251 CXX_FOR_BUILD='$(CXX_FOR_BUILD)'; export CXX_FOR_BUILD;
252 @if target-libstdc++-v3-bootstrap
253 # Override the above if we're bootstrapping C++.
254 POSTSTAGE1_CXX_EXPORT = \
255 CXX="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xg++$(exeext) \
256 -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ -nostdinc++ \
257 -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
258 -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs \
259 `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include/$(TARGET_SUBDIR) \
260 `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include \
261 `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$s/libstdc++-v3/libsupc++ \
262 -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
263 -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs"; \
264 export CXX; \
265 CXX_FOR_BUILD="$$CXX"; export CXX_FOR_BUILD;
266 @endif target-libstdc++-v3-bootstrap
268 # Similar, for later GCC stages.
269 POSTSTAGE1_HOST_EXPORTS = \
270 $(HOST_EXPORTS) \
271 CC="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
272 -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ \
273 $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
274 CC_FOR_BUILD="$$CC"; export CC_FOR_BUILD; \
275 $(POSTSTAGE1_CXX_EXPORT) \
276 $(LTO_EXPORTS) \
277 GDC="$$r/$(HOST_SUBDIR)/prev-gcc/gdc$(exeext) -B$$r/$(HOST_SUBDIR)/prev-gcc/ \
278 -B$(build_tooldir)/bin/ $(GDCFLAGS_FOR_TARGET) \
279 -B$$r/prev-$(TARGET_SUBDIR)/libphobos/libdruntime/gcc \
280 -B$$r/prev-$(TARGET_SUBDIR)/libphobos/src \
281 -B$$r/prev-$(TARGET_SUBDIR)/libphobos/src/.libs \
282 -I$$r/prev-$(TARGET_SUBDIR)/libphobos/libdruntime -I$$s/libphobos/libdruntime \
283 -L$$r/prev-$(TARGET_SUBDIR)/libphobos/src/.libs \
284 -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
285 -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs"; \
286 export GDC; \
287 GDC_FOR_BUILD="$$GDC"; export GDC_FOR_BUILD; \
288 GNATBIND="$$r/$(HOST_SUBDIR)/prev-gcc/gnatbind"; export GNATBIND; \
289 LDFLAGS="$(POSTSTAGE1_LDFLAGS) $(BOOT_LDFLAGS)"; export LDFLAGS; \
290 HOST_LIBS="$(POSTSTAGE1_LIBS)"; export HOST_LIBS;
292 # Target libraries are put under this directory:
293 TARGET_SUBDIR = @target_subdir@
294 # This is set by the configure script to the arguments to use when configuring
295 # directories built for the target.
296 TARGET_CONFIGARGS = @target_configargs@ --with-target-subdir="$(TARGET_SUBDIR)"
297 # This is the list of variables to export in the environment when
298 # configuring subdirectories for the target system.
299 BASE_TARGET_EXPORTS = \
300 $(BASE_EXPORTS) \
301 AR="$(AR_FOR_TARGET)"; export AR; \
302 AS="$(COMPILER_AS_FOR_TARGET)"; export AS; \
303 CC="$(CC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
304 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
305 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
306 CPPFLAGS="$(CPPFLAGS_FOR_TARGET)"; export CPPFLAGS; \
307 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
308 GFORTRAN="$(GFORTRAN_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GFORTRAN; \
309 GOC="$(GOC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GOC; \
310 GDC="$(GDC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GDC; \
311 GM2="$(GM2_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GM2; \
312 DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
313 DSYMUTIL="$(DSYMUTIL_FOR_TARGET)"; export DSYMUTIL; \
314 LD="$(COMPILER_LD_FOR_TARGET)"; export LD; \
315 LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
316 LIPO="$(LIPO_FOR_TARGET)"; export LIPO; \
317 NM="$(COMPILER_NM_FOR_TARGET)"; export NM; \
318 OBJDUMP="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP; \
319 OBJCOPY="$(OBJCOPY_FOR_TARGET)"; export OBJCOPY; \
320 OTOOL="$(OTOOL_FOR_TARGET)"; export OTOOL; \
321 RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
322 READELF="$(READELF_FOR_TARGET)"; export READELF; \
323 STRIP="$(STRIP_FOR_TARGET)"; export STRIP; \
324 SYSROOT_CFLAGS_FOR_TARGET="$(SYSROOT_CFLAGS_FOR_TARGET)"; export SYSROOT_CFLAGS_FOR_TARGET; \
325 WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
326 WINDMC="$(WINDMC_FOR_TARGET)"; export WINDMC; \
327 @if gcc-bootstrap
328 $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
329 @endif gcc-bootstrap
330 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
331 TARGET_CONFIGDIRS="$(TARGET_CONFIGDIRS)"; export TARGET_CONFIGDIRS;
333 RAW_CXX_TARGET_EXPORTS = \
334 $(BASE_TARGET_EXPORTS) \
335 CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \
336 CXX="$(RAW_CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
338 NORMAL_TARGET_EXPORTS = \
339 $(BASE_TARGET_EXPORTS) \
340 CXX="$(CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
342 # Where to find GMP
343 HOST_GMPLIBS = @gmplibs@
344 HOST_GMPINC = @gmpinc@
346 # Where to find isl
347 HOST_ISLLIBS = @isllibs@
348 HOST_ISLINC = @islinc@
350 # ----------------------------------------------
351 # Programs producing files for the BUILD machine
352 # ----------------------------------------------
354 SHELL = @SHELL@
356 # pwd command to use. Allow user to override default by setting PWDCMD in
357 # the environment to account for automounters. The make variable must not
358 # be called PWDCMD, otherwise the value set here is passed to make
359 # subprocesses and overrides the setting from the user's environment.
360 # Don't use PWD since it is a common shell environment variable and we
361 # don't want to corrupt it.
362 PWD_COMMAND = $${PWDCMD-pwd}
364 # compilers to use to create programs which must be run in the build
365 # environment.
366 AR_FOR_BUILD = @AR_FOR_BUILD@
367 AS_FOR_BUILD = @AS_FOR_BUILD@
368 CC_FOR_BUILD = @CC_FOR_BUILD@
369 CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
370 CPP_FOR_BUILD = @CPP_FOR_BUILD@
371 CPPFLAGS_FOR_BUILD = @CPPFLAGS_FOR_BUILD@
372 CXXFLAGS_FOR_BUILD = @CXXFLAGS_FOR_BUILD@
373 CXX_FOR_BUILD = @CXX_FOR_BUILD@
374 DLLTOOL_FOR_BUILD = @DLLTOOL_FOR_BUILD@
375 DSYMUTIL_FOR_BUILD = @DSYMUTIL_FOR_BUILD@
376 GFORTRAN_FOR_BUILD = @GFORTRAN_FOR_BUILD@
377 GOC_FOR_BUILD = @GOC_FOR_BUILD@
378 GDC_FOR_BUILD = @GDC_FOR_BUILD@
379 GM2_FOR_BUILD = @GM2_FOR_BUILD@
380 LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@
381 LD_FOR_BUILD = @LD_FOR_BUILD@
382 NM_FOR_BUILD = @NM_FOR_BUILD@
383 RANLIB_FOR_BUILD = @RANLIB_FOR_BUILD@
384 WINDMC_FOR_BUILD = @WINDMC_FOR_BUILD@
385 WINDRES_FOR_BUILD = @WINDRES_FOR_BUILD@
387 # Special variables passed down in EXTRA_GCC_FLAGS. They are defined
388 # here so that they can be overridden by Makefile fragments.
389 BUILD_PREFIX = @BUILD_PREFIX@
390 BUILD_PREFIX_1 = @BUILD_PREFIX_1@
392 # Flags to pass to stage2 and later makes. They are defined
393 # here so that they can be overridden by Makefile fragments.
394 BOOT_CFLAGS= -g -O2
395 BOOT_LDFLAGS=
396 BOOT_ADAFLAGS= -gnatpg
398 AWK = @AWK@
399 SED = @SED@
400 BISON = @BISON@
401 YACC = @YACC@
402 FLEX = @FLEX@
403 LEX = @LEX@
404 M4 = @M4@
405 MAKEINFO = @MAKEINFO@
406 EXPECT = @EXPECT@
407 RUNTEST = @RUNTEST@
409 AUTO_PROFILE = gcc-auto-profile --all -c 10000000
411 # This just becomes part of the MAKEINFO definition passed down to
412 # sub-makes. It lets flags be given on the command line while still
413 # using the makeinfo from the object tree.
414 # (Default to avoid splitting info files by setting the threshold high.)
415 MAKEINFOFLAGS = --split-size=5000000
417 # ---------------------------------------------
418 # Programs producing files for the HOST machine
419 # ---------------------------------------------
421 AS = @AS@
422 AR = @AR@ @AR_PLUGIN_OPTION@
423 AR_FLAGS = rc
424 CC = @CC@
425 CXX = @CXX@
426 DLLTOOL = @DLLTOOL@
427 DSYMUTIL = @DSYMUTIL@
428 LD = @LD@
429 LIPO = @LIPO@
430 NM = @NM@
431 OBJDUMP = @OBJDUMP@
432 OTOOL = @OTOOL@
433 RANLIB = @RANLIB@ @RANLIB_PLUGIN_OPTION@
434 READELF = @READELF@
435 STRIP = @STRIP@
436 WINDRES = @WINDRES@
437 WINDMC = @WINDMC@
439 GDC = @GDC@
440 GNATBIND = @GNATBIND@
441 GNATMAKE = @GNATMAKE@
443 CFLAGS = @CFLAGS@
444 LDFLAGS = @LDFLAGS@
445 LIBCFLAGS = $(CFLAGS)
446 CXXFLAGS = @CXXFLAGS@
447 LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
448 GOCFLAGS = $(CFLAGS)
449 GDCFLAGS = @GDCFLAGS@
450 GM2FLAGS = $(CFLAGS)
452 PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
454 # Pass additional PGO and LTO compiler options to the PGO build.
455 BUILD_CFLAGS = $(PGO_BUILD_CFLAGS) $(PGO_BUILD_LTO_CFLAGS)
456 override CFLAGS += $(BUILD_CFLAGS)
457 override CXXFLAGS += $(BUILD_CFLAGS)
459 # Additional PGO and LTO compiler options to generate profiling data
460 # for the PGO build.
461 PGO_BUILD_GEN_FLAGS_TO_PASS = \
462 PGO_BUILD_CFLAGS="@PGO_BUILD_GEN_CFLAGS@" \
463 PGO_BUILD_LTO_CFLAGS="@PGO_BUILD_LTO_CFLAGS@"
465 # NB: Filter out any compiler options which may fail PGO training runs.
466 PGO_BUILD_TRAINING_CFLAGS:= \
467 $(filter-out -Werror=%,$(CFLAGS))
468 PGO_BUILD_TRAINING_CXXFLAGS:=\
469 $(filter-out -Werror=%,$(CXXFLAGS))
470 PGO_BUILD_TRAINING_CFLAGS:= \
471 $(filter-out -Wall,$(PGO_BUILD_TRAINING_CFLAGS))
472 PGO_BUILD_TRAINING_CXXFLAGS:= \
473 $(filter-out -Wall,$(PGO_BUILD_TRAINING_CXXFLAGS))
474 PGO_BUILD_TRAINING_CFLAGS:= \
475 $(filter-out -specs=%,$(PGO_BUILD_TRAINING_CFLAGS))
476 PGO_BUILD_TRAINING_CXXFLAGS:= \
477 $(filter-out -specs=%,$(PGO_BUILD_TRAINING_CXXFLAGS))
478 PGO_BUILD_TRAINING_FLAGS_TO_PASS = \
479 PGO_BUILD_TRAINING=yes \
480 CFLAGS_FOR_TARGET="$(PGO_BUILD_TRAINING_CFLAGS)" \
481 CXXFLAGS_FOR_TARGET="$(PGO_BUILD_TRAINING_CXXFLAGS)"
483 # Ignore "make check" errors in PGO training runs.
484 PGO_BUILD_TRAINING_MFLAGS = -i
486 # Additional PGO and LTO compiler options to use profiling data for the
487 # PGO build.
488 PGO_BUILD_USE_FLAGS_TO_PASS = \
489 PGO_BUILD_CFLAGS="@PGO_BUILD_USE_CFLAGS@" \
490 PGO_BUILD_LTO_CFLAGS="@PGO_BUILD_LTO_CFLAGS@"
492 # PGO training targets for the PGO build. FIXME: Add gold tests to
493 # training.
494 PGO-TRAINING-TARGETS = binutils gas gdb ld sim
495 PGO_BUILD_TRAINING = $(addprefix maybe-check-,$(PGO-TRAINING-TARGETS))
497 CREATE_GCOV = create_gcov
498 PROFILE_MERGER = profile_merger
500 TFLAGS =
502 # Defaults for all stages; some are overridden below.
504 STAGE_CFLAGS = $(BOOT_CFLAGS)
505 STAGE_TFLAGS = $(TFLAGS)
506 STAGE_CONFIGURE_FLAGS=@stage2_werror_flag@
509 # Defaults for stage 1; some are overridden below.
510 STAGE1_CFLAGS = $(STAGE_CFLAGS)
511 STAGE1_CXXFLAGS = $(CXXFLAGS)
512 @if target-libstdc++-v3-bootstrap
513 # Override the above if we're bootstrapping C++.
514 STAGE1_CXXFLAGS = $(STAGE1_CFLAGS)
515 @endif target-libstdc++-v3-bootstrap
516 STAGE1_TFLAGS = $(STAGE_TFLAGS)
517 STAGE1_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
519 # Defaults for stage 2; some are overridden below.
520 STAGE2_CFLAGS = $(STAGE_CFLAGS)
521 STAGE2_CXXFLAGS = $(CXXFLAGS)
522 @if target-libstdc++-v3-bootstrap
523 # Override the above if we're bootstrapping C++.
524 STAGE2_CXXFLAGS = $(STAGE2_CFLAGS)
525 @endif target-libstdc++-v3-bootstrap
526 STAGE2_TFLAGS = $(STAGE_TFLAGS)
527 STAGE2_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
529 # Defaults for stage 3; some are overridden below.
530 STAGE3_CFLAGS = $(STAGE_CFLAGS)
531 STAGE3_CXXFLAGS = $(CXXFLAGS)
532 @if target-libstdc++-v3-bootstrap
533 # Override the above if we're bootstrapping C++.
534 STAGE3_CXXFLAGS = $(STAGE3_CFLAGS)
535 @endif target-libstdc++-v3-bootstrap
536 STAGE3_TFLAGS = $(STAGE_TFLAGS)
537 STAGE3_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
539 # Defaults for stage 4; some are overridden below.
540 STAGE4_CFLAGS = $(STAGE_CFLAGS)
541 STAGE4_CXXFLAGS = $(CXXFLAGS)
542 @if target-libstdc++-v3-bootstrap
543 # Override the above if we're bootstrapping C++.
544 STAGE4_CXXFLAGS = $(STAGE4_CFLAGS)
545 @endif target-libstdc++-v3-bootstrap
546 STAGE4_TFLAGS = $(STAGE_TFLAGS)
547 STAGE4_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
549 # Defaults for stage profile; some are overridden below.
550 STAGEprofile_CFLAGS = $(STAGE_CFLAGS)
551 STAGEprofile_CXXFLAGS = $(CXXFLAGS)
552 @if target-libstdc++-v3-bootstrap
553 # Override the above if we're bootstrapping C++.
554 STAGEprofile_CXXFLAGS = $(STAGEprofile_CFLAGS)
555 @endif target-libstdc++-v3-bootstrap
556 STAGEprofile_TFLAGS = $(STAGE_TFLAGS)
557 STAGEprofile_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
559 # Defaults for stage train; some are overridden below.
560 STAGEtrain_CFLAGS = $(STAGE_CFLAGS)
561 STAGEtrain_CXXFLAGS = $(CXXFLAGS)
562 @if target-libstdc++-v3-bootstrap
563 # Override the above if we're bootstrapping C++.
564 STAGEtrain_CXXFLAGS = $(STAGEtrain_CFLAGS)
565 @endif target-libstdc++-v3-bootstrap
566 STAGEtrain_TFLAGS = $(STAGE_TFLAGS)
567 STAGEtrain_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
569 # Defaults for stage feedback; some are overridden below.
570 STAGEfeedback_CFLAGS = $(STAGE_CFLAGS)
571 STAGEfeedback_CXXFLAGS = $(CXXFLAGS)
572 @if target-libstdc++-v3-bootstrap
573 # Override the above if we're bootstrapping C++.
574 STAGEfeedback_CXXFLAGS = $(STAGEfeedback_CFLAGS)
575 @endif target-libstdc++-v3-bootstrap
576 STAGEfeedback_TFLAGS = $(STAGE_TFLAGS)
577 STAGEfeedback_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
579 # Defaults for stage autoprofile; some are overridden below.
580 STAGEautoprofile_CFLAGS = $(STAGE_CFLAGS)
581 STAGEautoprofile_CXXFLAGS = $(CXXFLAGS)
582 @if target-libstdc++-v3-bootstrap
583 # Override the above if we're bootstrapping C++.
584 STAGEautoprofile_CXXFLAGS = $(STAGEautoprofile_CFLAGS)
585 @endif target-libstdc++-v3-bootstrap
586 STAGEautoprofile_TFLAGS = $(STAGE_TFLAGS)
587 STAGEautoprofile_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
589 # Defaults for stage autofeedback; some are overridden below.
590 STAGEautofeedback_CFLAGS = $(STAGE_CFLAGS)
591 STAGEautofeedback_CXXFLAGS = $(CXXFLAGS)
592 @if target-libstdc++-v3-bootstrap
593 # Override the above if we're bootstrapping C++.
594 STAGEautofeedback_CXXFLAGS = $(STAGEautofeedback_CFLAGS)
595 @endif target-libstdc++-v3-bootstrap
596 STAGEautofeedback_TFLAGS = $(STAGE_TFLAGS)
597 STAGEautofeedback_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
600 # By default, C and C++ are the only stage1 languages, because they are the
601 # only ones we require to build with the bootstrap compiler, and also the
602 # only ones useful for building stage2.
604 STAGE1_CFLAGS = @stage1_cflags@
605 STAGE1_CHECKING = @stage1_checking@
606 STAGE1_LANGUAGES = @stage1_languages@
607 # * We force-disable intermodule optimizations, even if
608 # --enable-intermodule was passed, since the installed compiler
609 # probably can't handle them. Luckily, autoconf always respects
610 # the last argument when conflicting --enable arguments are passed.
611 # * Likewise, we force-disable coverage flags, since the installed
612 # compiler probably has never heard of them.
613 # * We also disable -Wformat, since older GCCs don't understand newer %s.
614 STAGE1_CONFIGURE_FLAGS = --disable-intermodule $(STAGE1_CHECKING) \
615 --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" \
616 --disable-build-format-warnings
618 @if target-libphobos-bootstrap
619 STAGE1_CONFIGURE_FLAGS += --with-libphobos-druntime-only
620 STAGE2_CONFIGURE_FLAGS += --with-libphobos-druntime-only
621 @endif target-libphobos-bootstrap
623 # When using the slow stage1 compiler disable IL verification and forcefully
624 # enable it when using the stage2 compiler instead. As we later compare
625 # stage2 and stage3 we are merely avoid doing redundant work, plus we apply
626 # checking when building all target libraries for release builds.
627 STAGE1_TFLAGS += -fno-checking
628 STAGE2_CFLAGS += -fno-checking
629 STAGE2_TFLAGS += -fno-checking
630 STAGE3_CFLAGS += -fchecking=1
631 STAGE3_TFLAGS += -fchecking=1
633 STAGEprofile_CFLAGS = $(STAGE2_CFLAGS) -fprofile-generate
634 STAGEprofile_TFLAGS = $(STAGE2_TFLAGS)
636 STAGEtrain_CFLAGS = $(filter-out -fchecking=1,$(STAGE3_CFLAGS))
637 STAGEtrain_TFLAGS = $(filter-out -fchecking=1,$(STAGE3_TFLAGS))
639 STAGEfeedback_CFLAGS = $(STAGE4_CFLAGS) -fprofile-use -fprofile-reproducible=parallel-runs
640 STAGEfeedback_TFLAGS = $(STAGE4_TFLAGS)
641 # Disable warnings as errors for a few reasons:
642 # - sources for gen* binaries do not have .gcda files available
643 # - inlining decisions generate extra warnings
644 STAGEfeedback_CONFIGURE_FLAGS = $(filter-out --enable-werror-always,$(STAGE_CONFIGURE_FLAGS))
646 STAGEautoprofile_CFLAGS = $(filter-out -gtoggle,$(STAGE2_CFLAGS)) -g
647 STAGEautoprofile_TFLAGS = $(STAGE2_TFLAGS)
649 STAGEautofeedback_CFLAGS = $(STAGE3_CFLAGS)
650 STAGEautofeedback_TFLAGS = $(STAGE3_TFLAGS)
651 # Disable warnings as errors since inlining decisions with -fauto-profile
652 # may result in additional warnings.
653 STAGEautofeedback_CONFIGURE_FLAGS = $(filter-out --enable-werror-always,$(STAGE_CONFIGURE_FLAGS))
655 do-compare = @do_compare@
656 do-compare3 = $(do-compare)
658 # -----------------------------------------------
659 # Programs producing files for the TARGET machine
660 # -----------------------------------------------
662 AR_FOR_TARGET=@AR_FOR_TARGET@
663 AS_FOR_TARGET=@AS_FOR_TARGET@
664 CC_FOR_TARGET=$(STAGE_CC_WRAPPER) @CC_FOR_TARGET@
666 # If GCC_FOR_TARGET is not overriden on the command line, then this
667 # variable is passed down to the gcc Makefile, where it is used to
668 # build libgcc2.a. We define it here so that it can itself be
669 # overridden on the command line.
670 GCC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCC_FOR_TARGET@
671 CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@
672 RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@
673 GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@
674 GOC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GOC_FOR_TARGET@
675 GDC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GDC_FOR_TARGET@
676 GM2_FOR_TARGET=$(STAGE_CC_WRAPPER) @GM2_FOR_TARGET@
677 DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
678 DSYMUTIL_FOR_TARGET=@DSYMUTIL_FOR_TARGET@
679 LD_FOR_TARGET=@LD_FOR_TARGET@
681 LIPO_FOR_TARGET=@LIPO_FOR_TARGET@
682 NM_FOR_TARGET=@NM_FOR_TARGET@
683 OBJDUMP_FOR_TARGET=@OBJDUMP_FOR_TARGET@
684 OBJCOPY_FOR_TARGET=@OBJCOPY_FOR_TARGET@
685 OTOOL_FOR_TARGET=@OTOOL_FOR_TARGET@
686 RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
687 READELF_FOR_TARGET=@READELF_FOR_TARGET@
688 STRIP_FOR_TARGET=@STRIP_FOR_TARGET@
689 WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
690 WINDMC_FOR_TARGET=@WINDMC_FOR_TARGET@
692 COMPILER_AS_FOR_TARGET=@COMPILER_AS_FOR_TARGET@
693 COMPILER_LD_FOR_TARGET=@COMPILER_LD_FOR_TARGET@
694 COMPILER_NM_FOR_TARGET=@COMPILER_NM_FOR_TARGET@
696 CFLAGS_FOR_TARGET = @CFLAGS_FOR_TARGET@
697 CXXFLAGS_FOR_TARGET = @CXXFLAGS_FOR_TARGET@
699 LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
700 LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
701 LDFLAGS_FOR_TARGET = @LDFLAGS_FOR_TARGET@
702 GM2FLAGS_FOR_TARGET = -O2 -g
703 GOCFLAGS_FOR_TARGET = -O2 -g
704 GDCFLAGS_FOR_TARGET = -O2 -g
706 FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
707 SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@
708 DEBUG_PREFIX_CFLAGS_FOR_TARGET = @DEBUG_PREFIX_CFLAGS_FOR_TARGET@
710 XGCC_FLAGS_FOR_TARGET = $(FLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)
712 # ------------------------------------
713 # Miscellaneous targets and flag lists
714 # ------------------------------------
716 # The first rule in the file had better be this one. Don't put any above it.
717 # This lives here to allow makefile fragments to contain dependencies.
718 all:
720 #### host and target specific makefile fragments come in here.
721 @target_makefile_frag@
722 @alphaieee_frag@
723 @ospace_frag@
724 @host_makefile_frag@
727 # This is the list of directories that may be needed in RPATH_ENVVAR
728 # so that programs built for the target machine work.
729 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)
731 @if target-libstdc++-v3
732 TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs:
733 @endif target-libstdc++-v3
735 @if target-libsanitizer
736 TARGET_LIB_PATH_libsanitizer = $$r/$(TARGET_SUBDIR)/libsanitizer/.libs:
737 @endif target-libsanitizer
739 @if target-libvtv
740 TARGET_LIB_PATH_libvtv = $$r/$(TARGET_SUBDIR)/libvtv/.libs:
741 @endif target-libvtv
743 @if target-libssp
744 TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
745 @endif target-libssp
747 @if target-libphobos
748 TARGET_LIB_PATH_libphobos = $$r/$(TARGET_SUBDIR)/libphobos/src/.libs:
749 @endif target-libphobos
751 @if target-libgm2
752 TARGET_LIB_PATH_libgm2 = $$r/$(TARGET_SUBDIR)/libgm2/.libs:
753 @endif target-libgm2
755 @if target-libgomp
756 TARGET_LIB_PATH_libgomp = $$r/$(TARGET_SUBDIR)/libgomp/.libs:
757 @endif target-libgomp
759 @if target-libitm
760 TARGET_LIB_PATH_libitm = $$r/$(TARGET_SUBDIR)/libitm/.libs:
761 @endif target-libitm
763 @if target-libatomic
764 TARGET_LIB_PATH_libatomic = $$r/$(TARGET_SUBDIR)/libatomic/.libs:
765 @endif target-libatomic
769 # This is the list of directories that may be needed in RPATH_ENVVAR
770 # so that programs built for the host machine work.
771 HOST_LIB_PATH = $(HOST_LIB_PATH_gmp)$(HOST_LIB_PATH_mpfr)$(HOST_LIB_PATH_mpc)$(HOST_LIB_PATH_isl)$(HOST_LIB_PATH_gettext)
773 # Define HOST_LIB_PATH_gcc here, for the sake of TARGET_LIB_PATH, ouch
774 @if gcc
775 HOST_LIB_PATH_gcc = $$r/$(HOST_SUBDIR)/gcc$(GCC_SHLIB_SUBDIR):$$r/$(HOST_SUBDIR)/prev-gcc$(GCC_SHLIB_SUBDIR):
776 @endif gcc
779 @if gmp
780 HOST_LIB_PATH_gmp = \
781 $$r/$(HOST_SUBDIR)/gmp/.libs:$$r/$(HOST_SUBDIR)/prev-gmp/.libs:
782 @endif gmp
784 @if mpfr
785 HOST_LIB_PATH_mpfr = \
786 $$r/$(HOST_SUBDIR)/mpfr/src/.libs:$$r/$(HOST_SUBDIR)/prev-mpfr/src/.libs:
787 @endif mpfr
789 @if mpc
790 HOST_LIB_PATH_mpc = \
791 $$r/$(HOST_SUBDIR)/mpc/src/.libs:$$r/$(HOST_SUBDIR)/prev-mpc/src/.libs:
792 @endif mpc
794 @if isl
795 HOST_LIB_PATH_isl = \
796 $$r/$(HOST_SUBDIR)/isl/.libs:$$r/$(HOST_SUBDIR)/prev-isl/.libs:
797 @endif isl
799 @if gettext
800 HOST_LIB_PATH_gettext = \
801 $$r/$(HOST_SUBDIR)/gettext/intl/.libs:$$r/$(HOST_SUBDIR)/prev-gettext/intl/.libs:
802 @endif gettext
805 CXX_FOR_TARGET_FLAG_TO_PASS = \
806 "CXX_FOR_TARGET=$(CXX_FOR_TARGET)"
807 @if target-libstdc++-v3
808 # CXX_FOR_TARGET is tricky to get right for target libs that require a
809 # functional C++ compiler. When we recurse, if we expand
810 # CXX_FOR_TARGET before configuring libstdc++-v3, we won't get
811 # libstdc++ include flags from the script. Instead, we get an
812 # -funconfigured-* word, so that we'll get errors if this invalid C++
813 # command line is used for anything, but also so that we can use the
814 # word to decide whether or not to pass on this CXX_FOR_TARGET. If we
815 # don't pass it on, sub-make will use the default definition, that
816 # re-expands it at the time of use, so we'll get it right when we need
817 # it. One potential exception is the expansion of CXX_FOR_TARGET
818 # passed down as part of CXX within TARGET_FLAGS, but this wouldn't
819 # really work, for C++ host programs can't depend on the current-stage
820 # C++ target library.
821 CXX_FOR_TARGET_FLAG_TO_PASS = \
822 $(shell if echo "$(CXX_FOR_TARGET)" | grep " -funconfigured-" > /dev/null; then :; else echo '"CXX_FOR_TARGET=$(CXX_FOR_TARGET)"'; fi)
823 @endif target-libstdc++-v3
825 # Flags to pass down to all sub-makes. STAGE*FLAGS,
826 # MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
827 # overrideable (for a bootstrap build stage1 also builds gcc.info).
828 BASE_FLAGS_TO_PASS = \
829 "DESTDIR=$(DESTDIR)" \
830 "RPATH_ENVVAR=$(RPATH_ENVVAR)" \
831 "TARGET_SUBDIR=$(TARGET_SUBDIR)" \
832 "bindir=$(bindir)" \
833 "datadir=$(datadir)" \
834 "exec_prefix=$(exec_prefix)" \
835 "includedir=$(includedir)" \
836 "datarootdir=$(datarootdir)" \
837 "docdir=$(docdir)" \
838 "infodir=$(infodir)" \
839 "pdfdir=$(pdfdir)" \
840 "htmldir=$(htmldir)" \
841 "libdir=$(libdir)" \
842 "libexecdir=$(libexecdir)" \
843 "lispdir=$(lispdir)" \
844 "localstatedir=$(localstatedir)" \
845 "mandir=$(mandir)" \
846 "oldincludedir=$(oldincludedir)" \
847 "prefix=$(prefix)" \
848 "sbindir=$(sbindir)" \
849 "sharedstatedir=$(sharedstatedir)" \
850 "sysconfdir=$(sysconfdir)" \
851 "tooldir=$(tooldir)" \
852 "build_tooldir=$(build_tooldir)" \
853 "target_alias=$(target_alias)" \
854 "AWK=$(AWK)" \
855 "BISON=$(BISON)" \
856 "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
857 "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
858 "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
859 "EXPECT=$(EXPECT)" \
860 "FLEX=$(FLEX)" \
861 "INSTALL=$(INSTALL)" \
862 "INSTALL_DATA=$(INSTALL_DATA)" \
863 "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
864 "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
865 "LDFLAGS_FOR_BUILD=$(LDFLAGS_FOR_BUILD)" \
866 "LEX=$(LEX)" \
867 "M4=$(M4)" \
868 "MAKE=$(MAKE)" \
869 "RUNTEST=$(RUNTEST)" \
870 "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
871 "SED=$(SED)" \
872 "SHELL=$(SHELL)" \
873 "YACC=$(YACC)" \
874 "`echo 'ADAFLAGS=$(ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
875 "ADA_CFLAGS=$(ADA_CFLAGS)" \
876 "AR_FLAGS=$(AR_FLAGS)" \
877 "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
878 "BOOT_CFLAGS=$(BOOT_CFLAGS)" \
879 "BOOT_LDFLAGS=$(BOOT_LDFLAGS)" \
880 "CFLAGS=$(CFLAGS)" \
881 "CXXFLAGS=$(CXXFLAGS)" \
882 "LDFLAGS=$(LDFLAGS)" \
883 "LIBCFLAGS=$(LIBCFLAGS)" \
884 "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
885 "STAGE1_CHECKING=$(STAGE1_CHECKING)" \
886 "STAGE1_LANGUAGES=$(STAGE1_LANGUAGES)" \
887 "GNATBIND=$(GNATBIND)" \
888 "GNATMAKE=$(GNATMAKE)" \
889 "GDC=$(GDC)" \
890 "GDCFLAGS=$(GDCFLAGS)" \
891 "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
892 "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
893 "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
894 "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
895 "CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \
896 "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
897 "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
898 "DSYMUTIL_FOR_TARGET=$(DSYMUTIL_FOR_TARGET)" \
899 "FLAGS_FOR_TARGET=$(FLAGS_FOR_TARGET)" \
900 "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
901 "GOC_FOR_TARGET=$(GOC_FOR_TARGET)" \
902 "GOCFLAGS_FOR_TARGET=$(GOCFLAGS_FOR_TARGET)" \
903 "GDC_FOR_TARGET=$(GDC_FOR_TARGET)" \
904 "GDCFLAGS_FOR_TARGET=$(GDCFLAGS_FOR_TARGET)" \
905 "GM2_FOR_TARGET=$(GM2_FOR_TARGET)" \
906 "GM2FLAGS_FOR_TARGET=$(GM2FLAGS_FOR_TARGET)" \
907 "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
908 "LIPO_FOR_TARGET=$(LIPO_FOR_TARGET)" \
909 "LDFLAGS_FOR_TARGET=$(LDFLAGS_FOR_TARGET)" \
910 "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
911 "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
912 "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
913 "OBJDUMP_FOR_TARGET=$(OBJDUMP_FOR_TARGET)" \
914 "OBJCOPY_FOR_TARGET=$(OBJCOPY_FOR_TARGET)" \
915 "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
916 "READELF_FOR_TARGET=$(READELF_FOR_TARGET)" \
917 "STRIP_FOR_TARGET=$(STRIP_FOR_TARGET)" \
918 "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
919 "WINDMC_FOR_TARGET=$(WINDMC_FOR_TARGET)" \
920 "BUILD_CONFIG=$(BUILD_CONFIG)" \
921 "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
922 "LEAN=$(LEAN)" \
923 "STAGE1_CFLAGS=$(STAGE1_CFLAGS)" \
924 "STAGE1_CXXFLAGS=$(STAGE1_CXXFLAGS)" \
925 "STAGE1_GENERATOR_CFLAGS=$(STAGE1_GENERATOR_CFLAGS)" \
926 "STAGE1_TFLAGS=$(STAGE1_TFLAGS)" \
927 "STAGE2_CFLAGS=$(STAGE2_CFLAGS)" \
928 "STAGE2_CXXFLAGS=$(STAGE2_CXXFLAGS)" \
929 "STAGE2_GENERATOR_CFLAGS=$(STAGE2_GENERATOR_CFLAGS)" \
930 "STAGE2_TFLAGS=$(STAGE2_TFLAGS)" \
931 "STAGE3_CFLAGS=$(STAGE3_CFLAGS)" \
932 "STAGE3_CXXFLAGS=$(STAGE3_CXXFLAGS)" \
933 "STAGE3_GENERATOR_CFLAGS=$(STAGE3_GENERATOR_CFLAGS)" \
934 "STAGE3_TFLAGS=$(STAGE3_TFLAGS)" \
935 "STAGE4_CFLAGS=$(STAGE4_CFLAGS)" \
936 "STAGE4_CXXFLAGS=$(STAGE4_CXXFLAGS)" \
937 "STAGE4_GENERATOR_CFLAGS=$(STAGE4_GENERATOR_CFLAGS)" \
938 "STAGE4_TFLAGS=$(STAGE4_TFLAGS)" \
939 "STAGEprofile_CFLAGS=$(STAGEprofile_CFLAGS)" \
940 "STAGEprofile_CXXFLAGS=$(STAGEprofile_CXXFLAGS)" \
941 "STAGEprofile_GENERATOR_CFLAGS=$(STAGEprofile_GENERATOR_CFLAGS)" \
942 "STAGEprofile_TFLAGS=$(STAGEprofile_TFLAGS)" \
943 "STAGEtrain_CFLAGS=$(STAGEtrain_CFLAGS)" \
944 "STAGEtrain_CXXFLAGS=$(STAGEtrain_CXXFLAGS)" \
945 "STAGEtrain_GENERATOR_CFLAGS=$(STAGEtrain_GENERATOR_CFLAGS)" \
946 "STAGEtrain_TFLAGS=$(STAGEtrain_TFLAGS)" \
947 "STAGEfeedback_CFLAGS=$(STAGEfeedback_CFLAGS)" \
948 "STAGEfeedback_CXXFLAGS=$(STAGEfeedback_CXXFLAGS)" \
949 "STAGEfeedback_GENERATOR_CFLAGS=$(STAGEfeedback_GENERATOR_CFLAGS)" \
950 "STAGEfeedback_TFLAGS=$(STAGEfeedback_TFLAGS)" \
951 "STAGEautoprofile_CFLAGS=$(STAGEautoprofile_CFLAGS)" \
952 "STAGEautoprofile_CXXFLAGS=$(STAGEautoprofile_CXXFLAGS)" \
953 "STAGEautoprofile_GENERATOR_CFLAGS=$(STAGEautoprofile_GENERATOR_CFLAGS)" \
954 "STAGEautoprofile_TFLAGS=$(STAGEautoprofile_TFLAGS)" \
955 "STAGEautofeedback_CFLAGS=$(STAGEautofeedback_CFLAGS)" \
956 "STAGEautofeedback_CXXFLAGS=$(STAGEautofeedback_CXXFLAGS)" \
957 "STAGEautofeedback_GENERATOR_CFLAGS=$(STAGEautofeedback_GENERATOR_CFLAGS)" \
958 "STAGEautofeedback_TFLAGS=$(STAGEautofeedback_TFLAGS)" \
959 $(CXX_FOR_TARGET_FLAG_TO_PASS) \
960 "TFLAGS=$(TFLAGS)" \
961 "CONFIG_SHELL=$(SHELL)" \
962 "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)" \
963 $(if $(LSAN_OPTIONS),"LSAN_OPTIONS=$(LSAN_OPTIONS)")
965 # We leave this in just in case, but it is not needed anymore.
966 RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS)
968 # Flags to pass down to most sub-makes, in which we're building with
969 # the host environment.
970 EXTRA_HOST_FLAGS = \
971 'AR=$(AR)' \
972 'AS=$(AS)' \
973 'CC=$(CC)' \
974 'CXX=$(CXX)' \
975 'DLLTOOL=$(DLLTOOL)' \
976 'DSYMUTIL=$(DSYMUTIL)' \
977 'GFORTRAN=$(GFORTRAN)' \
978 'GOC=$(GOC)' \
979 'GDC=$(GDC)' \
980 'GM2=$(GM2)' \
981 'LD=$(LD)' \
982 'LIPO=$(LIPO)' \
983 'NM=$(NM)' \
984 'OBJDUMP=$(OBJDUMP)' \
985 'OTOOL=$(OTOOL)' \
986 'RANLIB=$(RANLIB)' \
987 'READELF=$(READELF)' \
988 'STRIP=$(STRIP)' \
989 'WINDRES=$(WINDRES)' \
990 'WINDMC=$(WINDMC)' \
991 'CREATE_GCOV=$(CREATE_GCOV)' \
992 'PROFILE_MERGER=$(PROFILE_MERGER)'
994 FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
996 # Flags to pass to stage1 or when not bootstrapping.
998 STAGE1_FLAGS_TO_PASS = \
999 LDFLAGS="$${LDFLAGS}" \
1000 HOST_LIBS="$${HOST_LIBS}"
1002 # Flags to pass to stage2 and later makes.
1004 POSTSTAGE1_FLAGS_TO_PASS = \
1005 CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \
1006 CXX="$${CXX}" CXX_FOR_BUILD="$${CXX_FOR_BUILD}" \
1007 GDC="$${GDC}" GDC_FOR_BUILD="$${GDC_FOR_BUILD}" \
1008 GM2="$${GM2}" GM2_FOR_BUILD="$${GM2_FOR_BUILD}" \
1009 GNATBIND="$${GNATBIND}" \
1010 LDFLAGS="$${LDFLAGS}" \
1011 HOST_LIBS="$${HOST_LIBS}" \
1012 $(LTO_FLAGS_TO_PASS) \
1013 "`echo 'ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
1015 @if gcc-bootstrap
1016 EXTRA_HOST_EXPORTS = if [ $(current_stage) != stage1 ]; then \
1017 $(POSTSTAGE1_HOST_EXPORTS) \
1020 EXTRA_BOOTSTRAP_FLAGS = CC="$$CC" CXX="$$CXX" LDFLAGS="$$LDFLAGS"
1021 @endif gcc-bootstrap
1023 # Flags to pass down to makes which are built with the target environment.
1024 # The double $ decreases the length of the command line; those variables
1025 # are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them. The
1026 # *_CFLAGS_FOR_TARGET variables are not passed down and most often empty,
1027 # so we expand them here.
1028 EXTRA_TARGET_FLAGS = \
1029 'AR=$$(AR_FOR_TARGET)' \
1030 'AS=$(COMPILER_AS_FOR_TARGET)' \
1031 'CC=$$(CC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
1032 'CFLAGS=$$(CFLAGS_FOR_TARGET)' \
1033 'CXX=$$(CXX_FOR_TARGET) -B$$r/$$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
1034 -B$$r/$$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs \
1035 $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
1036 'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \
1037 'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
1038 'DSYMUTIL=$$(DSYMUTIL_FOR_TARGET)' \
1039 'GFORTRAN=$$(GFORTRAN_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
1040 'GOC=$$(GOC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
1041 'GOCFLAGS=$$(GOCFLAGS_FOR_TARGET)' \
1042 'GDC=$$(GDC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
1043 'GDCFLAGS=$$(GDCFLAGS_FOR_TARGET)' \
1044 'GM2=$$(GM2_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
1045 'GM2FLAGS=$$(GM2FLAGS_FOR_TARGET)' \
1046 'LD=$(COMPILER_LD_FOR_TARGET)' \
1047 'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
1048 'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \
1049 'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \
1050 'NM=$(COMPILER_NM_FOR_TARGET)' \
1051 'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \
1052 'OBJCOPY=$$(OBJCOPY_FOR_TARGET)' \
1053 'RANLIB=$$(RANLIB_FOR_TARGET)' \
1054 'READELF=$$(READELF_FOR_TARGET)' \
1055 'WINDRES=$$(WINDRES_FOR_TARGET)' \
1056 'WINDMC=$$(WINDMC_FOR_TARGET)' \
1057 'XGCC_FLAGS_FOR_TARGET=$(XGCC_FLAGS_FOR_TARGET)' \
1058 'STAGE1_LDFLAGS=$$(POSTSTAGE1_LDFLAGS)' \
1059 'STAGE1_LIBS=$$(POSTSTAGE1_LIBS)' \
1060 "TFLAGS=$$TFLAGS"
1062 TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
1064 # Flags to pass down to gcc. gcc builds a library, libgcc.a, so it
1065 # unfortunately needs the native compiler and the target ar and
1066 # ranlib.
1067 # If any variables are added here, they must be added to do-*, below.
1068 # The BUILD_* variables are a special case, which are used for the gcc
1069 # cross-building scheme.
1070 EXTRA_GCC_FLAGS = \
1071 "GCC_FOR_TARGET=$(GCC_FOR_TARGET) $$TFLAGS" \
1072 "GM2_FOR_TARGET=$(GM2_FOR_TARGET) $$TFLAGS" \
1073 "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
1074 "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
1076 GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
1078 @if gcc
1079 BUILD_CONFIG = @BUILD_CONFIG@
1080 ifneq ($(BUILD_CONFIG),)
1081 include $(foreach CONFIG, $(BUILD_CONFIG), $(srcdir)/config/$(CONFIG).mk)
1082 endif
1083 @endif gcc
1085 .PHONY: configure-host
1086 configure-host: \
1087 maybe-configure-bfd \
1088 maybe-configure-opcodes \
1089 maybe-configure-binutils \
1090 maybe-configure-bison \
1091 maybe-configure-cgen \
1092 maybe-configure-dejagnu \
1093 maybe-configure-etc \
1094 maybe-configure-fastjar \
1095 maybe-configure-fixincludes \
1096 maybe-configure-flex \
1097 maybe-configure-gas \
1098 maybe-configure-gcc \
1099 maybe-configure-gmp \
1100 maybe-configure-mpfr \
1101 maybe-configure-mpc \
1102 maybe-configure-isl \
1103 maybe-configure-gold \
1104 maybe-configure-gprof \
1105 maybe-configure-gprofng \
1106 maybe-configure-gettext \
1107 maybe-configure-tcl \
1108 maybe-configure-itcl \
1109 maybe-configure-ld \
1110 maybe-configure-libbacktrace \
1111 maybe-configure-libcpp \
1112 maybe-configure-libcody \
1113 maybe-configure-libdecnumber \
1114 maybe-configure-libgui \
1115 maybe-configure-libiberty \
1116 maybe-configure-libiberty-linker-plugin \
1117 maybe-configure-libiconv \
1118 maybe-configure-m4 \
1119 maybe-configure-readline \
1120 maybe-configure-sid \
1121 maybe-configure-sim \
1122 maybe-configure-texinfo \
1123 maybe-configure-zlib \
1124 maybe-configure-gnulib \
1125 maybe-configure-gdbsupport \
1126 maybe-configure-gdbserver \
1127 maybe-configure-gdb \
1128 maybe-configure-expect \
1129 maybe-configure-guile \
1130 maybe-configure-tk \
1131 maybe-configure-libtermcap \
1132 maybe-configure-utils \
1133 maybe-configure-c++tools \
1134 maybe-configure-gnattools \
1135 maybe-configure-lto-plugin \
1136 maybe-configure-libcc1 \
1137 maybe-configure-gotools \
1138 maybe-configure-libctf \
1139 maybe-configure-libsframe
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
1166 # The target built for a native non-bootstrap build.
1167 .PHONY: all
1169 # --enable-pgo-build enables the PGO build.
1170 # 1. First build with -fprofile-generate.
1171 # 2. Use "make maybe-check-*" to generate profiling data.
1172 # 3. Use "make clean" to remove the previous build.
1173 # 4. Rebuild with -fprofile-use.
1174 all:
1175 @if gcc-bootstrap
1176 [ -f stage_final ] || echo stage3 > stage_final
1177 @r=`${PWD_COMMAND}`; export r; \
1178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1179 $(MAKE) $(RECURSE_FLAGS_TO_PASS) `cat stage_final`-bubble
1180 @endif gcc-bootstrap
1181 @: $(MAKE); $(unstage)
1182 +@r=`${PWD_COMMAND}`; export r; \
1183 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1184 @if gcc-bootstrap
1185 if [ -f stage_last ]; then \
1186 TFLAGS="$(STAGE$(shell test ! -f stage_last || sed s,^stage,, stage_last)_TFLAGS)"; \
1187 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \
1188 else \
1189 @endif gcc-bootstrap
1190 $(MAKE) $(RECURSE_FLAGS_TO_PASS) \
1191 $(PGO_BUILD_GEN_FLAGS_TO_PASS) all-host all-target \
1192 @if pgo-build
1193 && $(MAKE) $(RECURSE_FLAGS_TO_PASS) \
1194 $(PGO_BUILD_TRAINING_MFLAGS) \
1195 $(PGO_BUILD_TRAINING_FLAGS_TO_PASS) \
1196 $(PGO_BUILD_TRAINING) \
1197 && $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean \
1198 && $(MAKE) $(RECURSE_FLAGS_TO_PASS) \
1199 $(PGO_BUILD_USE_FLAGS_TO_PASS) all-host all-target \
1200 @endif pgo-build
1201 @if gcc-bootstrap
1203 fi \
1204 @endif gcc-bootstrap
1205 && :
1207 .PHONY: all-build
1209 all-build: maybe-all-build-libiberty
1210 all-build: maybe-all-build-bison
1211 all-build: maybe-all-build-flex
1212 all-build: maybe-all-build-m4
1213 all-build: maybe-all-build-texinfo
1214 all-build: maybe-all-build-fixincludes
1215 all-build: maybe-all-build-libcpp
1217 .PHONY: all-host
1219 @if bfd-no-bootstrap
1220 all-host: maybe-all-bfd
1221 @endif bfd-no-bootstrap
1222 @if opcodes-no-bootstrap
1223 all-host: maybe-all-opcodes
1224 @endif opcodes-no-bootstrap
1225 @if binutils-no-bootstrap
1226 all-host: maybe-all-binutils
1227 @endif binutils-no-bootstrap
1228 all-host: maybe-all-bison
1229 all-host: maybe-all-cgen
1230 all-host: maybe-all-dejagnu
1231 all-host: maybe-all-etc
1232 all-host: maybe-all-fastjar
1233 @if fixincludes-no-bootstrap
1234 all-host: maybe-all-fixincludes
1235 @endif fixincludes-no-bootstrap
1236 all-host: maybe-all-flex
1237 @if gas-no-bootstrap
1238 all-host: maybe-all-gas
1239 @endif gas-no-bootstrap
1240 @if gcc-no-bootstrap
1241 all-host: maybe-all-gcc
1242 @endif gcc-no-bootstrap
1243 @if gmp-no-bootstrap
1244 all-host: maybe-all-gmp
1245 @endif gmp-no-bootstrap
1246 @if mpfr-no-bootstrap
1247 all-host: maybe-all-mpfr
1248 @endif mpfr-no-bootstrap
1249 @if mpc-no-bootstrap
1250 all-host: maybe-all-mpc
1251 @endif mpc-no-bootstrap
1252 @if isl-no-bootstrap
1253 all-host: maybe-all-isl
1254 @endif isl-no-bootstrap
1255 @if gold-no-bootstrap
1256 all-host: maybe-all-gold
1257 @endif gold-no-bootstrap
1258 all-host: maybe-all-gprof
1259 all-host: maybe-all-gprofng
1260 @if gettext-no-bootstrap
1261 all-host: maybe-all-gettext
1262 @endif gettext-no-bootstrap
1263 all-host: maybe-all-tcl
1264 all-host: maybe-all-itcl
1265 @if ld-no-bootstrap
1266 all-host: maybe-all-ld
1267 @endif ld-no-bootstrap
1268 @if libbacktrace-no-bootstrap
1269 all-host: maybe-all-libbacktrace
1270 @endif libbacktrace-no-bootstrap
1271 @if libcpp-no-bootstrap
1272 all-host: maybe-all-libcpp
1273 @endif libcpp-no-bootstrap
1274 @if libcody-no-bootstrap
1275 all-host: maybe-all-libcody
1276 @endif libcody-no-bootstrap
1277 @if libdecnumber-no-bootstrap
1278 all-host: maybe-all-libdecnumber
1279 @endif libdecnumber-no-bootstrap
1280 all-host: maybe-all-libgui
1281 @if libiberty-no-bootstrap
1282 all-host: maybe-all-libiberty
1283 @endif libiberty-no-bootstrap
1284 @if libiberty-linker-plugin-no-bootstrap
1285 all-host: maybe-all-libiberty-linker-plugin
1286 @endif libiberty-linker-plugin-no-bootstrap
1287 @if libiconv-no-bootstrap
1288 all-host: maybe-all-libiconv
1289 @endif libiconv-no-bootstrap
1290 all-host: maybe-all-m4
1291 all-host: maybe-all-readline
1292 all-host: maybe-all-sid
1293 all-host: maybe-all-sim
1294 all-host: maybe-all-texinfo
1295 @if zlib-no-bootstrap
1296 all-host: maybe-all-zlib
1297 @endif zlib-no-bootstrap
1298 all-host: maybe-all-gnulib
1299 all-host: maybe-all-gdbsupport
1300 all-host: maybe-all-gdbserver
1301 all-host: maybe-all-gdb
1302 all-host: maybe-all-expect
1303 all-host: maybe-all-guile
1304 all-host: maybe-all-tk
1305 all-host: maybe-all-libtermcap
1306 all-host: maybe-all-utils
1307 all-host: maybe-all-c++tools
1308 all-host: maybe-all-gnattools
1309 @if lto-plugin-no-bootstrap
1310 all-host: maybe-all-lto-plugin
1311 @endif lto-plugin-no-bootstrap
1312 all-host: maybe-all-libcc1
1313 all-host: maybe-all-gotools
1314 @if libctf-no-bootstrap
1315 all-host: maybe-all-libctf
1316 @endif libctf-no-bootstrap
1317 @if libsframe-no-bootstrap
1318 all-host: maybe-all-libsframe
1319 @endif libsframe-no-bootstrap
1321 .PHONY: all-target
1323 @if target-libstdc++-v3-no-bootstrap
1324 all-target: maybe-all-target-libstdc++-v3
1325 @endif target-libstdc++-v3-no-bootstrap
1326 @if target-libsanitizer-no-bootstrap
1327 all-target: maybe-all-target-libsanitizer
1328 @endif target-libsanitizer-no-bootstrap
1329 @if target-libvtv-no-bootstrap
1330 all-target: maybe-all-target-libvtv
1331 @endif target-libvtv-no-bootstrap
1332 all-target: maybe-all-target-libssp
1333 all-target: maybe-all-target-newlib
1334 @if target-libgcc-no-bootstrap
1335 all-target: maybe-all-target-libgcc
1336 @endif target-libgcc-no-bootstrap
1337 @if target-libbacktrace-no-bootstrap
1338 all-target: maybe-all-target-libbacktrace
1339 @endif target-libbacktrace-no-bootstrap
1340 all-target: maybe-all-target-libquadmath
1341 all-target: maybe-all-target-libgfortran
1342 all-target: maybe-all-target-libobjc
1343 all-target: maybe-all-target-libgo
1344 @if target-libphobos-no-bootstrap
1345 all-target: maybe-all-target-libphobos
1346 @endif target-libphobos-no-bootstrap
1347 all-target: maybe-all-target-libtermcap
1348 all-target: maybe-all-target-winsup
1349 all-target: maybe-all-target-libgloss
1350 all-target: maybe-all-target-libffi
1351 @if target-zlib-no-bootstrap
1352 all-target: maybe-all-target-zlib
1353 @endif target-zlib-no-bootstrap
1354 all-target: maybe-all-target-rda
1355 all-target: maybe-all-target-libada
1356 all-target: maybe-all-target-libgm2
1357 @if target-libgomp-no-bootstrap
1358 all-target: maybe-all-target-libgomp
1359 @endif target-libgomp-no-bootstrap
1360 all-target: maybe-all-target-libitm
1361 @if target-libatomic-no-bootstrap
1362 all-target: maybe-all-target-libatomic
1363 @endif target-libatomic-no-bootstrap
1365 # Do a target for all the subdirectories. A ``make do-X'' will do a
1366 # ``make X'' in all subdirectories (because, in general, there is a
1367 # dependency (below) of X upon do-X, a ``make X'' will also do this,
1368 # but it may do additional work as well).
1370 .PHONY: do-info
1371 do-info:
1372 @: $(MAKE); $(unstage)
1373 @r=`${PWD_COMMAND}`; export r; \
1374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1375 $(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
1376 info-target
1379 .PHONY: info-host
1381 info-host: maybe-info-bfd
1382 info-host: maybe-info-opcodes
1383 info-host: maybe-info-binutils
1384 info-host: maybe-info-bison
1385 info-host: maybe-info-cgen
1386 info-host: maybe-info-dejagnu
1387 info-host: maybe-info-etc
1388 info-host: maybe-info-fastjar
1389 info-host: maybe-info-fixincludes
1390 info-host: maybe-info-flex
1391 info-host: maybe-info-gas
1392 info-host: maybe-info-gcc
1393 info-host: maybe-info-gmp
1394 info-host: maybe-info-mpfr
1395 info-host: maybe-info-mpc
1396 info-host: maybe-info-isl
1397 info-host: maybe-info-gold
1398 info-host: maybe-info-gprof
1399 info-host: maybe-info-gprofng
1400 info-host: maybe-info-gettext
1401 info-host: maybe-info-tcl
1402 info-host: maybe-info-itcl
1403 info-host: maybe-info-ld
1404 info-host: maybe-info-libbacktrace
1405 info-host: maybe-info-libcpp
1406 info-host: maybe-info-libcody
1407 info-host: maybe-info-libdecnumber
1408 info-host: maybe-info-libgui
1409 info-host: maybe-info-libiberty
1410 info-host: maybe-info-libiberty-linker-plugin
1411 info-host: maybe-info-libiconv
1412 info-host: maybe-info-m4
1413 info-host: maybe-info-readline
1414 info-host: maybe-info-sid
1415 info-host: maybe-info-sim
1416 info-host: maybe-info-texinfo
1417 info-host: maybe-info-zlib
1418 info-host: maybe-info-gnulib
1419 info-host: maybe-info-gdbsupport
1420 info-host: maybe-info-gdbserver
1421 info-host: maybe-info-gdb
1422 info-host: maybe-info-expect
1423 info-host: maybe-info-guile
1424 info-host: maybe-info-tk
1425 info-host: maybe-info-libtermcap
1426 info-host: maybe-info-utils
1427 info-host: maybe-info-c++tools
1428 info-host: maybe-info-gnattools
1429 info-host: maybe-info-lto-plugin
1430 info-host: maybe-info-libcc1
1431 info-host: maybe-info-gotools
1432 info-host: maybe-info-libctf
1433 info-host: maybe-info-libsframe
1435 .PHONY: info-target
1437 info-target: maybe-info-target-libstdc++-v3
1438 info-target: maybe-info-target-libsanitizer
1439 info-target: maybe-info-target-libvtv
1440 info-target: maybe-info-target-libssp
1441 info-target: maybe-info-target-newlib
1442 info-target: maybe-info-target-libgcc
1443 info-target: maybe-info-target-libbacktrace
1444 info-target: maybe-info-target-libquadmath
1445 info-target: maybe-info-target-libgfortran
1446 info-target: maybe-info-target-libobjc
1447 info-target: maybe-info-target-libgo
1448 info-target: maybe-info-target-libphobos
1449 info-target: maybe-info-target-libtermcap
1450 info-target: maybe-info-target-winsup
1451 info-target: maybe-info-target-libgloss
1452 info-target: maybe-info-target-libffi
1453 info-target: maybe-info-target-zlib
1454 info-target: maybe-info-target-rda
1455 info-target: maybe-info-target-libada
1456 info-target: maybe-info-target-libgm2
1457 info-target: maybe-info-target-libgomp
1458 info-target: maybe-info-target-libitm
1459 info-target: maybe-info-target-libatomic
1461 .PHONY: do-dvi
1462 do-dvi:
1463 @: $(MAKE); $(unstage)
1464 @r=`${PWD_COMMAND}`; export r; \
1465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1466 $(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
1467 dvi-target
1470 .PHONY: dvi-host
1472 dvi-host: maybe-dvi-bfd
1473 dvi-host: maybe-dvi-opcodes
1474 dvi-host: maybe-dvi-binutils
1475 dvi-host: maybe-dvi-bison
1476 dvi-host: maybe-dvi-cgen
1477 dvi-host: maybe-dvi-dejagnu
1478 dvi-host: maybe-dvi-etc
1479 dvi-host: maybe-dvi-fastjar
1480 dvi-host: maybe-dvi-fixincludes
1481 dvi-host: maybe-dvi-flex
1482 dvi-host: maybe-dvi-gas
1483 dvi-host: maybe-dvi-gcc
1484 dvi-host: maybe-dvi-gmp
1485 dvi-host: maybe-dvi-mpfr
1486 dvi-host: maybe-dvi-mpc
1487 dvi-host: maybe-dvi-isl
1488 dvi-host: maybe-dvi-gold
1489 dvi-host: maybe-dvi-gprof
1490 dvi-host: maybe-dvi-gprofng
1491 dvi-host: maybe-dvi-gettext
1492 dvi-host: maybe-dvi-tcl
1493 dvi-host: maybe-dvi-itcl
1494 dvi-host: maybe-dvi-ld
1495 dvi-host: maybe-dvi-libbacktrace
1496 dvi-host: maybe-dvi-libcpp
1497 dvi-host: maybe-dvi-libcody
1498 dvi-host: maybe-dvi-libdecnumber
1499 dvi-host: maybe-dvi-libgui
1500 dvi-host: maybe-dvi-libiberty
1501 dvi-host: maybe-dvi-libiberty-linker-plugin
1502 dvi-host: maybe-dvi-libiconv
1503 dvi-host: maybe-dvi-m4
1504 dvi-host: maybe-dvi-readline
1505 dvi-host: maybe-dvi-sid
1506 dvi-host: maybe-dvi-sim
1507 dvi-host: maybe-dvi-texinfo
1508 dvi-host: maybe-dvi-zlib
1509 dvi-host: maybe-dvi-gnulib
1510 dvi-host: maybe-dvi-gdbsupport
1511 dvi-host: maybe-dvi-gdbserver
1512 dvi-host: maybe-dvi-gdb
1513 dvi-host: maybe-dvi-expect
1514 dvi-host: maybe-dvi-guile
1515 dvi-host: maybe-dvi-tk
1516 dvi-host: maybe-dvi-libtermcap
1517 dvi-host: maybe-dvi-utils
1518 dvi-host: maybe-dvi-c++tools
1519 dvi-host: maybe-dvi-gnattools
1520 dvi-host: maybe-dvi-lto-plugin
1521 dvi-host: maybe-dvi-libcc1
1522 dvi-host: maybe-dvi-gotools
1523 dvi-host: maybe-dvi-libctf
1524 dvi-host: maybe-dvi-libsframe
1526 .PHONY: dvi-target
1528 dvi-target: maybe-dvi-target-libstdc++-v3
1529 dvi-target: maybe-dvi-target-libsanitizer
1530 dvi-target: maybe-dvi-target-libvtv
1531 dvi-target: maybe-dvi-target-libssp
1532 dvi-target: maybe-dvi-target-newlib
1533 dvi-target: maybe-dvi-target-libgcc
1534 dvi-target: maybe-dvi-target-libbacktrace
1535 dvi-target: maybe-dvi-target-libquadmath
1536 dvi-target: maybe-dvi-target-libgfortran
1537 dvi-target: maybe-dvi-target-libobjc
1538 dvi-target: maybe-dvi-target-libgo
1539 dvi-target: maybe-dvi-target-libphobos
1540 dvi-target: maybe-dvi-target-libtermcap
1541 dvi-target: maybe-dvi-target-winsup
1542 dvi-target: maybe-dvi-target-libgloss
1543 dvi-target: maybe-dvi-target-libffi
1544 dvi-target: maybe-dvi-target-zlib
1545 dvi-target: maybe-dvi-target-rda
1546 dvi-target: maybe-dvi-target-libada
1547 dvi-target: maybe-dvi-target-libgm2
1548 dvi-target: maybe-dvi-target-libgomp
1549 dvi-target: maybe-dvi-target-libitm
1550 dvi-target: maybe-dvi-target-libatomic
1552 .PHONY: do-pdf
1553 do-pdf:
1554 @: $(MAKE); $(unstage)
1555 @r=`${PWD_COMMAND}`; export r; \
1556 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1557 $(MAKE) $(RECURSE_FLAGS_TO_PASS) pdf-host \
1558 pdf-target
1561 .PHONY: pdf-host
1563 pdf-host: maybe-pdf-bfd
1564 pdf-host: maybe-pdf-opcodes
1565 pdf-host: maybe-pdf-binutils
1566 pdf-host: maybe-pdf-bison
1567 pdf-host: maybe-pdf-cgen
1568 pdf-host: maybe-pdf-dejagnu
1569 pdf-host: maybe-pdf-etc
1570 pdf-host: maybe-pdf-fastjar
1571 pdf-host: maybe-pdf-fixincludes
1572 pdf-host: maybe-pdf-flex
1573 pdf-host: maybe-pdf-gas
1574 pdf-host: maybe-pdf-gcc
1575 pdf-host: maybe-pdf-gmp
1576 pdf-host: maybe-pdf-mpfr
1577 pdf-host: maybe-pdf-mpc
1578 pdf-host: maybe-pdf-isl
1579 pdf-host: maybe-pdf-gold
1580 pdf-host: maybe-pdf-gprof
1581 pdf-host: maybe-pdf-gprofng
1582 pdf-host: maybe-pdf-gettext
1583 pdf-host: maybe-pdf-tcl
1584 pdf-host: maybe-pdf-itcl
1585 pdf-host: maybe-pdf-ld
1586 pdf-host: maybe-pdf-libbacktrace
1587 pdf-host: maybe-pdf-libcpp
1588 pdf-host: maybe-pdf-libcody
1589 pdf-host: maybe-pdf-libdecnumber
1590 pdf-host: maybe-pdf-libgui
1591 pdf-host: maybe-pdf-libiberty
1592 pdf-host: maybe-pdf-libiberty-linker-plugin
1593 pdf-host: maybe-pdf-libiconv
1594 pdf-host: maybe-pdf-m4
1595 pdf-host: maybe-pdf-readline
1596 pdf-host: maybe-pdf-sid
1597 pdf-host: maybe-pdf-sim
1598 pdf-host: maybe-pdf-texinfo
1599 pdf-host: maybe-pdf-zlib
1600 pdf-host: maybe-pdf-gnulib
1601 pdf-host: maybe-pdf-gdbsupport
1602 pdf-host: maybe-pdf-gdbserver
1603 pdf-host: maybe-pdf-gdb
1604 pdf-host: maybe-pdf-expect
1605 pdf-host: maybe-pdf-guile
1606 pdf-host: maybe-pdf-tk
1607 pdf-host: maybe-pdf-libtermcap
1608 pdf-host: maybe-pdf-utils
1609 pdf-host: maybe-pdf-c++tools
1610 pdf-host: maybe-pdf-gnattools
1611 pdf-host: maybe-pdf-lto-plugin
1612 pdf-host: maybe-pdf-libcc1
1613 pdf-host: maybe-pdf-gotools
1614 pdf-host: maybe-pdf-libctf
1615 pdf-host: maybe-pdf-libsframe
1617 .PHONY: pdf-target
1619 pdf-target: maybe-pdf-target-libstdc++-v3
1620 pdf-target: maybe-pdf-target-libsanitizer
1621 pdf-target: maybe-pdf-target-libvtv
1622 pdf-target: maybe-pdf-target-libssp
1623 pdf-target: maybe-pdf-target-newlib
1624 pdf-target: maybe-pdf-target-libgcc
1625 pdf-target: maybe-pdf-target-libbacktrace
1626 pdf-target: maybe-pdf-target-libquadmath
1627 pdf-target: maybe-pdf-target-libgfortran
1628 pdf-target: maybe-pdf-target-libobjc
1629 pdf-target: maybe-pdf-target-libgo
1630 pdf-target: maybe-pdf-target-libphobos
1631 pdf-target: maybe-pdf-target-libtermcap
1632 pdf-target: maybe-pdf-target-winsup
1633 pdf-target: maybe-pdf-target-libgloss
1634 pdf-target: maybe-pdf-target-libffi
1635 pdf-target: maybe-pdf-target-zlib
1636 pdf-target: maybe-pdf-target-rda
1637 pdf-target: maybe-pdf-target-libada
1638 pdf-target: maybe-pdf-target-libgm2
1639 pdf-target: maybe-pdf-target-libgomp
1640 pdf-target: maybe-pdf-target-libitm
1641 pdf-target: maybe-pdf-target-libatomic
1643 .PHONY: do-html
1644 do-html:
1645 @: $(MAKE); $(unstage)
1646 @r=`${PWD_COMMAND}`; export r; \
1647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1648 $(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
1649 html-target
1652 .PHONY: html-host
1654 html-host: maybe-html-bfd
1655 html-host: maybe-html-opcodes
1656 html-host: maybe-html-binutils
1657 html-host: maybe-html-bison
1658 html-host: maybe-html-cgen
1659 html-host: maybe-html-dejagnu
1660 html-host: maybe-html-etc
1661 html-host: maybe-html-fastjar
1662 html-host: maybe-html-fixincludes
1663 html-host: maybe-html-flex
1664 html-host: maybe-html-gas
1665 html-host: maybe-html-gcc
1666 html-host: maybe-html-gmp
1667 html-host: maybe-html-mpfr
1668 html-host: maybe-html-mpc
1669 html-host: maybe-html-isl
1670 html-host: maybe-html-gold
1671 html-host: maybe-html-gprof
1672 html-host: maybe-html-gprofng
1673 html-host: maybe-html-gettext
1674 html-host: maybe-html-tcl
1675 html-host: maybe-html-itcl
1676 html-host: maybe-html-ld
1677 html-host: maybe-html-libbacktrace
1678 html-host: maybe-html-libcpp
1679 html-host: maybe-html-libcody
1680 html-host: maybe-html-libdecnumber
1681 html-host: maybe-html-libgui
1682 html-host: maybe-html-libiberty
1683 html-host: maybe-html-libiberty-linker-plugin
1684 html-host: maybe-html-libiconv
1685 html-host: maybe-html-m4
1686 html-host: maybe-html-readline
1687 html-host: maybe-html-sid
1688 html-host: maybe-html-sim
1689 html-host: maybe-html-texinfo
1690 html-host: maybe-html-zlib
1691 html-host: maybe-html-gnulib
1692 html-host: maybe-html-gdbsupport
1693 html-host: maybe-html-gdbserver
1694 html-host: maybe-html-gdb
1695 html-host: maybe-html-expect
1696 html-host: maybe-html-guile
1697 html-host: maybe-html-tk
1698 html-host: maybe-html-libtermcap
1699 html-host: maybe-html-utils
1700 html-host: maybe-html-c++tools
1701 html-host: maybe-html-gnattools
1702 html-host: maybe-html-lto-plugin
1703 html-host: maybe-html-libcc1
1704 html-host: maybe-html-gotools
1705 html-host: maybe-html-libctf
1706 html-host: maybe-html-libsframe
1708 .PHONY: html-target
1710 html-target: maybe-html-target-libstdc++-v3
1711 html-target: maybe-html-target-libsanitizer
1712 html-target: maybe-html-target-libvtv
1713 html-target: maybe-html-target-libssp
1714 html-target: maybe-html-target-newlib
1715 html-target: maybe-html-target-libgcc
1716 html-target: maybe-html-target-libbacktrace
1717 html-target: maybe-html-target-libquadmath
1718 html-target: maybe-html-target-libgfortran
1719 html-target: maybe-html-target-libobjc
1720 html-target: maybe-html-target-libgo
1721 html-target: maybe-html-target-libphobos
1722 html-target: maybe-html-target-libtermcap
1723 html-target: maybe-html-target-winsup
1724 html-target: maybe-html-target-libgloss
1725 html-target: maybe-html-target-libffi
1726 html-target: maybe-html-target-zlib
1727 html-target: maybe-html-target-rda
1728 html-target: maybe-html-target-libada
1729 html-target: maybe-html-target-libgm2
1730 html-target: maybe-html-target-libgomp
1731 html-target: maybe-html-target-libitm
1732 html-target: maybe-html-target-libatomic
1734 .PHONY: do-TAGS
1735 do-TAGS:
1736 @: $(MAKE); $(unstage)
1737 @r=`${PWD_COMMAND}`; export r; \
1738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1739 $(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1740 TAGS-target
1743 .PHONY: TAGS-host
1745 TAGS-host: maybe-TAGS-bfd
1746 TAGS-host: maybe-TAGS-opcodes
1747 TAGS-host: maybe-TAGS-binutils
1748 TAGS-host: maybe-TAGS-bison
1749 TAGS-host: maybe-TAGS-cgen
1750 TAGS-host: maybe-TAGS-dejagnu
1751 TAGS-host: maybe-TAGS-etc
1752 TAGS-host: maybe-TAGS-fastjar
1753 TAGS-host: maybe-TAGS-fixincludes
1754 TAGS-host: maybe-TAGS-flex
1755 TAGS-host: maybe-TAGS-gas
1756 TAGS-host: maybe-TAGS-gcc
1757 TAGS-host: maybe-TAGS-gmp
1758 TAGS-host: maybe-TAGS-mpfr
1759 TAGS-host: maybe-TAGS-mpc
1760 TAGS-host: maybe-TAGS-isl
1761 TAGS-host: maybe-TAGS-gold
1762 TAGS-host: maybe-TAGS-gprof
1763 TAGS-host: maybe-TAGS-gprofng
1764 TAGS-host: maybe-TAGS-gettext
1765 TAGS-host: maybe-TAGS-tcl
1766 TAGS-host: maybe-TAGS-itcl
1767 TAGS-host: maybe-TAGS-ld
1768 TAGS-host: maybe-TAGS-libbacktrace
1769 TAGS-host: maybe-TAGS-libcpp
1770 TAGS-host: maybe-TAGS-libcody
1771 TAGS-host: maybe-TAGS-libdecnumber
1772 TAGS-host: maybe-TAGS-libgui
1773 TAGS-host: maybe-TAGS-libiberty
1774 TAGS-host: maybe-TAGS-libiberty-linker-plugin
1775 TAGS-host: maybe-TAGS-libiconv
1776 TAGS-host: maybe-TAGS-m4
1777 TAGS-host: maybe-TAGS-readline
1778 TAGS-host: maybe-TAGS-sid
1779 TAGS-host: maybe-TAGS-sim
1780 TAGS-host: maybe-TAGS-texinfo
1781 TAGS-host: maybe-TAGS-zlib
1782 TAGS-host: maybe-TAGS-gnulib
1783 TAGS-host: maybe-TAGS-gdbsupport
1784 TAGS-host: maybe-TAGS-gdbserver
1785 TAGS-host: maybe-TAGS-gdb
1786 TAGS-host: maybe-TAGS-expect
1787 TAGS-host: maybe-TAGS-guile
1788 TAGS-host: maybe-TAGS-tk
1789 TAGS-host: maybe-TAGS-libtermcap
1790 TAGS-host: maybe-TAGS-utils
1791 TAGS-host: maybe-TAGS-c++tools
1792 TAGS-host: maybe-TAGS-gnattools
1793 TAGS-host: maybe-TAGS-lto-plugin
1794 TAGS-host: maybe-TAGS-libcc1
1795 TAGS-host: maybe-TAGS-gotools
1796 TAGS-host: maybe-TAGS-libctf
1797 TAGS-host: maybe-TAGS-libsframe
1799 .PHONY: TAGS-target
1801 TAGS-target: maybe-TAGS-target-libstdc++-v3
1802 TAGS-target: maybe-TAGS-target-libsanitizer
1803 TAGS-target: maybe-TAGS-target-libvtv
1804 TAGS-target: maybe-TAGS-target-libssp
1805 TAGS-target: maybe-TAGS-target-newlib
1806 TAGS-target: maybe-TAGS-target-libgcc
1807 TAGS-target: maybe-TAGS-target-libbacktrace
1808 TAGS-target: maybe-TAGS-target-libquadmath
1809 TAGS-target: maybe-TAGS-target-libgfortran
1810 TAGS-target: maybe-TAGS-target-libobjc
1811 TAGS-target: maybe-TAGS-target-libgo
1812 TAGS-target: maybe-TAGS-target-libphobos
1813 TAGS-target: maybe-TAGS-target-libtermcap
1814 TAGS-target: maybe-TAGS-target-winsup
1815 TAGS-target: maybe-TAGS-target-libgloss
1816 TAGS-target: maybe-TAGS-target-libffi
1817 TAGS-target: maybe-TAGS-target-zlib
1818 TAGS-target: maybe-TAGS-target-rda
1819 TAGS-target: maybe-TAGS-target-libada
1820 TAGS-target: maybe-TAGS-target-libgm2
1821 TAGS-target: maybe-TAGS-target-libgomp
1822 TAGS-target: maybe-TAGS-target-libitm
1823 TAGS-target: maybe-TAGS-target-libatomic
1825 .PHONY: do-install-info
1826 do-install-info:
1827 @: $(MAKE); $(unstage)
1828 @r=`${PWD_COMMAND}`; export r; \
1829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1830 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1831 install-info-target
1834 .PHONY: install-info-host
1836 install-info-host: maybe-install-info-bfd
1837 install-info-host: maybe-install-info-opcodes
1838 install-info-host: maybe-install-info-binutils
1839 install-info-host: maybe-install-info-bison
1840 install-info-host: maybe-install-info-cgen
1841 install-info-host: maybe-install-info-dejagnu
1842 install-info-host: maybe-install-info-etc
1843 install-info-host: maybe-install-info-fastjar
1844 install-info-host: maybe-install-info-fixincludes
1845 install-info-host: maybe-install-info-flex
1846 install-info-host: maybe-install-info-gas
1847 install-info-host: maybe-install-info-gcc
1848 install-info-host: maybe-install-info-gmp
1849 install-info-host: maybe-install-info-mpfr
1850 install-info-host: maybe-install-info-mpc
1851 install-info-host: maybe-install-info-isl
1852 install-info-host: maybe-install-info-gold
1853 install-info-host: maybe-install-info-gprof
1854 install-info-host: maybe-install-info-gprofng
1855 install-info-host: maybe-install-info-gettext
1856 install-info-host: maybe-install-info-tcl
1857 install-info-host: maybe-install-info-itcl
1858 install-info-host: maybe-install-info-ld
1859 install-info-host: maybe-install-info-libbacktrace
1860 install-info-host: maybe-install-info-libcpp
1861 install-info-host: maybe-install-info-libcody
1862 install-info-host: maybe-install-info-libdecnumber
1863 install-info-host: maybe-install-info-libgui
1864 install-info-host: maybe-install-info-libiberty
1865 install-info-host: maybe-install-info-libiberty-linker-plugin
1866 install-info-host: maybe-install-info-libiconv
1867 install-info-host: maybe-install-info-m4
1868 install-info-host: maybe-install-info-readline
1869 install-info-host: maybe-install-info-sid
1870 install-info-host: maybe-install-info-sim
1871 install-info-host: maybe-install-info-texinfo
1872 install-info-host: maybe-install-info-zlib
1873 install-info-host: maybe-install-info-gnulib
1874 install-info-host: maybe-install-info-gdbsupport
1875 install-info-host: maybe-install-info-gdbserver
1876 install-info-host: maybe-install-info-gdb
1877 install-info-host: maybe-install-info-expect
1878 install-info-host: maybe-install-info-guile
1879 install-info-host: maybe-install-info-tk
1880 install-info-host: maybe-install-info-libtermcap
1881 install-info-host: maybe-install-info-utils
1882 install-info-host: maybe-install-info-c++tools
1883 install-info-host: maybe-install-info-gnattools
1884 install-info-host: maybe-install-info-lto-plugin
1885 install-info-host: maybe-install-info-libcc1
1886 install-info-host: maybe-install-info-gotools
1887 install-info-host: maybe-install-info-libctf
1888 install-info-host: maybe-install-info-libsframe
1890 .PHONY: install-info-target
1892 install-info-target: maybe-install-info-target-libstdc++-v3
1893 install-info-target: maybe-install-info-target-libsanitizer
1894 install-info-target: maybe-install-info-target-libvtv
1895 install-info-target: maybe-install-info-target-libssp
1896 install-info-target: maybe-install-info-target-newlib
1897 install-info-target: maybe-install-info-target-libgcc
1898 install-info-target: maybe-install-info-target-libbacktrace
1899 install-info-target: maybe-install-info-target-libquadmath
1900 install-info-target: maybe-install-info-target-libgfortran
1901 install-info-target: maybe-install-info-target-libobjc
1902 install-info-target: maybe-install-info-target-libgo
1903 install-info-target: maybe-install-info-target-libphobos
1904 install-info-target: maybe-install-info-target-libtermcap
1905 install-info-target: maybe-install-info-target-winsup
1906 install-info-target: maybe-install-info-target-libgloss
1907 install-info-target: maybe-install-info-target-libffi
1908 install-info-target: maybe-install-info-target-zlib
1909 install-info-target: maybe-install-info-target-rda
1910 install-info-target: maybe-install-info-target-libada
1911 install-info-target: maybe-install-info-target-libgm2
1912 install-info-target: maybe-install-info-target-libgomp
1913 install-info-target: maybe-install-info-target-libitm
1914 install-info-target: maybe-install-info-target-libatomic
1916 .PHONY: do-install-dvi
1917 do-install-dvi:
1918 @: $(MAKE); $(unstage)
1919 @r=`${PWD_COMMAND}`; export r; \
1920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1921 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-dvi-host \
1922 install-dvi-target
1925 .PHONY: install-dvi-host
1927 install-dvi-host: maybe-install-dvi-bfd
1928 install-dvi-host: maybe-install-dvi-opcodes
1929 install-dvi-host: maybe-install-dvi-binutils
1930 install-dvi-host: maybe-install-dvi-bison
1931 install-dvi-host: maybe-install-dvi-cgen
1932 install-dvi-host: maybe-install-dvi-dejagnu
1933 install-dvi-host: maybe-install-dvi-etc
1934 install-dvi-host: maybe-install-dvi-fastjar
1935 install-dvi-host: maybe-install-dvi-fixincludes
1936 install-dvi-host: maybe-install-dvi-flex
1937 install-dvi-host: maybe-install-dvi-gas
1938 install-dvi-host: maybe-install-dvi-gcc
1939 install-dvi-host: maybe-install-dvi-gmp
1940 install-dvi-host: maybe-install-dvi-mpfr
1941 install-dvi-host: maybe-install-dvi-mpc
1942 install-dvi-host: maybe-install-dvi-isl
1943 install-dvi-host: maybe-install-dvi-gold
1944 install-dvi-host: maybe-install-dvi-gprof
1945 install-dvi-host: maybe-install-dvi-gprofng
1946 install-dvi-host: maybe-install-dvi-gettext
1947 install-dvi-host: maybe-install-dvi-tcl
1948 install-dvi-host: maybe-install-dvi-itcl
1949 install-dvi-host: maybe-install-dvi-ld
1950 install-dvi-host: maybe-install-dvi-libbacktrace
1951 install-dvi-host: maybe-install-dvi-libcpp
1952 install-dvi-host: maybe-install-dvi-libcody
1953 install-dvi-host: maybe-install-dvi-libdecnumber
1954 install-dvi-host: maybe-install-dvi-libgui
1955 install-dvi-host: maybe-install-dvi-libiberty
1956 install-dvi-host: maybe-install-dvi-libiberty-linker-plugin
1957 install-dvi-host: maybe-install-dvi-libiconv
1958 install-dvi-host: maybe-install-dvi-m4
1959 install-dvi-host: maybe-install-dvi-readline
1960 install-dvi-host: maybe-install-dvi-sid
1961 install-dvi-host: maybe-install-dvi-sim
1962 install-dvi-host: maybe-install-dvi-texinfo
1963 install-dvi-host: maybe-install-dvi-zlib
1964 install-dvi-host: maybe-install-dvi-gnulib
1965 install-dvi-host: maybe-install-dvi-gdbsupport
1966 install-dvi-host: maybe-install-dvi-gdbserver
1967 install-dvi-host: maybe-install-dvi-gdb
1968 install-dvi-host: maybe-install-dvi-expect
1969 install-dvi-host: maybe-install-dvi-guile
1970 install-dvi-host: maybe-install-dvi-tk
1971 install-dvi-host: maybe-install-dvi-libtermcap
1972 install-dvi-host: maybe-install-dvi-utils
1973 install-dvi-host: maybe-install-dvi-c++tools
1974 install-dvi-host: maybe-install-dvi-gnattools
1975 install-dvi-host: maybe-install-dvi-lto-plugin
1976 install-dvi-host: maybe-install-dvi-libcc1
1977 install-dvi-host: maybe-install-dvi-gotools
1978 install-dvi-host: maybe-install-dvi-libctf
1979 install-dvi-host: maybe-install-dvi-libsframe
1981 .PHONY: install-dvi-target
1983 install-dvi-target: maybe-install-dvi-target-libstdc++-v3
1984 install-dvi-target: maybe-install-dvi-target-libsanitizer
1985 install-dvi-target: maybe-install-dvi-target-libvtv
1986 install-dvi-target: maybe-install-dvi-target-libssp
1987 install-dvi-target: maybe-install-dvi-target-newlib
1988 install-dvi-target: maybe-install-dvi-target-libgcc
1989 install-dvi-target: maybe-install-dvi-target-libbacktrace
1990 install-dvi-target: maybe-install-dvi-target-libquadmath
1991 install-dvi-target: maybe-install-dvi-target-libgfortran
1992 install-dvi-target: maybe-install-dvi-target-libobjc
1993 install-dvi-target: maybe-install-dvi-target-libgo
1994 install-dvi-target: maybe-install-dvi-target-libphobos
1995 install-dvi-target: maybe-install-dvi-target-libtermcap
1996 install-dvi-target: maybe-install-dvi-target-winsup
1997 install-dvi-target: maybe-install-dvi-target-libgloss
1998 install-dvi-target: maybe-install-dvi-target-libffi
1999 install-dvi-target: maybe-install-dvi-target-zlib
2000 install-dvi-target: maybe-install-dvi-target-rda
2001 install-dvi-target: maybe-install-dvi-target-libada
2002 install-dvi-target: maybe-install-dvi-target-libgm2
2003 install-dvi-target: maybe-install-dvi-target-libgomp
2004 install-dvi-target: maybe-install-dvi-target-libitm
2005 install-dvi-target: maybe-install-dvi-target-libatomic
2007 .PHONY: do-install-pdf
2008 do-install-pdf:
2009 @: $(MAKE); $(unstage)
2010 @r=`${PWD_COMMAND}`; export r; \
2011 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2012 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-pdf-host \
2013 install-pdf-target
2016 .PHONY: install-pdf-host
2018 install-pdf-host: maybe-install-pdf-bfd
2019 install-pdf-host: maybe-install-pdf-opcodes
2020 install-pdf-host: maybe-install-pdf-binutils
2021 install-pdf-host: maybe-install-pdf-bison
2022 install-pdf-host: maybe-install-pdf-cgen
2023 install-pdf-host: maybe-install-pdf-dejagnu
2024 install-pdf-host: maybe-install-pdf-etc
2025 install-pdf-host: maybe-install-pdf-fastjar
2026 install-pdf-host: maybe-install-pdf-fixincludes
2027 install-pdf-host: maybe-install-pdf-flex
2028 install-pdf-host: maybe-install-pdf-gas
2029 install-pdf-host: maybe-install-pdf-gcc
2030 install-pdf-host: maybe-install-pdf-gmp
2031 install-pdf-host: maybe-install-pdf-mpfr
2032 install-pdf-host: maybe-install-pdf-mpc
2033 install-pdf-host: maybe-install-pdf-isl
2034 install-pdf-host: maybe-install-pdf-gold
2035 install-pdf-host: maybe-install-pdf-gprof
2036 install-pdf-host: maybe-install-pdf-gprofng
2037 install-pdf-host: maybe-install-pdf-gettext
2038 install-pdf-host: maybe-install-pdf-tcl
2039 install-pdf-host: maybe-install-pdf-itcl
2040 install-pdf-host: maybe-install-pdf-ld
2041 install-pdf-host: maybe-install-pdf-libbacktrace
2042 install-pdf-host: maybe-install-pdf-libcpp
2043 install-pdf-host: maybe-install-pdf-libcody
2044 install-pdf-host: maybe-install-pdf-libdecnumber
2045 install-pdf-host: maybe-install-pdf-libgui
2046 install-pdf-host: maybe-install-pdf-libiberty
2047 install-pdf-host: maybe-install-pdf-libiberty-linker-plugin
2048 install-pdf-host: maybe-install-pdf-libiconv
2049 install-pdf-host: maybe-install-pdf-m4
2050 install-pdf-host: maybe-install-pdf-readline
2051 install-pdf-host: maybe-install-pdf-sid
2052 install-pdf-host: maybe-install-pdf-sim
2053 install-pdf-host: maybe-install-pdf-texinfo
2054 install-pdf-host: maybe-install-pdf-zlib
2055 install-pdf-host: maybe-install-pdf-gnulib
2056 install-pdf-host: maybe-install-pdf-gdbsupport
2057 install-pdf-host: maybe-install-pdf-gdbserver
2058 install-pdf-host: maybe-install-pdf-gdb
2059 install-pdf-host: maybe-install-pdf-expect
2060 install-pdf-host: maybe-install-pdf-guile
2061 install-pdf-host: maybe-install-pdf-tk
2062 install-pdf-host: maybe-install-pdf-libtermcap
2063 install-pdf-host: maybe-install-pdf-utils
2064 install-pdf-host: maybe-install-pdf-c++tools
2065 install-pdf-host: maybe-install-pdf-gnattools
2066 install-pdf-host: maybe-install-pdf-lto-plugin
2067 install-pdf-host: maybe-install-pdf-libcc1
2068 install-pdf-host: maybe-install-pdf-gotools
2069 install-pdf-host: maybe-install-pdf-libctf
2070 install-pdf-host: maybe-install-pdf-libsframe
2072 .PHONY: install-pdf-target
2074 install-pdf-target: maybe-install-pdf-target-libstdc++-v3
2075 install-pdf-target: maybe-install-pdf-target-libsanitizer
2076 install-pdf-target: maybe-install-pdf-target-libvtv
2077 install-pdf-target: maybe-install-pdf-target-libssp
2078 install-pdf-target: maybe-install-pdf-target-newlib
2079 install-pdf-target: maybe-install-pdf-target-libgcc
2080 install-pdf-target: maybe-install-pdf-target-libbacktrace
2081 install-pdf-target: maybe-install-pdf-target-libquadmath
2082 install-pdf-target: maybe-install-pdf-target-libgfortran
2083 install-pdf-target: maybe-install-pdf-target-libobjc
2084 install-pdf-target: maybe-install-pdf-target-libgo
2085 install-pdf-target: maybe-install-pdf-target-libphobos
2086 install-pdf-target: maybe-install-pdf-target-libtermcap
2087 install-pdf-target: maybe-install-pdf-target-winsup
2088 install-pdf-target: maybe-install-pdf-target-libgloss
2089 install-pdf-target: maybe-install-pdf-target-libffi
2090 install-pdf-target: maybe-install-pdf-target-zlib
2091 install-pdf-target: maybe-install-pdf-target-rda
2092 install-pdf-target: maybe-install-pdf-target-libada
2093 install-pdf-target: maybe-install-pdf-target-libgm2
2094 install-pdf-target: maybe-install-pdf-target-libgomp
2095 install-pdf-target: maybe-install-pdf-target-libitm
2096 install-pdf-target: maybe-install-pdf-target-libatomic
2098 .PHONY: do-install-html
2099 do-install-html:
2100 @: $(MAKE); $(unstage)
2101 @r=`${PWD_COMMAND}`; export r; \
2102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2103 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-html-host \
2104 install-html-target
2107 .PHONY: install-html-host
2109 install-html-host: maybe-install-html-bfd
2110 install-html-host: maybe-install-html-opcodes
2111 install-html-host: maybe-install-html-binutils
2112 install-html-host: maybe-install-html-bison
2113 install-html-host: maybe-install-html-cgen
2114 install-html-host: maybe-install-html-dejagnu
2115 install-html-host: maybe-install-html-etc
2116 install-html-host: maybe-install-html-fastjar
2117 install-html-host: maybe-install-html-fixincludes
2118 install-html-host: maybe-install-html-flex
2119 install-html-host: maybe-install-html-gas
2120 install-html-host: maybe-install-html-gcc
2121 install-html-host: maybe-install-html-gmp
2122 install-html-host: maybe-install-html-mpfr
2123 install-html-host: maybe-install-html-mpc
2124 install-html-host: maybe-install-html-isl
2125 install-html-host: maybe-install-html-gold
2126 install-html-host: maybe-install-html-gprof
2127 install-html-host: maybe-install-html-gprofng
2128 install-html-host: maybe-install-html-gettext
2129 install-html-host: maybe-install-html-tcl
2130 install-html-host: maybe-install-html-itcl
2131 install-html-host: maybe-install-html-ld
2132 install-html-host: maybe-install-html-libbacktrace
2133 install-html-host: maybe-install-html-libcpp
2134 install-html-host: maybe-install-html-libcody
2135 install-html-host: maybe-install-html-libdecnumber
2136 install-html-host: maybe-install-html-libgui
2137 install-html-host: maybe-install-html-libiberty
2138 install-html-host: maybe-install-html-libiberty-linker-plugin
2139 install-html-host: maybe-install-html-libiconv
2140 install-html-host: maybe-install-html-m4
2141 install-html-host: maybe-install-html-readline
2142 install-html-host: maybe-install-html-sid
2143 install-html-host: maybe-install-html-sim
2144 install-html-host: maybe-install-html-texinfo
2145 install-html-host: maybe-install-html-zlib
2146 install-html-host: maybe-install-html-gnulib
2147 install-html-host: maybe-install-html-gdbsupport
2148 install-html-host: maybe-install-html-gdbserver
2149 install-html-host: maybe-install-html-gdb
2150 install-html-host: maybe-install-html-expect
2151 install-html-host: maybe-install-html-guile
2152 install-html-host: maybe-install-html-tk
2153 install-html-host: maybe-install-html-libtermcap
2154 install-html-host: maybe-install-html-utils
2155 install-html-host: maybe-install-html-c++tools
2156 install-html-host: maybe-install-html-gnattools
2157 install-html-host: maybe-install-html-lto-plugin
2158 install-html-host: maybe-install-html-libcc1
2159 install-html-host: maybe-install-html-gotools
2160 install-html-host: maybe-install-html-libctf
2161 install-html-host: maybe-install-html-libsframe
2163 .PHONY: install-html-target
2165 install-html-target: maybe-install-html-target-libstdc++-v3
2166 install-html-target: maybe-install-html-target-libsanitizer
2167 install-html-target: maybe-install-html-target-libvtv
2168 install-html-target: maybe-install-html-target-libssp
2169 install-html-target: maybe-install-html-target-newlib
2170 install-html-target: maybe-install-html-target-libgcc
2171 install-html-target: maybe-install-html-target-libbacktrace
2172 install-html-target: maybe-install-html-target-libquadmath
2173 install-html-target: maybe-install-html-target-libgfortran
2174 install-html-target: maybe-install-html-target-libobjc
2175 install-html-target: maybe-install-html-target-libgo
2176 install-html-target: maybe-install-html-target-libphobos
2177 install-html-target: maybe-install-html-target-libtermcap
2178 install-html-target: maybe-install-html-target-winsup
2179 install-html-target: maybe-install-html-target-libgloss
2180 install-html-target: maybe-install-html-target-libffi
2181 install-html-target: maybe-install-html-target-zlib
2182 install-html-target: maybe-install-html-target-rda
2183 install-html-target: maybe-install-html-target-libada
2184 install-html-target: maybe-install-html-target-libgm2
2185 install-html-target: maybe-install-html-target-libgomp
2186 install-html-target: maybe-install-html-target-libitm
2187 install-html-target: maybe-install-html-target-libatomic
2189 .PHONY: do-installcheck
2190 do-installcheck:
2191 @: $(MAKE); $(unstage)
2192 @r=`${PWD_COMMAND}`; export r; \
2193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2194 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
2195 installcheck-target
2198 .PHONY: installcheck-host
2200 installcheck-host: maybe-installcheck-bfd
2201 installcheck-host: maybe-installcheck-opcodes
2202 installcheck-host: maybe-installcheck-binutils
2203 installcheck-host: maybe-installcheck-bison
2204 installcheck-host: maybe-installcheck-cgen
2205 installcheck-host: maybe-installcheck-dejagnu
2206 installcheck-host: maybe-installcheck-etc
2207 installcheck-host: maybe-installcheck-fastjar
2208 installcheck-host: maybe-installcheck-fixincludes
2209 installcheck-host: maybe-installcheck-flex
2210 installcheck-host: maybe-installcheck-gas
2211 installcheck-host: maybe-installcheck-gcc
2212 installcheck-host: maybe-installcheck-gmp
2213 installcheck-host: maybe-installcheck-mpfr
2214 installcheck-host: maybe-installcheck-mpc
2215 installcheck-host: maybe-installcheck-isl
2216 installcheck-host: maybe-installcheck-gold
2217 installcheck-host: maybe-installcheck-gprof
2218 installcheck-host: maybe-installcheck-gprofng
2219 installcheck-host: maybe-installcheck-gettext
2220 installcheck-host: maybe-installcheck-tcl
2221 installcheck-host: maybe-installcheck-itcl
2222 installcheck-host: maybe-installcheck-ld
2223 installcheck-host: maybe-installcheck-libbacktrace
2224 installcheck-host: maybe-installcheck-libcpp
2225 installcheck-host: maybe-installcheck-libcody
2226 installcheck-host: maybe-installcheck-libdecnumber
2227 installcheck-host: maybe-installcheck-libgui
2228 installcheck-host: maybe-installcheck-libiberty
2229 installcheck-host: maybe-installcheck-libiberty-linker-plugin
2230 installcheck-host: maybe-installcheck-libiconv
2231 installcheck-host: maybe-installcheck-m4
2232 installcheck-host: maybe-installcheck-readline
2233 installcheck-host: maybe-installcheck-sid
2234 installcheck-host: maybe-installcheck-sim
2235 installcheck-host: maybe-installcheck-texinfo
2236 installcheck-host: maybe-installcheck-zlib
2237 installcheck-host: maybe-installcheck-gnulib
2238 installcheck-host: maybe-installcheck-gdbsupport
2239 installcheck-host: maybe-installcheck-gdbserver
2240 installcheck-host: maybe-installcheck-gdb
2241 installcheck-host: maybe-installcheck-expect
2242 installcheck-host: maybe-installcheck-guile
2243 installcheck-host: maybe-installcheck-tk
2244 installcheck-host: maybe-installcheck-libtermcap
2245 installcheck-host: maybe-installcheck-utils
2246 installcheck-host: maybe-installcheck-c++tools
2247 installcheck-host: maybe-installcheck-gnattools
2248 installcheck-host: maybe-installcheck-lto-plugin
2249 installcheck-host: maybe-installcheck-libcc1
2250 installcheck-host: maybe-installcheck-gotools
2251 installcheck-host: maybe-installcheck-libctf
2252 installcheck-host: maybe-installcheck-libsframe
2254 .PHONY: installcheck-target
2256 installcheck-target: maybe-installcheck-target-libstdc++-v3
2257 installcheck-target: maybe-installcheck-target-libsanitizer
2258 installcheck-target: maybe-installcheck-target-libvtv
2259 installcheck-target: maybe-installcheck-target-libssp
2260 installcheck-target: maybe-installcheck-target-newlib
2261 installcheck-target: maybe-installcheck-target-libgcc
2262 installcheck-target: maybe-installcheck-target-libbacktrace
2263 installcheck-target: maybe-installcheck-target-libquadmath
2264 installcheck-target: maybe-installcheck-target-libgfortran
2265 installcheck-target: maybe-installcheck-target-libobjc
2266 installcheck-target: maybe-installcheck-target-libgo
2267 installcheck-target: maybe-installcheck-target-libphobos
2268 installcheck-target: maybe-installcheck-target-libtermcap
2269 installcheck-target: maybe-installcheck-target-winsup
2270 installcheck-target: maybe-installcheck-target-libgloss
2271 installcheck-target: maybe-installcheck-target-libffi
2272 installcheck-target: maybe-installcheck-target-zlib
2273 installcheck-target: maybe-installcheck-target-rda
2274 installcheck-target: maybe-installcheck-target-libada
2275 installcheck-target: maybe-installcheck-target-libgm2
2276 installcheck-target: maybe-installcheck-target-libgomp
2277 installcheck-target: maybe-installcheck-target-libitm
2278 installcheck-target: maybe-installcheck-target-libatomic
2280 .PHONY: do-mostlyclean
2281 do-mostlyclean:
2282 @: $(MAKE); $(unstage)
2283 @r=`${PWD_COMMAND}`; export r; \
2284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2285 $(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
2286 mostlyclean-target
2289 .PHONY: mostlyclean-host
2291 mostlyclean-host: maybe-mostlyclean-bfd
2292 mostlyclean-host: maybe-mostlyclean-opcodes
2293 mostlyclean-host: maybe-mostlyclean-binutils
2294 mostlyclean-host: maybe-mostlyclean-bison
2295 mostlyclean-host: maybe-mostlyclean-cgen
2296 mostlyclean-host: maybe-mostlyclean-dejagnu
2297 mostlyclean-host: maybe-mostlyclean-etc
2298 mostlyclean-host: maybe-mostlyclean-fastjar
2299 mostlyclean-host: maybe-mostlyclean-fixincludes
2300 mostlyclean-host: maybe-mostlyclean-flex
2301 mostlyclean-host: maybe-mostlyclean-gas
2302 mostlyclean-host: maybe-mostlyclean-gcc
2303 mostlyclean-host: maybe-mostlyclean-gmp
2304 mostlyclean-host: maybe-mostlyclean-mpfr
2305 mostlyclean-host: maybe-mostlyclean-mpc
2306 mostlyclean-host: maybe-mostlyclean-isl
2307 mostlyclean-host: maybe-mostlyclean-gold
2308 mostlyclean-host: maybe-mostlyclean-gprof
2309 mostlyclean-host: maybe-mostlyclean-gprofng
2310 mostlyclean-host: maybe-mostlyclean-gettext
2311 mostlyclean-host: maybe-mostlyclean-tcl
2312 mostlyclean-host: maybe-mostlyclean-itcl
2313 mostlyclean-host: maybe-mostlyclean-ld
2314 mostlyclean-host: maybe-mostlyclean-libbacktrace
2315 mostlyclean-host: maybe-mostlyclean-libcpp
2316 mostlyclean-host: maybe-mostlyclean-libcody
2317 mostlyclean-host: maybe-mostlyclean-libdecnumber
2318 mostlyclean-host: maybe-mostlyclean-libgui
2319 mostlyclean-host: maybe-mostlyclean-libiberty
2320 mostlyclean-host: maybe-mostlyclean-libiberty-linker-plugin
2321 mostlyclean-host: maybe-mostlyclean-libiconv
2322 mostlyclean-host: maybe-mostlyclean-m4
2323 mostlyclean-host: maybe-mostlyclean-readline
2324 mostlyclean-host: maybe-mostlyclean-sid
2325 mostlyclean-host: maybe-mostlyclean-sim
2326 mostlyclean-host: maybe-mostlyclean-texinfo
2327 mostlyclean-host: maybe-mostlyclean-zlib
2328 mostlyclean-host: maybe-mostlyclean-gnulib
2329 mostlyclean-host: maybe-mostlyclean-gdbsupport
2330 mostlyclean-host: maybe-mostlyclean-gdbserver
2331 mostlyclean-host: maybe-mostlyclean-gdb
2332 mostlyclean-host: maybe-mostlyclean-expect
2333 mostlyclean-host: maybe-mostlyclean-guile
2334 mostlyclean-host: maybe-mostlyclean-tk
2335 mostlyclean-host: maybe-mostlyclean-libtermcap
2336 mostlyclean-host: maybe-mostlyclean-utils
2337 mostlyclean-host: maybe-mostlyclean-c++tools
2338 mostlyclean-host: maybe-mostlyclean-gnattools
2339 mostlyclean-host: maybe-mostlyclean-lto-plugin
2340 mostlyclean-host: maybe-mostlyclean-libcc1
2341 mostlyclean-host: maybe-mostlyclean-gotools
2342 mostlyclean-host: maybe-mostlyclean-libctf
2343 mostlyclean-host: maybe-mostlyclean-libsframe
2345 .PHONY: mostlyclean-target
2347 mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3
2348 mostlyclean-target: maybe-mostlyclean-target-libsanitizer
2349 mostlyclean-target: maybe-mostlyclean-target-libvtv
2350 mostlyclean-target: maybe-mostlyclean-target-libssp
2351 mostlyclean-target: maybe-mostlyclean-target-newlib
2352 mostlyclean-target: maybe-mostlyclean-target-libgcc
2353 mostlyclean-target: maybe-mostlyclean-target-libbacktrace
2354 mostlyclean-target: maybe-mostlyclean-target-libquadmath
2355 mostlyclean-target: maybe-mostlyclean-target-libgfortran
2356 mostlyclean-target: maybe-mostlyclean-target-libobjc
2357 mostlyclean-target: maybe-mostlyclean-target-libgo
2358 mostlyclean-target: maybe-mostlyclean-target-libphobos
2359 mostlyclean-target: maybe-mostlyclean-target-libtermcap
2360 mostlyclean-target: maybe-mostlyclean-target-winsup
2361 mostlyclean-target: maybe-mostlyclean-target-libgloss
2362 mostlyclean-target: maybe-mostlyclean-target-libffi
2363 mostlyclean-target: maybe-mostlyclean-target-zlib
2364 mostlyclean-target: maybe-mostlyclean-target-rda
2365 mostlyclean-target: maybe-mostlyclean-target-libada
2366 mostlyclean-target: maybe-mostlyclean-target-libgm2
2367 mostlyclean-target: maybe-mostlyclean-target-libgomp
2368 mostlyclean-target: maybe-mostlyclean-target-libitm
2369 mostlyclean-target: maybe-mostlyclean-target-libatomic
2371 .PHONY: do-clean
2372 do-clean:
2373 @: $(MAKE); $(unstage)
2374 @r=`${PWD_COMMAND}`; export r; \
2375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2376 $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
2377 clean-target
2380 .PHONY: clean-host
2382 clean-host: maybe-clean-bfd
2383 clean-host: maybe-clean-opcodes
2384 clean-host: maybe-clean-binutils
2385 clean-host: maybe-clean-bison
2386 clean-host: maybe-clean-cgen
2387 clean-host: maybe-clean-dejagnu
2388 clean-host: maybe-clean-etc
2389 clean-host: maybe-clean-fastjar
2390 clean-host: maybe-clean-fixincludes
2391 clean-host: maybe-clean-flex
2392 clean-host: maybe-clean-gas
2393 clean-host: maybe-clean-gcc
2394 clean-host: maybe-clean-gmp
2395 clean-host: maybe-clean-mpfr
2396 clean-host: maybe-clean-mpc
2397 clean-host: maybe-clean-isl
2398 clean-host: maybe-clean-gold
2399 clean-host: maybe-clean-gprof
2400 clean-host: maybe-clean-gprofng
2401 clean-host: maybe-clean-gettext
2402 clean-host: maybe-clean-tcl
2403 clean-host: maybe-clean-itcl
2404 clean-host: maybe-clean-ld
2405 clean-host: maybe-clean-libbacktrace
2406 clean-host: maybe-clean-libcpp
2407 clean-host: maybe-clean-libcody
2408 clean-host: maybe-clean-libdecnumber
2409 clean-host: maybe-clean-libgui
2410 clean-host: maybe-clean-libiberty
2411 clean-host: maybe-clean-libiberty-linker-plugin
2412 clean-host: maybe-clean-libiconv
2413 clean-host: maybe-clean-m4
2414 clean-host: maybe-clean-readline
2415 clean-host: maybe-clean-sid
2416 clean-host: maybe-clean-sim
2417 clean-host: maybe-clean-texinfo
2418 clean-host: maybe-clean-zlib
2419 clean-host: maybe-clean-gnulib
2420 clean-host: maybe-clean-gdbsupport
2421 clean-host: maybe-clean-gdbserver
2422 clean-host: maybe-clean-gdb
2423 clean-host: maybe-clean-expect
2424 clean-host: maybe-clean-guile
2425 clean-host: maybe-clean-tk
2426 clean-host: maybe-clean-libtermcap
2427 clean-host: maybe-clean-utils
2428 clean-host: maybe-clean-c++tools
2429 clean-host: maybe-clean-gnattools
2430 clean-host: maybe-clean-lto-plugin
2431 clean-host: maybe-clean-libcc1
2432 clean-host: maybe-clean-gotools
2433 clean-host: maybe-clean-libctf
2434 clean-host: maybe-clean-libsframe
2436 .PHONY: clean-target
2438 clean-target: maybe-clean-target-libstdc++-v3
2439 clean-target: maybe-clean-target-libsanitizer
2440 clean-target: maybe-clean-target-libvtv
2441 clean-target: maybe-clean-target-libssp
2442 clean-target: maybe-clean-target-newlib
2443 clean-target: maybe-clean-target-libgcc
2444 clean-target: maybe-clean-target-libbacktrace
2445 clean-target: maybe-clean-target-libquadmath
2446 clean-target: maybe-clean-target-libgfortran
2447 clean-target: maybe-clean-target-libobjc
2448 clean-target: maybe-clean-target-libgo
2449 clean-target: maybe-clean-target-libphobos
2450 clean-target: maybe-clean-target-libtermcap
2451 clean-target: maybe-clean-target-winsup
2452 clean-target: maybe-clean-target-libgloss
2453 clean-target: maybe-clean-target-libffi
2454 clean-target: maybe-clean-target-zlib
2455 clean-target: maybe-clean-target-rda
2456 clean-target: maybe-clean-target-libada
2457 clean-target: maybe-clean-target-libgm2
2458 clean-target: maybe-clean-target-libgomp
2459 clean-target: maybe-clean-target-libitm
2460 clean-target: maybe-clean-target-libatomic
2462 .PHONY: do-distclean
2463 do-distclean:
2464 @: $(MAKE); $(unstage)
2465 @r=`${PWD_COMMAND}`; export r; \
2466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2467 $(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
2468 distclean-target
2471 .PHONY: distclean-host
2473 distclean-host: maybe-distclean-bfd
2474 distclean-host: maybe-distclean-opcodes
2475 distclean-host: maybe-distclean-binutils
2476 distclean-host: maybe-distclean-bison
2477 distclean-host: maybe-distclean-cgen
2478 distclean-host: maybe-distclean-dejagnu
2479 distclean-host: maybe-distclean-etc
2480 distclean-host: maybe-distclean-fastjar
2481 distclean-host: maybe-distclean-fixincludes
2482 distclean-host: maybe-distclean-flex
2483 distclean-host: maybe-distclean-gas
2484 distclean-host: maybe-distclean-gcc
2485 distclean-host: maybe-distclean-gmp
2486 distclean-host: maybe-distclean-mpfr
2487 distclean-host: maybe-distclean-mpc
2488 distclean-host: maybe-distclean-isl
2489 distclean-host: maybe-distclean-gold
2490 distclean-host: maybe-distclean-gprof
2491 distclean-host: maybe-distclean-gprofng
2492 distclean-host: maybe-distclean-gettext
2493 distclean-host: maybe-distclean-tcl
2494 distclean-host: maybe-distclean-itcl
2495 distclean-host: maybe-distclean-ld
2496 distclean-host: maybe-distclean-libbacktrace
2497 distclean-host: maybe-distclean-libcpp
2498 distclean-host: maybe-distclean-libcody
2499 distclean-host: maybe-distclean-libdecnumber
2500 distclean-host: maybe-distclean-libgui
2501 distclean-host: maybe-distclean-libiberty
2502 distclean-host: maybe-distclean-libiberty-linker-plugin
2503 distclean-host: maybe-distclean-libiconv
2504 distclean-host: maybe-distclean-m4
2505 distclean-host: maybe-distclean-readline
2506 distclean-host: maybe-distclean-sid
2507 distclean-host: maybe-distclean-sim
2508 distclean-host: maybe-distclean-texinfo
2509 distclean-host: maybe-distclean-zlib
2510 distclean-host: maybe-distclean-gnulib
2511 distclean-host: maybe-distclean-gdbsupport
2512 distclean-host: maybe-distclean-gdbserver
2513 distclean-host: maybe-distclean-gdb
2514 distclean-host: maybe-distclean-expect
2515 distclean-host: maybe-distclean-guile
2516 distclean-host: maybe-distclean-tk
2517 distclean-host: maybe-distclean-libtermcap
2518 distclean-host: maybe-distclean-utils
2519 distclean-host: maybe-distclean-c++tools
2520 distclean-host: maybe-distclean-gnattools
2521 distclean-host: maybe-distclean-lto-plugin
2522 distclean-host: maybe-distclean-libcc1
2523 distclean-host: maybe-distclean-gotools
2524 distclean-host: maybe-distclean-libctf
2525 distclean-host: maybe-distclean-libsframe
2527 .PHONY: distclean-target
2529 distclean-target: maybe-distclean-target-libstdc++-v3
2530 distclean-target: maybe-distclean-target-libsanitizer
2531 distclean-target: maybe-distclean-target-libvtv
2532 distclean-target: maybe-distclean-target-libssp
2533 distclean-target: maybe-distclean-target-newlib
2534 distclean-target: maybe-distclean-target-libgcc
2535 distclean-target: maybe-distclean-target-libbacktrace
2536 distclean-target: maybe-distclean-target-libquadmath
2537 distclean-target: maybe-distclean-target-libgfortran
2538 distclean-target: maybe-distclean-target-libobjc
2539 distclean-target: maybe-distclean-target-libgo
2540 distclean-target: maybe-distclean-target-libphobos
2541 distclean-target: maybe-distclean-target-libtermcap
2542 distclean-target: maybe-distclean-target-winsup
2543 distclean-target: maybe-distclean-target-libgloss
2544 distclean-target: maybe-distclean-target-libffi
2545 distclean-target: maybe-distclean-target-zlib
2546 distclean-target: maybe-distclean-target-rda
2547 distclean-target: maybe-distclean-target-libada
2548 distclean-target: maybe-distclean-target-libgm2
2549 distclean-target: maybe-distclean-target-libgomp
2550 distclean-target: maybe-distclean-target-libitm
2551 distclean-target: maybe-distclean-target-libatomic
2553 .PHONY: do-maintainer-clean
2554 do-maintainer-clean:
2555 @: $(MAKE); $(unstage)
2556 @r=`${PWD_COMMAND}`; export r; \
2557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2558 $(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
2559 maintainer-clean-target
2562 .PHONY: maintainer-clean-host
2564 maintainer-clean-host: maybe-maintainer-clean-bfd
2565 maintainer-clean-host: maybe-maintainer-clean-opcodes
2566 maintainer-clean-host: maybe-maintainer-clean-binutils
2567 maintainer-clean-host: maybe-maintainer-clean-bison
2568 maintainer-clean-host: maybe-maintainer-clean-cgen
2569 maintainer-clean-host: maybe-maintainer-clean-dejagnu
2570 maintainer-clean-host: maybe-maintainer-clean-etc
2571 maintainer-clean-host: maybe-maintainer-clean-fastjar
2572 maintainer-clean-host: maybe-maintainer-clean-fixincludes
2573 maintainer-clean-host: maybe-maintainer-clean-flex
2574 maintainer-clean-host: maybe-maintainer-clean-gas
2575 maintainer-clean-host: maybe-maintainer-clean-gcc
2576 maintainer-clean-host: maybe-maintainer-clean-gmp
2577 maintainer-clean-host: maybe-maintainer-clean-mpfr
2578 maintainer-clean-host: maybe-maintainer-clean-mpc
2579 maintainer-clean-host: maybe-maintainer-clean-isl
2580 maintainer-clean-host: maybe-maintainer-clean-gold
2581 maintainer-clean-host: maybe-maintainer-clean-gprof
2582 maintainer-clean-host: maybe-maintainer-clean-gprofng
2583 maintainer-clean-host: maybe-maintainer-clean-gettext
2584 maintainer-clean-host: maybe-maintainer-clean-tcl
2585 maintainer-clean-host: maybe-maintainer-clean-itcl
2586 maintainer-clean-host: maybe-maintainer-clean-ld
2587 maintainer-clean-host: maybe-maintainer-clean-libbacktrace
2588 maintainer-clean-host: maybe-maintainer-clean-libcpp
2589 maintainer-clean-host: maybe-maintainer-clean-libcody
2590 maintainer-clean-host: maybe-maintainer-clean-libdecnumber
2591 maintainer-clean-host: maybe-maintainer-clean-libgui
2592 maintainer-clean-host: maybe-maintainer-clean-libiberty
2593 maintainer-clean-host: maybe-maintainer-clean-libiberty-linker-plugin
2594 maintainer-clean-host: maybe-maintainer-clean-libiconv
2595 maintainer-clean-host: maybe-maintainer-clean-m4
2596 maintainer-clean-host: maybe-maintainer-clean-readline
2597 maintainer-clean-host: maybe-maintainer-clean-sid
2598 maintainer-clean-host: maybe-maintainer-clean-sim
2599 maintainer-clean-host: maybe-maintainer-clean-texinfo
2600 maintainer-clean-host: maybe-maintainer-clean-zlib
2601 maintainer-clean-host: maybe-maintainer-clean-gnulib
2602 maintainer-clean-host: maybe-maintainer-clean-gdbsupport
2603 maintainer-clean-host: maybe-maintainer-clean-gdbserver
2604 maintainer-clean-host: maybe-maintainer-clean-gdb
2605 maintainer-clean-host: maybe-maintainer-clean-expect
2606 maintainer-clean-host: maybe-maintainer-clean-guile
2607 maintainer-clean-host: maybe-maintainer-clean-tk
2608 maintainer-clean-host: maybe-maintainer-clean-libtermcap
2609 maintainer-clean-host: maybe-maintainer-clean-utils
2610 maintainer-clean-host: maybe-maintainer-clean-c++tools
2611 maintainer-clean-host: maybe-maintainer-clean-gnattools
2612 maintainer-clean-host: maybe-maintainer-clean-lto-plugin
2613 maintainer-clean-host: maybe-maintainer-clean-libcc1
2614 maintainer-clean-host: maybe-maintainer-clean-gotools
2615 maintainer-clean-host: maybe-maintainer-clean-libctf
2616 maintainer-clean-host: maybe-maintainer-clean-libsframe
2618 .PHONY: maintainer-clean-target
2620 maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3
2621 maintainer-clean-target: maybe-maintainer-clean-target-libsanitizer
2622 maintainer-clean-target: maybe-maintainer-clean-target-libvtv
2623 maintainer-clean-target: maybe-maintainer-clean-target-libssp
2624 maintainer-clean-target: maybe-maintainer-clean-target-newlib
2625 maintainer-clean-target: maybe-maintainer-clean-target-libgcc
2626 maintainer-clean-target: maybe-maintainer-clean-target-libbacktrace
2627 maintainer-clean-target: maybe-maintainer-clean-target-libquadmath
2628 maintainer-clean-target: maybe-maintainer-clean-target-libgfortran
2629 maintainer-clean-target: maybe-maintainer-clean-target-libobjc
2630 maintainer-clean-target: maybe-maintainer-clean-target-libgo
2631 maintainer-clean-target: maybe-maintainer-clean-target-libphobos
2632 maintainer-clean-target: maybe-maintainer-clean-target-libtermcap
2633 maintainer-clean-target: maybe-maintainer-clean-target-winsup
2634 maintainer-clean-target: maybe-maintainer-clean-target-libgloss
2635 maintainer-clean-target: maybe-maintainer-clean-target-libffi
2636 maintainer-clean-target: maybe-maintainer-clean-target-zlib
2637 maintainer-clean-target: maybe-maintainer-clean-target-rda
2638 maintainer-clean-target: maybe-maintainer-clean-target-libada
2639 maintainer-clean-target: maybe-maintainer-clean-target-libgm2
2640 maintainer-clean-target: maybe-maintainer-clean-target-libgomp
2641 maintainer-clean-target: maybe-maintainer-clean-target-libitm
2642 maintainer-clean-target: maybe-maintainer-clean-target-libatomic
2645 # Here are the targets which correspond to the do-X targets.
2647 .PHONY: info installcheck dvi pdf html
2648 .PHONY: install-info install-dvi install-pdf install-html
2649 .PHONY: clean distclean mostlyclean maintainer-clean realclean
2650 .PHONY: local-clean local-distclean local-maintainer-clean
2651 info: do-info
2652 installcheck: do-installcheck
2653 dvi: do-dvi
2654 pdf: do-pdf
2655 html: do-html
2657 # Make sure makeinfo is built before we do a `make info', if we're
2658 # in fact building texinfo.
2659 do-info: maybe-all-texinfo
2661 install-info: do-install-info dir.info
2662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2663 if [ -f dir.info ]; then \
2664 $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info; \
2665 else true; fi
2667 install-dvi: do-install-dvi
2669 install-pdf: do-install-pdf
2671 install-html: do-install-html
2673 local-clean:
2674 -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
2676 local-distclean:
2677 -rm -f Makefile config.status config.cache mh-frag mt-frag
2678 -rm -f maybedep.tmp serdep.tmp stage_final
2679 -if [ "$(TARGET_SUBDIR)" != "." ]; then \
2680 rm -rf $(TARGET_SUBDIR); \
2681 else true; fi
2682 -rm -rf $(BUILD_SUBDIR)
2683 -if [ "$(HOST_SUBDIR)" != "." ]; then \
2684 rm -rf $(HOST_SUBDIR); \
2685 else true; fi
2686 -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
2687 -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
2688 -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
2689 -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
2690 -rmdir c++tools fastjar gcc gnattools gotools 2>/dev/null
2691 -rmdir libcc1 libiberty texinfo zlib 2>/dev/null
2692 -find . -name config.cache -exec rm -f {} \; \; 2>/dev/null
2694 local-maintainer-clean:
2695 @echo "This command is intended for maintainers to use;"
2696 @echo "it deletes files that may require special tools to rebuild."
2698 clean: do-clean local-clean
2699 mostlyclean: do-mostlyclean local-clean
2700 distclean: do-distclean local-clean local-distclean
2701 maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean
2702 maintainer-clean: local-distclean
2703 realclean: maintainer-clean
2705 # Check target.
2707 .PHONY: check do-check
2708 check: do-check
2710 # Only include modules actually being configured and built.
2711 .PHONY: check-host
2712 check-host: \
2713 maybe-check-bfd \
2714 maybe-check-opcodes \
2715 maybe-check-binutils \
2716 maybe-check-bison \
2717 maybe-check-cgen \
2718 maybe-check-dejagnu \
2719 maybe-check-etc \
2720 maybe-check-fastjar \
2721 maybe-check-fixincludes \
2722 maybe-check-flex \
2723 maybe-check-gas \
2724 maybe-check-gcc \
2725 maybe-check-gmp \
2726 maybe-check-mpfr \
2727 maybe-check-mpc \
2728 maybe-check-isl \
2729 maybe-check-gold \
2730 maybe-check-gprof \
2731 maybe-check-gprofng \
2732 maybe-check-gettext \
2733 maybe-check-tcl \
2734 maybe-check-itcl \
2735 maybe-check-ld \
2736 maybe-check-libbacktrace \
2737 maybe-check-libcpp \
2738 maybe-check-libcody \
2739 maybe-check-libdecnumber \
2740 maybe-check-libgui \
2741 maybe-check-libiberty \
2742 maybe-check-libiberty-linker-plugin \
2743 maybe-check-libiconv \
2744 maybe-check-m4 \
2745 maybe-check-readline \
2746 maybe-check-sid \
2747 maybe-check-sim \
2748 maybe-check-texinfo \
2749 maybe-check-zlib \
2750 maybe-check-gnulib \
2751 maybe-check-gdbsupport \
2752 maybe-check-gdbserver \
2753 maybe-check-gdb \
2754 maybe-check-expect \
2755 maybe-check-guile \
2756 maybe-check-tk \
2757 maybe-check-libtermcap \
2758 maybe-check-utils \
2759 maybe-check-c++tools \
2760 maybe-check-gnattools \
2761 maybe-check-lto-plugin \
2762 maybe-check-libcc1 \
2763 maybe-check-gotools \
2764 maybe-check-libctf \
2765 maybe-check-libsframe
2767 .PHONY: check-target
2768 check-target: \
2769 maybe-check-target-libstdc++-v3 \
2770 maybe-check-target-libsanitizer \
2771 maybe-check-target-libvtv \
2772 maybe-check-target-libssp \
2773 maybe-check-target-newlib \
2774 maybe-check-target-libgcc \
2775 maybe-check-target-libbacktrace \
2776 maybe-check-target-libquadmath \
2777 maybe-check-target-libgfortran \
2778 maybe-check-target-libobjc \
2779 maybe-check-target-libgo \
2780 maybe-check-target-libphobos \
2781 maybe-check-target-libtermcap \
2782 maybe-check-target-winsup \
2783 maybe-check-target-libgloss \
2784 maybe-check-target-libffi \
2785 maybe-check-target-zlib \
2786 maybe-check-target-rda \
2787 maybe-check-target-libada \
2788 maybe-check-target-libgm2 \
2789 maybe-check-target-libgomp \
2790 maybe-check-target-libitm \
2791 maybe-check-target-libatomic
2793 do-check:
2794 @: $(MAKE); $(unstage)
2795 @r=`${PWD_COMMAND}`; export r; \
2796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2797 $(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
2799 # Automated reporting of test results.
2801 warning.log: build.log
2802 $(srcdir)/contrib/warn_summary build.log > $@
2804 mail-report.log:
2805 if test x'$(BOOT_CFLAGS)' != x''; then \
2806 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2807 fi; \
2808 $(srcdir)/contrib/test_summary -t >$@
2809 chmod +x $@
2810 echo If you really want to send e-mail, run ./$@ now
2812 mail-report-with-warnings.log: warning.log
2813 if test x'$(BOOT_CFLAGS)' != x''; then \
2814 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2815 fi; \
2816 $(srcdir)/contrib/test_summary -t -i warning.log >$@
2817 chmod +x $@
2818 echo If you really want to send e-mail, run ./$@ now
2820 # Local Vim config
2822 $(srcdir)/.local.vimrc:
2823 $(LN_S) contrib/vimrc $@
2825 $(srcdir)/.lvimrc:
2826 $(LN_S) contrib/vimrc $@
2828 vimrc: $(srcdir)/.local.vimrc $(srcdir)/.lvimrc
2830 .PHONY: vimrc
2832 # clang-format config
2834 $(srcdir)/.clang-format:
2835 $(LN_S) contrib/clang-format $@
2837 clang-format: $(srcdir)/.clang-format
2839 .PHONY: clang-format
2841 # Installation targets.
2843 .PHONY: install uninstall
2844 install:
2845 @: $(MAKE); $(unstage)
2846 @r=`${PWD_COMMAND}`; export r; \
2847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2848 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
2850 .PHONY: install-host-nogcc
2851 install-host-nogcc: \
2852 maybe-install-bfd \
2853 maybe-install-opcodes \
2854 maybe-install-binutils \
2855 maybe-install-bison \
2856 maybe-install-cgen \
2857 maybe-install-dejagnu \
2858 maybe-install-etc \
2859 maybe-install-fastjar \
2860 maybe-install-fixincludes \
2861 maybe-install-flex \
2862 maybe-install-gas \
2863 maybe-install-gmp \
2864 maybe-install-mpfr \
2865 maybe-install-mpc \
2866 maybe-install-isl \
2867 maybe-install-gold \
2868 maybe-install-gprof \
2869 maybe-install-gprofng \
2870 maybe-install-gettext \
2871 maybe-install-tcl \
2872 maybe-install-itcl \
2873 maybe-install-ld \
2874 maybe-install-libbacktrace \
2875 maybe-install-libcpp \
2876 maybe-install-libcody \
2877 maybe-install-libdecnumber \
2878 maybe-install-libgui \
2879 maybe-install-libiberty \
2880 maybe-install-libiberty-linker-plugin \
2881 maybe-install-libiconv \
2882 maybe-install-m4 \
2883 maybe-install-readline \
2884 maybe-install-sid \
2885 maybe-install-sim \
2886 maybe-install-texinfo \
2887 maybe-install-zlib \
2888 maybe-install-gnulib \
2889 maybe-install-gdbsupport \
2890 maybe-install-gdbserver \
2891 maybe-install-gdb \
2892 maybe-install-expect \
2893 maybe-install-guile \
2894 maybe-install-tk \
2895 maybe-install-libtermcap \
2896 maybe-install-utils \
2897 maybe-install-c++tools \
2898 maybe-install-gnattools \
2899 maybe-install-lto-plugin \
2900 maybe-install-libcc1 \
2901 maybe-install-gotools \
2902 maybe-install-libctf \
2903 maybe-install-libsframe
2905 .PHONY: install-host
2906 install-host: \
2907 maybe-install-bfd \
2908 maybe-install-opcodes \
2909 maybe-install-binutils \
2910 maybe-install-bison \
2911 maybe-install-cgen \
2912 maybe-install-dejagnu \
2913 maybe-install-etc \
2914 maybe-install-fastjar \
2915 maybe-install-fixincludes \
2916 maybe-install-flex \
2917 maybe-install-gas \
2918 maybe-install-gcc \
2919 maybe-install-gmp \
2920 maybe-install-mpfr \
2921 maybe-install-mpc \
2922 maybe-install-isl \
2923 maybe-install-gold \
2924 maybe-install-gprof \
2925 maybe-install-gprofng \
2926 maybe-install-gettext \
2927 maybe-install-tcl \
2928 maybe-install-itcl \
2929 maybe-install-ld \
2930 maybe-install-libbacktrace \
2931 maybe-install-libcpp \
2932 maybe-install-libcody \
2933 maybe-install-libdecnumber \
2934 maybe-install-libgui \
2935 maybe-install-libiberty \
2936 maybe-install-libiberty-linker-plugin \
2937 maybe-install-libiconv \
2938 maybe-install-m4 \
2939 maybe-install-readline \
2940 maybe-install-sid \
2941 maybe-install-sim \
2942 maybe-install-texinfo \
2943 maybe-install-zlib \
2944 maybe-install-gnulib \
2945 maybe-install-gdbsupport \
2946 maybe-install-gdbserver \
2947 maybe-install-gdb \
2948 maybe-install-expect \
2949 maybe-install-guile \
2950 maybe-install-tk \
2951 maybe-install-libtermcap \
2952 maybe-install-utils \
2953 maybe-install-c++tools \
2954 maybe-install-gnattools \
2955 maybe-install-lto-plugin \
2956 maybe-install-libcc1 \
2957 maybe-install-gotools \
2958 maybe-install-libctf \
2959 maybe-install-libsframe
2961 .PHONY: install-target
2962 install-target: \
2963 maybe-install-target-libstdc++-v3 \
2964 maybe-install-target-libsanitizer \
2965 maybe-install-target-libvtv \
2966 maybe-install-target-libssp \
2967 maybe-install-target-newlib \
2968 maybe-install-target-libgcc \
2969 maybe-install-target-libbacktrace \
2970 maybe-install-target-libquadmath \
2971 maybe-install-target-libgfortran \
2972 maybe-install-target-libobjc \
2973 maybe-install-target-libgo \
2974 maybe-install-target-libphobos \
2975 maybe-install-target-libtermcap \
2976 maybe-install-target-winsup \
2977 maybe-install-target-libgloss \
2978 maybe-install-target-libffi \
2979 maybe-install-target-zlib \
2980 maybe-install-target-rda \
2981 maybe-install-target-libada \
2982 maybe-install-target-libgm2 \
2983 maybe-install-target-libgomp \
2984 maybe-install-target-libitm \
2985 maybe-install-target-libatomic
2987 uninstall:
2988 @echo "the uninstall target is not supported in this tree"
2990 .PHONY: install.all
2991 install.all: install-no-fixedincludes
2992 @if [ -f ./gcc/Makefile ]; then \
2993 r=`${PWD_COMMAND}`; export r; \
2994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2995 $(HOST_EXPORTS) \
2996 (cd ./gcc && \
2997 $(MAKE) $(FLAGS_TO_PASS) install-headers); \
2998 else \
2999 true; \
3002 # install-no-fixedincludes is used to allow the elaboration of binary packages
3003 # suitable for distribution, where we cannot include the fixed system header
3004 # files.
3005 .PHONY: install-no-fixedincludes
3006 install-no-fixedincludes: installdirs install-host-nogcc \
3007 install-target gcc-install-no-fixedincludes
3009 .PHONY: install-strip
3010 install-strip:
3011 @: $(MAKE); $(unstage)
3012 @r=`${PWD_COMMAND}`; export r; \
3013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3014 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-strip-host install-strip-target
3016 .PHONY: install-strip-host
3017 install-strip-host: \
3018 maybe-install-strip-bfd \
3019 maybe-install-strip-opcodes \
3020 maybe-install-strip-binutils \
3021 maybe-install-strip-bison \
3022 maybe-install-strip-cgen \
3023 maybe-install-strip-dejagnu \
3024 maybe-install-strip-etc \
3025 maybe-install-strip-fastjar \
3026 maybe-install-strip-fixincludes \
3027 maybe-install-strip-flex \
3028 maybe-install-strip-gas \
3029 maybe-install-strip-gcc \
3030 maybe-install-strip-gmp \
3031 maybe-install-strip-mpfr \
3032 maybe-install-strip-mpc \
3033 maybe-install-strip-isl \
3034 maybe-install-strip-gold \
3035 maybe-install-strip-gprof \
3036 maybe-install-strip-gprofng \
3037 maybe-install-strip-gettext \
3038 maybe-install-strip-tcl \
3039 maybe-install-strip-itcl \
3040 maybe-install-strip-ld \
3041 maybe-install-strip-libbacktrace \
3042 maybe-install-strip-libcpp \
3043 maybe-install-strip-libcody \
3044 maybe-install-strip-libdecnumber \
3045 maybe-install-strip-libgui \
3046 maybe-install-strip-libiberty \
3047 maybe-install-strip-libiberty-linker-plugin \
3048 maybe-install-strip-libiconv \
3049 maybe-install-strip-m4 \
3050 maybe-install-strip-readline \
3051 maybe-install-strip-sid \
3052 maybe-install-strip-sim \
3053 maybe-install-strip-texinfo \
3054 maybe-install-strip-zlib \
3055 maybe-install-strip-gnulib \
3056 maybe-install-strip-gdbsupport \
3057 maybe-install-strip-gdbserver \
3058 maybe-install-strip-gdb \
3059 maybe-install-strip-expect \
3060 maybe-install-strip-guile \
3061 maybe-install-strip-tk \
3062 maybe-install-strip-libtermcap \
3063 maybe-install-strip-utils \
3064 maybe-install-strip-c++tools \
3065 maybe-install-strip-gnattools \
3066 maybe-install-strip-lto-plugin \
3067 maybe-install-strip-libcc1 \
3068 maybe-install-strip-gotools \
3069 maybe-install-strip-libctf \
3070 maybe-install-strip-libsframe
3072 .PHONY: install-strip-target
3073 install-strip-target: \
3074 maybe-install-strip-target-libstdc++-v3 \
3075 maybe-install-strip-target-libsanitizer \
3076 maybe-install-strip-target-libvtv \
3077 maybe-install-strip-target-libssp \
3078 maybe-install-strip-target-newlib \
3079 maybe-install-strip-target-libgcc \
3080 maybe-install-strip-target-libbacktrace \
3081 maybe-install-strip-target-libquadmath \
3082 maybe-install-strip-target-libgfortran \
3083 maybe-install-strip-target-libobjc \
3084 maybe-install-strip-target-libgo \
3085 maybe-install-strip-target-libphobos \
3086 maybe-install-strip-target-libtermcap \
3087 maybe-install-strip-target-winsup \
3088 maybe-install-strip-target-libgloss \
3089 maybe-install-strip-target-libffi \
3090 maybe-install-strip-target-zlib \
3091 maybe-install-strip-target-rda \
3092 maybe-install-strip-target-libada \
3093 maybe-install-strip-target-libgm2 \
3094 maybe-install-strip-target-libgomp \
3095 maybe-install-strip-target-libitm \
3096 maybe-install-strip-target-libatomic
3099 ### other supporting targets
3101 MAKEDIRS= \
3102 $(DESTDIR)$(prefix) \
3103 $(DESTDIR)$(exec_prefix)
3104 .PHONY: installdirs
3105 installdirs: mkinstalldirs
3106 $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
3108 dir.info: do-install-info
3109 if [ -f $(srcdir)/texinfo/gen-info-dir ]; then \
3110 $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new; \
3111 mv -f dir.info.new dir.info; \
3112 else true; \
3115 dist:
3116 @echo "Building a full distribution of this tree isn't done"
3117 @echo "via 'make dist'. Check out the etc/ subdirectory"
3119 etags tags: TAGS
3121 # Right now this just builds TAGS in each subdirectory. emacs19 has the
3122 # ability to use several tags files at once, so there is probably no need
3123 # to combine them into one big TAGS file (like CVS 1.3 does). We could
3124 # (if we felt like it) have this Makefile write a piece of elisp which
3125 # the user could load to tell emacs19 where all the TAGS files we just
3126 # built are.
3127 TAGS: do-TAGS
3129 # ------------------------------------
3130 # Macros for configure and all targets
3131 # ------------------------------------
3137 # --------------------------------------
3138 # Modules which run on the build machine
3139 # --------------------------------------
3142 .PHONY: configure-build-libiberty maybe-configure-build-libiberty
3143 maybe-configure-build-libiberty:
3144 @if gcc-bootstrap
3145 configure-build-libiberty: stage_current
3146 @endif gcc-bootstrap
3147 @if build-libiberty
3148 maybe-configure-build-libiberty: configure-build-libiberty
3149 configure-build-libiberty:
3150 @: $(MAKE); $(unstage)
3151 @r=`${PWD_COMMAND}`; export r; \
3152 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3153 test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
3154 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty; \
3155 $(BUILD_EXPORTS) \
3156 echo Configuring in $(BUILD_SUBDIR)/libiberty; \
3157 cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
3158 case $(srcdir) in \
3159 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3160 *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
3161 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3162 esac; \
3163 module_srcdir=libiberty; \
3164 rm -f no-such-file || : ; \
3165 CONFIG_SITE=no-such-file $(SHELL) \
3166 $$s/$$module_srcdir/configure \
3167 --srcdir=$${topdir}/$$module_srcdir \
3168 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3169 --target=${target_alias} \
3170 || exit 1
3171 @endif build-libiberty
3177 .PHONY: all-build-libiberty maybe-all-build-libiberty
3178 maybe-all-build-libiberty:
3179 @if gcc-bootstrap
3180 all-build-libiberty: stage_current
3181 @endif gcc-bootstrap
3182 @if build-libiberty
3183 TARGET-build-libiberty=all
3184 maybe-all-build-libiberty: all-build-libiberty
3185 all-build-libiberty: configure-build-libiberty
3186 @: $(MAKE); $(unstage)
3187 @r=`${PWD_COMMAND}`; export r; \
3188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3189 $(BUILD_EXPORTS) \
3190 (cd $(BUILD_SUBDIR)/libiberty && \
3191 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3192 $(TARGET-build-libiberty))
3193 @endif build-libiberty
3199 .PHONY: configure-build-bison maybe-configure-build-bison
3200 maybe-configure-build-bison:
3201 @if gcc-bootstrap
3202 configure-build-bison: stage_current
3203 @endif gcc-bootstrap
3204 @if build-bison
3205 maybe-configure-build-bison: configure-build-bison
3206 configure-build-bison:
3207 @: $(MAKE); $(unstage)
3208 @r=`${PWD_COMMAND}`; export r; \
3209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3210 test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
3211 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison; \
3212 $(BUILD_EXPORTS) \
3213 echo Configuring in $(BUILD_SUBDIR)/bison; \
3214 cd "$(BUILD_SUBDIR)/bison" || exit 1; \
3215 case $(srcdir) in \
3216 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3217 *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
3218 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3219 esac; \
3220 module_srcdir=bison; \
3221 rm -f no-such-file || : ; \
3222 CONFIG_SITE=no-such-file $(SHELL) \
3223 $$s/$$module_srcdir/configure \
3224 --srcdir=$${topdir}/$$module_srcdir \
3225 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3226 --target=${target_alias} \
3227 || exit 1
3228 @endif build-bison
3234 .PHONY: all-build-bison maybe-all-build-bison
3235 maybe-all-build-bison:
3236 @if gcc-bootstrap
3237 all-build-bison: stage_current
3238 @endif gcc-bootstrap
3239 @if build-bison
3240 TARGET-build-bison=all
3241 maybe-all-build-bison: all-build-bison
3242 all-build-bison: configure-build-bison
3243 @: $(MAKE); $(unstage)
3244 @r=`${PWD_COMMAND}`; export r; \
3245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3246 $(BUILD_EXPORTS) \
3247 (cd $(BUILD_SUBDIR)/bison && \
3248 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3249 $(TARGET-build-bison))
3250 @endif build-bison
3256 .PHONY: configure-build-flex maybe-configure-build-flex
3257 maybe-configure-build-flex:
3258 @if gcc-bootstrap
3259 configure-build-flex: stage_current
3260 @endif gcc-bootstrap
3261 @if build-flex
3262 maybe-configure-build-flex: configure-build-flex
3263 configure-build-flex:
3264 @: $(MAKE); $(unstage)
3265 @r=`${PWD_COMMAND}`; export r; \
3266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3267 test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
3268 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex; \
3269 $(BUILD_EXPORTS) \
3270 echo Configuring in $(BUILD_SUBDIR)/flex; \
3271 cd "$(BUILD_SUBDIR)/flex" || exit 1; \
3272 case $(srcdir) in \
3273 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3274 *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
3275 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3276 esac; \
3277 module_srcdir=flex; \
3278 rm -f no-such-file || : ; \
3279 CONFIG_SITE=no-such-file $(SHELL) \
3280 $$s/$$module_srcdir/configure \
3281 --srcdir=$${topdir}/$$module_srcdir \
3282 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3283 --target=${target_alias} \
3284 || exit 1
3285 @endif build-flex
3291 .PHONY: all-build-flex maybe-all-build-flex
3292 maybe-all-build-flex:
3293 @if gcc-bootstrap
3294 all-build-flex: stage_current
3295 @endif gcc-bootstrap
3296 @if build-flex
3297 TARGET-build-flex=all
3298 maybe-all-build-flex: all-build-flex
3299 all-build-flex: configure-build-flex
3300 @: $(MAKE); $(unstage)
3301 @r=`${PWD_COMMAND}`; export r; \
3302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3303 $(BUILD_EXPORTS) \
3304 (cd $(BUILD_SUBDIR)/flex && \
3305 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3306 $(TARGET-build-flex))
3307 @endif build-flex
3313 .PHONY: configure-build-m4 maybe-configure-build-m4
3314 maybe-configure-build-m4:
3315 @if gcc-bootstrap
3316 configure-build-m4: stage_current
3317 @endif gcc-bootstrap
3318 @if build-m4
3319 maybe-configure-build-m4: configure-build-m4
3320 configure-build-m4:
3321 @: $(MAKE); $(unstage)
3322 @r=`${PWD_COMMAND}`; export r; \
3323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3324 test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
3325 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4; \
3326 $(BUILD_EXPORTS) \
3327 echo Configuring in $(BUILD_SUBDIR)/m4; \
3328 cd "$(BUILD_SUBDIR)/m4" || exit 1; \
3329 case $(srcdir) in \
3330 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3331 *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
3332 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3333 esac; \
3334 module_srcdir=m4; \
3335 rm -f no-such-file || : ; \
3336 CONFIG_SITE=no-such-file $(SHELL) \
3337 $$s/$$module_srcdir/configure \
3338 --srcdir=$${topdir}/$$module_srcdir \
3339 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3340 --target=${target_alias} \
3341 || exit 1
3342 @endif build-m4
3348 .PHONY: all-build-m4 maybe-all-build-m4
3349 maybe-all-build-m4:
3350 @if gcc-bootstrap
3351 all-build-m4: stage_current
3352 @endif gcc-bootstrap
3353 @if build-m4
3354 TARGET-build-m4=all
3355 maybe-all-build-m4: all-build-m4
3356 all-build-m4: configure-build-m4
3357 @: $(MAKE); $(unstage)
3358 @r=`${PWD_COMMAND}`; export r; \
3359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3360 $(BUILD_EXPORTS) \
3361 (cd $(BUILD_SUBDIR)/m4 && \
3362 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3363 $(TARGET-build-m4))
3364 @endif build-m4
3370 .PHONY: configure-build-texinfo maybe-configure-build-texinfo
3371 maybe-configure-build-texinfo:
3372 @if gcc-bootstrap
3373 configure-build-texinfo: stage_current
3374 @endif gcc-bootstrap
3375 @if build-texinfo
3376 maybe-configure-build-texinfo: configure-build-texinfo
3377 configure-build-texinfo:
3378 @: $(MAKE); $(unstage)
3379 @r=`${PWD_COMMAND}`; export r; \
3380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3381 test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
3382 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo; \
3383 $(BUILD_EXPORTS) \
3384 echo Configuring in $(BUILD_SUBDIR)/texinfo; \
3385 cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
3386 case $(srcdir) in \
3387 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3388 *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
3389 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3390 esac; \
3391 module_srcdir=texinfo; \
3392 rm -f no-such-file || : ; \
3393 CONFIG_SITE=no-such-file $(SHELL) \
3394 $$s/$$module_srcdir/configure \
3395 --srcdir=$${topdir}/$$module_srcdir \
3396 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3397 --target=${target_alias} \
3398 || exit 1
3399 @endif build-texinfo
3405 .PHONY: all-build-texinfo maybe-all-build-texinfo
3406 maybe-all-build-texinfo:
3407 @if gcc-bootstrap
3408 all-build-texinfo: stage_current
3409 @endif gcc-bootstrap
3410 @if build-texinfo
3411 TARGET-build-texinfo=all
3412 maybe-all-build-texinfo: all-build-texinfo
3413 all-build-texinfo: configure-build-texinfo
3414 @: $(MAKE); $(unstage)
3415 @r=`${PWD_COMMAND}`; export r; \
3416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3417 $(BUILD_EXPORTS) \
3418 (cd $(BUILD_SUBDIR)/texinfo && \
3419 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3420 $(TARGET-build-texinfo))
3421 @endif build-texinfo
3427 .PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
3428 maybe-configure-build-fixincludes:
3429 @if gcc-bootstrap
3430 configure-build-fixincludes: stage_current
3431 @endif gcc-bootstrap
3432 @if build-fixincludes
3433 maybe-configure-build-fixincludes: configure-build-fixincludes
3434 configure-build-fixincludes:
3435 @: $(MAKE); $(unstage)
3436 @r=`${PWD_COMMAND}`; export r; \
3437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3438 test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
3439 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes; \
3440 $(BUILD_EXPORTS) \
3441 echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
3442 cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
3443 case $(srcdir) in \
3444 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3445 *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
3446 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3447 esac; \
3448 module_srcdir=fixincludes; \
3449 rm -f no-such-file || : ; \
3450 CONFIG_SITE=no-such-file $(SHELL) \
3451 $$s/$$module_srcdir/configure \
3452 --srcdir=$${topdir}/$$module_srcdir \
3453 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3454 --target=${target_alias} \
3455 || exit 1
3456 @endif build-fixincludes
3462 .PHONY: all-build-fixincludes maybe-all-build-fixincludes
3463 maybe-all-build-fixincludes:
3464 @if gcc-bootstrap
3465 all-build-fixincludes: stage_current
3466 @endif gcc-bootstrap
3467 @if build-fixincludes
3468 TARGET-build-fixincludes=all
3469 maybe-all-build-fixincludes: all-build-fixincludes
3470 all-build-fixincludes: configure-build-fixincludes
3471 @: $(MAKE); $(unstage)
3472 @r=`${PWD_COMMAND}`; export r; \
3473 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3474 $(BUILD_EXPORTS) \
3475 (cd $(BUILD_SUBDIR)/fixincludes && \
3476 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3477 $(TARGET-build-fixincludes))
3478 @endif build-fixincludes
3484 .PHONY: configure-build-libcpp maybe-configure-build-libcpp
3485 maybe-configure-build-libcpp:
3486 @if gcc-bootstrap
3487 configure-build-libcpp: stage_current
3488 @endif gcc-bootstrap
3489 @if build-libcpp
3490 maybe-configure-build-libcpp: configure-build-libcpp
3491 configure-build-libcpp:
3492 @: $(MAKE); $(unstage)
3493 @r=`${PWD_COMMAND}`; export r; \
3494 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3495 test ! -f $(BUILD_SUBDIR)/libcpp/Makefile || exit 0; \
3496 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libcpp; \
3497 $(BUILD_EXPORTS) \
3498 echo Configuring in $(BUILD_SUBDIR)/libcpp; \
3499 cd "$(BUILD_SUBDIR)/libcpp" || exit 1; \
3500 case $(srcdir) in \
3501 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3502 *) topdir=`echo $(BUILD_SUBDIR)/libcpp/ | \
3503 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3504 esac; \
3505 module_srcdir=libcpp; \
3506 rm -f no-such-file || : ; \
3507 CONFIG_SITE=no-such-file $(SHELL) \
3508 $$s/$$module_srcdir/configure \
3509 --srcdir=$${topdir}/$$module_srcdir \
3510 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3511 --target=${target_alias} --disable-nls am_cv_func_iconv=no \
3512 || exit 1
3513 @endif build-libcpp
3519 .PHONY: all-build-libcpp maybe-all-build-libcpp
3520 maybe-all-build-libcpp:
3521 @if gcc-bootstrap
3522 all-build-libcpp: stage_current
3523 @endif gcc-bootstrap
3524 @if build-libcpp
3525 TARGET-build-libcpp=all
3526 maybe-all-build-libcpp: all-build-libcpp
3527 all-build-libcpp: configure-build-libcpp
3528 @: $(MAKE); $(unstage)
3529 @r=`${PWD_COMMAND}`; export r; \
3530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3531 $(BUILD_EXPORTS) \
3532 (cd $(BUILD_SUBDIR)/libcpp && \
3533 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3534 $(TARGET-build-libcpp))
3535 @endif build-libcpp
3541 # --------------------------------------
3542 # Modules which run on the host machine
3543 # --------------------------------------
3546 .PHONY: configure-bfd maybe-configure-bfd
3547 maybe-configure-bfd:
3548 @if gcc-bootstrap
3549 configure-bfd: stage_current
3550 @endif gcc-bootstrap
3551 @if bfd
3552 maybe-configure-bfd: configure-bfd
3553 configure-bfd:
3554 @r=`${PWD_COMMAND}`; export r; \
3555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3556 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3557 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3558 $(HOST_EXPORTS) \
3559 echo Configuring in $(HOST_SUBDIR)/bfd; \
3560 cd "$(HOST_SUBDIR)/bfd" || exit 1; \
3561 case $(srcdir) in \
3562 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3563 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3564 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3565 esac; \
3566 module_srcdir=bfd; \
3567 $(SHELL) \
3568 $$s/$$module_srcdir/configure \
3569 --srcdir=$${topdir}/$$module_srcdir \
3570 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3571 --target=${target_alias} \
3572 || exit 1
3573 @endif bfd
3577 .PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
3578 maybe-configure-stage1-bfd:
3579 @if bfd-bootstrap
3580 maybe-configure-stage1-bfd: configure-stage1-bfd
3581 configure-stage1-bfd:
3582 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3583 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3584 @r=`${PWD_COMMAND}`; export r; \
3585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3586 TFLAGS="$(STAGE1_TFLAGS)"; \
3587 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3588 $(HOST_EXPORTS) \
3589 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
3590 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
3591 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
3592 echo Configuring stage 1 in $(HOST_SUBDIR)/bfd; \
3593 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3594 cd $(HOST_SUBDIR)/bfd || exit 1; \
3595 case $(srcdir) in \
3596 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3597 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3598 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3599 esac; \
3600 module_srcdir=bfd; \
3601 $(SHELL) $$s/$$module_srcdir/configure \
3602 --srcdir=$${topdir}/$$module_srcdir \
3603 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3604 --target=${target_alias} \
3606 $(STAGE1_CONFIGURE_FLAGS)
3607 @endif bfd-bootstrap
3609 .PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
3610 maybe-configure-stage2-bfd:
3611 @if bfd-bootstrap
3612 maybe-configure-stage2-bfd: configure-stage2-bfd
3613 configure-stage2-bfd:
3614 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3615 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3616 @r=`${PWD_COMMAND}`; export r; \
3617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3618 TFLAGS="$(STAGE2_TFLAGS)"; \
3619 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3620 $(HOST_EXPORTS) \
3621 $(POSTSTAGE1_HOST_EXPORTS) \
3622 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
3623 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
3624 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
3625 echo Configuring stage 2 in $(HOST_SUBDIR)/bfd; \
3626 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3627 cd $(HOST_SUBDIR)/bfd || exit 1; \
3628 case $(srcdir) in \
3629 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3630 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3631 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3632 esac; \
3633 module_srcdir=bfd; \
3634 $(SHELL) $$s/$$module_srcdir/configure \
3635 --srcdir=$${topdir}/$$module_srcdir \
3636 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3637 --target=${target_alias} \
3638 --with-build-libsubdir=$(HOST_SUBDIR) \
3639 $(STAGE2_CONFIGURE_FLAGS)
3640 @endif bfd-bootstrap
3642 .PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
3643 maybe-configure-stage3-bfd:
3644 @if bfd-bootstrap
3645 maybe-configure-stage3-bfd: configure-stage3-bfd
3646 configure-stage3-bfd:
3647 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3648 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3649 @r=`${PWD_COMMAND}`; export r; \
3650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3651 TFLAGS="$(STAGE3_TFLAGS)"; \
3652 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3653 $(HOST_EXPORTS) \
3654 $(POSTSTAGE1_HOST_EXPORTS) \
3655 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
3656 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
3657 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
3658 echo Configuring stage 3 in $(HOST_SUBDIR)/bfd; \
3659 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3660 cd $(HOST_SUBDIR)/bfd || exit 1; \
3661 case $(srcdir) in \
3662 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3663 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3664 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3665 esac; \
3666 module_srcdir=bfd; \
3667 $(SHELL) $$s/$$module_srcdir/configure \
3668 --srcdir=$${topdir}/$$module_srcdir \
3669 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3670 --target=${target_alias} \
3671 --with-build-libsubdir=$(HOST_SUBDIR) \
3672 $(STAGE3_CONFIGURE_FLAGS)
3673 @endif bfd-bootstrap
3675 .PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
3676 maybe-configure-stage4-bfd:
3677 @if bfd-bootstrap
3678 maybe-configure-stage4-bfd: configure-stage4-bfd
3679 configure-stage4-bfd:
3680 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
3681 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3682 @r=`${PWD_COMMAND}`; export r; \
3683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3684 TFLAGS="$(STAGE4_TFLAGS)"; \
3685 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3686 $(HOST_EXPORTS) \
3687 $(POSTSTAGE1_HOST_EXPORTS) \
3688 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
3689 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
3690 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
3691 echo Configuring stage 4 in $(HOST_SUBDIR)/bfd; \
3692 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3693 cd $(HOST_SUBDIR)/bfd || exit 1; \
3694 case $(srcdir) in \
3695 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3696 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3697 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3698 esac; \
3699 module_srcdir=bfd; \
3700 $(SHELL) $$s/$$module_srcdir/configure \
3701 --srcdir=$${topdir}/$$module_srcdir \
3702 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3703 --target=${target_alias} \
3704 --with-build-libsubdir=$(HOST_SUBDIR) \
3705 $(STAGE4_CONFIGURE_FLAGS)
3706 @endif bfd-bootstrap
3708 .PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
3709 maybe-configure-stageprofile-bfd:
3710 @if bfd-bootstrap
3711 maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
3712 configure-stageprofile-bfd:
3713 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
3714 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3715 @r=`${PWD_COMMAND}`; export r; \
3716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3717 TFLAGS="$(STAGEprofile_TFLAGS)"; \
3718 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3719 $(HOST_EXPORTS) \
3720 $(POSTSTAGE1_HOST_EXPORTS) \
3721 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
3722 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
3723 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
3724 echo Configuring stage profile in $(HOST_SUBDIR)/bfd; \
3725 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3726 cd $(HOST_SUBDIR)/bfd || exit 1; \
3727 case $(srcdir) in \
3728 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3729 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3730 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3731 esac; \
3732 module_srcdir=bfd; \
3733 $(SHELL) $$s/$$module_srcdir/configure \
3734 --srcdir=$${topdir}/$$module_srcdir \
3735 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3736 --target=${target_alias} \
3737 --with-build-libsubdir=$(HOST_SUBDIR) \
3738 $(STAGEprofile_CONFIGURE_FLAGS)
3739 @endif bfd-bootstrap
3741 .PHONY: configure-stagetrain-bfd maybe-configure-stagetrain-bfd
3742 maybe-configure-stagetrain-bfd:
3743 @if bfd-bootstrap
3744 maybe-configure-stagetrain-bfd: configure-stagetrain-bfd
3745 configure-stagetrain-bfd:
3746 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
3747 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3748 @r=`${PWD_COMMAND}`; export r; \
3749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3750 TFLAGS="$(STAGEtrain_TFLAGS)"; \
3751 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3752 $(HOST_EXPORTS) \
3753 $(POSTSTAGE1_HOST_EXPORTS) \
3754 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
3755 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
3756 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
3757 echo Configuring stage train in $(HOST_SUBDIR)/bfd; \
3758 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3759 cd $(HOST_SUBDIR)/bfd || exit 1; \
3760 case $(srcdir) in \
3761 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3762 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3763 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3764 esac; \
3765 module_srcdir=bfd; \
3766 $(SHELL) $$s/$$module_srcdir/configure \
3767 --srcdir=$${topdir}/$$module_srcdir \
3768 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3769 --target=${target_alias} \
3770 --with-build-libsubdir=$(HOST_SUBDIR) \
3771 $(STAGEtrain_CONFIGURE_FLAGS)
3772 @endif bfd-bootstrap
3774 .PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
3775 maybe-configure-stagefeedback-bfd:
3776 @if bfd-bootstrap
3777 maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
3778 configure-stagefeedback-bfd:
3779 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
3780 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3781 @r=`${PWD_COMMAND}`; export r; \
3782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3783 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
3784 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3785 $(HOST_EXPORTS) \
3786 $(POSTSTAGE1_HOST_EXPORTS) \
3787 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
3788 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
3789 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
3790 echo Configuring stage feedback in $(HOST_SUBDIR)/bfd; \
3791 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3792 cd $(HOST_SUBDIR)/bfd || exit 1; \
3793 case $(srcdir) in \
3794 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3795 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3796 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3797 esac; \
3798 module_srcdir=bfd; \
3799 $(SHELL) $$s/$$module_srcdir/configure \
3800 --srcdir=$${topdir}/$$module_srcdir \
3801 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3802 --target=${target_alias} \
3803 --with-build-libsubdir=$(HOST_SUBDIR) \
3804 $(STAGEfeedback_CONFIGURE_FLAGS)
3805 @endif bfd-bootstrap
3807 .PHONY: configure-stageautoprofile-bfd maybe-configure-stageautoprofile-bfd
3808 maybe-configure-stageautoprofile-bfd:
3809 @if bfd-bootstrap
3810 maybe-configure-stageautoprofile-bfd: configure-stageautoprofile-bfd
3811 configure-stageautoprofile-bfd:
3812 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
3813 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3814 @r=`${PWD_COMMAND}`; export r; \
3815 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3816 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
3817 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3818 $(HOST_EXPORTS) \
3819 $(POSTSTAGE1_HOST_EXPORTS) \
3820 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
3821 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
3822 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
3823 echo Configuring stage autoprofile in $(HOST_SUBDIR)/bfd; \
3824 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3825 cd $(HOST_SUBDIR)/bfd || exit 1; \
3826 case $(srcdir) in \
3827 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3828 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3829 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3830 esac; \
3831 module_srcdir=bfd; \
3832 $(SHELL) $$s/$$module_srcdir/configure \
3833 --srcdir=$${topdir}/$$module_srcdir \
3834 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3835 --target=${target_alias} \
3836 --with-build-libsubdir=$(HOST_SUBDIR) \
3837 $(STAGEautoprofile_CONFIGURE_FLAGS)
3838 @endif bfd-bootstrap
3840 .PHONY: configure-stageautofeedback-bfd maybe-configure-stageautofeedback-bfd
3841 maybe-configure-stageautofeedback-bfd:
3842 @if bfd-bootstrap
3843 maybe-configure-stageautofeedback-bfd: configure-stageautofeedback-bfd
3844 configure-stageautofeedback-bfd:
3845 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
3846 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3847 @r=`${PWD_COMMAND}`; export r; \
3848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3849 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
3850 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3851 $(HOST_EXPORTS) \
3852 $(POSTSTAGE1_HOST_EXPORTS) \
3853 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
3854 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
3855 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
3856 echo Configuring stage autofeedback in $(HOST_SUBDIR)/bfd; \
3857 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3858 cd $(HOST_SUBDIR)/bfd || exit 1; \
3859 case $(srcdir) in \
3860 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3861 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3862 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3863 esac; \
3864 module_srcdir=bfd; \
3865 $(SHELL) $$s/$$module_srcdir/configure \
3866 --srcdir=$${topdir}/$$module_srcdir \
3867 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3868 --target=${target_alias} \
3869 --with-build-libsubdir=$(HOST_SUBDIR) \
3870 $(STAGEautofeedback_CONFIGURE_FLAGS)
3871 @endif bfd-bootstrap
3877 .PHONY: all-bfd maybe-all-bfd
3878 maybe-all-bfd:
3879 @if gcc-bootstrap
3880 all-bfd: stage_current
3881 @endif gcc-bootstrap
3882 @if bfd
3883 TARGET-bfd=all
3884 maybe-all-bfd: all-bfd
3885 all-bfd: configure-bfd
3886 @r=`${PWD_COMMAND}`; export r; \
3887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3888 $(HOST_EXPORTS) \
3889 (cd $(HOST_SUBDIR)/bfd && \
3890 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
3891 $(TARGET-bfd))
3892 @endif bfd
3896 .PHONY: all-stage1-bfd maybe-all-stage1-bfd
3897 .PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
3898 maybe-all-stage1-bfd:
3899 maybe-clean-stage1-bfd:
3900 @if bfd-bootstrap
3901 maybe-all-stage1-bfd: all-stage1-bfd
3902 all-stage1: all-stage1-bfd
3903 TARGET-stage1-bfd = $(TARGET-bfd)
3904 all-stage1-bfd: configure-stage1-bfd
3905 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3906 @r=`${PWD_COMMAND}`; export r; \
3907 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3908 TFLAGS="$(STAGE1_TFLAGS)"; \
3909 $(HOST_EXPORTS) \
3910 cd $(HOST_SUBDIR)/bfd && \
3912 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3913 CFLAGS="$(STAGE1_CFLAGS)" \
3914 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
3915 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
3916 LIBCFLAGS="$(LIBCFLAGS)" \
3917 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3918 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3919 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3920 $(EXTRA_HOST_FLAGS) \
3921 $(STAGE1_FLAGS_TO_PASS) \
3922 TFLAGS="$(STAGE1_TFLAGS)" \
3923 $(TARGET-stage1-bfd)
3925 maybe-clean-stage1-bfd: clean-stage1-bfd
3926 clean-stage1: clean-stage1-bfd
3927 clean-stage1-bfd:
3928 @if [ $(current_stage) = stage1 ]; then \
3929 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3930 else \
3931 [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] || exit 0; \
3932 $(MAKE) stage1-start; \
3933 fi; \
3934 cd $(HOST_SUBDIR)/bfd && \
3935 $(MAKE) $(EXTRA_HOST_FLAGS) \
3936 $(STAGE1_FLAGS_TO_PASS) clean
3937 @endif bfd-bootstrap
3940 .PHONY: all-stage2-bfd maybe-all-stage2-bfd
3941 .PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
3942 maybe-all-stage2-bfd:
3943 maybe-clean-stage2-bfd:
3944 @if bfd-bootstrap
3945 maybe-all-stage2-bfd: all-stage2-bfd
3946 all-stage2: all-stage2-bfd
3947 TARGET-stage2-bfd = $(TARGET-bfd)
3948 all-stage2-bfd: configure-stage2-bfd
3949 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3950 @r=`${PWD_COMMAND}`; export r; \
3951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3952 TFLAGS="$(STAGE2_TFLAGS)"; \
3953 $(HOST_EXPORTS) \
3954 $(POSTSTAGE1_HOST_EXPORTS) \
3955 cd $(HOST_SUBDIR)/bfd && \
3957 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3958 CFLAGS="$(STAGE2_CFLAGS)" \
3959 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
3960 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
3961 LIBCFLAGS="$(STAGE2_CFLAGS)" \
3962 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3963 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3964 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3965 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3966 TFLAGS="$(STAGE2_TFLAGS)" \
3967 $(TARGET-stage2-bfd)
3969 maybe-clean-stage2-bfd: clean-stage2-bfd
3970 clean-stage2: clean-stage2-bfd
3971 clean-stage2-bfd:
3972 @if [ $(current_stage) = stage2 ]; then \
3973 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3974 else \
3975 [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] || exit 0; \
3976 $(MAKE) stage2-start; \
3977 fi; \
3978 cd $(HOST_SUBDIR)/bfd && \
3979 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3980 @endif bfd-bootstrap
3983 .PHONY: all-stage3-bfd maybe-all-stage3-bfd
3984 .PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
3985 maybe-all-stage3-bfd:
3986 maybe-clean-stage3-bfd:
3987 @if bfd-bootstrap
3988 maybe-all-stage3-bfd: all-stage3-bfd
3989 all-stage3: all-stage3-bfd
3990 TARGET-stage3-bfd = $(TARGET-bfd)
3991 all-stage3-bfd: configure-stage3-bfd
3992 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3993 @r=`${PWD_COMMAND}`; export r; \
3994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3995 TFLAGS="$(STAGE3_TFLAGS)"; \
3996 $(HOST_EXPORTS) \
3997 $(POSTSTAGE1_HOST_EXPORTS) \
3998 cd $(HOST_SUBDIR)/bfd && \
4000 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4001 CFLAGS="$(STAGE3_CFLAGS)" \
4002 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
4003 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
4004 LIBCFLAGS="$(STAGE3_CFLAGS)" \
4005 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4006 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4007 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4008 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4009 TFLAGS="$(STAGE3_TFLAGS)" \
4010 $(TARGET-stage3-bfd)
4012 maybe-clean-stage3-bfd: clean-stage3-bfd
4013 clean-stage3: clean-stage3-bfd
4014 clean-stage3-bfd:
4015 @if [ $(current_stage) = stage3 ]; then \
4016 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4017 else \
4018 [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] || exit 0; \
4019 $(MAKE) stage3-start; \
4020 fi; \
4021 cd $(HOST_SUBDIR)/bfd && \
4022 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4023 @endif bfd-bootstrap
4026 .PHONY: all-stage4-bfd maybe-all-stage4-bfd
4027 .PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
4028 maybe-all-stage4-bfd:
4029 maybe-clean-stage4-bfd:
4030 @if bfd-bootstrap
4031 maybe-all-stage4-bfd: all-stage4-bfd
4032 all-stage4: all-stage4-bfd
4033 TARGET-stage4-bfd = $(TARGET-bfd)
4034 all-stage4-bfd: configure-stage4-bfd
4035 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4036 @r=`${PWD_COMMAND}`; export r; \
4037 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4038 TFLAGS="$(STAGE4_TFLAGS)"; \
4039 $(HOST_EXPORTS) \
4040 $(POSTSTAGE1_HOST_EXPORTS) \
4041 cd $(HOST_SUBDIR)/bfd && \
4043 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4044 CFLAGS="$(STAGE4_CFLAGS)" \
4045 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
4046 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
4047 LIBCFLAGS="$(STAGE4_CFLAGS)" \
4048 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4049 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4050 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4051 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4052 TFLAGS="$(STAGE4_TFLAGS)" \
4053 $(TARGET-stage4-bfd)
4055 maybe-clean-stage4-bfd: clean-stage4-bfd
4056 clean-stage4: clean-stage4-bfd
4057 clean-stage4-bfd:
4058 @if [ $(current_stage) = stage4 ]; then \
4059 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4060 else \
4061 [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] || exit 0; \
4062 $(MAKE) stage4-start; \
4063 fi; \
4064 cd $(HOST_SUBDIR)/bfd && \
4065 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4066 @endif bfd-bootstrap
4069 .PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
4070 .PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
4071 maybe-all-stageprofile-bfd:
4072 maybe-clean-stageprofile-bfd:
4073 @if bfd-bootstrap
4074 maybe-all-stageprofile-bfd: all-stageprofile-bfd
4075 all-stageprofile: all-stageprofile-bfd
4076 TARGET-stageprofile-bfd = $(TARGET-bfd)
4077 all-stageprofile-bfd: configure-stageprofile-bfd
4078 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4079 @r=`${PWD_COMMAND}`; export r; \
4080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4081 TFLAGS="$(STAGEprofile_TFLAGS)"; \
4082 $(HOST_EXPORTS) \
4083 $(POSTSTAGE1_HOST_EXPORTS) \
4084 cd $(HOST_SUBDIR)/bfd && \
4086 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4087 CFLAGS="$(STAGEprofile_CFLAGS)" \
4088 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
4089 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
4090 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
4091 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4092 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4093 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4094 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4095 TFLAGS="$(STAGEprofile_TFLAGS)" \
4096 $(TARGET-stageprofile-bfd)
4098 maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
4099 clean-stageprofile: clean-stageprofile-bfd
4100 clean-stageprofile-bfd:
4101 @if [ $(current_stage) = stageprofile ]; then \
4102 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4103 else \
4104 [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] || exit 0; \
4105 $(MAKE) stageprofile-start; \
4106 fi; \
4107 cd $(HOST_SUBDIR)/bfd && \
4108 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4109 @endif bfd-bootstrap
4112 .PHONY: all-stagetrain-bfd maybe-all-stagetrain-bfd
4113 .PHONY: clean-stagetrain-bfd maybe-clean-stagetrain-bfd
4114 maybe-all-stagetrain-bfd:
4115 maybe-clean-stagetrain-bfd:
4116 @if bfd-bootstrap
4117 maybe-all-stagetrain-bfd: all-stagetrain-bfd
4118 all-stagetrain: all-stagetrain-bfd
4119 TARGET-stagetrain-bfd = $(TARGET-bfd)
4120 all-stagetrain-bfd: configure-stagetrain-bfd
4121 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
4122 @r=`${PWD_COMMAND}`; export r; \
4123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4124 TFLAGS="$(STAGEtrain_TFLAGS)"; \
4125 $(HOST_EXPORTS) \
4126 $(POSTSTAGE1_HOST_EXPORTS) \
4127 cd $(HOST_SUBDIR)/bfd && \
4129 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4130 CFLAGS="$(STAGEtrain_CFLAGS)" \
4131 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
4132 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
4133 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
4134 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4135 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4136 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4137 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4138 TFLAGS="$(STAGEtrain_TFLAGS)" \
4139 $(TARGET-stagetrain-bfd)
4141 maybe-clean-stagetrain-bfd: clean-stagetrain-bfd
4142 clean-stagetrain: clean-stagetrain-bfd
4143 clean-stagetrain-bfd:
4144 @if [ $(current_stage) = stagetrain ]; then \
4145 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4146 else \
4147 [ -f $(HOST_SUBDIR)/stagetrain-bfd/Makefile ] || exit 0; \
4148 $(MAKE) stagetrain-start; \
4149 fi; \
4150 cd $(HOST_SUBDIR)/bfd && \
4151 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4152 @endif bfd-bootstrap
4155 .PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
4156 .PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
4157 maybe-all-stagefeedback-bfd:
4158 maybe-clean-stagefeedback-bfd:
4159 @if bfd-bootstrap
4160 maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
4161 all-stagefeedback: all-stagefeedback-bfd
4162 TARGET-stagefeedback-bfd = $(TARGET-bfd)
4163 all-stagefeedback-bfd: configure-stagefeedback-bfd
4164 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4165 @r=`${PWD_COMMAND}`; export r; \
4166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4167 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4168 $(HOST_EXPORTS) \
4169 $(POSTSTAGE1_HOST_EXPORTS) \
4170 cd $(HOST_SUBDIR)/bfd && \
4172 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4173 CFLAGS="$(STAGEfeedback_CFLAGS)" \
4174 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
4175 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
4176 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
4177 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4178 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4179 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4180 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4181 TFLAGS="$(STAGEfeedback_TFLAGS)" \
4182 $(TARGET-stagefeedback-bfd)
4184 maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
4185 clean-stagefeedback: clean-stagefeedback-bfd
4186 clean-stagefeedback-bfd:
4187 @if [ $(current_stage) = stagefeedback ]; then \
4188 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4189 else \
4190 [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] || exit 0; \
4191 $(MAKE) stagefeedback-start; \
4192 fi; \
4193 cd $(HOST_SUBDIR)/bfd && \
4194 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4195 @endif bfd-bootstrap
4198 .PHONY: all-stageautoprofile-bfd maybe-all-stageautoprofile-bfd
4199 .PHONY: clean-stageautoprofile-bfd maybe-clean-stageautoprofile-bfd
4200 maybe-all-stageautoprofile-bfd:
4201 maybe-clean-stageautoprofile-bfd:
4202 @if bfd-bootstrap
4203 maybe-all-stageautoprofile-bfd: all-stageautoprofile-bfd
4204 all-stageautoprofile: all-stageautoprofile-bfd
4205 TARGET-stageautoprofile-bfd = $(TARGET-bfd)
4206 all-stageautoprofile-bfd: configure-stageautoprofile-bfd
4207 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
4208 @r=`${PWD_COMMAND}`; export r; \
4209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4210 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
4211 $(HOST_EXPORTS) \
4212 $(POSTSTAGE1_HOST_EXPORTS) \
4213 cd $(HOST_SUBDIR)/bfd && \
4214 $$s/gcc/config/i386/$(AUTO_PROFILE) \
4215 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4216 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
4217 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
4218 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
4219 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
4220 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4221 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4222 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4223 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4224 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
4225 $(TARGET-stageautoprofile-bfd)
4227 maybe-clean-stageautoprofile-bfd: clean-stageautoprofile-bfd
4228 clean-stageautoprofile: clean-stageautoprofile-bfd
4229 clean-stageautoprofile-bfd:
4230 @if [ $(current_stage) = stageautoprofile ]; then \
4231 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4232 else \
4233 [ -f $(HOST_SUBDIR)/stageautoprofile-bfd/Makefile ] || exit 0; \
4234 $(MAKE) stageautoprofile-start; \
4235 fi; \
4236 cd $(HOST_SUBDIR)/bfd && \
4237 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4238 @endif bfd-bootstrap
4241 .PHONY: all-stageautofeedback-bfd maybe-all-stageautofeedback-bfd
4242 .PHONY: clean-stageautofeedback-bfd maybe-clean-stageautofeedback-bfd
4243 maybe-all-stageautofeedback-bfd:
4244 maybe-clean-stageautofeedback-bfd:
4245 @if bfd-bootstrap
4246 maybe-all-stageautofeedback-bfd: all-stageautofeedback-bfd
4247 all-stageautofeedback: all-stageautofeedback-bfd
4248 TARGET-stageautofeedback-bfd = $(TARGET-bfd)
4249 all-stageautofeedback-bfd: configure-stageautofeedback-bfd
4250 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
4251 @r=`${PWD_COMMAND}`; export r; \
4252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4253 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
4254 $(HOST_EXPORTS) \
4255 $(POSTSTAGE1_HOST_EXPORTS) \
4256 cd $(HOST_SUBDIR)/bfd && \
4258 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4259 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
4260 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
4261 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
4262 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
4263 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4264 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4265 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4266 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4267 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
4268 $(TARGET-stageautofeedback-bfd)
4270 maybe-clean-stageautofeedback-bfd: clean-stageautofeedback-bfd
4271 clean-stageautofeedback: clean-stageautofeedback-bfd
4272 clean-stageautofeedback-bfd:
4273 @if [ $(current_stage) = stageautofeedback ]; then \
4274 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4275 else \
4276 [ -f $(HOST_SUBDIR)/stageautofeedback-bfd/Makefile ] || exit 0; \
4277 $(MAKE) stageautofeedback-start; \
4278 fi; \
4279 cd $(HOST_SUBDIR)/bfd && \
4280 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4281 @endif bfd-bootstrap
4287 .PHONY: check-bfd maybe-check-bfd
4288 maybe-check-bfd:
4289 @if bfd
4290 maybe-check-bfd: check-bfd
4292 check-bfd:
4293 @: $(MAKE); $(unstage)
4294 @r=`${PWD_COMMAND}`; export r; \
4295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4296 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
4297 (cd $(HOST_SUBDIR)/bfd && \
4298 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
4300 @endif bfd
4302 .PHONY: install-bfd maybe-install-bfd
4303 maybe-install-bfd:
4304 @if bfd
4305 maybe-install-bfd: install-bfd
4307 install-bfd: installdirs
4308 @: $(MAKE); $(unstage)
4309 @r=`${PWD_COMMAND}`; export r; \
4310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4311 $(HOST_EXPORTS) \
4312 (cd $(HOST_SUBDIR)/bfd && \
4313 $(MAKE) $(FLAGS_TO_PASS) install)
4315 @endif bfd
4317 .PHONY: install-strip-bfd maybe-install-strip-bfd
4318 maybe-install-strip-bfd:
4319 @if bfd
4320 maybe-install-strip-bfd: install-strip-bfd
4322 install-strip-bfd: installdirs
4323 @: $(MAKE); $(unstage)
4324 @r=`${PWD_COMMAND}`; export r; \
4325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4326 $(HOST_EXPORTS) \
4327 (cd $(HOST_SUBDIR)/bfd && \
4328 $(MAKE) $(FLAGS_TO_PASS) install-strip)
4330 @endif bfd
4332 # Other targets (info, dvi, pdf, etc.)
4334 .PHONY: maybe-info-bfd info-bfd
4335 maybe-info-bfd:
4336 @if bfd
4337 maybe-info-bfd: info-bfd
4339 info-bfd: \
4340 configure-bfd
4341 @[ -f ./bfd/Makefile ] || exit 0; \
4342 r=`${PWD_COMMAND}`; export r; \
4343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4344 $(HOST_EXPORTS) \
4345 for flag in $(EXTRA_HOST_FLAGS) ; do \
4346 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4347 done; \
4348 echo "Doing info in bfd"; \
4349 (cd $(HOST_SUBDIR)/bfd && \
4350 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4351 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4352 "RANLIB=$${RANLIB}" \
4353 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4354 info) \
4355 || exit 1
4357 @endif bfd
4359 .PHONY: maybe-dvi-bfd dvi-bfd
4360 maybe-dvi-bfd:
4361 @if bfd
4362 maybe-dvi-bfd: dvi-bfd
4364 dvi-bfd: \
4365 configure-bfd
4366 @[ -f ./bfd/Makefile ] || exit 0; \
4367 r=`${PWD_COMMAND}`; export r; \
4368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4369 $(HOST_EXPORTS) \
4370 for flag in $(EXTRA_HOST_FLAGS) ; do \
4371 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4372 done; \
4373 echo "Doing dvi in bfd"; \
4374 (cd $(HOST_SUBDIR)/bfd && \
4375 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4376 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4377 "RANLIB=$${RANLIB}" \
4378 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4379 dvi) \
4380 || exit 1
4382 @endif bfd
4384 .PHONY: maybe-pdf-bfd pdf-bfd
4385 maybe-pdf-bfd:
4386 @if bfd
4387 maybe-pdf-bfd: pdf-bfd
4389 pdf-bfd: \
4390 configure-bfd
4391 @[ -f ./bfd/Makefile ] || exit 0; \
4392 r=`${PWD_COMMAND}`; export r; \
4393 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4394 $(HOST_EXPORTS) \
4395 for flag in $(EXTRA_HOST_FLAGS) ; do \
4396 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4397 done; \
4398 echo "Doing pdf in bfd"; \
4399 (cd $(HOST_SUBDIR)/bfd && \
4400 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4401 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4402 "RANLIB=$${RANLIB}" \
4403 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4404 pdf) \
4405 || exit 1
4407 @endif bfd
4409 .PHONY: maybe-html-bfd html-bfd
4410 maybe-html-bfd:
4411 @if bfd
4412 maybe-html-bfd: html-bfd
4414 html-bfd: \
4415 configure-bfd
4416 @[ -f ./bfd/Makefile ] || exit 0; \
4417 r=`${PWD_COMMAND}`; export r; \
4418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4419 $(HOST_EXPORTS) \
4420 for flag in $(EXTRA_HOST_FLAGS) ; do \
4421 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4422 done; \
4423 echo "Doing html in bfd"; \
4424 (cd $(HOST_SUBDIR)/bfd && \
4425 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4426 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4427 "RANLIB=$${RANLIB}" \
4428 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4429 html) \
4430 || exit 1
4432 @endif bfd
4434 .PHONY: maybe-TAGS-bfd TAGS-bfd
4435 maybe-TAGS-bfd:
4436 @if bfd
4437 maybe-TAGS-bfd: TAGS-bfd
4439 TAGS-bfd: \
4440 configure-bfd
4441 @[ -f ./bfd/Makefile ] || exit 0; \
4442 r=`${PWD_COMMAND}`; export r; \
4443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4444 $(HOST_EXPORTS) \
4445 for flag in $(EXTRA_HOST_FLAGS) ; do \
4446 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4447 done; \
4448 echo "Doing TAGS in bfd"; \
4449 (cd $(HOST_SUBDIR)/bfd && \
4450 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4451 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4452 "RANLIB=$${RANLIB}" \
4453 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4454 TAGS) \
4455 || exit 1
4457 @endif bfd
4459 .PHONY: maybe-install-info-bfd install-info-bfd
4460 maybe-install-info-bfd:
4461 @if bfd
4462 maybe-install-info-bfd: install-info-bfd
4464 install-info-bfd: \
4465 configure-bfd \
4466 info-bfd
4467 @[ -f ./bfd/Makefile ] || exit 0; \
4468 r=`${PWD_COMMAND}`; export r; \
4469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4470 $(HOST_EXPORTS) \
4471 for flag in $(EXTRA_HOST_FLAGS) ; do \
4472 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4473 done; \
4474 echo "Doing install-info in bfd"; \
4475 (cd $(HOST_SUBDIR)/bfd && \
4476 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4477 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4478 "RANLIB=$${RANLIB}" \
4479 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4480 install-info) \
4481 || exit 1
4483 @endif bfd
4485 .PHONY: maybe-install-dvi-bfd install-dvi-bfd
4486 maybe-install-dvi-bfd:
4487 @if bfd
4488 maybe-install-dvi-bfd: install-dvi-bfd
4490 install-dvi-bfd: \
4491 configure-bfd \
4492 dvi-bfd
4493 @[ -f ./bfd/Makefile ] || exit 0; \
4494 r=`${PWD_COMMAND}`; export r; \
4495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4496 $(HOST_EXPORTS) \
4497 for flag in $(EXTRA_HOST_FLAGS) ; do \
4498 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4499 done; \
4500 echo "Doing install-dvi in bfd"; \
4501 (cd $(HOST_SUBDIR)/bfd && \
4502 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4503 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4504 "RANLIB=$${RANLIB}" \
4505 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4506 install-dvi) \
4507 || exit 1
4509 @endif bfd
4511 .PHONY: maybe-install-pdf-bfd install-pdf-bfd
4512 maybe-install-pdf-bfd:
4513 @if bfd
4514 maybe-install-pdf-bfd: install-pdf-bfd
4516 install-pdf-bfd: \
4517 configure-bfd \
4518 pdf-bfd
4519 @[ -f ./bfd/Makefile ] || exit 0; \
4520 r=`${PWD_COMMAND}`; export r; \
4521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4522 $(HOST_EXPORTS) \
4523 for flag in $(EXTRA_HOST_FLAGS) ; do \
4524 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4525 done; \
4526 echo "Doing install-pdf in bfd"; \
4527 (cd $(HOST_SUBDIR)/bfd && \
4528 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4529 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4530 "RANLIB=$${RANLIB}" \
4531 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4532 install-pdf) \
4533 || exit 1
4535 @endif bfd
4537 .PHONY: maybe-install-html-bfd install-html-bfd
4538 maybe-install-html-bfd:
4539 @if bfd
4540 maybe-install-html-bfd: install-html-bfd
4542 install-html-bfd: \
4543 configure-bfd \
4544 html-bfd
4545 @[ -f ./bfd/Makefile ] || exit 0; \
4546 r=`${PWD_COMMAND}`; export r; \
4547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4548 $(HOST_EXPORTS) \
4549 for flag in $(EXTRA_HOST_FLAGS) ; do \
4550 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4551 done; \
4552 echo "Doing install-html in bfd"; \
4553 (cd $(HOST_SUBDIR)/bfd && \
4554 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4555 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4556 "RANLIB=$${RANLIB}" \
4557 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4558 install-html) \
4559 || exit 1
4561 @endif bfd
4563 .PHONY: maybe-installcheck-bfd installcheck-bfd
4564 maybe-installcheck-bfd:
4565 @if bfd
4566 maybe-installcheck-bfd: installcheck-bfd
4568 installcheck-bfd: \
4569 configure-bfd
4570 @[ -f ./bfd/Makefile ] || exit 0; \
4571 r=`${PWD_COMMAND}`; export r; \
4572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4573 $(HOST_EXPORTS) \
4574 for flag in $(EXTRA_HOST_FLAGS) ; do \
4575 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4576 done; \
4577 echo "Doing installcheck in bfd"; \
4578 (cd $(HOST_SUBDIR)/bfd && \
4579 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4580 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4581 "RANLIB=$${RANLIB}" \
4582 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4583 installcheck) \
4584 || exit 1
4586 @endif bfd
4588 .PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
4589 maybe-mostlyclean-bfd:
4590 @if bfd
4591 maybe-mostlyclean-bfd: mostlyclean-bfd
4593 mostlyclean-bfd:
4594 @[ -f ./bfd/Makefile ] || exit 0; \
4595 r=`${PWD_COMMAND}`; export r; \
4596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4597 $(HOST_EXPORTS) \
4598 for flag in $(EXTRA_HOST_FLAGS) ; do \
4599 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4600 done; \
4601 echo "Doing mostlyclean in bfd"; \
4602 (cd $(HOST_SUBDIR)/bfd && \
4603 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4604 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4605 "RANLIB=$${RANLIB}" \
4606 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4607 mostlyclean) \
4608 || exit 1
4610 @endif bfd
4612 .PHONY: maybe-clean-bfd clean-bfd
4613 maybe-clean-bfd:
4614 @if bfd
4615 maybe-clean-bfd: clean-bfd
4617 clean-bfd:
4618 @[ -f ./bfd/Makefile ] || exit 0; \
4619 r=`${PWD_COMMAND}`; export r; \
4620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4621 $(HOST_EXPORTS) \
4622 for flag in $(EXTRA_HOST_FLAGS) ; do \
4623 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4624 done; \
4625 echo "Doing clean in bfd"; \
4626 (cd $(HOST_SUBDIR)/bfd && \
4627 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4628 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4629 "RANLIB=$${RANLIB}" \
4630 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4631 clean) \
4632 || exit 1
4634 @endif bfd
4636 .PHONY: maybe-distclean-bfd distclean-bfd
4637 maybe-distclean-bfd:
4638 @if bfd
4639 maybe-distclean-bfd: distclean-bfd
4641 distclean-bfd:
4642 @[ -f ./bfd/Makefile ] || exit 0; \
4643 r=`${PWD_COMMAND}`; export r; \
4644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4645 $(HOST_EXPORTS) \
4646 for flag in $(EXTRA_HOST_FLAGS) ; do \
4647 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4648 done; \
4649 echo "Doing distclean in bfd"; \
4650 (cd $(HOST_SUBDIR)/bfd && \
4651 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4652 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4653 "RANLIB=$${RANLIB}" \
4654 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4655 distclean) \
4656 || exit 1
4658 @endif bfd
4660 .PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
4661 maybe-maintainer-clean-bfd:
4662 @if bfd
4663 maybe-maintainer-clean-bfd: maintainer-clean-bfd
4665 maintainer-clean-bfd:
4666 @[ -f ./bfd/Makefile ] || exit 0; \
4667 r=`${PWD_COMMAND}`; export r; \
4668 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4669 $(HOST_EXPORTS) \
4670 for flag in $(EXTRA_HOST_FLAGS) ; do \
4671 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4672 done; \
4673 echo "Doing maintainer-clean in bfd"; \
4674 (cd $(HOST_SUBDIR)/bfd && \
4675 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4676 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4677 "RANLIB=$${RANLIB}" \
4678 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4679 maintainer-clean) \
4680 || exit 1
4682 @endif bfd
4686 .PHONY: configure-opcodes maybe-configure-opcodes
4687 maybe-configure-opcodes:
4688 @if gcc-bootstrap
4689 configure-opcodes: stage_current
4690 @endif gcc-bootstrap
4691 @if opcodes
4692 maybe-configure-opcodes: configure-opcodes
4693 configure-opcodes:
4694 @r=`${PWD_COMMAND}`; export r; \
4695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4696 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4697 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4698 $(HOST_EXPORTS) \
4699 echo Configuring in $(HOST_SUBDIR)/opcodes; \
4700 cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
4701 case $(srcdir) in \
4702 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4703 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4704 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4705 esac; \
4706 module_srcdir=opcodes; \
4707 $(SHELL) \
4708 $$s/$$module_srcdir/configure \
4709 --srcdir=$${topdir}/$$module_srcdir \
4710 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4711 --target=${target_alias} \
4712 || exit 1
4713 @endif opcodes
4717 .PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
4718 maybe-configure-stage1-opcodes:
4719 @if opcodes-bootstrap
4720 maybe-configure-stage1-opcodes: configure-stage1-opcodes
4721 configure-stage1-opcodes:
4722 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4723 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4724 @r=`${PWD_COMMAND}`; export r; \
4725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4726 TFLAGS="$(STAGE1_TFLAGS)"; \
4727 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4728 $(HOST_EXPORTS) \
4729 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
4730 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
4731 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
4732 echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes; \
4733 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4734 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4735 case $(srcdir) in \
4736 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4737 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4738 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4739 esac; \
4740 module_srcdir=opcodes; \
4741 $(SHELL) $$s/$$module_srcdir/configure \
4742 --srcdir=$${topdir}/$$module_srcdir \
4743 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4744 --target=${target_alias} \
4746 $(STAGE1_CONFIGURE_FLAGS)
4747 @endif opcodes-bootstrap
4749 .PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
4750 maybe-configure-stage2-opcodes:
4751 @if opcodes-bootstrap
4752 maybe-configure-stage2-opcodes: configure-stage2-opcodes
4753 configure-stage2-opcodes:
4754 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4755 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4756 @r=`${PWD_COMMAND}`; export r; \
4757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4758 TFLAGS="$(STAGE2_TFLAGS)"; \
4759 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4760 $(HOST_EXPORTS) \
4761 $(POSTSTAGE1_HOST_EXPORTS) \
4762 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
4763 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
4764 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
4765 echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes; \
4766 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4767 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4768 case $(srcdir) in \
4769 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4770 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4771 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4772 esac; \
4773 module_srcdir=opcodes; \
4774 $(SHELL) $$s/$$module_srcdir/configure \
4775 --srcdir=$${topdir}/$$module_srcdir \
4776 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4777 --target=${target_alias} \
4778 --with-build-libsubdir=$(HOST_SUBDIR) \
4779 $(STAGE2_CONFIGURE_FLAGS)
4780 @endif opcodes-bootstrap
4782 .PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
4783 maybe-configure-stage3-opcodes:
4784 @if opcodes-bootstrap
4785 maybe-configure-stage3-opcodes: configure-stage3-opcodes
4786 configure-stage3-opcodes:
4787 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4788 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4789 @r=`${PWD_COMMAND}`; export r; \
4790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4791 TFLAGS="$(STAGE3_TFLAGS)"; \
4792 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4793 $(HOST_EXPORTS) \
4794 $(POSTSTAGE1_HOST_EXPORTS) \
4795 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
4796 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
4797 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
4798 echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes; \
4799 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4800 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4801 case $(srcdir) in \
4802 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4803 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4804 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4805 esac; \
4806 module_srcdir=opcodes; \
4807 $(SHELL) $$s/$$module_srcdir/configure \
4808 --srcdir=$${topdir}/$$module_srcdir \
4809 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4810 --target=${target_alias} \
4811 --with-build-libsubdir=$(HOST_SUBDIR) \
4812 $(STAGE3_CONFIGURE_FLAGS)
4813 @endif opcodes-bootstrap
4815 .PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
4816 maybe-configure-stage4-opcodes:
4817 @if opcodes-bootstrap
4818 maybe-configure-stage4-opcodes: configure-stage4-opcodes
4819 configure-stage4-opcodes:
4820 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4821 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4822 @r=`${PWD_COMMAND}`; export r; \
4823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4824 TFLAGS="$(STAGE4_TFLAGS)"; \
4825 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4826 $(HOST_EXPORTS) \
4827 $(POSTSTAGE1_HOST_EXPORTS) \
4828 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
4829 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
4830 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
4831 echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes; \
4832 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4833 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4834 case $(srcdir) in \
4835 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4836 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4837 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4838 esac; \
4839 module_srcdir=opcodes; \
4840 $(SHELL) $$s/$$module_srcdir/configure \
4841 --srcdir=$${topdir}/$$module_srcdir \
4842 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4843 --target=${target_alias} \
4844 --with-build-libsubdir=$(HOST_SUBDIR) \
4845 $(STAGE4_CONFIGURE_FLAGS)
4846 @endif opcodes-bootstrap
4848 .PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
4849 maybe-configure-stageprofile-opcodes:
4850 @if opcodes-bootstrap
4851 maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
4852 configure-stageprofile-opcodes:
4853 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4854 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4855 @r=`${PWD_COMMAND}`; export r; \
4856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4857 TFLAGS="$(STAGEprofile_TFLAGS)"; \
4858 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4859 $(HOST_EXPORTS) \
4860 $(POSTSTAGE1_HOST_EXPORTS) \
4861 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
4862 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
4863 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
4864 echo Configuring stage profile in $(HOST_SUBDIR)/opcodes; \
4865 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4866 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4867 case $(srcdir) in \
4868 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4869 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4870 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4871 esac; \
4872 module_srcdir=opcodes; \
4873 $(SHELL) $$s/$$module_srcdir/configure \
4874 --srcdir=$${topdir}/$$module_srcdir \
4875 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4876 --target=${target_alias} \
4877 --with-build-libsubdir=$(HOST_SUBDIR) \
4878 $(STAGEprofile_CONFIGURE_FLAGS)
4879 @endif opcodes-bootstrap
4881 .PHONY: configure-stagetrain-opcodes maybe-configure-stagetrain-opcodes
4882 maybe-configure-stagetrain-opcodes:
4883 @if opcodes-bootstrap
4884 maybe-configure-stagetrain-opcodes: configure-stagetrain-opcodes
4885 configure-stagetrain-opcodes:
4886 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
4887 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4888 @r=`${PWD_COMMAND}`; export r; \
4889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4890 TFLAGS="$(STAGEtrain_TFLAGS)"; \
4891 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4892 $(HOST_EXPORTS) \
4893 $(POSTSTAGE1_HOST_EXPORTS) \
4894 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
4895 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
4896 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
4897 echo Configuring stage train in $(HOST_SUBDIR)/opcodes; \
4898 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4899 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4900 case $(srcdir) in \
4901 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4902 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4903 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4904 esac; \
4905 module_srcdir=opcodes; \
4906 $(SHELL) $$s/$$module_srcdir/configure \
4907 --srcdir=$${topdir}/$$module_srcdir \
4908 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4909 --target=${target_alias} \
4910 --with-build-libsubdir=$(HOST_SUBDIR) \
4911 $(STAGEtrain_CONFIGURE_FLAGS)
4912 @endif opcodes-bootstrap
4914 .PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
4915 maybe-configure-stagefeedback-opcodes:
4916 @if opcodes-bootstrap
4917 maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
4918 configure-stagefeedback-opcodes:
4919 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4920 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4921 @r=`${PWD_COMMAND}`; export r; \
4922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4923 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4924 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4925 $(HOST_EXPORTS) \
4926 $(POSTSTAGE1_HOST_EXPORTS) \
4927 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
4928 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
4929 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
4930 echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes; \
4931 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4932 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4933 case $(srcdir) in \
4934 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4935 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4936 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4937 esac; \
4938 module_srcdir=opcodes; \
4939 $(SHELL) $$s/$$module_srcdir/configure \
4940 --srcdir=$${topdir}/$$module_srcdir \
4941 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4942 --target=${target_alias} \
4943 --with-build-libsubdir=$(HOST_SUBDIR) \
4944 $(STAGEfeedback_CONFIGURE_FLAGS)
4945 @endif opcodes-bootstrap
4947 .PHONY: configure-stageautoprofile-opcodes maybe-configure-stageautoprofile-opcodes
4948 maybe-configure-stageautoprofile-opcodes:
4949 @if opcodes-bootstrap
4950 maybe-configure-stageautoprofile-opcodes: configure-stageautoprofile-opcodes
4951 configure-stageautoprofile-opcodes:
4952 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
4953 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4954 @r=`${PWD_COMMAND}`; export r; \
4955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4956 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
4957 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4958 $(HOST_EXPORTS) \
4959 $(POSTSTAGE1_HOST_EXPORTS) \
4960 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
4961 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
4962 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
4963 echo Configuring stage autoprofile in $(HOST_SUBDIR)/opcodes; \
4964 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4965 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4966 case $(srcdir) in \
4967 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4968 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4969 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4970 esac; \
4971 module_srcdir=opcodes; \
4972 $(SHELL) $$s/$$module_srcdir/configure \
4973 --srcdir=$${topdir}/$$module_srcdir \
4974 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4975 --target=${target_alias} \
4976 --with-build-libsubdir=$(HOST_SUBDIR) \
4977 $(STAGEautoprofile_CONFIGURE_FLAGS)
4978 @endif opcodes-bootstrap
4980 .PHONY: configure-stageautofeedback-opcodes maybe-configure-stageautofeedback-opcodes
4981 maybe-configure-stageautofeedback-opcodes:
4982 @if opcodes-bootstrap
4983 maybe-configure-stageautofeedback-opcodes: configure-stageautofeedback-opcodes
4984 configure-stageautofeedback-opcodes:
4985 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
4986 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4987 @r=`${PWD_COMMAND}`; export r; \
4988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4989 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
4990 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4991 $(HOST_EXPORTS) \
4992 $(POSTSTAGE1_HOST_EXPORTS) \
4993 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
4994 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
4995 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
4996 echo Configuring stage autofeedback in $(HOST_SUBDIR)/opcodes; \
4997 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4998 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4999 case $(srcdir) in \
5000 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5001 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5002 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5003 esac; \
5004 module_srcdir=opcodes; \
5005 $(SHELL) $$s/$$module_srcdir/configure \
5006 --srcdir=$${topdir}/$$module_srcdir \
5007 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5008 --target=${target_alias} \
5009 --with-build-libsubdir=$(HOST_SUBDIR) \
5010 $(STAGEautofeedback_CONFIGURE_FLAGS)
5011 @endif opcodes-bootstrap
5017 .PHONY: all-opcodes maybe-all-opcodes
5018 maybe-all-opcodes:
5019 @if gcc-bootstrap
5020 all-opcodes: stage_current
5021 @endif gcc-bootstrap
5022 @if opcodes
5023 TARGET-opcodes=all
5024 maybe-all-opcodes: all-opcodes
5025 all-opcodes: configure-opcodes
5026 @r=`${PWD_COMMAND}`; export r; \
5027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5028 $(HOST_EXPORTS) \
5029 (cd $(HOST_SUBDIR)/opcodes && \
5030 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
5031 $(TARGET-opcodes))
5032 @endif opcodes
5036 .PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
5037 .PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
5038 maybe-all-stage1-opcodes:
5039 maybe-clean-stage1-opcodes:
5040 @if opcodes-bootstrap
5041 maybe-all-stage1-opcodes: all-stage1-opcodes
5042 all-stage1: all-stage1-opcodes
5043 TARGET-stage1-opcodes = $(TARGET-opcodes)
5044 all-stage1-opcodes: configure-stage1-opcodes
5045 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5046 @r=`${PWD_COMMAND}`; export r; \
5047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5048 TFLAGS="$(STAGE1_TFLAGS)"; \
5049 $(HOST_EXPORTS) \
5050 cd $(HOST_SUBDIR)/opcodes && \
5052 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5053 CFLAGS="$(STAGE1_CFLAGS)" \
5054 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
5055 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
5056 LIBCFLAGS="$(LIBCFLAGS)" \
5057 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5058 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5059 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5060 $(EXTRA_HOST_FLAGS) \
5061 $(STAGE1_FLAGS_TO_PASS) \
5062 TFLAGS="$(STAGE1_TFLAGS)" \
5063 $(TARGET-stage1-opcodes)
5065 maybe-clean-stage1-opcodes: clean-stage1-opcodes
5066 clean-stage1: clean-stage1-opcodes
5067 clean-stage1-opcodes:
5068 @if [ $(current_stage) = stage1 ]; then \
5069 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5070 else \
5071 [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] || exit 0; \
5072 $(MAKE) stage1-start; \
5073 fi; \
5074 cd $(HOST_SUBDIR)/opcodes && \
5075 $(MAKE) $(EXTRA_HOST_FLAGS) \
5076 $(STAGE1_FLAGS_TO_PASS) clean
5077 @endif opcodes-bootstrap
5080 .PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
5081 .PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
5082 maybe-all-stage2-opcodes:
5083 maybe-clean-stage2-opcodes:
5084 @if opcodes-bootstrap
5085 maybe-all-stage2-opcodes: all-stage2-opcodes
5086 all-stage2: all-stage2-opcodes
5087 TARGET-stage2-opcodes = $(TARGET-opcodes)
5088 all-stage2-opcodes: configure-stage2-opcodes
5089 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5090 @r=`${PWD_COMMAND}`; export r; \
5091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5092 TFLAGS="$(STAGE2_TFLAGS)"; \
5093 $(HOST_EXPORTS) \
5094 $(POSTSTAGE1_HOST_EXPORTS) \
5095 cd $(HOST_SUBDIR)/opcodes && \
5097 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5098 CFLAGS="$(STAGE2_CFLAGS)" \
5099 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
5100 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
5101 LIBCFLAGS="$(STAGE2_CFLAGS)" \
5102 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5103 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5104 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5105 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5106 TFLAGS="$(STAGE2_TFLAGS)" \
5107 $(TARGET-stage2-opcodes)
5109 maybe-clean-stage2-opcodes: clean-stage2-opcodes
5110 clean-stage2: clean-stage2-opcodes
5111 clean-stage2-opcodes:
5112 @if [ $(current_stage) = stage2 ]; then \
5113 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5114 else \
5115 [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] || exit 0; \
5116 $(MAKE) stage2-start; \
5117 fi; \
5118 cd $(HOST_SUBDIR)/opcodes && \
5119 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5120 @endif opcodes-bootstrap
5123 .PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
5124 .PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
5125 maybe-all-stage3-opcodes:
5126 maybe-clean-stage3-opcodes:
5127 @if opcodes-bootstrap
5128 maybe-all-stage3-opcodes: all-stage3-opcodes
5129 all-stage3: all-stage3-opcodes
5130 TARGET-stage3-opcodes = $(TARGET-opcodes)
5131 all-stage3-opcodes: configure-stage3-opcodes
5132 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5133 @r=`${PWD_COMMAND}`; export r; \
5134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5135 TFLAGS="$(STAGE3_TFLAGS)"; \
5136 $(HOST_EXPORTS) \
5137 $(POSTSTAGE1_HOST_EXPORTS) \
5138 cd $(HOST_SUBDIR)/opcodes && \
5140 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5141 CFLAGS="$(STAGE3_CFLAGS)" \
5142 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
5143 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
5144 LIBCFLAGS="$(STAGE3_CFLAGS)" \
5145 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5146 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5147 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5148 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5149 TFLAGS="$(STAGE3_TFLAGS)" \
5150 $(TARGET-stage3-opcodes)
5152 maybe-clean-stage3-opcodes: clean-stage3-opcodes
5153 clean-stage3: clean-stage3-opcodes
5154 clean-stage3-opcodes:
5155 @if [ $(current_stage) = stage3 ]; then \
5156 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5157 else \
5158 [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] || exit 0; \
5159 $(MAKE) stage3-start; \
5160 fi; \
5161 cd $(HOST_SUBDIR)/opcodes && \
5162 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5163 @endif opcodes-bootstrap
5166 .PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
5167 .PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
5168 maybe-all-stage4-opcodes:
5169 maybe-clean-stage4-opcodes:
5170 @if opcodes-bootstrap
5171 maybe-all-stage4-opcodes: all-stage4-opcodes
5172 all-stage4: all-stage4-opcodes
5173 TARGET-stage4-opcodes = $(TARGET-opcodes)
5174 all-stage4-opcodes: configure-stage4-opcodes
5175 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5176 @r=`${PWD_COMMAND}`; export r; \
5177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5178 TFLAGS="$(STAGE4_TFLAGS)"; \
5179 $(HOST_EXPORTS) \
5180 $(POSTSTAGE1_HOST_EXPORTS) \
5181 cd $(HOST_SUBDIR)/opcodes && \
5183 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5184 CFLAGS="$(STAGE4_CFLAGS)" \
5185 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
5186 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
5187 LIBCFLAGS="$(STAGE4_CFLAGS)" \
5188 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5189 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5190 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5191 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5192 TFLAGS="$(STAGE4_TFLAGS)" \
5193 $(TARGET-stage4-opcodes)
5195 maybe-clean-stage4-opcodes: clean-stage4-opcodes
5196 clean-stage4: clean-stage4-opcodes
5197 clean-stage4-opcodes:
5198 @if [ $(current_stage) = stage4 ]; then \
5199 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5200 else \
5201 [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] || exit 0; \
5202 $(MAKE) stage4-start; \
5203 fi; \
5204 cd $(HOST_SUBDIR)/opcodes && \
5205 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5206 @endif opcodes-bootstrap
5209 .PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
5210 .PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
5211 maybe-all-stageprofile-opcodes:
5212 maybe-clean-stageprofile-opcodes:
5213 @if opcodes-bootstrap
5214 maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
5215 all-stageprofile: all-stageprofile-opcodes
5216 TARGET-stageprofile-opcodes = $(TARGET-opcodes)
5217 all-stageprofile-opcodes: configure-stageprofile-opcodes
5218 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5219 @r=`${PWD_COMMAND}`; export r; \
5220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5221 TFLAGS="$(STAGEprofile_TFLAGS)"; \
5222 $(HOST_EXPORTS) \
5223 $(POSTSTAGE1_HOST_EXPORTS) \
5224 cd $(HOST_SUBDIR)/opcodes && \
5226 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5227 CFLAGS="$(STAGEprofile_CFLAGS)" \
5228 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
5229 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
5230 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
5231 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5232 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5233 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5234 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5235 TFLAGS="$(STAGEprofile_TFLAGS)" \
5236 $(TARGET-stageprofile-opcodes)
5238 maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
5239 clean-stageprofile: clean-stageprofile-opcodes
5240 clean-stageprofile-opcodes:
5241 @if [ $(current_stage) = stageprofile ]; then \
5242 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5243 else \
5244 [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] || exit 0; \
5245 $(MAKE) stageprofile-start; \
5246 fi; \
5247 cd $(HOST_SUBDIR)/opcodes && \
5248 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5249 @endif opcodes-bootstrap
5252 .PHONY: all-stagetrain-opcodes maybe-all-stagetrain-opcodes
5253 .PHONY: clean-stagetrain-opcodes maybe-clean-stagetrain-opcodes
5254 maybe-all-stagetrain-opcodes:
5255 maybe-clean-stagetrain-opcodes:
5256 @if opcodes-bootstrap
5257 maybe-all-stagetrain-opcodes: all-stagetrain-opcodes
5258 all-stagetrain: all-stagetrain-opcodes
5259 TARGET-stagetrain-opcodes = $(TARGET-opcodes)
5260 all-stagetrain-opcodes: configure-stagetrain-opcodes
5261 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
5262 @r=`${PWD_COMMAND}`; export r; \
5263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5264 TFLAGS="$(STAGEtrain_TFLAGS)"; \
5265 $(HOST_EXPORTS) \
5266 $(POSTSTAGE1_HOST_EXPORTS) \
5267 cd $(HOST_SUBDIR)/opcodes && \
5269 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5270 CFLAGS="$(STAGEtrain_CFLAGS)" \
5271 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
5272 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
5273 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
5274 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5275 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5276 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5277 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5278 TFLAGS="$(STAGEtrain_TFLAGS)" \
5279 $(TARGET-stagetrain-opcodes)
5281 maybe-clean-stagetrain-opcodes: clean-stagetrain-opcodes
5282 clean-stagetrain: clean-stagetrain-opcodes
5283 clean-stagetrain-opcodes:
5284 @if [ $(current_stage) = stagetrain ]; then \
5285 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5286 else \
5287 [ -f $(HOST_SUBDIR)/stagetrain-opcodes/Makefile ] || exit 0; \
5288 $(MAKE) stagetrain-start; \
5289 fi; \
5290 cd $(HOST_SUBDIR)/opcodes && \
5291 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5292 @endif opcodes-bootstrap
5295 .PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
5296 .PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
5297 maybe-all-stagefeedback-opcodes:
5298 maybe-clean-stagefeedback-opcodes:
5299 @if opcodes-bootstrap
5300 maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
5301 all-stagefeedback: all-stagefeedback-opcodes
5302 TARGET-stagefeedback-opcodes = $(TARGET-opcodes)
5303 all-stagefeedback-opcodes: configure-stagefeedback-opcodes
5304 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5305 @r=`${PWD_COMMAND}`; export r; \
5306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5307 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5308 $(HOST_EXPORTS) \
5309 $(POSTSTAGE1_HOST_EXPORTS) \
5310 cd $(HOST_SUBDIR)/opcodes && \
5312 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5313 CFLAGS="$(STAGEfeedback_CFLAGS)" \
5314 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
5315 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
5316 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
5317 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5318 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5319 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5320 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5321 TFLAGS="$(STAGEfeedback_TFLAGS)" \
5322 $(TARGET-stagefeedback-opcodes)
5324 maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
5325 clean-stagefeedback: clean-stagefeedback-opcodes
5326 clean-stagefeedback-opcodes:
5327 @if [ $(current_stage) = stagefeedback ]; then \
5328 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5329 else \
5330 [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] || exit 0; \
5331 $(MAKE) stagefeedback-start; \
5332 fi; \
5333 cd $(HOST_SUBDIR)/opcodes && \
5334 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5335 @endif opcodes-bootstrap
5338 .PHONY: all-stageautoprofile-opcodes maybe-all-stageautoprofile-opcodes
5339 .PHONY: clean-stageautoprofile-opcodes maybe-clean-stageautoprofile-opcodes
5340 maybe-all-stageautoprofile-opcodes:
5341 maybe-clean-stageautoprofile-opcodes:
5342 @if opcodes-bootstrap
5343 maybe-all-stageautoprofile-opcodes: all-stageautoprofile-opcodes
5344 all-stageautoprofile: all-stageautoprofile-opcodes
5345 TARGET-stageautoprofile-opcodes = $(TARGET-opcodes)
5346 all-stageautoprofile-opcodes: configure-stageautoprofile-opcodes
5347 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
5348 @r=`${PWD_COMMAND}`; export r; \
5349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5350 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
5351 $(HOST_EXPORTS) \
5352 $(POSTSTAGE1_HOST_EXPORTS) \
5353 cd $(HOST_SUBDIR)/opcodes && \
5354 $$s/gcc/config/i386/$(AUTO_PROFILE) \
5355 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5356 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
5357 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
5358 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
5359 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
5360 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5361 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5362 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5363 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5364 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
5365 $(TARGET-stageautoprofile-opcodes)
5367 maybe-clean-stageautoprofile-opcodes: clean-stageautoprofile-opcodes
5368 clean-stageautoprofile: clean-stageautoprofile-opcodes
5369 clean-stageautoprofile-opcodes:
5370 @if [ $(current_stage) = stageautoprofile ]; then \
5371 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5372 else \
5373 [ -f $(HOST_SUBDIR)/stageautoprofile-opcodes/Makefile ] || exit 0; \
5374 $(MAKE) stageautoprofile-start; \
5375 fi; \
5376 cd $(HOST_SUBDIR)/opcodes && \
5377 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5378 @endif opcodes-bootstrap
5381 .PHONY: all-stageautofeedback-opcodes maybe-all-stageautofeedback-opcodes
5382 .PHONY: clean-stageautofeedback-opcodes maybe-clean-stageautofeedback-opcodes
5383 maybe-all-stageautofeedback-opcodes:
5384 maybe-clean-stageautofeedback-opcodes:
5385 @if opcodes-bootstrap
5386 maybe-all-stageautofeedback-opcodes: all-stageautofeedback-opcodes
5387 all-stageautofeedback: all-stageautofeedback-opcodes
5388 TARGET-stageautofeedback-opcodes = $(TARGET-opcodes)
5389 all-stageautofeedback-opcodes: configure-stageautofeedback-opcodes
5390 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
5391 @r=`${PWD_COMMAND}`; export r; \
5392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5393 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
5394 $(HOST_EXPORTS) \
5395 $(POSTSTAGE1_HOST_EXPORTS) \
5396 cd $(HOST_SUBDIR)/opcodes && \
5398 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5399 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
5400 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
5401 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
5402 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
5403 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5404 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5405 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5406 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5407 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
5408 $(TARGET-stageautofeedback-opcodes)
5410 maybe-clean-stageautofeedback-opcodes: clean-stageautofeedback-opcodes
5411 clean-stageautofeedback: clean-stageautofeedback-opcodes
5412 clean-stageautofeedback-opcodes:
5413 @if [ $(current_stage) = stageautofeedback ]; then \
5414 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5415 else \
5416 [ -f $(HOST_SUBDIR)/stageautofeedback-opcodes/Makefile ] || exit 0; \
5417 $(MAKE) stageautofeedback-start; \
5418 fi; \
5419 cd $(HOST_SUBDIR)/opcodes && \
5420 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5421 @endif opcodes-bootstrap
5427 .PHONY: check-opcodes maybe-check-opcodes
5428 maybe-check-opcodes:
5429 @if opcodes
5430 maybe-check-opcodes: check-opcodes
5432 check-opcodes:
5433 @: $(MAKE); $(unstage)
5434 @r=`${PWD_COMMAND}`; export r; \
5435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5436 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
5437 (cd $(HOST_SUBDIR)/opcodes && \
5438 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
5440 @endif opcodes
5442 .PHONY: install-opcodes maybe-install-opcodes
5443 maybe-install-opcodes:
5444 @if opcodes
5445 maybe-install-opcodes: install-opcodes
5447 install-opcodes: installdirs
5448 @: $(MAKE); $(unstage)
5449 @r=`${PWD_COMMAND}`; export r; \
5450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5451 $(HOST_EXPORTS) \
5452 (cd $(HOST_SUBDIR)/opcodes && \
5453 $(MAKE) $(FLAGS_TO_PASS) install)
5455 @endif opcodes
5457 .PHONY: install-strip-opcodes maybe-install-strip-opcodes
5458 maybe-install-strip-opcodes:
5459 @if opcodes
5460 maybe-install-strip-opcodes: install-strip-opcodes
5462 install-strip-opcodes: installdirs
5463 @: $(MAKE); $(unstage)
5464 @r=`${PWD_COMMAND}`; export r; \
5465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5466 $(HOST_EXPORTS) \
5467 (cd $(HOST_SUBDIR)/opcodes && \
5468 $(MAKE) $(FLAGS_TO_PASS) install-strip)
5470 @endif opcodes
5472 # Other targets (info, dvi, pdf, etc.)
5474 .PHONY: maybe-info-opcodes info-opcodes
5475 maybe-info-opcodes:
5476 @if opcodes
5477 maybe-info-opcodes: info-opcodes
5479 info-opcodes: \
5480 configure-opcodes
5481 @[ -f ./opcodes/Makefile ] || exit 0; \
5482 r=`${PWD_COMMAND}`; export r; \
5483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5484 $(HOST_EXPORTS) \
5485 for flag in $(EXTRA_HOST_FLAGS) ; do \
5486 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5487 done; \
5488 echo "Doing info in opcodes"; \
5489 (cd $(HOST_SUBDIR)/opcodes && \
5490 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5491 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5492 "RANLIB=$${RANLIB}" \
5493 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5494 info) \
5495 || exit 1
5497 @endif opcodes
5499 .PHONY: maybe-dvi-opcodes dvi-opcodes
5500 maybe-dvi-opcodes:
5501 @if opcodes
5502 maybe-dvi-opcodes: dvi-opcodes
5504 dvi-opcodes: \
5505 configure-opcodes
5506 @[ -f ./opcodes/Makefile ] || exit 0; \
5507 r=`${PWD_COMMAND}`; export r; \
5508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5509 $(HOST_EXPORTS) \
5510 for flag in $(EXTRA_HOST_FLAGS) ; do \
5511 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5512 done; \
5513 echo "Doing dvi in opcodes"; \
5514 (cd $(HOST_SUBDIR)/opcodes && \
5515 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5516 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5517 "RANLIB=$${RANLIB}" \
5518 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5519 dvi) \
5520 || exit 1
5522 @endif opcodes
5524 .PHONY: maybe-pdf-opcodes pdf-opcodes
5525 maybe-pdf-opcodes:
5526 @if opcodes
5527 maybe-pdf-opcodes: pdf-opcodes
5529 pdf-opcodes: \
5530 configure-opcodes
5531 @[ -f ./opcodes/Makefile ] || exit 0; \
5532 r=`${PWD_COMMAND}`; export r; \
5533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5534 $(HOST_EXPORTS) \
5535 for flag in $(EXTRA_HOST_FLAGS) ; do \
5536 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5537 done; \
5538 echo "Doing pdf in opcodes"; \
5539 (cd $(HOST_SUBDIR)/opcodes && \
5540 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5541 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5542 "RANLIB=$${RANLIB}" \
5543 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5544 pdf) \
5545 || exit 1
5547 @endif opcodes
5549 .PHONY: maybe-html-opcodes html-opcodes
5550 maybe-html-opcodes:
5551 @if opcodes
5552 maybe-html-opcodes: html-opcodes
5554 html-opcodes: \
5555 configure-opcodes
5556 @[ -f ./opcodes/Makefile ] || exit 0; \
5557 r=`${PWD_COMMAND}`; export r; \
5558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5559 $(HOST_EXPORTS) \
5560 for flag in $(EXTRA_HOST_FLAGS) ; do \
5561 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5562 done; \
5563 echo "Doing html in opcodes"; \
5564 (cd $(HOST_SUBDIR)/opcodes && \
5565 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5566 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5567 "RANLIB=$${RANLIB}" \
5568 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5569 html) \
5570 || exit 1
5572 @endif opcodes
5574 .PHONY: maybe-TAGS-opcodes TAGS-opcodes
5575 maybe-TAGS-opcodes:
5576 @if opcodes
5577 maybe-TAGS-opcodes: TAGS-opcodes
5579 TAGS-opcodes: \
5580 configure-opcodes
5581 @[ -f ./opcodes/Makefile ] || exit 0; \
5582 r=`${PWD_COMMAND}`; export r; \
5583 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5584 $(HOST_EXPORTS) \
5585 for flag in $(EXTRA_HOST_FLAGS) ; do \
5586 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5587 done; \
5588 echo "Doing TAGS in opcodes"; \
5589 (cd $(HOST_SUBDIR)/opcodes && \
5590 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5591 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5592 "RANLIB=$${RANLIB}" \
5593 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5594 TAGS) \
5595 || exit 1
5597 @endif opcodes
5599 .PHONY: maybe-install-info-opcodes install-info-opcodes
5600 maybe-install-info-opcodes:
5601 @if opcodes
5602 maybe-install-info-opcodes: install-info-opcodes
5604 install-info-opcodes: \
5605 configure-opcodes \
5606 info-opcodes
5607 @[ -f ./opcodes/Makefile ] || exit 0; \
5608 r=`${PWD_COMMAND}`; export r; \
5609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5610 $(HOST_EXPORTS) \
5611 for flag in $(EXTRA_HOST_FLAGS) ; do \
5612 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5613 done; \
5614 echo "Doing install-info in opcodes"; \
5615 (cd $(HOST_SUBDIR)/opcodes && \
5616 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5617 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5618 "RANLIB=$${RANLIB}" \
5619 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5620 install-info) \
5621 || exit 1
5623 @endif opcodes
5625 .PHONY: maybe-install-dvi-opcodes install-dvi-opcodes
5626 maybe-install-dvi-opcodes:
5627 @if opcodes
5628 maybe-install-dvi-opcodes: install-dvi-opcodes
5630 install-dvi-opcodes: \
5631 configure-opcodes \
5632 dvi-opcodes
5633 @[ -f ./opcodes/Makefile ] || exit 0; \
5634 r=`${PWD_COMMAND}`; export r; \
5635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5636 $(HOST_EXPORTS) \
5637 for flag in $(EXTRA_HOST_FLAGS) ; do \
5638 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5639 done; \
5640 echo "Doing install-dvi in opcodes"; \
5641 (cd $(HOST_SUBDIR)/opcodes && \
5642 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5643 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5644 "RANLIB=$${RANLIB}" \
5645 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5646 install-dvi) \
5647 || exit 1
5649 @endif opcodes
5651 .PHONY: maybe-install-pdf-opcodes install-pdf-opcodes
5652 maybe-install-pdf-opcodes:
5653 @if opcodes
5654 maybe-install-pdf-opcodes: install-pdf-opcodes
5656 install-pdf-opcodes: \
5657 configure-opcodes \
5658 pdf-opcodes
5659 @[ -f ./opcodes/Makefile ] || exit 0; \
5660 r=`${PWD_COMMAND}`; export r; \
5661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5662 $(HOST_EXPORTS) \
5663 for flag in $(EXTRA_HOST_FLAGS) ; do \
5664 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5665 done; \
5666 echo "Doing install-pdf in opcodes"; \
5667 (cd $(HOST_SUBDIR)/opcodes && \
5668 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5669 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5670 "RANLIB=$${RANLIB}" \
5671 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5672 install-pdf) \
5673 || exit 1
5675 @endif opcodes
5677 .PHONY: maybe-install-html-opcodes install-html-opcodes
5678 maybe-install-html-opcodes:
5679 @if opcodes
5680 maybe-install-html-opcodes: install-html-opcodes
5682 install-html-opcodes: \
5683 configure-opcodes \
5684 html-opcodes
5685 @[ -f ./opcodes/Makefile ] || exit 0; \
5686 r=`${PWD_COMMAND}`; export r; \
5687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5688 $(HOST_EXPORTS) \
5689 for flag in $(EXTRA_HOST_FLAGS) ; do \
5690 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5691 done; \
5692 echo "Doing install-html in opcodes"; \
5693 (cd $(HOST_SUBDIR)/opcodes && \
5694 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5695 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5696 "RANLIB=$${RANLIB}" \
5697 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5698 install-html) \
5699 || exit 1
5701 @endif opcodes
5703 .PHONY: maybe-installcheck-opcodes installcheck-opcodes
5704 maybe-installcheck-opcodes:
5705 @if opcodes
5706 maybe-installcheck-opcodes: installcheck-opcodes
5708 installcheck-opcodes: \
5709 configure-opcodes
5710 @[ -f ./opcodes/Makefile ] || exit 0; \
5711 r=`${PWD_COMMAND}`; export r; \
5712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5713 $(HOST_EXPORTS) \
5714 for flag in $(EXTRA_HOST_FLAGS) ; do \
5715 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5716 done; \
5717 echo "Doing installcheck in opcodes"; \
5718 (cd $(HOST_SUBDIR)/opcodes && \
5719 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5720 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5721 "RANLIB=$${RANLIB}" \
5722 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5723 installcheck) \
5724 || exit 1
5726 @endif opcodes
5728 .PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
5729 maybe-mostlyclean-opcodes:
5730 @if opcodes
5731 maybe-mostlyclean-opcodes: mostlyclean-opcodes
5733 mostlyclean-opcodes:
5734 @[ -f ./opcodes/Makefile ] || exit 0; \
5735 r=`${PWD_COMMAND}`; export r; \
5736 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5737 $(HOST_EXPORTS) \
5738 for flag in $(EXTRA_HOST_FLAGS) ; do \
5739 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5740 done; \
5741 echo "Doing mostlyclean in opcodes"; \
5742 (cd $(HOST_SUBDIR)/opcodes && \
5743 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5744 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5745 "RANLIB=$${RANLIB}" \
5746 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5747 mostlyclean) \
5748 || exit 1
5750 @endif opcodes
5752 .PHONY: maybe-clean-opcodes clean-opcodes
5753 maybe-clean-opcodes:
5754 @if opcodes
5755 maybe-clean-opcodes: clean-opcodes
5757 clean-opcodes:
5758 @[ -f ./opcodes/Makefile ] || exit 0; \
5759 r=`${PWD_COMMAND}`; export r; \
5760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5761 $(HOST_EXPORTS) \
5762 for flag in $(EXTRA_HOST_FLAGS) ; do \
5763 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5764 done; \
5765 echo "Doing clean in opcodes"; \
5766 (cd $(HOST_SUBDIR)/opcodes && \
5767 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5768 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5769 "RANLIB=$${RANLIB}" \
5770 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5771 clean) \
5772 || exit 1
5774 @endif opcodes
5776 .PHONY: maybe-distclean-opcodes distclean-opcodes
5777 maybe-distclean-opcodes:
5778 @if opcodes
5779 maybe-distclean-opcodes: distclean-opcodes
5781 distclean-opcodes:
5782 @[ -f ./opcodes/Makefile ] || exit 0; \
5783 r=`${PWD_COMMAND}`; export r; \
5784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5785 $(HOST_EXPORTS) \
5786 for flag in $(EXTRA_HOST_FLAGS) ; do \
5787 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5788 done; \
5789 echo "Doing distclean in opcodes"; \
5790 (cd $(HOST_SUBDIR)/opcodes && \
5791 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5792 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5793 "RANLIB=$${RANLIB}" \
5794 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5795 distclean) \
5796 || exit 1
5798 @endif opcodes
5800 .PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
5801 maybe-maintainer-clean-opcodes:
5802 @if opcodes
5803 maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
5805 maintainer-clean-opcodes:
5806 @[ -f ./opcodes/Makefile ] || exit 0; \
5807 r=`${PWD_COMMAND}`; export r; \
5808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5809 $(HOST_EXPORTS) \
5810 for flag in $(EXTRA_HOST_FLAGS) ; do \
5811 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5812 done; \
5813 echo "Doing maintainer-clean in opcodes"; \
5814 (cd $(HOST_SUBDIR)/opcodes && \
5815 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5816 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5817 "RANLIB=$${RANLIB}" \
5818 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5819 maintainer-clean) \
5820 || exit 1
5822 @endif opcodes
5826 .PHONY: configure-binutils maybe-configure-binutils
5827 maybe-configure-binutils:
5828 @if gcc-bootstrap
5829 configure-binutils: stage_current
5830 @endif gcc-bootstrap
5831 @if binutils
5832 maybe-configure-binutils: configure-binutils
5833 configure-binutils:
5834 @r=`${PWD_COMMAND}`; export r; \
5835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5836 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5837 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5838 $(HOST_EXPORTS) \
5839 echo Configuring in $(HOST_SUBDIR)/binutils; \
5840 cd "$(HOST_SUBDIR)/binutils" || exit 1; \
5841 case $(srcdir) in \
5842 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5843 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5844 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5845 esac; \
5846 module_srcdir=binutils; \
5847 $(SHELL) \
5848 $$s/$$module_srcdir/configure \
5849 --srcdir=$${topdir}/$$module_srcdir \
5850 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5851 --target=${target_alias} \
5852 || exit 1
5853 @endif binutils
5857 .PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
5858 maybe-configure-stage1-binutils:
5859 @if binutils-bootstrap
5860 maybe-configure-stage1-binutils: configure-stage1-binutils
5861 configure-stage1-binutils:
5862 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5863 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5864 @r=`${PWD_COMMAND}`; export r; \
5865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5866 TFLAGS="$(STAGE1_TFLAGS)"; \
5867 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5868 $(HOST_EXPORTS) \
5869 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
5870 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
5871 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
5872 echo Configuring stage 1 in $(HOST_SUBDIR)/binutils; \
5873 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5874 cd $(HOST_SUBDIR)/binutils || exit 1; \
5875 case $(srcdir) in \
5876 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5877 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5878 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5879 esac; \
5880 module_srcdir=binutils; \
5881 $(SHELL) $$s/$$module_srcdir/configure \
5882 --srcdir=$${topdir}/$$module_srcdir \
5883 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5884 --target=${target_alias} \
5886 $(STAGE1_CONFIGURE_FLAGS)
5887 @endif binutils-bootstrap
5889 .PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
5890 maybe-configure-stage2-binutils:
5891 @if binutils-bootstrap
5892 maybe-configure-stage2-binutils: configure-stage2-binutils
5893 configure-stage2-binutils:
5894 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5895 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5896 @r=`${PWD_COMMAND}`; export r; \
5897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5898 TFLAGS="$(STAGE2_TFLAGS)"; \
5899 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5900 $(HOST_EXPORTS) \
5901 $(POSTSTAGE1_HOST_EXPORTS) \
5902 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
5903 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
5904 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
5905 echo Configuring stage 2 in $(HOST_SUBDIR)/binutils; \
5906 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5907 cd $(HOST_SUBDIR)/binutils || exit 1; \
5908 case $(srcdir) in \
5909 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5910 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5911 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5912 esac; \
5913 module_srcdir=binutils; \
5914 $(SHELL) $$s/$$module_srcdir/configure \
5915 --srcdir=$${topdir}/$$module_srcdir \
5916 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5917 --target=${target_alias} \
5918 --with-build-libsubdir=$(HOST_SUBDIR) \
5919 $(STAGE2_CONFIGURE_FLAGS)
5920 @endif binutils-bootstrap
5922 .PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
5923 maybe-configure-stage3-binutils:
5924 @if binutils-bootstrap
5925 maybe-configure-stage3-binutils: configure-stage3-binutils
5926 configure-stage3-binutils:
5927 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5928 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5929 @r=`${PWD_COMMAND}`; export r; \
5930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5931 TFLAGS="$(STAGE3_TFLAGS)"; \
5932 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5933 $(HOST_EXPORTS) \
5934 $(POSTSTAGE1_HOST_EXPORTS) \
5935 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
5936 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
5937 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
5938 echo Configuring stage 3 in $(HOST_SUBDIR)/binutils; \
5939 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5940 cd $(HOST_SUBDIR)/binutils || exit 1; \
5941 case $(srcdir) in \
5942 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5943 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5944 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5945 esac; \
5946 module_srcdir=binutils; \
5947 $(SHELL) $$s/$$module_srcdir/configure \
5948 --srcdir=$${topdir}/$$module_srcdir \
5949 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5950 --target=${target_alias} \
5951 --with-build-libsubdir=$(HOST_SUBDIR) \
5952 $(STAGE3_CONFIGURE_FLAGS)
5953 @endif binutils-bootstrap
5955 .PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
5956 maybe-configure-stage4-binutils:
5957 @if binutils-bootstrap
5958 maybe-configure-stage4-binutils: configure-stage4-binutils
5959 configure-stage4-binutils:
5960 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5961 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5962 @r=`${PWD_COMMAND}`; export r; \
5963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5964 TFLAGS="$(STAGE4_TFLAGS)"; \
5965 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5966 $(HOST_EXPORTS) \
5967 $(POSTSTAGE1_HOST_EXPORTS) \
5968 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
5969 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
5970 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
5971 echo Configuring stage 4 in $(HOST_SUBDIR)/binutils; \
5972 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5973 cd $(HOST_SUBDIR)/binutils || exit 1; \
5974 case $(srcdir) in \
5975 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5976 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5977 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5978 esac; \
5979 module_srcdir=binutils; \
5980 $(SHELL) $$s/$$module_srcdir/configure \
5981 --srcdir=$${topdir}/$$module_srcdir \
5982 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5983 --target=${target_alias} \
5984 --with-build-libsubdir=$(HOST_SUBDIR) \
5985 $(STAGE4_CONFIGURE_FLAGS)
5986 @endif binutils-bootstrap
5988 .PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
5989 maybe-configure-stageprofile-binutils:
5990 @if binutils-bootstrap
5991 maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
5992 configure-stageprofile-binutils:
5993 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5994 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5995 @r=`${PWD_COMMAND}`; export r; \
5996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5997 TFLAGS="$(STAGEprofile_TFLAGS)"; \
5998 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5999 $(HOST_EXPORTS) \
6000 $(POSTSTAGE1_HOST_EXPORTS) \
6001 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
6002 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
6003 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
6004 echo Configuring stage profile in $(HOST_SUBDIR)/binutils; \
6005 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
6006 cd $(HOST_SUBDIR)/binutils || exit 1; \
6007 case $(srcdir) in \
6008 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6009 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6010 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6011 esac; \
6012 module_srcdir=binutils; \
6013 $(SHELL) $$s/$$module_srcdir/configure \
6014 --srcdir=$${topdir}/$$module_srcdir \
6015 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6016 --target=${target_alias} \
6017 --with-build-libsubdir=$(HOST_SUBDIR) \
6018 $(STAGEprofile_CONFIGURE_FLAGS)
6019 @endif binutils-bootstrap
6021 .PHONY: configure-stagetrain-binutils maybe-configure-stagetrain-binutils
6022 maybe-configure-stagetrain-binutils:
6023 @if binutils-bootstrap
6024 maybe-configure-stagetrain-binutils: configure-stagetrain-binutils
6025 configure-stagetrain-binutils:
6026 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
6027 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6028 @r=`${PWD_COMMAND}`; export r; \
6029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6030 TFLAGS="$(STAGEtrain_TFLAGS)"; \
6031 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6032 $(HOST_EXPORTS) \
6033 $(POSTSTAGE1_HOST_EXPORTS) \
6034 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
6035 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
6036 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
6037 echo Configuring stage train in $(HOST_SUBDIR)/binutils; \
6038 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
6039 cd $(HOST_SUBDIR)/binutils || exit 1; \
6040 case $(srcdir) in \
6041 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6042 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6043 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6044 esac; \
6045 module_srcdir=binutils; \
6046 $(SHELL) $$s/$$module_srcdir/configure \
6047 --srcdir=$${topdir}/$$module_srcdir \
6048 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6049 --target=${target_alias} \
6050 --with-build-libsubdir=$(HOST_SUBDIR) \
6051 $(STAGEtrain_CONFIGURE_FLAGS)
6052 @endif binutils-bootstrap
6054 .PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
6055 maybe-configure-stagefeedback-binutils:
6056 @if binutils-bootstrap
6057 maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
6058 configure-stagefeedback-binutils:
6059 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6060 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6061 @r=`${PWD_COMMAND}`; export r; \
6062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6063 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
6064 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6065 $(HOST_EXPORTS) \
6066 $(POSTSTAGE1_HOST_EXPORTS) \
6067 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
6068 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
6069 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
6070 echo Configuring stage feedback in $(HOST_SUBDIR)/binutils; \
6071 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
6072 cd $(HOST_SUBDIR)/binutils || exit 1; \
6073 case $(srcdir) in \
6074 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6075 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6076 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6077 esac; \
6078 module_srcdir=binutils; \
6079 $(SHELL) $$s/$$module_srcdir/configure \
6080 --srcdir=$${topdir}/$$module_srcdir \
6081 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6082 --target=${target_alias} \
6083 --with-build-libsubdir=$(HOST_SUBDIR) \
6084 $(STAGEfeedback_CONFIGURE_FLAGS)
6085 @endif binutils-bootstrap
6087 .PHONY: configure-stageautoprofile-binutils maybe-configure-stageautoprofile-binutils
6088 maybe-configure-stageautoprofile-binutils:
6089 @if binutils-bootstrap
6090 maybe-configure-stageautoprofile-binutils: configure-stageautoprofile-binutils
6091 configure-stageautoprofile-binutils:
6092 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
6093 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6094 @r=`${PWD_COMMAND}`; export r; \
6095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6096 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
6097 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6098 $(HOST_EXPORTS) \
6099 $(POSTSTAGE1_HOST_EXPORTS) \
6100 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
6101 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
6102 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
6103 echo Configuring stage autoprofile in $(HOST_SUBDIR)/binutils; \
6104 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
6105 cd $(HOST_SUBDIR)/binutils || exit 1; \
6106 case $(srcdir) in \
6107 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6108 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6109 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6110 esac; \
6111 module_srcdir=binutils; \
6112 $(SHELL) $$s/$$module_srcdir/configure \
6113 --srcdir=$${topdir}/$$module_srcdir \
6114 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6115 --target=${target_alias} \
6116 --with-build-libsubdir=$(HOST_SUBDIR) \
6117 $(STAGEautoprofile_CONFIGURE_FLAGS)
6118 @endif binutils-bootstrap
6120 .PHONY: configure-stageautofeedback-binutils maybe-configure-stageautofeedback-binutils
6121 maybe-configure-stageautofeedback-binutils:
6122 @if binutils-bootstrap
6123 maybe-configure-stageautofeedback-binutils: configure-stageautofeedback-binutils
6124 configure-stageautofeedback-binutils:
6125 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
6126 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6127 @r=`${PWD_COMMAND}`; export r; \
6128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6129 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
6130 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6131 $(HOST_EXPORTS) \
6132 $(POSTSTAGE1_HOST_EXPORTS) \
6133 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
6134 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
6135 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
6136 echo Configuring stage autofeedback in $(HOST_SUBDIR)/binutils; \
6137 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
6138 cd $(HOST_SUBDIR)/binutils || exit 1; \
6139 case $(srcdir) in \
6140 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6141 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6142 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6143 esac; \
6144 module_srcdir=binutils; \
6145 $(SHELL) $$s/$$module_srcdir/configure \
6146 --srcdir=$${topdir}/$$module_srcdir \
6147 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6148 --target=${target_alias} \
6149 --with-build-libsubdir=$(HOST_SUBDIR) \
6150 $(STAGEautofeedback_CONFIGURE_FLAGS)
6151 @endif binutils-bootstrap
6157 .PHONY: all-binutils maybe-all-binutils
6158 maybe-all-binutils:
6159 @if gcc-bootstrap
6160 all-binutils: stage_current
6161 @endif gcc-bootstrap
6162 @if binutils
6163 TARGET-binutils=all
6164 maybe-all-binutils: all-binutils
6165 all-binutils: configure-binutils
6166 @r=`${PWD_COMMAND}`; export r; \
6167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6168 $(HOST_EXPORTS) \
6169 (cd $(HOST_SUBDIR)/binutils && \
6170 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
6171 $(TARGET-binutils))
6172 @endif binutils
6176 .PHONY: all-stage1-binutils maybe-all-stage1-binutils
6177 .PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
6178 maybe-all-stage1-binutils:
6179 maybe-clean-stage1-binutils:
6180 @if binutils-bootstrap
6181 maybe-all-stage1-binutils: all-stage1-binutils
6182 all-stage1: all-stage1-binutils
6183 TARGET-stage1-binutils = $(TARGET-binutils)
6184 all-stage1-binutils: configure-stage1-binutils
6185 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6186 @r=`${PWD_COMMAND}`; export r; \
6187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6188 TFLAGS="$(STAGE1_TFLAGS)"; \
6189 $(HOST_EXPORTS) \
6190 cd $(HOST_SUBDIR)/binutils && \
6192 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6193 CFLAGS="$(STAGE1_CFLAGS)" \
6194 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
6195 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
6196 LIBCFLAGS="$(LIBCFLAGS)" \
6197 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6198 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6199 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6200 $(EXTRA_HOST_FLAGS) \
6201 $(STAGE1_FLAGS_TO_PASS) \
6202 TFLAGS="$(STAGE1_TFLAGS)" \
6203 $(TARGET-stage1-binutils)
6205 maybe-clean-stage1-binutils: clean-stage1-binutils
6206 clean-stage1: clean-stage1-binutils
6207 clean-stage1-binutils:
6208 @if [ $(current_stage) = stage1 ]; then \
6209 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6210 else \
6211 [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] || exit 0; \
6212 $(MAKE) stage1-start; \
6213 fi; \
6214 cd $(HOST_SUBDIR)/binutils && \
6215 $(MAKE) $(EXTRA_HOST_FLAGS) \
6216 $(STAGE1_FLAGS_TO_PASS) clean
6217 @endif binutils-bootstrap
6220 .PHONY: all-stage2-binutils maybe-all-stage2-binutils
6221 .PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
6222 maybe-all-stage2-binutils:
6223 maybe-clean-stage2-binutils:
6224 @if binutils-bootstrap
6225 maybe-all-stage2-binutils: all-stage2-binutils
6226 all-stage2: all-stage2-binutils
6227 TARGET-stage2-binutils = $(TARGET-binutils)
6228 all-stage2-binutils: configure-stage2-binutils
6229 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6230 @r=`${PWD_COMMAND}`; export r; \
6231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6232 TFLAGS="$(STAGE2_TFLAGS)"; \
6233 $(HOST_EXPORTS) \
6234 $(POSTSTAGE1_HOST_EXPORTS) \
6235 cd $(HOST_SUBDIR)/binutils && \
6237 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6238 CFLAGS="$(STAGE2_CFLAGS)" \
6239 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
6240 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
6241 LIBCFLAGS="$(STAGE2_CFLAGS)" \
6242 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6243 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6244 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6245 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6246 TFLAGS="$(STAGE2_TFLAGS)" \
6247 $(TARGET-stage2-binutils)
6249 maybe-clean-stage2-binutils: clean-stage2-binutils
6250 clean-stage2: clean-stage2-binutils
6251 clean-stage2-binutils:
6252 @if [ $(current_stage) = stage2 ]; then \
6253 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6254 else \
6255 [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] || exit 0; \
6256 $(MAKE) stage2-start; \
6257 fi; \
6258 cd $(HOST_SUBDIR)/binutils && \
6259 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6260 @endif binutils-bootstrap
6263 .PHONY: all-stage3-binutils maybe-all-stage3-binutils
6264 .PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
6265 maybe-all-stage3-binutils:
6266 maybe-clean-stage3-binutils:
6267 @if binutils-bootstrap
6268 maybe-all-stage3-binutils: all-stage3-binutils
6269 all-stage3: all-stage3-binutils
6270 TARGET-stage3-binutils = $(TARGET-binutils)
6271 all-stage3-binutils: configure-stage3-binutils
6272 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6273 @r=`${PWD_COMMAND}`; export r; \
6274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6275 TFLAGS="$(STAGE3_TFLAGS)"; \
6276 $(HOST_EXPORTS) \
6277 $(POSTSTAGE1_HOST_EXPORTS) \
6278 cd $(HOST_SUBDIR)/binutils && \
6280 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6281 CFLAGS="$(STAGE3_CFLAGS)" \
6282 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
6283 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
6284 LIBCFLAGS="$(STAGE3_CFLAGS)" \
6285 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6286 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6287 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6288 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6289 TFLAGS="$(STAGE3_TFLAGS)" \
6290 $(TARGET-stage3-binutils)
6292 maybe-clean-stage3-binutils: clean-stage3-binutils
6293 clean-stage3: clean-stage3-binutils
6294 clean-stage3-binutils:
6295 @if [ $(current_stage) = stage3 ]; then \
6296 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6297 else \
6298 [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] || exit 0; \
6299 $(MAKE) stage3-start; \
6300 fi; \
6301 cd $(HOST_SUBDIR)/binutils && \
6302 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6303 @endif binutils-bootstrap
6306 .PHONY: all-stage4-binutils maybe-all-stage4-binutils
6307 .PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
6308 maybe-all-stage4-binutils:
6309 maybe-clean-stage4-binutils:
6310 @if binutils-bootstrap
6311 maybe-all-stage4-binutils: all-stage4-binutils
6312 all-stage4: all-stage4-binutils
6313 TARGET-stage4-binutils = $(TARGET-binutils)
6314 all-stage4-binutils: configure-stage4-binutils
6315 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6316 @r=`${PWD_COMMAND}`; export r; \
6317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6318 TFLAGS="$(STAGE4_TFLAGS)"; \
6319 $(HOST_EXPORTS) \
6320 $(POSTSTAGE1_HOST_EXPORTS) \
6321 cd $(HOST_SUBDIR)/binutils && \
6323 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6324 CFLAGS="$(STAGE4_CFLAGS)" \
6325 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
6326 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
6327 LIBCFLAGS="$(STAGE4_CFLAGS)" \
6328 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6329 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6330 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6331 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6332 TFLAGS="$(STAGE4_TFLAGS)" \
6333 $(TARGET-stage4-binutils)
6335 maybe-clean-stage4-binutils: clean-stage4-binutils
6336 clean-stage4: clean-stage4-binutils
6337 clean-stage4-binutils:
6338 @if [ $(current_stage) = stage4 ]; then \
6339 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6340 else \
6341 [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] || exit 0; \
6342 $(MAKE) stage4-start; \
6343 fi; \
6344 cd $(HOST_SUBDIR)/binutils && \
6345 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6346 @endif binutils-bootstrap
6349 .PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
6350 .PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
6351 maybe-all-stageprofile-binutils:
6352 maybe-clean-stageprofile-binutils:
6353 @if binutils-bootstrap
6354 maybe-all-stageprofile-binutils: all-stageprofile-binutils
6355 all-stageprofile: all-stageprofile-binutils
6356 TARGET-stageprofile-binutils = $(TARGET-binutils)
6357 all-stageprofile-binutils: configure-stageprofile-binutils
6358 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6359 @r=`${PWD_COMMAND}`; export r; \
6360 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6361 TFLAGS="$(STAGEprofile_TFLAGS)"; \
6362 $(HOST_EXPORTS) \
6363 $(POSTSTAGE1_HOST_EXPORTS) \
6364 cd $(HOST_SUBDIR)/binutils && \
6366 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6367 CFLAGS="$(STAGEprofile_CFLAGS)" \
6368 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
6369 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
6370 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
6371 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6372 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6373 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6374 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6375 TFLAGS="$(STAGEprofile_TFLAGS)" \
6376 $(TARGET-stageprofile-binutils)
6378 maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
6379 clean-stageprofile: clean-stageprofile-binutils
6380 clean-stageprofile-binutils:
6381 @if [ $(current_stage) = stageprofile ]; then \
6382 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6383 else \
6384 [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] || exit 0; \
6385 $(MAKE) stageprofile-start; \
6386 fi; \
6387 cd $(HOST_SUBDIR)/binutils && \
6388 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6389 @endif binutils-bootstrap
6392 .PHONY: all-stagetrain-binutils maybe-all-stagetrain-binutils
6393 .PHONY: clean-stagetrain-binutils maybe-clean-stagetrain-binutils
6394 maybe-all-stagetrain-binutils:
6395 maybe-clean-stagetrain-binutils:
6396 @if binutils-bootstrap
6397 maybe-all-stagetrain-binutils: all-stagetrain-binutils
6398 all-stagetrain: all-stagetrain-binutils
6399 TARGET-stagetrain-binutils = $(TARGET-binutils)
6400 all-stagetrain-binutils: configure-stagetrain-binutils
6401 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
6402 @r=`${PWD_COMMAND}`; export r; \
6403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6404 TFLAGS="$(STAGEtrain_TFLAGS)"; \
6405 $(HOST_EXPORTS) \
6406 $(POSTSTAGE1_HOST_EXPORTS) \
6407 cd $(HOST_SUBDIR)/binutils && \
6409 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6410 CFLAGS="$(STAGEtrain_CFLAGS)" \
6411 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
6412 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
6413 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
6414 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6415 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6416 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6417 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6418 TFLAGS="$(STAGEtrain_TFLAGS)" \
6419 $(TARGET-stagetrain-binutils)
6421 maybe-clean-stagetrain-binutils: clean-stagetrain-binutils
6422 clean-stagetrain: clean-stagetrain-binutils
6423 clean-stagetrain-binutils:
6424 @if [ $(current_stage) = stagetrain ]; then \
6425 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6426 else \
6427 [ -f $(HOST_SUBDIR)/stagetrain-binutils/Makefile ] || exit 0; \
6428 $(MAKE) stagetrain-start; \
6429 fi; \
6430 cd $(HOST_SUBDIR)/binutils && \
6431 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6432 @endif binutils-bootstrap
6435 .PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
6436 .PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
6437 maybe-all-stagefeedback-binutils:
6438 maybe-clean-stagefeedback-binutils:
6439 @if binutils-bootstrap
6440 maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
6441 all-stagefeedback: all-stagefeedback-binutils
6442 TARGET-stagefeedback-binutils = $(TARGET-binutils)
6443 all-stagefeedback-binutils: configure-stagefeedback-binutils
6444 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6445 @r=`${PWD_COMMAND}`; export r; \
6446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6447 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
6448 $(HOST_EXPORTS) \
6449 $(POSTSTAGE1_HOST_EXPORTS) \
6450 cd $(HOST_SUBDIR)/binutils && \
6452 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6453 CFLAGS="$(STAGEfeedback_CFLAGS)" \
6454 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
6455 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
6456 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
6457 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6458 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6459 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6460 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6461 TFLAGS="$(STAGEfeedback_TFLAGS)" \
6462 $(TARGET-stagefeedback-binutils)
6464 maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
6465 clean-stagefeedback: clean-stagefeedback-binutils
6466 clean-stagefeedback-binutils:
6467 @if [ $(current_stage) = stagefeedback ]; then \
6468 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6469 else \
6470 [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] || exit 0; \
6471 $(MAKE) stagefeedback-start; \
6472 fi; \
6473 cd $(HOST_SUBDIR)/binutils && \
6474 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6475 @endif binutils-bootstrap
6478 .PHONY: all-stageautoprofile-binutils maybe-all-stageautoprofile-binutils
6479 .PHONY: clean-stageautoprofile-binutils maybe-clean-stageautoprofile-binutils
6480 maybe-all-stageautoprofile-binutils:
6481 maybe-clean-stageautoprofile-binutils:
6482 @if binutils-bootstrap
6483 maybe-all-stageautoprofile-binutils: all-stageautoprofile-binutils
6484 all-stageautoprofile: all-stageautoprofile-binutils
6485 TARGET-stageautoprofile-binutils = $(TARGET-binutils)
6486 all-stageautoprofile-binutils: configure-stageautoprofile-binutils
6487 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
6488 @r=`${PWD_COMMAND}`; export r; \
6489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6490 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
6491 $(HOST_EXPORTS) \
6492 $(POSTSTAGE1_HOST_EXPORTS) \
6493 cd $(HOST_SUBDIR)/binutils && \
6494 $$s/gcc/config/i386/$(AUTO_PROFILE) \
6495 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6496 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
6497 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
6498 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
6499 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
6500 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6501 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6502 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6503 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6504 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
6505 $(TARGET-stageautoprofile-binutils)
6507 maybe-clean-stageautoprofile-binutils: clean-stageautoprofile-binutils
6508 clean-stageautoprofile: clean-stageautoprofile-binutils
6509 clean-stageautoprofile-binutils:
6510 @if [ $(current_stage) = stageautoprofile ]; then \
6511 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6512 else \
6513 [ -f $(HOST_SUBDIR)/stageautoprofile-binutils/Makefile ] || exit 0; \
6514 $(MAKE) stageautoprofile-start; \
6515 fi; \
6516 cd $(HOST_SUBDIR)/binutils && \
6517 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6518 @endif binutils-bootstrap
6521 .PHONY: all-stageautofeedback-binutils maybe-all-stageautofeedback-binutils
6522 .PHONY: clean-stageautofeedback-binutils maybe-clean-stageautofeedback-binutils
6523 maybe-all-stageautofeedback-binutils:
6524 maybe-clean-stageautofeedback-binutils:
6525 @if binutils-bootstrap
6526 maybe-all-stageautofeedback-binutils: all-stageautofeedback-binutils
6527 all-stageautofeedback: all-stageautofeedback-binutils
6528 TARGET-stageautofeedback-binutils = $(TARGET-binutils)
6529 all-stageautofeedback-binutils: configure-stageautofeedback-binutils
6530 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
6531 @r=`${PWD_COMMAND}`; export r; \
6532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6533 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
6534 $(HOST_EXPORTS) \
6535 $(POSTSTAGE1_HOST_EXPORTS) \
6536 cd $(HOST_SUBDIR)/binutils && \
6538 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6539 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
6540 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
6541 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
6542 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
6543 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6544 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6545 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6546 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6547 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
6548 $(TARGET-stageautofeedback-binutils)
6550 maybe-clean-stageautofeedback-binutils: clean-stageautofeedback-binutils
6551 clean-stageautofeedback: clean-stageautofeedback-binutils
6552 clean-stageautofeedback-binutils:
6553 @if [ $(current_stage) = stageautofeedback ]; then \
6554 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6555 else \
6556 [ -f $(HOST_SUBDIR)/stageautofeedback-binutils/Makefile ] || exit 0; \
6557 $(MAKE) stageautofeedback-start; \
6558 fi; \
6559 cd $(HOST_SUBDIR)/binutils && \
6560 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6561 @endif binutils-bootstrap
6567 .PHONY: check-binutils maybe-check-binutils
6568 maybe-check-binutils:
6569 @if binutils
6570 maybe-check-binutils: check-binutils
6572 check-binutils:
6573 @: $(MAKE); $(unstage)
6574 @r=`${PWD_COMMAND}`; export r; \
6575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6576 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
6577 (cd $(HOST_SUBDIR)/binutils && \
6578 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
6580 @endif binutils
6582 .PHONY: install-binutils maybe-install-binutils
6583 maybe-install-binutils:
6584 @if binutils
6585 maybe-install-binutils: install-binutils
6587 install-binutils: installdirs
6588 @: $(MAKE); $(unstage)
6589 @r=`${PWD_COMMAND}`; export r; \
6590 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6591 $(HOST_EXPORTS) \
6592 (cd $(HOST_SUBDIR)/binutils && \
6593 $(MAKE) $(FLAGS_TO_PASS) install)
6595 @endif binutils
6597 .PHONY: install-strip-binutils maybe-install-strip-binutils
6598 maybe-install-strip-binutils:
6599 @if binutils
6600 maybe-install-strip-binutils: install-strip-binutils
6602 install-strip-binutils: installdirs
6603 @: $(MAKE); $(unstage)
6604 @r=`${PWD_COMMAND}`; export r; \
6605 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6606 $(HOST_EXPORTS) \
6607 (cd $(HOST_SUBDIR)/binutils && \
6608 $(MAKE) $(FLAGS_TO_PASS) install-strip)
6610 @endif binutils
6612 # Other targets (info, dvi, pdf, etc.)
6614 .PHONY: maybe-info-binutils info-binutils
6615 maybe-info-binutils:
6616 @if binutils
6617 maybe-info-binutils: info-binutils
6619 info-binutils: \
6620 configure-binutils
6621 @[ -f ./binutils/Makefile ] || exit 0; \
6622 r=`${PWD_COMMAND}`; export r; \
6623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6624 $(HOST_EXPORTS) \
6625 for flag in $(EXTRA_HOST_FLAGS) ; do \
6626 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6627 done; \
6628 echo "Doing info in binutils"; \
6629 (cd $(HOST_SUBDIR)/binutils && \
6630 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6631 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6632 "RANLIB=$${RANLIB}" \
6633 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6634 info) \
6635 || exit 1
6637 @endif binutils
6639 .PHONY: maybe-dvi-binutils dvi-binutils
6640 maybe-dvi-binutils:
6641 @if binutils
6642 maybe-dvi-binutils: dvi-binutils
6644 dvi-binutils: \
6645 configure-binutils
6646 @[ -f ./binutils/Makefile ] || exit 0; \
6647 r=`${PWD_COMMAND}`; export r; \
6648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6649 $(HOST_EXPORTS) \
6650 for flag in $(EXTRA_HOST_FLAGS) ; do \
6651 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6652 done; \
6653 echo "Doing dvi in binutils"; \
6654 (cd $(HOST_SUBDIR)/binutils && \
6655 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6656 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6657 "RANLIB=$${RANLIB}" \
6658 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6659 dvi) \
6660 || exit 1
6662 @endif binutils
6664 .PHONY: maybe-pdf-binutils pdf-binutils
6665 maybe-pdf-binutils:
6666 @if binutils
6667 maybe-pdf-binutils: pdf-binutils
6669 pdf-binutils: \
6670 configure-binutils
6671 @[ -f ./binutils/Makefile ] || exit 0; \
6672 r=`${PWD_COMMAND}`; export r; \
6673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6674 $(HOST_EXPORTS) \
6675 for flag in $(EXTRA_HOST_FLAGS) ; do \
6676 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6677 done; \
6678 echo "Doing pdf in binutils"; \
6679 (cd $(HOST_SUBDIR)/binutils && \
6680 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6681 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6682 "RANLIB=$${RANLIB}" \
6683 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6684 pdf) \
6685 || exit 1
6687 @endif binutils
6689 .PHONY: maybe-html-binutils html-binutils
6690 maybe-html-binutils:
6691 @if binutils
6692 maybe-html-binutils: html-binutils
6694 html-binutils: \
6695 configure-binutils
6696 @[ -f ./binutils/Makefile ] || exit 0; \
6697 r=`${PWD_COMMAND}`; export r; \
6698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6699 $(HOST_EXPORTS) \
6700 for flag in $(EXTRA_HOST_FLAGS) ; do \
6701 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6702 done; \
6703 echo "Doing html in binutils"; \
6704 (cd $(HOST_SUBDIR)/binutils && \
6705 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6706 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6707 "RANLIB=$${RANLIB}" \
6708 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6709 html) \
6710 || exit 1
6712 @endif binutils
6714 .PHONY: maybe-TAGS-binutils TAGS-binutils
6715 maybe-TAGS-binutils:
6716 @if binutils
6717 maybe-TAGS-binutils: TAGS-binutils
6719 TAGS-binutils: \
6720 configure-binutils
6721 @[ -f ./binutils/Makefile ] || exit 0; \
6722 r=`${PWD_COMMAND}`; export r; \
6723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6724 $(HOST_EXPORTS) \
6725 for flag in $(EXTRA_HOST_FLAGS) ; do \
6726 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6727 done; \
6728 echo "Doing TAGS in binutils"; \
6729 (cd $(HOST_SUBDIR)/binutils && \
6730 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6731 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6732 "RANLIB=$${RANLIB}" \
6733 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6734 TAGS) \
6735 || exit 1
6737 @endif binutils
6739 .PHONY: maybe-install-info-binutils install-info-binutils
6740 maybe-install-info-binutils:
6741 @if binutils
6742 maybe-install-info-binutils: install-info-binutils
6744 install-info-binutils: \
6745 configure-binutils \
6746 info-binutils
6747 @[ -f ./binutils/Makefile ] || exit 0; \
6748 r=`${PWD_COMMAND}`; export r; \
6749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6750 $(HOST_EXPORTS) \
6751 for flag in $(EXTRA_HOST_FLAGS) ; do \
6752 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6753 done; \
6754 echo "Doing install-info in binutils"; \
6755 (cd $(HOST_SUBDIR)/binutils && \
6756 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6757 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6758 "RANLIB=$${RANLIB}" \
6759 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6760 install-info) \
6761 || exit 1
6763 @endif binutils
6765 .PHONY: maybe-install-dvi-binutils install-dvi-binutils
6766 maybe-install-dvi-binutils:
6767 @if binutils
6768 maybe-install-dvi-binutils: install-dvi-binutils
6770 install-dvi-binutils: \
6771 configure-binutils \
6772 dvi-binutils
6773 @[ -f ./binutils/Makefile ] || exit 0; \
6774 r=`${PWD_COMMAND}`; export r; \
6775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6776 $(HOST_EXPORTS) \
6777 for flag in $(EXTRA_HOST_FLAGS) ; do \
6778 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6779 done; \
6780 echo "Doing install-dvi in binutils"; \
6781 (cd $(HOST_SUBDIR)/binutils && \
6782 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6783 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6784 "RANLIB=$${RANLIB}" \
6785 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6786 install-dvi) \
6787 || exit 1
6789 @endif binutils
6791 .PHONY: maybe-install-pdf-binutils install-pdf-binutils
6792 maybe-install-pdf-binutils:
6793 @if binutils
6794 maybe-install-pdf-binutils: install-pdf-binutils
6796 install-pdf-binutils: \
6797 configure-binutils \
6798 pdf-binutils
6799 @[ -f ./binutils/Makefile ] || exit 0; \
6800 r=`${PWD_COMMAND}`; export r; \
6801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6802 $(HOST_EXPORTS) \
6803 for flag in $(EXTRA_HOST_FLAGS) ; do \
6804 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6805 done; \
6806 echo "Doing install-pdf in binutils"; \
6807 (cd $(HOST_SUBDIR)/binutils && \
6808 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6809 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6810 "RANLIB=$${RANLIB}" \
6811 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6812 install-pdf) \
6813 || exit 1
6815 @endif binutils
6817 .PHONY: maybe-install-html-binutils install-html-binutils
6818 maybe-install-html-binutils:
6819 @if binutils
6820 maybe-install-html-binutils: install-html-binutils
6822 install-html-binutils: \
6823 configure-binutils \
6824 html-binutils
6825 @[ -f ./binutils/Makefile ] || exit 0; \
6826 r=`${PWD_COMMAND}`; export r; \
6827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6828 $(HOST_EXPORTS) \
6829 for flag in $(EXTRA_HOST_FLAGS) ; do \
6830 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6831 done; \
6832 echo "Doing install-html in binutils"; \
6833 (cd $(HOST_SUBDIR)/binutils && \
6834 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6835 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6836 "RANLIB=$${RANLIB}" \
6837 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6838 install-html) \
6839 || exit 1
6841 @endif binutils
6843 .PHONY: maybe-installcheck-binutils installcheck-binutils
6844 maybe-installcheck-binutils:
6845 @if binutils
6846 maybe-installcheck-binutils: installcheck-binutils
6848 installcheck-binutils: \
6849 configure-binutils
6850 @[ -f ./binutils/Makefile ] || exit 0; \
6851 r=`${PWD_COMMAND}`; export r; \
6852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6853 $(HOST_EXPORTS) \
6854 for flag in $(EXTRA_HOST_FLAGS) ; do \
6855 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6856 done; \
6857 echo "Doing installcheck in binutils"; \
6858 (cd $(HOST_SUBDIR)/binutils && \
6859 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6860 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6861 "RANLIB=$${RANLIB}" \
6862 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6863 installcheck) \
6864 || exit 1
6866 @endif binutils
6868 .PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
6869 maybe-mostlyclean-binutils:
6870 @if binutils
6871 maybe-mostlyclean-binutils: mostlyclean-binutils
6873 mostlyclean-binutils:
6874 @[ -f ./binutils/Makefile ] || exit 0; \
6875 r=`${PWD_COMMAND}`; export r; \
6876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6877 $(HOST_EXPORTS) \
6878 for flag in $(EXTRA_HOST_FLAGS) ; do \
6879 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6880 done; \
6881 echo "Doing mostlyclean in binutils"; \
6882 (cd $(HOST_SUBDIR)/binutils && \
6883 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6884 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6885 "RANLIB=$${RANLIB}" \
6886 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6887 mostlyclean) \
6888 || exit 1
6890 @endif binutils
6892 .PHONY: maybe-clean-binutils clean-binutils
6893 maybe-clean-binutils:
6894 @if binutils
6895 maybe-clean-binutils: clean-binutils
6897 clean-binutils:
6898 @[ -f ./binutils/Makefile ] || exit 0; \
6899 r=`${PWD_COMMAND}`; export r; \
6900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6901 $(HOST_EXPORTS) \
6902 for flag in $(EXTRA_HOST_FLAGS) ; do \
6903 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6904 done; \
6905 echo "Doing clean in binutils"; \
6906 (cd $(HOST_SUBDIR)/binutils && \
6907 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6908 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6909 "RANLIB=$${RANLIB}" \
6910 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6911 clean) \
6912 || exit 1
6914 @endif binutils
6916 .PHONY: maybe-distclean-binutils distclean-binutils
6917 maybe-distclean-binutils:
6918 @if binutils
6919 maybe-distclean-binutils: distclean-binutils
6921 distclean-binutils:
6922 @[ -f ./binutils/Makefile ] || exit 0; \
6923 r=`${PWD_COMMAND}`; export r; \
6924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6925 $(HOST_EXPORTS) \
6926 for flag in $(EXTRA_HOST_FLAGS) ; do \
6927 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6928 done; \
6929 echo "Doing distclean in binutils"; \
6930 (cd $(HOST_SUBDIR)/binutils && \
6931 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6932 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6933 "RANLIB=$${RANLIB}" \
6934 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6935 distclean) \
6936 || exit 1
6938 @endif binutils
6940 .PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
6941 maybe-maintainer-clean-binutils:
6942 @if binutils
6943 maybe-maintainer-clean-binutils: maintainer-clean-binutils
6945 maintainer-clean-binutils:
6946 @[ -f ./binutils/Makefile ] || exit 0; \
6947 r=`${PWD_COMMAND}`; export r; \
6948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6949 $(HOST_EXPORTS) \
6950 for flag in $(EXTRA_HOST_FLAGS) ; do \
6951 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6952 done; \
6953 echo "Doing maintainer-clean in binutils"; \
6954 (cd $(HOST_SUBDIR)/binutils && \
6955 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6956 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6957 "RANLIB=$${RANLIB}" \
6958 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6959 maintainer-clean) \
6960 || exit 1
6962 @endif binutils
6966 .PHONY: configure-bison maybe-configure-bison
6967 maybe-configure-bison:
6968 @if gcc-bootstrap
6969 configure-bison: stage_current
6970 @endif gcc-bootstrap
6971 @if bison
6972 maybe-configure-bison: configure-bison
6973 configure-bison:
6974 @: $(MAKE); $(unstage)
6975 @r=`${PWD_COMMAND}`; export r; \
6976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6977 test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
6978 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison; \
6979 $(HOST_EXPORTS) \
6980 echo Configuring in $(HOST_SUBDIR)/bison; \
6981 cd "$(HOST_SUBDIR)/bison" || exit 1; \
6982 case $(srcdir) in \
6983 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6984 *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
6985 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6986 esac; \
6987 module_srcdir=bison; \
6988 $(SHELL) \
6989 $$s/$$module_srcdir/configure \
6990 --srcdir=$${topdir}/$$module_srcdir \
6991 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6992 --target=${target_alias} \
6993 || exit 1
6994 @endif bison
7000 .PHONY: all-bison maybe-all-bison
7001 maybe-all-bison:
7002 @if gcc-bootstrap
7003 all-bison: stage_current
7004 @endif gcc-bootstrap
7005 @if bison
7006 TARGET-bison=all
7007 maybe-all-bison: all-bison
7008 all-bison: configure-bison
7009 @: $(MAKE); $(unstage)
7010 @r=`${PWD_COMMAND}`; export r; \
7011 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7012 $(HOST_EXPORTS) \
7013 (cd $(HOST_SUBDIR)/bison && \
7014 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
7015 $(TARGET-bison))
7016 @endif bison
7021 .PHONY: check-bison maybe-check-bison
7022 maybe-check-bison:
7023 @if bison
7024 maybe-check-bison: check-bison
7026 # This module is only tested in a native toolchain.
7027 check-bison:
7028 @: $(MAKE); $(unstage)
7029 @if [ '$(host)' = '$(target)' ]; then \
7030 r=`${PWD_COMMAND}`; export r; \
7031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7032 $(HOST_EXPORTS) \
7033 (cd $(HOST_SUBDIR)/bison && \
7034 $(MAKE) $(FLAGS_TO_PASS) check)
7037 @endif bison
7039 .PHONY: install-bison maybe-install-bison
7040 maybe-install-bison:
7041 @if bison
7042 maybe-install-bison: install-bison
7044 install-bison: installdirs
7045 @: $(MAKE); $(unstage)
7046 @r=`${PWD_COMMAND}`; export r; \
7047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7048 $(HOST_EXPORTS) \
7049 (cd $(HOST_SUBDIR)/bison && \
7050 $(MAKE) $(FLAGS_TO_PASS) install)
7052 @endif bison
7054 .PHONY: install-strip-bison maybe-install-strip-bison
7055 maybe-install-strip-bison:
7056 @if bison
7057 maybe-install-strip-bison: install-strip-bison
7059 install-strip-bison: installdirs
7060 @: $(MAKE); $(unstage)
7061 @r=`${PWD_COMMAND}`; export r; \
7062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7063 $(HOST_EXPORTS) \
7064 (cd $(HOST_SUBDIR)/bison && \
7065 $(MAKE) $(FLAGS_TO_PASS) install-strip)
7067 @endif bison
7069 # Other targets (info, dvi, pdf, etc.)
7071 .PHONY: maybe-info-bison info-bison
7072 maybe-info-bison:
7073 @if bison
7074 maybe-info-bison: info-bison
7076 info-bison: \
7077 configure-bison
7078 @: $(MAKE); $(unstage)
7079 @[ -f ./bison/Makefile ] || exit 0; \
7080 r=`${PWD_COMMAND}`; export r; \
7081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7082 $(HOST_EXPORTS) \
7083 for flag in $(EXTRA_HOST_FLAGS) ; do \
7084 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7085 done; \
7086 echo "Doing info in bison"; \
7087 (cd $(HOST_SUBDIR)/bison && \
7088 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7089 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7090 "RANLIB=$${RANLIB}" \
7091 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7092 info) \
7093 || exit 1
7095 @endif bison
7097 .PHONY: maybe-dvi-bison dvi-bison
7098 maybe-dvi-bison:
7099 @if bison
7100 maybe-dvi-bison: dvi-bison
7102 dvi-bison: \
7103 configure-bison
7104 @: $(MAKE); $(unstage)
7105 @[ -f ./bison/Makefile ] || exit 0; \
7106 r=`${PWD_COMMAND}`; export r; \
7107 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7108 $(HOST_EXPORTS) \
7109 for flag in $(EXTRA_HOST_FLAGS) ; do \
7110 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7111 done; \
7112 echo "Doing dvi in bison"; \
7113 (cd $(HOST_SUBDIR)/bison && \
7114 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7115 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7116 "RANLIB=$${RANLIB}" \
7117 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7118 dvi) \
7119 || exit 1
7121 @endif bison
7123 .PHONY: maybe-pdf-bison pdf-bison
7124 maybe-pdf-bison:
7125 @if bison
7126 maybe-pdf-bison: pdf-bison
7128 pdf-bison: \
7129 configure-bison
7130 @: $(MAKE); $(unstage)
7131 @[ -f ./bison/Makefile ] || exit 0; \
7132 r=`${PWD_COMMAND}`; export r; \
7133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7134 $(HOST_EXPORTS) \
7135 for flag in $(EXTRA_HOST_FLAGS) ; do \
7136 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7137 done; \
7138 echo "Doing pdf in bison"; \
7139 (cd $(HOST_SUBDIR)/bison && \
7140 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7141 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7142 "RANLIB=$${RANLIB}" \
7143 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7144 pdf) \
7145 || exit 1
7147 @endif bison
7149 .PHONY: maybe-html-bison html-bison
7150 maybe-html-bison:
7151 @if bison
7152 maybe-html-bison: html-bison
7154 html-bison: \
7155 configure-bison
7156 @: $(MAKE); $(unstage)
7157 @[ -f ./bison/Makefile ] || exit 0; \
7158 r=`${PWD_COMMAND}`; export r; \
7159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7160 $(HOST_EXPORTS) \
7161 for flag in $(EXTRA_HOST_FLAGS) ; do \
7162 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7163 done; \
7164 echo "Doing html in bison"; \
7165 (cd $(HOST_SUBDIR)/bison && \
7166 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7167 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7168 "RANLIB=$${RANLIB}" \
7169 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7170 html) \
7171 || exit 1
7173 @endif bison
7175 .PHONY: maybe-TAGS-bison TAGS-bison
7176 maybe-TAGS-bison:
7177 @if bison
7178 maybe-TAGS-bison: TAGS-bison
7180 TAGS-bison: \
7181 configure-bison
7182 @: $(MAKE); $(unstage)
7183 @[ -f ./bison/Makefile ] || exit 0; \
7184 r=`${PWD_COMMAND}`; export r; \
7185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7186 $(HOST_EXPORTS) \
7187 for flag in $(EXTRA_HOST_FLAGS) ; do \
7188 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7189 done; \
7190 echo "Doing TAGS in bison"; \
7191 (cd $(HOST_SUBDIR)/bison && \
7192 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7193 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7194 "RANLIB=$${RANLIB}" \
7195 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7196 TAGS) \
7197 || exit 1
7199 @endif bison
7201 .PHONY: maybe-install-info-bison install-info-bison
7202 maybe-install-info-bison:
7203 @if bison
7204 maybe-install-info-bison: install-info-bison
7206 install-info-bison: \
7207 configure-bison \
7208 info-bison
7209 @: $(MAKE); $(unstage)
7210 @[ -f ./bison/Makefile ] || exit 0; \
7211 r=`${PWD_COMMAND}`; export r; \
7212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7213 $(HOST_EXPORTS) \
7214 for flag in $(EXTRA_HOST_FLAGS) ; do \
7215 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7216 done; \
7217 echo "Doing install-info in bison"; \
7218 (cd $(HOST_SUBDIR)/bison && \
7219 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7220 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7221 "RANLIB=$${RANLIB}" \
7222 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7223 install-info) \
7224 || exit 1
7226 @endif bison
7228 .PHONY: maybe-install-dvi-bison install-dvi-bison
7229 maybe-install-dvi-bison:
7230 @if bison
7231 maybe-install-dvi-bison: install-dvi-bison
7233 install-dvi-bison: \
7234 configure-bison \
7235 dvi-bison
7236 @: $(MAKE); $(unstage)
7237 @[ -f ./bison/Makefile ] || exit 0; \
7238 r=`${PWD_COMMAND}`; export r; \
7239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7240 $(HOST_EXPORTS) \
7241 for flag in $(EXTRA_HOST_FLAGS) ; do \
7242 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7243 done; \
7244 echo "Doing install-dvi in bison"; \
7245 (cd $(HOST_SUBDIR)/bison && \
7246 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7247 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7248 "RANLIB=$${RANLIB}" \
7249 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7250 install-dvi) \
7251 || exit 1
7253 @endif bison
7255 .PHONY: maybe-install-pdf-bison install-pdf-bison
7256 maybe-install-pdf-bison:
7257 @if bison
7258 maybe-install-pdf-bison: install-pdf-bison
7260 install-pdf-bison: \
7261 configure-bison \
7262 pdf-bison
7263 @: $(MAKE); $(unstage)
7264 @[ -f ./bison/Makefile ] || exit 0; \
7265 r=`${PWD_COMMAND}`; export r; \
7266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7267 $(HOST_EXPORTS) \
7268 for flag in $(EXTRA_HOST_FLAGS) ; do \
7269 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7270 done; \
7271 echo "Doing install-pdf in bison"; \
7272 (cd $(HOST_SUBDIR)/bison && \
7273 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7274 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7275 "RANLIB=$${RANLIB}" \
7276 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7277 install-pdf) \
7278 || exit 1
7280 @endif bison
7282 .PHONY: maybe-install-html-bison install-html-bison
7283 maybe-install-html-bison:
7284 @if bison
7285 maybe-install-html-bison: install-html-bison
7287 install-html-bison: \
7288 configure-bison \
7289 html-bison
7290 @: $(MAKE); $(unstage)
7291 @[ -f ./bison/Makefile ] || exit 0; \
7292 r=`${PWD_COMMAND}`; export r; \
7293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7294 $(HOST_EXPORTS) \
7295 for flag in $(EXTRA_HOST_FLAGS) ; do \
7296 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7297 done; \
7298 echo "Doing install-html in bison"; \
7299 (cd $(HOST_SUBDIR)/bison && \
7300 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7301 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7302 "RANLIB=$${RANLIB}" \
7303 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7304 install-html) \
7305 || exit 1
7307 @endif bison
7309 .PHONY: maybe-installcheck-bison installcheck-bison
7310 maybe-installcheck-bison:
7311 @if bison
7312 maybe-installcheck-bison: installcheck-bison
7314 installcheck-bison: \
7315 configure-bison
7316 @: $(MAKE); $(unstage)
7317 @[ -f ./bison/Makefile ] || exit 0; \
7318 r=`${PWD_COMMAND}`; export r; \
7319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7320 $(HOST_EXPORTS) \
7321 for flag in $(EXTRA_HOST_FLAGS) ; do \
7322 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7323 done; \
7324 echo "Doing installcheck in bison"; \
7325 (cd $(HOST_SUBDIR)/bison && \
7326 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7327 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7328 "RANLIB=$${RANLIB}" \
7329 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7330 installcheck) \
7331 || exit 1
7333 @endif bison
7335 .PHONY: maybe-mostlyclean-bison mostlyclean-bison
7336 maybe-mostlyclean-bison:
7337 @if bison
7338 maybe-mostlyclean-bison: mostlyclean-bison
7340 mostlyclean-bison:
7341 @: $(MAKE); $(unstage)
7342 @[ -f ./bison/Makefile ] || exit 0; \
7343 r=`${PWD_COMMAND}`; export r; \
7344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7345 $(HOST_EXPORTS) \
7346 for flag in $(EXTRA_HOST_FLAGS) ; do \
7347 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7348 done; \
7349 echo "Doing mostlyclean in bison"; \
7350 (cd $(HOST_SUBDIR)/bison && \
7351 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7352 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7353 "RANLIB=$${RANLIB}" \
7354 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7355 mostlyclean) \
7356 || exit 1
7358 @endif bison
7360 .PHONY: maybe-clean-bison clean-bison
7361 maybe-clean-bison:
7362 @if bison
7363 maybe-clean-bison: clean-bison
7365 clean-bison:
7366 @: $(MAKE); $(unstage)
7367 @[ -f ./bison/Makefile ] || exit 0; \
7368 r=`${PWD_COMMAND}`; export r; \
7369 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7370 $(HOST_EXPORTS) \
7371 for flag in $(EXTRA_HOST_FLAGS) ; do \
7372 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7373 done; \
7374 echo "Doing clean in bison"; \
7375 (cd $(HOST_SUBDIR)/bison && \
7376 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7377 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7378 "RANLIB=$${RANLIB}" \
7379 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7380 clean) \
7381 || exit 1
7383 @endif bison
7385 .PHONY: maybe-distclean-bison distclean-bison
7386 maybe-distclean-bison:
7387 @if bison
7388 maybe-distclean-bison: distclean-bison
7390 distclean-bison:
7391 @: $(MAKE); $(unstage)
7392 @[ -f ./bison/Makefile ] || exit 0; \
7393 r=`${PWD_COMMAND}`; export r; \
7394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7395 $(HOST_EXPORTS) \
7396 for flag in $(EXTRA_HOST_FLAGS) ; do \
7397 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7398 done; \
7399 echo "Doing distclean in bison"; \
7400 (cd $(HOST_SUBDIR)/bison && \
7401 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7402 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7403 "RANLIB=$${RANLIB}" \
7404 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7405 distclean) \
7406 || exit 1
7408 @endif bison
7410 .PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
7411 maybe-maintainer-clean-bison:
7412 @if bison
7413 maybe-maintainer-clean-bison: maintainer-clean-bison
7415 maintainer-clean-bison:
7416 @: $(MAKE); $(unstage)
7417 @[ -f ./bison/Makefile ] || exit 0; \
7418 r=`${PWD_COMMAND}`; export r; \
7419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7420 $(HOST_EXPORTS) \
7421 for flag in $(EXTRA_HOST_FLAGS) ; do \
7422 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7423 done; \
7424 echo "Doing maintainer-clean in bison"; \
7425 (cd $(HOST_SUBDIR)/bison && \
7426 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7427 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7428 "RANLIB=$${RANLIB}" \
7429 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7430 maintainer-clean) \
7431 || exit 1
7433 @endif bison
7437 .PHONY: configure-cgen maybe-configure-cgen
7438 maybe-configure-cgen:
7439 @if gcc-bootstrap
7440 configure-cgen: stage_current
7441 @endif gcc-bootstrap
7442 @if cgen
7443 maybe-configure-cgen: configure-cgen
7444 configure-cgen:
7445 @: $(MAKE); $(unstage)
7446 @r=`${PWD_COMMAND}`; export r; \
7447 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7448 test ! -f $(HOST_SUBDIR)/cgen/Makefile || exit 0; \
7449 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cgen; \
7450 $(HOST_EXPORTS) \
7451 echo Configuring in $(HOST_SUBDIR)/cgen; \
7452 cd "$(HOST_SUBDIR)/cgen" || exit 1; \
7453 case $(srcdir) in \
7454 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7455 *) topdir=`echo $(HOST_SUBDIR)/cgen/ | \
7456 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7457 esac; \
7458 module_srcdir=cgen; \
7459 $(SHELL) \
7460 $$s/$$module_srcdir/configure \
7461 --srcdir=$${topdir}/$$module_srcdir \
7462 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7463 --target=${target_alias} \
7464 || exit 1
7465 @endif cgen
7471 .PHONY: all-cgen maybe-all-cgen
7472 maybe-all-cgen:
7473 @if gcc-bootstrap
7474 all-cgen: stage_current
7475 @endif gcc-bootstrap
7476 @if cgen
7477 TARGET-cgen=all
7478 maybe-all-cgen: all-cgen
7479 all-cgen: configure-cgen
7480 @: $(MAKE); $(unstage)
7481 @r=`${PWD_COMMAND}`; export r; \
7482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7483 $(HOST_EXPORTS) \
7484 (cd $(HOST_SUBDIR)/cgen && \
7485 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
7486 $(TARGET-cgen))
7487 @endif cgen
7492 .PHONY: check-cgen maybe-check-cgen
7493 maybe-check-cgen:
7494 @if cgen
7495 maybe-check-cgen: check-cgen
7497 check-cgen:
7498 @: $(MAKE); $(unstage)
7499 @r=`${PWD_COMMAND}`; export r; \
7500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7501 $(HOST_EXPORTS) \
7502 (cd $(HOST_SUBDIR)/cgen && \
7503 $(MAKE) $(FLAGS_TO_PASS) check)
7505 @endif cgen
7507 .PHONY: install-cgen maybe-install-cgen
7508 maybe-install-cgen:
7509 @if cgen
7510 maybe-install-cgen: install-cgen
7512 install-cgen: installdirs
7513 @: $(MAKE); $(unstage)
7514 @r=`${PWD_COMMAND}`; export r; \
7515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7516 $(HOST_EXPORTS) \
7517 (cd $(HOST_SUBDIR)/cgen && \
7518 $(MAKE) $(FLAGS_TO_PASS) install)
7520 @endif cgen
7522 .PHONY: install-strip-cgen maybe-install-strip-cgen
7523 maybe-install-strip-cgen:
7524 @if cgen
7525 maybe-install-strip-cgen: install-strip-cgen
7527 install-strip-cgen: installdirs
7528 @: $(MAKE); $(unstage)
7529 @r=`${PWD_COMMAND}`; export r; \
7530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7531 $(HOST_EXPORTS) \
7532 (cd $(HOST_SUBDIR)/cgen && \
7533 $(MAKE) $(FLAGS_TO_PASS) install-strip)
7535 @endif cgen
7537 # Other targets (info, dvi, pdf, etc.)
7539 .PHONY: maybe-info-cgen info-cgen
7540 maybe-info-cgen:
7541 @if cgen
7542 maybe-info-cgen: info-cgen
7544 info-cgen: \
7545 configure-cgen
7546 @: $(MAKE); $(unstage)
7547 @[ -f ./cgen/Makefile ] || exit 0; \
7548 r=`${PWD_COMMAND}`; export r; \
7549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7550 $(HOST_EXPORTS) \
7551 for flag in $(EXTRA_HOST_FLAGS) ; do \
7552 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7553 done; \
7554 echo "Doing info in cgen"; \
7555 (cd $(HOST_SUBDIR)/cgen && \
7556 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7557 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7558 "RANLIB=$${RANLIB}" \
7559 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7560 info) \
7561 || exit 1
7563 @endif cgen
7565 .PHONY: maybe-dvi-cgen dvi-cgen
7566 maybe-dvi-cgen:
7567 @if cgen
7568 maybe-dvi-cgen: dvi-cgen
7570 dvi-cgen: \
7571 configure-cgen
7572 @: $(MAKE); $(unstage)
7573 @[ -f ./cgen/Makefile ] || exit 0; \
7574 r=`${PWD_COMMAND}`; export r; \
7575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7576 $(HOST_EXPORTS) \
7577 for flag in $(EXTRA_HOST_FLAGS) ; do \
7578 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7579 done; \
7580 echo "Doing dvi in cgen"; \
7581 (cd $(HOST_SUBDIR)/cgen && \
7582 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7583 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7584 "RANLIB=$${RANLIB}" \
7585 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7586 dvi) \
7587 || exit 1
7589 @endif cgen
7591 .PHONY: maybe-pdf-cgen pdf-cgen
7592 maybe-pdf-cgen:
7593 @if cgen
7594 maybe-pdf-cgen: pdf-cgen
7596 pdf-cgen: \
7597 configure-cgen
7598 @: $(MAKE); $(unstage)
7599 @[ -f ./cgen/Makefile ] || exit 0; \
7600 r=`${PWD_COMMAND}`; export r; \
7601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7602 $(HOST_EXPORTS) \
7603 for flag in $(EXTRA_HOST_FLAGS) ; do \
7604 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7605 done; \
7606 echo "Doing pdf in cgen"; \
7607 (cd $(HOST_SUBDIR)/cgen && \
7608 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7609 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7610 "RANLIB=$${RANLIB}" \
7611 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7612 pdf) \
7613 || exit 1
7615 @endif cgen
7617 .PHONY: maybe-html-cgen html-cgen
7618 maybe-html-cgen:
7619 @if cgen
7620 maybe-html-cgen: html-cgen
7622 html-cgen: \
7623 configure-cgen
7624 @: $(MAKE); $(unstage)
7625 @[ -f ./cgen/Makefile ] || exit 0; \
7626 r=`${PWD_COMMAND}`; export r; \
7627 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7628 $(HOST_EXPORTS) \
7629 for flag in $(EXTRA_HOST_FLAGS) ; do \
7630 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7631 done; \
7632 echo "Doing html in cgen"; \
7633 (cd $(HOST_SUBDIR)/cgen && \
7634 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7635 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7636 "RANLIB=$${RANLIB}" \
7637 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7638 html) \
7639 || exit 1
7641 @endif cgen
7643 .PHONY: maybe-TAGS-cgen TAGS-cgen
7644 maybe-TAGS-cgen:
7645 @if cgen
7646 maybe-TAGS-cgen: TAGS-cgen
7648 TAGS-cgen: \
7649 configure-cgen
7650 @: $(MAKE); $(unstage)
7651 @[ -f ./cgen/Makefile ] || exit 0; \
7652 r=`${PWD_COMMAND}`; export r; \
7653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7654 $(HOST_EXPORTS) \
7655 for flag in $(EXTRA_HOST_FLAGS) ; do \
7656 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7657 done; \
7658 echo "Doing TAGS in cgen"; \
7659 (cd $(HOST_SUBDIR)/cgen && \
7660 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7661 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7662 "RANLIB=$${RANLIB}" \
7663 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7664 TAGS) \
7665 || exit 1
7667 @endif cgen
7669 .PHONY: maybe-install-info-cgen install-info-cgen
7670 maybe-install-info-cgen:
7671 @if cgen
7672 maybe-install-info-cgen: install-info-cgen
7674 install-info-cgen: \
7675 configure-cgen \
7676 info-cgen
7677 @: $(MAKE); $(unstage)
7678 @[ -f ./cgen/Makefile ] || exit 0; \
7679 r=`${PWD_COMMAND}`; export r; \
7680 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7681 $(HOST_EXPORTS) \
7682 for flag in $(EXTRA_HOST_FLAGS) ; do \
7683 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7684 done; \
7685 echo "Doing install-info in cgen"; \
7686 (cd $(HOST_SUBDIR)/cgen && \
7687 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7688 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7689 "RANLIB=$${RANLIB}" \
7690 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7691 install-info) \
7692 || exit 1
7694 @endif cgen
7696 .PHONY: maybe-install-dvi-cgen install-dvi-cgen
7697 maybe-install-dvi-cgen:
7698 @if cgen
7699 maybe-install-dvi-cgen: install-dvi-cgen
7701 install-dvi-cgen: \
7702 configure-cgen \
7703 dvi-cgen
7704 @: $(MAKE); $(unstage)
7705 @[ -f ./cgen/Makefile ] || exit 0; \
7706 r=`${PWD_COMMAND}`; export r; \
7707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7708 $(HOST_EXPORTS) \
7709 for flag in $(EXTRA_HOST_FLAGS) ; do \
7710 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7711 done; \
7712 echo "Doing install-dvi in cgen"; \
7713 (cd $(HOST_SUBDIR)/cgen && \
7714 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7715 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7716 "RANLIB=$${RANLIB}" \
7717 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7718 install-dvi) \
7719 || exit 1
7721 @endif cgen
7723 .PHONY: maybe-install-pdf-cgen install-pdf-cgen
7724 maybe-install-pdf-cgen:
7725 @if cgen
7726 maybe-install-pdf-cgen: install-pdf-cgen
7728 install-pdf-cgen: \
7729 configure-cgen \
7730 pdf-cgen
7731 @: $(MAKE); $(unstage)
7732 @[ -f ./cgen/Makefile ] || exit 0; \
7733 r=`${PWD_COMMAND}`; export r; \
7734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7735 $(HOST_EXPORTS) \
7736 for flag in $(EXTRA_HOST_FLAGS) ; do \
7737 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7738 done; \
7739 echo "Doing install-pdf in cgen"; \
7740 (cd $(HOST_SUBDIR)/cgen && \
7741 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7742 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7743 "RANLIB=$${RANLIB}" \
7744 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7745 install-pdf) \
7746 || exit 1
7748 @endif cgen
7750 .PHONY: maybe-install-html-cgen install-html-cgen
7751 maybe-install-html-cgen:
7752 @if cgen
7753 maybe-install-html-cgen: install-html-cgen
7755 install-html-cgen: \
7756 configure-cgen \
7757 html-cgen
7758 @: $(MAKE); $(unstage)
7759 @[ -f ./cgen/Makefile ] || exit 0; \
7760 r=`${PWD_COMMAND}`; export r; \
7761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7762 $(HOST_EXPORTS) \
7763 for flag in $(EXTRA_HOST_FLAGS) ; do \
7764 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7765 done; \
7766 echo "Doing install-html in cgen"; \
7767 (cd $(HOST_SUBDIR)/cgen && \
7768 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7769 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7770 "RANLIB=$${RANLIB}" \
7771 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7772 install-html) \
7773 || exit 1
7775 @endif cgen
7777 .PHONY: maybe-installcheck-cgen installcheck-cgen
7778 maybe-installcheck-cgen:
7779 @if cgen
7780 maybe-installcheck-cgen: installcheck-cgen
7782 installcheck-cgen: \
7783 configure-cgen
7784 @: $(MAKE); $(unstage)
7785 @[ -f ./cgen/Makefile ] || exit 0; \
7786 r=`${PWD_COMMAND}`; export r; \
7787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7788 $(HOST_EXPORTS) \
7789 for flag in $(EXTRA_HOST_FLAGS) ; do \
7790 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7791 done; \
7792 echo "Doing installcheck in cgen"; \
7793 (cd $(HOST_SUBDIR)/cgen && \
7794 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7795 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7796 "RANLIB=$${RANLIB}" \
7797 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7798 installcheck) \
7799 || exit 1
7801 @endif cgen
7803 .PHONY: maybe-mostlyclean-cgen mostlyclean-cgen
7804 maybe-mostlyclean-cgen:
7805 @if cgen
7806 maybe-mostlyclean-cgen: mostlyclean-cgen
7808 mostlyclean-cgen:
7809 @: $(MAKE); $(unstage)
7810 @[ -f ./cgen/Makefile ] || exit 0; \
7811 r=`${PWD_COMMAND}`; export r; \
7812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7813 $(HOST_EXPORTS) \
7814 for flag in $(EXTRA_HOST_FLAGS) ; do \
7815 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7816 done; \
7817 echo "Doing mostlyclean in cgen"; \
7818 (cd $(HOST_SUBDIR)/cgen && \
7819 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7820 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7821 "RANLIB=$${RANLIB}" \
7822 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7823 mostlyclean) \
7824 || exit 1
7826 @endif cgen
7828 .PHONY: maybe-clean-cgen clean-cgen
7829 maybe-clean-cgen:
7830 @if cgen
7831 maybe-clean-cgen: clean-cgen
7833 clean-cgen:
7834 @: $(MAKE); $(unstage)
7835 @[ -f ./cgen/Makefile ] || exit 0; \
7836 r=`${PWD_COMMAND}`; export r; \
7837 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7838 $(HOST_EXPORTS) \
7839 for flag in $(EXTRA_HOST_FLAGS) ; do \
7840 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7841 done; \
7842 echo "Doing clean in cgen"; \
7843 (cd $(HOST_SUBDIR)/cgen && \
7844 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7845 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7846 "RANLIB=$${RANLIB}" \
7847 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7848 clean) \
7849 || exit 1
7851 @endif cgen
7853 .PHONY: maybe-distclean-cgen distclean-cgen
7854 maybe-distclean-cgen:
7855 @if cgen
7856 maybe-distclean-cgen: distclean-cgen
7858 distclean-cgen:
7859 @: $(MAKE); $(unstage)
7860 @[ -f ./cgen/Makefile ] || exit 0; \
7861 r=`${PWD_COMMAND}`; export r; \
7862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7863 $(HOST_EXPORTS) \
7864 for flag in $(EXTRA_HOST_FLAGS) ; do \
7865 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7866 done; \
7867 echo "Doing distclean in cgen"; \
7868 (cd $(HOST_SUBDIR)/cgen && \
7869 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7870 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7871 "RANLIB=$${RANLIB}" \
7872 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7873 distclean) \
7874 || exit 1
7876 @endif cgen
7878 .PHONY: maybe-maintainer-clean-cgen maintainer-clean-cgen
7879 maybe-maintainer-clean-cgen:
7880 @if cgen
7881 maybe-maintainer-clean-cgen: maintainer-clean-cgen
7883 maintainer-clean-cgen:
7884 @: $(MAKE); $(unstage)
7885 @[ -f ./cgen/Makefile ] || exit 0; \
7886 r=`${PWD_COMMAND}`; export r; \
7887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7888 $(HOST_EXPORTS) \
7889 for flag in $(EXTRA_HOST_FLAGS) ; do \
7890 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7891 done; \
7892 echo "Doing maintainer-clean in cgen"; \
7893 (cd $(HOST_SUBDIR)/cgen && \
7894 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7895 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7896 "RANLIB=$${RANLIB}" \
7897 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7898 maintainer-clean) \
7899 || exit 1
7901 @endif cgen
7905 .PHONY: configure-dejagnu maybe-configure-dejagnu
7906 maybe-configure-dejagnu:
7907 @if gcc-bootstrap
7908 configure-dejagnu: stage_current
7909 @endif gcc-bootstrap
7910 @if dejagnu
7911 maybe-configure-dejagnu: configure-dejagnu
7912 configure-dejagnu:
7913 @: $(MAKE); $(unstage)
7914 @r=`${PWD_COMMAND}`; export r; \
7915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7916 test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
7917 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu; \
7918 $(HOST_EXPORTS) \
7919 echo Configuring in $(HOST_SUBDIR)/dejagnu; \
7920 cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
7921 case $(srcdir) in \
7922 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7923 *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
7924 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7925 esac; \
7926 module_srcdir=dejagnu; \
7927 $(SHELL) \
7928 $$s/$$module_srcdir/configure \
7929 --srcdir=$${topdir}/$$module_srcdir \
7930 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7931 --target=${target_alias} \
7932 || exit 1
7933 @endif dejagnu
7939 .PHONY: all-dejagnu maybe-all-dejagnu
7940 maybe-all-dejagnu:
7941 @if gcc-bootstrap
7942 all-dejagnu: stage_current
7943 @endif gcc-bootstrap
7944 @if dejagnu
7945 TARGET-dejagnu=all
7946 maybe-all-dejagnu: all-dejagnu
7947 all-dejagnu: configure-dejagnu
7948 @: $(MAKE); $(unstage)
7949 @r=`${PWD_COMMAND}`; export r; \
7950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7951 $(HOST_EXPORTS) \
7952 (cd $(HOST_SUBDIR)/dejagnu && \
7953 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
7954 $(TARGET-dejagnu))
7955 @endif dejagnu
7960 .PHONY: check-dejagnu maybe-check-dejagnu
7961 maybe-check-dejagnu:
7962 @if dejagnu
7963 maybe-check-dejagnu: check-dejagnu
7965 check-dejagnu:
7966 @: $(MAKE); $(unstage)
7967 @r=`${PWD_COMMAND}`; export r; \
7968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7969 $(HOST_EXPORTS) \
7970 (cd $(HOST_SUBDIR)/dejagnu && \
7971 $(MAKE) $(FLAGS_TO_PASS) check)
7973 @endif dejagnu
7975 .PHONY: install-dejagnu maybe-install-dejagnu
7976 maybe-install-dejagnu:
7977 @if dejagnu
7978 maybe-install-dejagnu: install-dejagnu
7980 install-dejagnu: installdirs
7981 @: $(MAKE); $(unstage)
7982 @r=`${PWD_COMMAND}`; export r; \
7983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7984 $(HOST_EXPORTS) \
7985 (cd $(HOST_SUBDIR)/dejagnu && \
7986 $(MAKE) $(FLAGS_TO_PASS) install)
7988 @endif dejagnu
7990 .PHONY: install-strip-dejagnu maybe-install-strip-dejagnu
7991 maybe-install-strip-dejagnu:
7992 @if dejagnu
7993 maybe-install-strip-dejagnu: install-strip-dejagnu
7995 install-strip-dejagnu: installdirs
7996 @: $(MAKE); $(unstage)
7997 @r=`${PWD_COMMAND}`; export r; \
7998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7999 $(HOST_EXPORTS) \
8000 (cd $(HOST_SUBDIR)/dejagnu && \
8001 $(MAKE) $(FLAGS_TO_PASS) install-strip)
8003 @endif dejagnu
8005 # Other targets (info, dvi, pdf, etc.)
8007 .PHONY: maybe-info-dejagnu info-dejagnu
8008 maybe-info-dejagnu:
8009 @if dejagnu
8010 maybe-info-dejagnu: info-dejagnu
8012 info-dejagnu: \
8013 configure-dejagnu
8014 @: $(MAKE); $(unstage)
8015 @[ -f ./dejagnu/Makefile ] || exit 0; \
8016 r=`${PWD_COMMAND}`; export r; \
8017 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8018 $(HOST_EXPORTS) \
8019 for flag in $(EXTRA_HOST_FLAGS) ; do \
8020 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8021 done; \
8022 echo "Doing info in dejagnu"; \
8023 (cd $(HOST_SUBDIR)/dejagnu && \
8024 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8025 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8026 "RANLIB=$${RANLIB}" \
8027 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8028 info) \
8029 || exit 1
8031 @endif dejagnu
8033 .PHONY: maybe-dvi-dejagnu dvi-dejagnu
8034 maybe-dvi-dejagnu:
8035 @if dejagnu
8036 maybe-dvi-dejagnu: dvi-dejagnu
8038 dvi-dejagnu: \
8039 configure-dejagnu
8040 @: $(MAKE); $(unstage)
8041 @[ -f ./dejagnu/Makefile ] || exit 0; \
8042 r=`${PWD_COMMAND}`; export r; \
8043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8044 $(HOST_EXPORTS) \
8045 for flag in $(EXTRA_HOST_FLAGS) ; do \
8046 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8047 done; \
8048 echo "Doing dvi in dejagnu"; \
8049 (cd $(HOST_SUBDIR)/dejagnu && \
8050 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8051 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8052 "RANLIB=$${RANLIB}" \
8053 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8054 dvi) \
8055 || exit 1
8057 @endif dejagnu
8059 .PHONY: maybe-pdf-dejagnu pdf-dejagnu
8060 maybe-pdf-dejagnu:
8061 @if dejagnu
8062 maybe-pdf-dejagnu: pdf-dejagnu
8064 pdf-dejagnu: \
8065 configure-dejagnu
8066 @: $(MAKE); $(unstage)
8067 @[ -f ./dejagnu/Makefile ] || exit 0; \
8068 r=`${PWD_COMMAND}`; export r; \
8069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8070 $(HOST_EXPORTS) \
8071 for flag in $(EXTRA_HOST_FLAGS) ; do \
8072 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8073 done; \
8074 echo "Doing pdf in dejagnu"; \
8075 (cd $(HOST_SUBDIR)/dejagnu && \
8076 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8077 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8078 "RANLIB=$${RANLIB}" \
8079 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8080 pdf) \
8081 || exit 1
8083 @endif dejagnu
8085 .PHONY: maybe-html-dejagnu html-dejagnu
8086 maybe-html-dejagnu:
8087 @if dejagnu
8088 maybe-html-dejagnu: html-dejagnu
8090 html-dejagnu: \
8091 configure-dejagnu
8092 @: $(MAKE); $(unstage)
8093 @[ -f ./dejagnu/Makefile ] || exit 0; \
8094 r=`${PWD_COMMAND}`; export r; \
8095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8096 $(HOST_EXPORTS) \
8097 for flag in $(EXTRA_HOST_FLAGS) ; do \
8098 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8099 done; \
8100 echo "Doing html in dejagnu"; \
8101 (cd $(HOST_SUBDIR)/dejagnu && \
8102 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8103 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8104 "RANLIB=$${RANLIB}" \
8105 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8106 html) \
8107 || exit 1
8109 @endif dejagnu
8111 .PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
8112 maybe-TAGS-dejagnu:
8113 @if dejagnu
8114 maybe-TAGS-dejagnu: TAGS-dejagnu
8116 TAGS-dejagnu: \
8117 configure-dejagnu
8118 @: $(MAKE); $(unstage)
8119 @[ -f ./dejagnu/Makefile ] || exit 0; \
8120 r=`${PWD_COMMAND}`; export r; \
8121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8122 $(HOST_EXPORTS) \
8123 for flag in $(EXTRA_HOST_FLAGS) ; do \
8124 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8125 done; \
8126 echo "Doing TAGS in dejagnu"; \
8127 (cd $(HOST_SUBDIR)/dejagnu && \
8128 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8129 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8130 "RANLIB=$${RANLIB}" \
8131 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8132 TAGS) \
8133 || exit 1
8135 @endif dejagnu
8137 .PHONY: maybe-install-info-dejagnu install-info-dejagnu
8138 maybe-install-info-dejagnu:
8139 @if dejagnu
8140 maybe-install-info-dejagnu: install-info-dejagnu
8142 install-info-dejagnu: \
8143 configure-dejagnu \
8144 info-dejagnu
8145 @: $(MAKE); $(unstage)
8146 @[ -f ./dejagnu/Makefile ] || exit 0; \
8147 r=`${PWD_COMMAND}`; export r; \
8148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8149 $(HOST_EXPORTS) \
8150 for flag in $(EXTRA_HOST_FLAGS) ; do \
8151 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8152 done; \
8153 echo "Doing install-info in dejagnu"; \
8154 (cd $(HOST_SUBDIR)/dejagnu && \
8155 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8156 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8157 "RANLIB=$${RANLIB}" \
8158 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8159 install-info) \
8160 || exit 1
8162 @endif dejagnu
8164 .PHONY: maybe-install-dvi-dejagnu install-dvi-dejagnu
8165 maybe-install-dvi-dejagnu:
8166 @if dejagnu
8167 maybe-install-dvi-dejagnu: install-dvi-dejagnu
8169 install-dvi-dejagnu: \
8170 configure-dejagnu \
8171 dvi-dejagnu
8172 @: $(MAKE); $(unstage)
8173 @[ -f ./dejagnu/Makefile ] || exit 0; \
8174 r=`${PWD_COMMAND}`; export r; \
8175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8176 $(HOST_EXPORTS) \
8177 for flag in $(EXTRA_HOST_FLAGS) ; do \
8178 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8179 done; \
8180 echo "Doing install-dvi in dejagnu"; \
8181 (cd $(HOST_SUBDIR)/dejagnu && \
8182 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8183 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8184 "RANLIB=$${RANLIB}" \
8185 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8186 install-dvi) \
8187 || exit 1
8189 @endif dejagnu
8191 .PHONY: maybe-install-pdf-dejagnu install-pdf-dejagnu
8192 maybe-install-pdf-dejagnu:
8193 @if dejagnu
8194 maybe-install-pdf-dejagnu: install-pdf-dejagnu
8196 install-pdf-dejagnu: \
8197 configure-dejagnu \
8198 pdf-dejagnu
8199 @: $(MAKE); $(unstage)
8200 @[ -f ./dejagnu/Makefile ] || exit 0; \
8201 r=`${PWD_COMMAND}`; export r; \
8202 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8203 $(HOST_EXPORTS) \
8204 for flag in $(EXTRA_HOST_FLAGS) ; do \
8205 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8206 done; \
8207 echo "Doing install-pdf in dejagnu"; \
8208 (cd $(HOST_SUBDIR)/dejagnu && \
8209 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8210 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8211 "RANLIB=$${RANLIB}" \
8212 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8213 install-pdf) \
8214 || exit 1
8216 @endif dejagnu
8218 .PHONY: maybe-install-html-dejagnu install-html-dejagnu
8219 maybe-install-html-dejagnu:
8220 @if dejagnu
8221 maybe-install-html-dejagnu: install-html-dejagnu
8223 install-html-dejagnu: \
8224 configure-dejagnu \
8225 html-dejagnu
8226 @: $(MAKE); $(unstage)
8227 @[ -f ./dejagnu/Makefile ] || exit 0; \
8228 r=`${PWD_COMMAND}`; export r; \
8229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8230 $(HOST_EXPORTS) \
8231 for flag in $(EXTRA_HOST_FLAGS) ; do \
8232 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8233 done; \
8234 echo "Doing install-html in dejagnu"; \
8235 (cd $(HOST_SUBDIR)/dejagnu && \
8236 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8237 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8238 "RANLIB=$${RANLIB}" \
8239 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8240 install-html) \
8241 || exit 1
8243 @endif dejagnu
8245 .PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
8246 maybe-installcheck-dejagnu:
8247 @if dejagnu
8248 maybe-installcheck-dejagnu: installcheck-dejagnu
8250 installcheck-dejagnu: \
8251 configure-dejagnu
8252 @: $(MAKE); $(unstage)
8253 @[ -f ./dejagnu/Makefile ] || exit 0; \
8254 r=`${PWD_COMMAND}`; export r; \
8255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8256 $(HOST_EXPORTS) \
8257 for flag in $(EXTRA_HOST_FLAGS) ; do \
8258 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8259 done; \
8260 echo "Doing installcheck in dejagnu"; \
8261 (cd $(HOST_SUBDIR)/dejagnu && \
8262 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8263 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8264 "RANLIB=$${RANLIB}" \
8265 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8266 installcheck) \
8267 || exit 1
8269 @endif dejagnu
8271 .PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
8272 maybe-mostlyclean-dejagnu:
8273 @if dejagnu
8274 maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
8276 mostlyclean-dejagnu:
8277 @: $(MAKE); $(unstage)
8278 @[ -f ./dejagnu/Makefile ] || exit 0; \
8279 r=`${PWD_COMMAND}`; export r; \
8280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8281 $(HOST_EXPORTS) \
8282 for flag in $(EXTRA_HOST_FLAGS) ; do \
8283 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8284 done; \
8285 echo "Doing mostlyclean in dejagnu"; \
8286 (cd $(HOST_SUBDIR)/dejagnu && \
8287 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8288 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8289 "RANLIB=$${RANLIB}" \
8290 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8291 mostlyclean) \
8292 || exit 1
8294 @endif dejagnu
8296 .PHONY: maybe-clean-dejagnu clean-dejagnu
8297 maybe-clean-dejagnu:
8298 @if dejagnu
8299 maybe-clean-dejagnu: clean-dejagnu
8301 clean-dejagnu:
8302 @: $(MAKE); $(unstage)
8303 @[ -f ./dejagnu/Makefile ] || exit 0; \
8304 r=`${PWD_COMMAND}`; export r; \
8305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8306 $(HOST_EXPORTS) \
8307 for flag in $(EXTRA_HOST_FLAGS) ; do \
8308 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8309 done; \
8310 echo "Doing clean in dejagnu"; \
8311 (cd $(HOST_SUBDIR)/dejagnu && \
8312 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8313 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8314 "RANLIB=$${RANLIB}" \
8315 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8316 clean) \
8317 || exit 1
8319 @endif dejagnu
8321 .PHONY: maybe-distclean-dejagnu distclean-dejagnu
8322 maybe-distclean-dejagnu:
8323 @if dejagnu
8324 maybe-distclean-dejagnu: distclean-dejagnu
8326 distclean-dejagnu:
8327 @: $(MAKE); $(unstage)
8328 @[ -f ./dejagnu/Makefile ] || exit 0; \
8329 r=`${PWD_COMMAND}`; export r; \
8330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8331 $(HOST_EXPORTS) \
8332 for flag in $(EXTRA_HOST_FLAGS) ; do \
8333 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8334 done; \
8335 echo "Doing distclean in dejagnu"; \
8336 (cd $(HOST_SUBDIR)/dejagnu && \
8337 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8338 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8339 "RANLIB=$${RANLIB}" \
8340 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8341 distclean) \
8342 || exit 1
8344 @endif dejagnu
8346 .PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
8347 maybe-maintainer-clean-dejagnu:
8348 @if dejagnu
8349 maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
8351 maintainer-clean-dejagnu:
8352 @: $(MAKE); $(unstage)
8353 @[ -f ./dejagnu/Makefile ] || exit 0; \
8354 r=`${PWD_COMMAND}`; export r; \
8355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8356 $(HOST_EXPORTS) \
8357 for flag in $(EXTRA_HOST_FLAGS) ; do \
8358 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8359 done; \
8360 echo "Doing maintainer-clean in dejagnu"; \
8361 (cd $(HOST_SUBDIR)/dejagnu && \
8362 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8363 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8364 "RANLIB=$${RANLIB}" \
8365 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8366 maintainer-clean) \
8367 || exit 1
8369 @endif dejagnu
8373 .PHONY: configure-etc maybe-configure-etc
8374 maybe-configure-etc:
8375 @if gcc-bootstrap
8376 configure-etc: stage_current
8377 @endif gcc-bootstrap
8378 @if etc
8379 maybe-configure-etc: configure-etc
8380 configure-etc:
8381 @: $(MAKE); $(unstage)
8382 @r=`${PWD_COMMAND}`; export r; \
8383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8384 test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
8385 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc; \
8386 $(HOST_EXPORTS) \
8387 echo Configuring in $(HOST_SUBDIR)/etc; \
8388 cd "$(HOST_SUBDIR)/etc" || exit 1; \
8389 case $(srcdir) in \
8390 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8391 *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
8392 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8393 esac; \
8394 module_srcdir=etc; \
8395 $(SHELL) \
8396 $$s/$$module_srcdir/configure \
8397 --srcdir=$${topdir}/$$module_srcdir \
8398 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8399 --target=${target_alias} \
8400 || exit 1
8401 @endif etc
8407 .PHONY: all-etc maybe-all-etc
8408 maybe-all-etc:
8409 @if gcc-bootstrap
8410 all-etc: stage_current
8411 @endif gcc-bootstrap
8412 @if etc
8413 TARGET-etc=all
8414 maybe-all-etc: all-etc
8415 all-etc: configure-etc
8416 @: $(MAKE); $(unstage)
8417 @r=`${PWD_COMMAND}`; export r; \
8418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8419 $(HOST_EXPORTS) \
8420 (cd $(HOST_SUBDIR)/etc && \
8421 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
8422 $(TARGET-etc))
8423 @endif etc
8428 .PHONY: check-etc maybe-check-etc
8429 maybe-check-etc:
8430 @if etc
8431 maybe-check-etc: check-etc
8433 check-etc:
8434 @: $(MAKE); $(unstage)
8435 @r=`${PWD_COMMAND}`; export r; \
8436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8437 $(HOST_EXPORTS) \
8438 (cd $(HOST_SUBDIR)/etc && \
8439 $(MAKE) $(FLAGS_TO_PASS) check)
8441 @endif etc
8443 .PHONY: install-etc maybe-install-etc
8444 maybe-install-etc:
8445 @if etc
8446 maybe-install-etc: install-etc
8448 install-etc: installdirs
8449 @: $(MAKE); $(unstage)
8450 @r=`${PWD_COMMAND}`; export r; \
8451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8452 $(HOST_EXPORTS) \
8453 (cd $(HOST_SUBDIR)/etc && \
8454 $(MAKE) $(FLAGS_TO_PASS) install)
8456 @endif etc
8458 .PHONY: install-strip-etc maybe-install-strip-etc
8459 maybe-install-strip-etc:
8460 @if etc
8461 maybe-install-strip-etc: install-strip-etc
8463 install-strip-etc: installdirs
8464 @: $(MAKE); $(unstage)
8465 @r=`${PWD_COMMAND}`; export r; \
8466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8467 $(HOST_EXPORTS) \
8468 (cd $(HOST_SUBDIR)/etc && \
8469 $(MAKE) $(FLAGS_TO_PASS) install-strip)
8471 @endif etc
8473 # Other targets (info, dvi, pdf, etc.)
8475 .PHONY: maybe-info-etc info-etc
8476 maybe-info-etc:
8477 @if etc
8478 maybe-info-etc: info-etc
8480 info-etc: \
8481 configure-etc
8482 @: $(MAKE); $(unstage)
8483 @[ -f ./etc/Makefile ] || exit 0; \
8484 r=`${PWD_COMMAND}`; export r; \
8485 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8486 $(HOST_EXPORTS) \
8487 for flag in $(EXTRA_HOST_FLAGS) ; do \
8488 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8489 done; \
8490 echo "Doing info in etc"; \
8491 (cd $(HOST_SUBDIR)/etc && \
8492 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8493 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8494 "RANLIB=$${RANLIB}" \
8495 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8496 info) \
8497 || exit 1
8499 @endif etc
8501 .PHONY: maybe-dvi-etc dvi-etc
8502 maybe-dvi-etc:
8503 @if etc
8504 maybe-dvi-etc: dvi-etc
8506 dvi-etc: \
8507 configure-etc
8508 @: $(MAKE); $(unstage)
8509 @[ -f ./etc/Makefile ] || exit 0; \
8510 r=`${PWD_COMMAND}`; export r; \
8511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8512 $(HOST_EXPORTS) \
8513 for flag in $(EXTRA_HOST_FLAGS) ; do \
8514 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8515 done; \
8516 echo "Doing dvi in etc"; \
8517 (cd $(HOST_SUBDIR)/etc && \
8518 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8519 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8520 "RANLIB=$${RANLIB}" \
8521 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8522 dvi) \
8523 || exit 1
8525 @endif etc
8527 .PHONY: maybe-pdf-etc pdf-etc
8528 maybe-pdf-etc:
8529 @if etc
8530 maybe-pdf-etc: pdf-etc
8532 pdf-etc: \
8533 configure-etc
8534 @: $(MAKE); $(unstage)
8535 @[ -f ./etc/Makefile ] || exit 0; \
8536 r=`${PWD_COMMAND}`; export r; \
8537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8538 $(HOST_EXPORTS) \
8539 for flag in $(EXTRA_HOST_FLAGS) ; do \
8540 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8541 done; \
8542 echo "Doing pdf in etc"; \
8543 (cd $(HOST_SUBDIR)/etc && \
8544 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8545 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8546 "RANLIB=$${RANLIB}" \
8547 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8548 pdf) \
8549 || exit 1
8551 @endif etc
8553 .PHONY: maybe-html-etc html-etc
8554 maybe-html-etc:
8555 @if etc
8556 maybe-html-etc: html-etc
8558 html-etc: \
8559 configure-etc
8560 @: $(MAKE); $(unstage)
8561 @[ -f ./etc/Makefile ] || exit 0; \
8562 r=`${PWD_COMMAND}`; export r; \
8563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8564 $(HOST_EXPORTS) \
8565 for flag in $(EXTRA_HOST_FLAGS) ; do \
8566 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8567 done; \
8568 echo "Doing html in etc"; \
8569 (cd $(HOST_SUBDIR)/etc && \
8570 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8571 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8572 "RANLIB=$${RANLIB}" \
8573 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8574 html) \
8575 || exit 1
8577 @endif etc
8579 .PHONY: maybe-TAGS-etc TAGS-etc
8580 maybe-TAGS-etc:
8581 @if etc
8582 maybe-TAGS-etc: TAGS-etc
8584 TAGS-etc: \
8585 configure-etc
8586 @: $(MAKE); $(unstage)
8587 @[ -f ./etc/Makefile ] || exit 0; \
8588 r=`${PWD_COMMAND}`; export r; \
8589 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8590 $(HOST_EXPORTS) \
8591 for flag in $(EXTRA_HOST_FLAGS) ; do \
8592 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8593 done; \
8594 echo "Doing TAGS in etc"; \
8595 (cd $(HOST_SUBDIR)/etc && \
8596 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8597 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8598 "RANLIB=$${RANLIB}" \
8599 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8600 TAGS) \
8601 || exit 1
8603 @endif etc
8605 .PHONY: maybe-install-info-etc install-info-etc
8606 maybe-install-info-etc:
8607 @if etc
8608 maybe-install-info-etc: install-info-etc
8610 install-info-etc: \
8611 configure-etc \
8612 info-etc
8613 @: $(MAKE); $(unstage)
8614 @[ -f ./etc/Makefile ] || exit 0; \
8615 r=`${PWD_COMMAND}`; export r; \
8616 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8617 $(HOST_EXPORTS) \
8618 for flag in $(EXTRA_HOST_FLAGS) ; do \
8619 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8620 done; \
8621 echo "Doing install-info in etc"; \
8622 (cd $(HOST_SUBDIR)/etc && \
8623 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8624 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8625 "RANLIB=$${RANLIB}" \
8626 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8627 install-info) \
8628 || exit 1
8630 @endif etc
8632 .PHONY: maybe-install-dvi-etc install-dvi-etc
8633 maybe-install-dvi-etc:
8634 @if etc
8635 maybe-install-dvi-etc: install-dvi-etc
8637 install-dvi-etc: \
8638 configure-etc \
8639 dvi-etc
8640 @: $(MAKE); $(unstage)
8641 @[ -f ./etc/Makefile ] || exit 0; \
8642 r=`${PWD_COMMAND}`; export r; \
8643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8644 $(HOST_EXPORTS) \
8645 for flag in $(EXTRA_HOST_FLAGS) ; do \
8646 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8647 done; \
8648 echo "Doing install-dvi in etc"; \
8649 (cd $(HOST_SUBDIR)/etc && \
8650 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8651 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8652 "RANLIB=$${RANLIB}" \
8653 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8654 install-dvi) \
8655 || exit 1
8657 @endif etc
8659 .PHONY: maybe-install-pdf-etc install-pdf-etc
8660 maybe-install-pdf-etc:
8661 @if etc
8662 maybe-install-pdf-etc: install-pdf-etc
8664 install-pdf-etc: \
8665 configure-etc \
8666 pdf-etc
8667 @: $(MAKE); $(unstage)
8668 @[ -f ./etc/Makefile ] || exit 0; \
8669 r=`${PWD_COMMAND}`; export r; \
8670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8671 $(HOST_EXPORTS) \
8672 for flag in $(EXTRA_HOST_FLAGS) ; do \
8673 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8674 done; \
8675 echo "Doing install-pdf in etc"; \
8676 (cd $(HOST_SUBDIR)/etc && \
8677 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8678 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8679 "RANLIB=$${RANLIB}" \
8680 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8681 install-pdf) \
8682 || exit 1
8684 @endif etc
8686 .PHONY: maybe-install-html-etc install-html-etc
8687 maybe-install-html-etc:
8688 @if etc
8689 maybe-install-html-etc: install-html-etc
8691 install-html-etc: \
8692 configure-etc \
8693 html-etc
8694 @: $(MAKE); $(unstage)
8695 @[ -f ./etc/Makefile ] || exit 0; \
8696 r=`${PWD_COMMAND}`; export r; \
8697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8698 $(HOST_EXPORTS) \
8699 for flag in $(EXTRA_HOST_FLAGS) ; do \
8700 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8701 done; \
8702 echo "Doing install-html in etc"; \
8703 (cd $(HOST_SUBDIR)/etc && \
8704 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8705 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8706 "RANLIB=$${RANLIB}" \
8707 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8708 install-html) \
8709 || exit 1
8711 @endif etc
8713 .PHONY: maybe-installcheck-etc installcheck-etc
8714 maybe-installcheck-etc:
8715 @if etc
8716 maybe-installcheck-etc: installcheck-etc
8718 installcheck-etc: \
8719 configure-etc
8720 @: $(MAKE); $(unstage)
8721 @[ -f ./etc/Makefile ] || exit 0; \
8722 r=`${PWD_COMMAND}`; export r; \
8723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8724 $(HOST_EXPORTS) \
8725 for flag in $(EXTRA_HOST_FLAGS) ; do \
8726 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8727 done; \
8728 echo "Doing installcheck in etc"; \
8729 (cd $(HOST_SUBDIR)/etc && \
8730 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8731 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8732 "RANLIB=$${RANLIB}" \
8733 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8734 installcheck) \
8735 || exit 1
8737 @endif etc
8739 .PHONY: maybe-mostlyclean-etc mostlyclean-etc
8740 maybe-mostlyclean-etc:
8741 @if etc
8742 maybe-mostlyclean-etc: mostlyclean-etc
8744 mostlyclean-etc:
8745 @: $(MAKE); $(unstage)
8746 @[ -f ./etc/Makefile ] || exit 0; \
8747 r=`${PWD_COMMAND}`; export r; \
8748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8749 $(HOST_EXPORTS) \
8750 for flag in $(EXTRA_HOST_FLAGS) ; do \
8751 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8752 done; \
8753 echo "Doing mostlyclean in etc"; \
8754 (cd $(HOST_SUBDIR)/etc && \
8755 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8756 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8757 "RANLIB=$${RANLIB}" \
8758 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8759 mostlyclean) \
8760 || exit 1
8762 @endif etc
8764 .PHONY: maybe-clean-etc clean-etc
8765 maybe-clean-etc:
8766 @if etc
8767 maybe-clean-etc: clean-etc
8769 clean-etc:
8770 @: $(MAKE); $(unstage)
8771 @[ -f ./etc/Makefile ] || exit 0; \
8772 r=`${PWD_COMMAND}`; export r; \
8773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8774 $(HOST_EXPORTS) \
8775 for flag in $(EXTRA_HOST_FLAGS) ; do \
8776 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8777 done; \
8778 echo "Doing clean in etc"; \
8779 (cd $(HOST_SUBDIR)/etc && \
8780 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8781 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8782 "RANLIB=$${RANLIB}" \
8783 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8784 clean) \
8785 || exit 1
8787 @endif etc
8789 .PHONY: maybe-distclean-etc distclean-etc
8790 maybe-distclean-etc:
8791 @if etc
8792 maybe-distclean-etc: distclean-etc
8794 distclean-etc:
8795 @: $(MAKE); $(unstage)
8796 @[ -f ./etc/Makefile ] || exit 0; \
8797 r=`${PWD_COMMAND}`; export r; \
8798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8799 $(HOST_EXPORTS) \
8800 for flag in $(EXTRA_HOST_FLAGS) ; do \
8801 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8802 done; \
8803 echo "Doing distclean in etc"; \
8804 (cd $(HOST_SUBDIR)/etc && \
8805 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8806 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8807 "RANLIB=$${RANLIB}" \
8808 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8809 distclean) \
8810 || exit 1
8812 @endif etc
8814 .PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
8815 maybe-maintainer-clean-etc:
8816 @if etc
8817 maybe-maintainer-clean-etc: maintainer-clean-etc
8819 maintainer-clean-etc:
8820 @: $(MAKE); $(unstage)
8821 @[ -f ./etc/Makefile ] || exit 0; \
8822 r=`${PWD_COMMAND}`; export r; \
8823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8824 $(HOST_EXPORTS) \
8825 for flag in $(EXTRA_HOST_FLAGS) ; do \
8826 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8827 done; \
8828 echo "Doing maintainer-clean in etc"; \
8829 (cd $(HOST_SUBDIR)/etc && \
8830 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8831 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8832 "RANLIB=$${RANLIB}" \
8833 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8834 maintainer-clean) \
8835 || exit 1
8837 @endif etc
8841 .PHONY: configure-fastjar maybe-configure-fastjar
8842 maybe-configure-fastjar:
8843 @if gcc-bootstrap
8844 configure-fastjar: stage_current
8845 @endif gcc-bootstrap
8846 @if fastjar
8847 maybe-configure-fastjar: configure-fastjar
8848 configure-fastjar:
8849 @: $(MAKE); $(unstage)
8850 @r=`${PWD_COMMAND}`; export r; \
8851 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8852 test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
8853 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar; \
8854 $(HOST_EXPORTS) \
8855 echo Configuring in $(HOST_SUBDIR)/fastjar; \
8856 cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
8857 case $(srcdir) in \
8858 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8859 *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
8860 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8861 esac; \
8862 module_srcdir=fastjar; \
8863 $(SHELL) \
8864 $$s/$$module_srcdir/configure \
8865 --srcdir=$${topdir}/$$module_srcdir \
8866 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8867 --target=${target_alias} \
8868 || exit 1
8869 @endif fastjar
8875 .PHONY: all-fastjar maybe-all-fastjar
8876 maybe-all-fastjar:
8877 @if gcc-bootstrap
8878 all-fastjar: stage_current
8879 @endif gcc-bootstrap
8880 @if fastjar
8881 TARGET-fastjar=all
8882 maybe-all-fastjar: all-fastjar
8883 all-fastjar: configure-fastjar
8884 @: $(MAKE); $(unstage)
8885 @r=`${PWD_COMMAND}`; export r; \
8886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8887 $(HOST_EXPORTS) \
8888 (cd $(HOST_SUBDIR)/fastjar && \
8889 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
8890 $(TARGET-fastjar))
8891 @endif fastjar
8896 .PHONY: check-fastjar maybe-check-fastjar
8897 maybe-check-fastjar:
8898 @if fastjar
8899 maybe-check-fastjar: check-fastjar
8901 # This module is only tested in a native toolchain.
8902 check-fastjar:
8903 @: $(MAKE); $(unstage)
8904 @if [ '$(host)' = '$(target)' ]; then \
8905 r=`${PWD_COMMAND}`; export r; \
8906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8907 $(HOST_EXPORTS) \
8908 (cd $(HOST_SUBDIR)/fastjar && \
8909 $(MAKE) $(FLAGS_TO_PASS) check)
8912 @endif fastjar
8914 .PHONY: install-fastjar maybe-install-fastjar
8915 maybe-install-fastjar:
8916 @if fastjar
8917 maybe-install-fastjar: install-fastjar
8919 install-fastjar: installdirs
8920 @: $(MAKE); $(unstage)
8921 @r=`${PWD_COMMAND}`; export r; \
8922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8923 $(HOST_EXPORTS) \
8924 (cd $(HOST_SUBDIR)/fastjar && \
8925 $(MAKE) $(FLAGS_TO_PASS) install)
8927 @endif fastjar
8929 .PHONY: install-strip-fastjar maybe-install-strip-fastjar
8930 maybe-install-strip-fastjar:
8931 @if fastjar
8932 maybe-install-strip-fastjar: install-strip-fastjar
8934 install-strip-fastjar: installdirs
8935 @: $(MAKE); $(unstage)
8936 @r=`${PWD_COMMAND}`; export r; \
8937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8938 $(HOST_EXPORTS) \
8939 (cd $(HOST_SUBDIR)/fastjar && \
8940 $(MAKE) $(FLAGS_TO_PASS) install-strip)
8942 @endif fastjar
8944 # Other targets (info, dvi, pdf, etc.)
8946 .PHONY: maybe-info-fastjar info-fastjar
8947 maybe-info-fastjar:
8948 @if fastjar
8949 maybe-info-fastjar: info-fastjar
8951 info-fastjar: \
8952 configure-fastjar
8953 @: $(MAKE); $(unstage)
8954 @[ -f ./fastjar/Makefile ] || exit 0; \
8955 r=`${PWD_COMMAND}`; export r; \
8956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8957 $(HOST_EXPORTS) \
8958 for flag in $(EXTRA_HOST_FLAGS) ; do \
8959 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8960 done; \
8961 echo "Doing info in fastjar"; \
8962 (cd $(HOST_SUBDIR)/fastjar && \
8963 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8964 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8965 "RANLIB=$${RANLIB}" \
8966 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8967 info) \
8968 || exit 1
8970 @endif fastjar
8972 .PHONY: maybe-dvi-fastjar dvi-fastjar
8973 maybe-dvi-fastjar:
8974 @if fastjar
8975 maybe-dvi-fastjar: dvi-fastjar
8977 dvi-fastjar: \
8978 configure-fastjar
8979 @: $(MAKE); $(unstage)
8980 @[ -f ./fastjar/Makefile ] || exit 0; \
8981 r=`${PWD_COMMAND}`; export r; \
8982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8983 $(HOST_EXPORTS) \
8984 for flag in $(EXTRA_HOST_FLAGS) ; do \
8985 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8986 done; \
8987 echo "Doing dvi in fastjar"; \
8988 (cd $(HOST_SUBDIR)/fastjar && \
8989 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8990 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8991 "RANLIB=$${RANLIB}" \
8992 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8993 dvi) \
8994 || exit 1
8996 @endif fastjar
8998 .PHONY: maybe-pdf-fastjar pdf-fastjar
8999 maybe-pdf-fastjar:
9000 @if fastjar
9001 maybe-pdf-fastjar: pdf-fastjar
9003 pdf-fastjar: \
9004 configure-fastjar
9005 @: $(MAKE); $(unstage)
9006 @[ -f ./fastjar/Makefile ] || exit 0; \
9007 r=`${PWD_COMMAND}`; export r; \
9008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9009 $(HOST_EXPORTS) \
9010 for flag in $(EXTRA_HOST_FLAGS) ; do \
9011 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9012 done; \
9013 echo "Doing pdf in fastjar"; \
9014 (cd $(HOST_SUBDIR)/fastjar && \
9015 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9016 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9017 "RANLIB=$${RANLIB}" \
9018 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9019 pdf) \
9020 || exit 1
9022 @endif fastjar
9024 .PHONY: maybe-html-fastjar html-fastjar
9025 maybe-html-fastjar:
9026 @if fastjar
9027 maybe-html-fastjar: html-fastjar
9029 html-fastjar: \
9030 configure-fastjar
9031 @: $(MAKE); $(unstage)
9032 @[ -f ./fastjar/Makefile ] || exit 0; \
9033 r=`${PWD_COMMAND}`; export r; \
9034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9035 $(HOST_EXPORTS) \
9036 for flag in $(EXTRA_HOST_FLAGS) ; do \
9037 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9038 done; \
9039 echo "Doing html in fastjar"; \
9040 (cd $(HOST_SUBDIR)/fastjar && \
9041 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9042 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9043 "RANLIB=$${RANLIB}" \
9044 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9045 html) \
9046 || exit 1
9048 @endif fastjar
9050 .PHONY: maybe-TAGS-fastjar TAGS-fastjar
9051 maybe-TAGS-fastjar:
9052 @if fastjar
9053 maybe-TAGS-fastjar: TAGS-fastjar
9055 TAGS-fastjar: \
9056 configure-fastjar
9057 @: $(MAKE); $(unstage)
9058 @[ -f ./fastjar/Makefile ] || exit 0; \
9059 r=`${PWD_COMMAND}`; export r; \
9060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9061 $(HOST_EXPORTS) \
9062 for flag in $(EXTRA_HOST_FLAGS) ; do \
9063 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9064 done; \
9065 echo "Doing TAGS in fastjar"; \
9066 (cd $(HOST_SUBDIR)/fastjar && \
9067 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9068 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9069 "RANLIB=$${RANLIB}" \
9070 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9071 TAGS) \
9072 || exit 1
9074 @endif fastjar
9076 .PHONY: maybe-install-info-fastjar install-info-fastjar
9077 maybe-install-info-fastjar:
9078 @if fastjar
9079 maybe-install-info-fastjar: install-info-fastjar
9081 install-info-fastjar: \
9082 configure-fastjar \
9083 info-fastjar
9084 @: $(MAKE); $(unstage)
9085 @[ -f ./fastjar/Makefile ] || exit 0; \
9086 r=`${PWD_COMMAND}`; export r; \
9087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9088 $(HOST_EXPORTS) \
9089 for flag in $(EXTRA_HOST_FLAGS) ; do \
9090 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9091 done; \
9092 echo "Doing install-info in fastjar"; \
9093 (cd $(HOST_SUBDIR)/fastjar && \
9094 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9095 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9096 "RANLIB=$${RANLIB}" \
9097 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9098 install-info) \
9099 || exit 1
9101 @endif fastjar
9103 .PHONY: maybe-install-dvi-fastjar install-dvi-fastjar
9104 maybe-install-dvi-fastjar:
9105 @if fastjar
9106 maybe-install-dvi-fastjar: install-dvi-fastjar
9108 install-dvi-fastjar: \
9109 configure-fastjar \
9110 dvi-fastjar
9111 @: $(MAKE); $(unstage)
9112 @[ -f ./fastjar/Makefile ] || exit 0; \
9113 r=`${PWD_COMMAND}`; export r; \
9114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9115 $(HOST_EXPORTS) \
9116 for flag in $(EXTRA_HOST_FLAGS) ; do \
9117 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9118 done; \
9119 echo "Doing install-dvi in fastjar"; \
9120 (cd $(HOST_SUBDIR)/fastjar && \
9121 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9122 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9123 "RANLIB=$${RANLIB}" \
9124 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9125 install-dvi) \
9126 || exit 1
9128 @endif fastjar
9130 .PHONY: maybe-install-pdf-fastjar install-pdf-fastjar
9131 maybe-install-pdf-fastjar:
9132 @if fastjar
9133 maybe-install-pdf-fastjar: install-pdf-fastjar
9135 install-pdf-fastjar: \
9136 configure-fastjar \
9137 pdf-fastjar
9138 @: $(MAKE); $(unstage)
9139 @[ -f ./fastjar/Makefile ] || exit 0; \
9140 r=`${PWD_COMMAND}`; export r; \
9141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9142 $(HOST_EXPORTS) \
9143 for flag in $(EXTRA_HOST_FLAGS) ; do \
9144 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9145 done; \
9146 echo "Doing install-pdf in fastjar"; \
9147 (cd $(HOST_SUBDIR)/fastjar && \
9148 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9149 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9150 "RANLIB=$${RANLIB}" \
9151 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9152 install-pdf) \
9153 || exit 1
9155 @endif fastjar
9157 .PHONY: maybe-install-html-fastjar install-html-fastjar
9158 maybe-install-html-fastjar:
9159 @if fastjar
9160 maybe-install-html-fastjar: install-html-fastjar
9162 install-html-fastjar: \
9163 configure-fastjar \
9164 html-fastjar
9165 @: $(MAKE); $(unstage)
9166 @[ -f ./fastjar/Makefile ] || exit 0; \
9167 r=`${PWD_COMMAND}`; export r; \
9168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9169 $(HOST_EXPORTS) \
9170 for flag in $(EXTRA_HOST_FLAGS) ; do \
9171 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9172 done; \
9173 echo "Doing install-html in fastjar"; \
9174 (cd $(HOST_SUBDIR)/fastjar && \
9175 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9176 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9177 "RANLIB=$${RANLIB}" \
9178 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9179 install-html) \
9180 || exit 1
9182 @endif fastjar
9184 .PHONY: maybe-installcheck-fastjar installcheck-fastjar
9185 maybe-installcheck-fastjar:
9186 @if fastjar
9187 maybe-installcheck-fastjar: installcheck-fastjar
9189 installcheck-fastjar: \
9190 configure-fastjar
9191 @: $(MAKE); $(unstage)
9192 @[ -f ./fastjar/Makefile ] || exit 0; \
9193 r=`${PWD_COMMAND}`; export r; \
9194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9195 $(HOST_EXPORTS) \
9196 for flag in $(EXTRA_HOST_FLAGS) ; do \
9197 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9198 done; \
9199 echo "Doing installcheck in fastjar"; \
9200 (cd $(HOST_SUBDIR)/fastjar && \
9201 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9202 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9203 "RANLIB=$${RANLIB}" \
9204 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9205 installcheck) \
9206 || exit 1
9208 @endif fastjar
9210 .PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
9211 maybe-mostlyclean-fastjar:
9212 @if fastjar
9213 maybe-mostlyclean-fastjar: mostlyclean-fastjar
9215 mostlyclean-fastjar:
9216 @: $(MAKE); $(unstage)
9217 @[ -f ./fastjar/Makefile ] || exit 0; \
9218 r=`${PWD_COMMAND}`; export r; \
9219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9220 $(HOST_EXPORTS) \
9221 for flag in $(EXTRA_HOST_FLAGS) ; do \
9222 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9223 done; \
9224 echo "Doing mostlyclean in fastjar"; \
9225 (cd $(HOST_SUBDIR)/fastjar && \
9226 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9227 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9228 "RANLIB=$${RANLIB}" \
9229 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9230 mostlyclean) \
9231 || exit 1
9233 @endif fastjar
9235 .PHONY: maybe-clean-fastjar clean-fastjar
9236 maybe-clean-fastjar:
9237 @if fastjar
9238 maybe-clean-fastjar: clean-fastjar
9240 clean-fastjar:
9241 @: $(MAKE); $(unstage)
9242 @[ -f ./fastjar/Makefile ] || exit 0; \
9243 r=`${PWD_COMMAND}`; export r; \
9244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9245 $(HOST_EXPORTS) \
9246 for flag in $(EXTRA_HOST_FLAGS) ; do \
9247 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9248 done; \
9249 echo "Doing clean in fastjar"; \
9250 (cd $(HOST_SUBDIR)/fastjar && \
9251 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9252 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9253 "RANLIB=$${RANLIB}" \
9254 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9255 clean) \
9256 || exit 1
9258 @endif fastjar
9260 .PHONY: maybe-distclean-fastjar distclean-fastjar
9261 maybe-distclean-fastjar:
9262 @if fastjar
9263 maybe-distclean-fastjar: distclean-fastjar
9265 distclean-fastjar:
9266 @: $(MAKE); $(unstage)
9267 @[ -f ./fastjar/Makefile ] || exit 0; \
9268 r=`${PWD_COMMAND}`; export r; \
9269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9270 $(HOST_EXPORTS) \
9271 for flag in $(EXTRA_HOST_FLAGS) ; do \
9272 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9273 done; \
9274 echo "Doing distclean in fastjar"; \
9275 (cd $(HOST_SUBDIR)/fastjar && \
9276 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9277 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9278 "RANLIB=$${RANLIB}" \
9279 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9280 distclean) \
9281 || exit 1
9283 @endif fastjar
9285 .PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
9286 maybe-maintainer-clean-fastjar:
9287 @if fastjar
9288 maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
9290 maintainer-clean-fastjar:
9291 @: $(MAKE); $(unstage)
9292 @[ -f ./fastjar/Makefile ] || exit 0; \
9293 r=`${PWD_COMMAND}`; export r; \
9294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9295 $(HOST_EXPORTS) \
9296 for flag in $(EXTRA_HOST_FLAGS) ; do \
9297 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9298 done; \
9299 echo "Doing maintainer-clean in fastjar"; \
9300 (cd $(HOST_SUBDIR)/fastjar && \
9301 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9302 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9303 "RANLIB=$${RANLIB}" \
9304 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9305 maintainer-clean) \
9306 || exit 1
9308 @endif fastjar
9312 .PHONY: configure-fixincludes maybe-configure-fixincludes
9313 maybe-configure-fixincludes:
9314 @if gcc-bootstrap
9315 configure-fixincludes: stage_current
9316 @endif gcc-bootstrap
9317 @if fixincludes
9318 maybe-configure-fixincludes: configure-fixincludes
9319 configure-fixincludes:
9320 @r=`${PWD_COMMAND}`; export r; \
9321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9322 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9323 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9324 $(HOST_EXPORTS) \
9325 echo Configuring in $(HOST_SUBDIR)/fixincludes; \
9326 cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
9327 case $(srcdir) in \
9328 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9329 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9330 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9331 esac; \
9332 module_srcdir=fixincludes; \
9333 $(SHELL) \
9334 $$s/$$module_srcdir/configure \
9335 --srcdir=$${topdir}/$$module_srcdir \
9336 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9337 --target=${target_alias} \
9338 || exit 1
9339 @endif fixincludes
9343 .PHONY: configure-stage1-fixincludes maybe-configure-stage1-fixincludes
9344 maybe-configure-stage1-fixincludes:
9345 @if fixincludes-bootstrap
9346 maybe-configure-stage1-fixincludes: configure-stage1-fixincludes
9347 configure-stage1-fixincludes:
9348 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
9349 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9350 @r=`${PWD_COMMAND}`; export r; \
9351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9352 TFLAGS="$(STAGE1_TFLAGS)"; \
9353 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9354 $(HOST_EXPORTS) \
9355 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
9356 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
9357 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
9358 echo Configuring stage 1 in $(HOST_SUBDIR)/fixincludes; \
9359 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9360 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9361 case $(srcdir) in \
9362 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9363 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9364 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9365 esac; \
9366 module_srcdir=fixincludes; \
9367 $(SHELL) $$s/$$module_srcdir/configure \
9368 --srcdir=$${topdir}/$$module_srcdir \
9369 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9370 --target=${target_alias} \
9372 $(STAGE1_CONFIGURE_FLAGS)
9373 @endif fixincludes-bootstrap
9375 .PHONY: configure-stage2-fixincludes maybe-configure-stage2-fixincludes
9376 maybe-configure-stage2-fixincludes:
9377 @if fixincludes-bootstrap
9378 maybe-configure-stage2-fixincludes: configure-stage2-fixincludes
9379 configure-stage2-fixincludes:
9380 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
9381 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9382 @r=`${PWD_COMMAND}`; export r; \
9383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9384 TFLAGS="$(STAGE2_TFLAGS)"; \
9385 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9386 $(HOST_EXPORTS) \
9387 $(POSTSTAGE1_HOST_EXPORTS) \
9388 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
9389 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
9390 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
9391 echo Configuring stage 2 in $(HOST_SUBDIR)/fixincludes; \
9392 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9393 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9394 case $(srcdir) in \
9395 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9396 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9397 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9398 esac; \
9399 module_srcdir=fixincludes; \
9400 $(SHELL) $$s/$$module_srcdir/configure \
9401 --srcdir=$${topdir}/$$module_srcdir \
9402 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9403 --target=${target_alias} \
9404 --with-build-libsubdir=$(HOST_SUBDIR) \
9405 $(STAGE2_CONFIGURE_FLAGS)
9406 @endif fixincludes-bootstrap
9408 .PHONY: configure-stage3-fixincludes maybe-configure-stage3-fixincludes
9409 maybe-configure-stage3-fixincludes:
9410 @if fixincludes-bootstrap
9411 maybe-configure-stage3-fixincludes: configure-stage3-fixincludes
9412 configure-stage3-fixincludes:
9413 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
9414 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9415 @r=`${PWD_COMMAND}`; export r; \
9416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9417 TFLAGS="$(STAGE3_TFLAGS)"; \
9418 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9419 $(HOST_EXPORTS) \
9420 $(POSTSTAGE1_HOST_EXPORTS) \
9421 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
9422 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
9423 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
9424 echo Configuring stage 3 in $(HOST_SUBDIR)/fixincludes; \
9425 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9426 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9427 case $(srcdir) in \
9428 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9429 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9430 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9431 esac; \
9432 module_srcdir=fixincludes; \
9433 $(SHELL) $$s/$$module_srcdir/configure \
9434 --srcdir=$${topdir}/$$module_srcdir \
9435 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9436 --target=${target_alias} \
9437 --with-build-libsubdir=$(HOST_SUBDIR) \
9438 $(STAGE3_CONFIGURE_FLAGS)
9439 @endif fixincludes-bootstrap
9441 .PHONY: configure-stage4-fixincludes maybe-configure-stage4-fixincludes
9442 maybe-configure-stage4-fixincludes:
9443 @if fixincludes-bootstrap
9444 maybe-configure-stage4-fixincludes: configure-stage4-fixincludes
9445 configure-stage4-fixincludes:
9446 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9447 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9448 @r=`${PWD_COMMAND}`; export r; \
9449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9450 TFLAGS="$(STAGE4_TFLAGS)"; \
9451 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9452 $(HOST_EXPORTS) \
9453 $(POSTSTAGE1_HOST_EXPORTS) \
9454 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
9455 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
9456 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
9457 echo Configuring stage 4 in $(HOST_SUBDIR)/fixincludes; \
9458 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9459 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9460 case $(srcdir) in \
9461 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9462 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9463 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9464 esac; \
9465 module_srcdir=fixincludes; \
9466 $(SHELL) $$s/$$module_srcdir/configure \
9467 --srcdir=$${topdir}/$$module_srcdir \
9468 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9469 --target=${target_alias} \
9470 --with-build-libsubdir=$(HOST_SUBDIR) \
9471 $(STAGE4_CONFIGURE_FLAGS)
9472 @endif fixincludes-bootstrap
9474 .PHONY: configure-stageprofile-fixincludes maybe-configure-stageprofile-fixincludes
9475 maybe-configure-stageprofile-fixincludes:
9476 @if fixincludes-bootstrap
9477 maybe-configure-stageprofile-fixincludes: configure-stageprofile-fixincludes
9478 configure-stageprofile-fixincludes:
9479 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9480 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9481 @r=`${PWD_COMMAND}`; export r; \
9482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9483 TFLAGS="$(STAGEprofile_TFLAGS)"; \
9484 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9485 $(HOST_EXPORTS) \
9486 $(POSTSTAGE1_HOST_EXPORTS) \
9487 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
9488 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
9489 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
9490 echo Configuring stage profile in $(HOST_SUBDIR)/fixincludes; \
9491 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9492 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9493 case $(srcdir) in \
9494 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9495 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9496 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9497 esac; \
9498 module_srcdir=fixincludes; \
9499 $(SHELL) $$s/$$module_srcdir/configure \
9500 --srcdir=$${topdir}/$$module_srcdir \
9501 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9502 --target=${target_alias} \
9503 --with-build-libsubdir=$(HOST_SUBDIR) \
9504 $(STAGEprofile_CONFIGURE_FLAGS)
9505 @endif fixincludes-bootstrap
9507 .PHONY: configure-stagetrain-fixincludes maybe-configure-stagetrain-fixincludes
9508 maybe-configure-stagetrain-fixincludes:
9509 @if fixincludes-bootstrap
9510 maybe-configure-stagetrain-fixincludes: configure-stagetrain-fixincludes
9511 configure-stagetrain-fixincludes:
9512 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
9513 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9514 @r=`${PWD_COMMAND}`; export r; \
9515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9516 TFLAGS="$(STAGEtrain_TFLAGS)"; \
9517 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9518 $(HOST_EXPORTS) \
9519 $(POSTSTAGE1_HOST_EXPORTS) \
9520 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
9521 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
9522 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
9523 echo Configuring stage train in $(HOST_SUBDIR)/fixincludes; \
9524 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9525 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9526 case $(srcdir) in \
9527 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9528 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9529 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9530 esac; \
9531 module_srcdir=fixincludes; \
9532 $(SHELL) $$s/$$module_srcdir/configure \
9533 --srcdir=$${topdir}/$$module_srcdir \
9534 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9535 --target=${target_alias} \
9536 --with-build-libsubdir=$(HOST_SUBDIR) \
9537 $(STAGEtrain_CONFIGURE_FLAGS)
9538 @endif fixincludes-bootstrap
9540 .PHONY: configure-stagefeedback-fixincludes maybe-configure-stagefeedback-fixincludes
9541 maybe-configure-stagefeedback-fixincludes:
9542 @if fixincludes-bootstrap
9543 maybe-configure-stagefeedback-fixincludes: configure-stagefeedback-fixincludes
9544 configure-stagefeedback-fixincludes:
9545 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9546 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9547 @r=`${PWD_COMMAND}`; export r; \
9548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9549 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9550 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9551 $(HOST_EXPORTS) \
9552 $(POSTSTAGE1_HOST_EXPORTS) \
9553 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
9554 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
9555 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
9556 echo Configuring stage feedback in $(HOST_SUBDIR)/fixincludes; \
9557 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9558 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9559 case $(srcdir) in \
9560 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9561 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9562 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9563 esac; \
9564 module_srcdir=fixincludes; \
9565 $(SHELL) $$s/$$module_srcdir/configure \
9566 --srcdir=$${topdir}/$$module_srcdir \
9567 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9568 --target=${target_alias} \
9569 --with-build-libsubdir=$(HOST_SUBDIR) \
9570 $(STAGEfeedback_CONFIGURE_FLAGS)
9571 @endif fixincludes-bootstrap
9573 .PHONY: configure-stageautoprofile-fixincludes maybe-configure-stageautoprofile-fixincludes
9574 maybe-configure-stageautoprofile-fixincludes:
9575 @if fixincludes-bootstrap
9576 maybe-configure-stageautoprofile-fixincludes: configure-stageautoprofile-fixincludes
9577 configure-stageautoprofile-fixincludes:
9578 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
9579 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9580 @r=`${PWD_COMMAND}`; export r; \
9581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9582 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
9583 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9584 $(HOST_EXPORTS) \
9585 $(POSTSTAGE1_HOST_EXPORTS) \
9586 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
9587 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
9588 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
9589 echo Configuring stage autoprofile in $(HOST_SUBDIR)/fixincludes; \
9590 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9591 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9592 case $(srcdir) in \
9593 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9594 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9595 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9596 esac; \
9597 module_srcdir=fixincludes; \
9598 $(SHELL) $$s/$$module_srcdir/configure \
9599 --srcdir=$${topdir}/$$module_srcdir \
9600 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9601 --target=${target_alias} \
9602 --with-build-libsubdir=$(HOST_SUBDIR) \
9603 $(STAGEautoprofile_CONFIGURE_FLAGS)
9604 @endif fixincludes-bootstrap
9606 .PHONY: configure-stageautofeedback-fixincludes maybe-configure-stageautofeedback-fixincludes
9607 maybe-configure-stageautofeedback-fixincludes:
9608 @if fixincludes-bootstrap
9609 maybe-configure-stageautofeedback-fixincludes: configure-stageautofeedback-fixincludes
9610 configure-stageautofeedback-fixincludes:
9611 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
9612 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9613 @r=`${PWD_COMMAND}`; export r; \
9614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9615 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
9616 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9617 $(HOST_EXPORTS) \
9618 $(POSTSTAGE1_HOST_EXPORTS) \
9619 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
9620 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
9621 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
9622 echo Configuring stage autofeedback in $(HOST_SUBDIR)/fixincludes; \
9623 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9624 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9625 case $(srcdir) in \
9626 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9627 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9628 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9629 esac; \
9630 module_srcdir=fixincludes; \
9631 $(SHELL) $$s/$$module_srcdir/configure \
9632 --srcdir=$${topdir}/$$module_srcdir \
9633 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9634 --target=${target_alias} \
9635 --with-build-libsubdir=$(HOST_SUBDIR) \
9636 $(STAGEautofeedback_CONFIGURE_FLAGS)
9637 @endif fixincludes-bootstrap
9643 .PHONY: all-fixincludes maybe-all-fixincludes
9644 maybe-all-fixincludes:
9645 @if gcc-bootstrap
9646 all-fixincludes: stage_current
9647 @endif gcc-bootstrap
9648 @if fixincludes
9649 TARGET-fixincludes=all
9650 maybe-all-fixincludes: all-fixincludes
9651 all-fixincludes: configure-fixincludes
9652 @r=`${PWD_COMMAND}`; export r; \
9653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9654 $(HOST_EXPORTS) \
9655 (cd $(HOST_SUBDIR)/fixincludes && \
9656 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
9657 $(TARGET-fixincludes))
9658 @endif fixincludes
9662 .PHONY: all-stage1-fixincludes maybe-all-stage1-fixincludes
9663 .PHONY: clean-stage1-fixincludes maybe-clean-stage1-fixincludes
9664 maybe-all-stage1-fixincludes:
9665 maybe-clean-stage1-fixincludes:
9666 @if fixincludes-bootstrap
9667 maybe-all-stage1-fixincludes: all-stage1-fixincludes
9668 all-stage1: all-stage1-fixincludes
9669 TARGET-stage1-fixincludes = $(TARGET-fixincludes)
9670 all-stage1-fixincludes: configure-stage1-fixincludes
9671 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
9672 @r=`${PWD_COMMAND}`; export r; \
9673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9674 TFLAGS="$(STAGE1_TFLAGS)"; \
9675 $(HOST_EXPORTS) \
9676 cd $(HOST_SUBDIR)/fixincludes && \
9678 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9679 CFLAGS="$(STAGE1_CFLAGS)" \
9680 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
9681 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
9682 LIBCFLAGS="$(LIBCFLAGS)" \
9683 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9684 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9685 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9686 $(EXTRA_HOST_FLAGS) \
9687 $(STAGE1_FLAGS_TO_PASS) \
9688 TFLAGS="$(STAGE1_TFLAGS)" \
9689 $(TARGET-stage1-fixincludes)
9691 maybe-clean-stage1-fixincludes: clean-stage1-fixincludes
9692 clean-stage1: clean-stage1-fixincludes
9693 clean-stage1-fixincludes:
9694 @if [ $(current_stage) = stage1 ]; then \
9695 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9696 else \
9697 [ -f $(HOST_SUBDIR)/stage1-fixincludes/Makefile ] || exit 0; \
9698 $(MAKE) stage1-start; \
9699 fi; \
9700 cd $(HOST_SUBDIR)/fixincludes && \
9701 $(MAKE) $(EXTRA_HOST_FLAGS) \
9702 $(STAGE1_FLAGS_TO_PASS) clean
9703 @endif fixincludes-bootstrap
9706 .PHONY: all-stage2-fixincludes maybe-all-stage2-fixincludes
9707 .PHONY: clean-stage2-fixincludes maybe-clean-stage2-fixincludes
9708 maybe-all-stage2-fixincludes:
9709 maybe-clean-stage2-fixincludes:
9710 @if fixincludes-bootstrap
9711 maybe-all-stage2-fixincludes: all-stage2-fixincludes
9712 all-stage2: all-stage2-fixincludes
9713 TARGET-stage2-fixincludes = $(TARGET-fixincludes)
9714 all-stage2-fixincludes: configure-stage2-fixincludes
9715 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
9716 @r=`${PWD_COMMAND}`; export r; \
9717 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9718 TFLAGS="$(STAGE2_TFLAGS)"; \
9719 $(HOST_EXPORTS) \
9720 $(POSTSTAGE1_HOST_EXPORTS) \
9721 cd $(HOST_SUBDIR)/fixincludes && \
9723 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9724 CFLAGS="$(STAGE2_CFLAGS)" \
9725 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
9726 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
9727 LIBCFLAGS="$(STAGE2_CFLAGS)" \
9728 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9729 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9730 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9731 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9732 TFLAGS="$(STAGE2_TFLAGS)" \
9733 $(TARGET-stage2-fixincludes)
9735 maybe-clean-stage2-fixincludes: clean-stage2-fixincludes
9736 clean-stage2: clean-stage2-fixincludes
9737 clean-stage2-fixincludes:
9738 @if [ $(current_stage) = stage2 ]; then \
9739 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9740 else \
9741 [ -f $(HOST_SUBDIR)/stage2-fixincludes/Makefile ] || exit 0; \
9742 $(MAKE) stage2-start; \
9743 fi; \
9744 cd $(HOST_SUBDIR)/fixincludes && \
9745 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9746 @endif fixincludes-bootstrap
9749 .PHONY: all-stage3-fixincludes maybe-all-stage3-fixincludes
9750 .PHONY: clean-stage3-fixincludes maybe-clean-stage3-fixincludes
9751 maybe-all-stage3-fixincludes:
9752 maybe-clean-stage3-fixincludes:
9753 @if fixincludes-bootstrap
9754 maybe-all-stage3-fixincludes: all-stage3-fixincludes
9755 all-stage3: all-stage3-fixincludes
9756 TARGET-stage3-fixincludes = $(TARGET-fixincludes)
9757 all-stage3-fixincludes: configure-stage3-fixincludes
9758 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
9759 @r=`${PWD_COMMAND}`; export r; \
9760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9761 TFLAGS="$(STAGE3_TFLAGS)"; \
9762 $(HOST_EXPORTS) \
9763 $(POSTSTAGE1_HOST_EXPORTS) \
9764 cd $(HOST_SUBDIR)/fixincludes && \
9766 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9767 CFLAGS="$(STAGE3_CFLAGS)" \
9768 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
9769 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
9770 LIBCFLAGS="$(STAGE3_CFLAGS)" \
9771 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9772 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9773 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9774 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9775 TFLAGS="$(STAGE3_TFLAGS)" \
9776 $(TARGET-stage3-fixincludes)
9778 maybe-clean-stage3-fixincludes: clean-stage3-fixincludes
9779 clean-stage3: clean-stage3-fixincludes
9780 clean-stage3-fixincludes:
9781 @if [ $(current_stage) = stage3 ]; then \
9782 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9783 else \
9784 [ -f $(HOST_SUBDIR)/stage3-fixincludes/Makefile ] || exit 0; \
9785 $(MAKE) stage3-start; \
9786 fi; \
9787 cd $(HOST_SUBDIR)/fixincludes && \
9788 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9789 @endif fixincludes-bootstrap
9792 .PHONY: all-stage4-fixincludes maybe-all-stage4-fixincludes
9793 .PHONY: clean-stage4-fixincludes maybe-clean-stage4-fixincludes
9794 maybe-all-stage4-fixincludes:
9795 maybe-clean-stage4-fixincludes:
9796 @if fixincludes-bootstrap
9797 maybe-all-stage4-fixincludes: all-stage4-fixincludes
9798 all-stage4: all-stage4-fixincludes
9799 TARGET-stage4-fixincludes = $(TARGET-fixincludes)
9800 all-stage4-fixincludes: configure-stage4-fixincludes
9801 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9802 @r=`${PWD_COMMAND}`; export r; \
9803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9804 TFLAGS="$(STAGE4_TFLAGS)"; \
9805 $(HOST_EXPORTS) \
9806 $(POSTSTAGE1_HOST_EXPORTS) \
9807 cd $(HOST_SUBDIR)/fixincludes && \
9809 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9810 CFLAGS="$(STAGE4_CFLAGS)" \
9811 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
9812 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
9813 LIBCFLAGS="$(STAGE4_CFLAGS)" \
9814 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9815 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9816 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9817 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9818 TFLAGS="$(STAGE4_TFLAGS)" \
9819 $(TARGET-stage4-fixincludes)
9821 maybe-clean-stage4-fixincludes: clean-stage4-fixincludes
9822 clean-stage4: clean-stage4-fixincludes
9823 clean-stage4-fixincludes:
9824 @if [ $(current_stage) = stage4 ]; then \
9825 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9826 else \
9827 [ -f $(HOST_SUBDIR)/stage4-fixincludes/Makefile ] || exit 0; \
9828 $(MAKE) stage4-start; \
9829 fi; \
9830 cd $(HOST_SUBDIR)/fixincludes && \
9831 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9832 @endif fixincludes-bootstrap
9835 .PHONY: all-stageprofile-fixincludes maybe-all-stageprofile-fixincludes
9836 .PHONY: clean-stageprofile-fixincludes maybe-clean-stageprofile-fixincludes
9837 maybe-all-stageprofile-fixincludes:
9838 maybe-clean-stageprofile-fixincludes:
9839 @if fixincludes-bootstrap
9840 maybe-all-stageprofile-fixincludes: all-stageprofile-fixincludes
9841 all-stageprofile: all-stageprofile-fixincludes
9842 TARGET-stageprofile-fixincludes = $(TARGET-fixincludes)
9843 all-stageprofile-fixincludes: configure-stageprofile-fixincludes
9844 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9845 @r=`${PWD_COMMAND}`; export r; \
9846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9847 TFLAGS="$(STAGEprofile_TFLAGS)"; \
9848 $(HOST_EXPORTS) \
9849 $(POSTSTAGE1_HOST_EXPORTS) \
9850 cd $(HOST_SUBDIR)/fixincludes && \
9852 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9853 CFLAGS="$(STAGEprofile_CFLAGS)" \
9854 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
9855 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
9856 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
9857 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9858 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9859 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9860 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9861 TFLAGS="$(STAGEprofile_TFLAGS)" \
9862 $(TARGET-stageprofile-fixincludes)
9864 maybe-clean-stageprofile-fixincludes: clean-stageprofile-fixincludes
9865 clean-stageprofile: clean-stageprofile-fixincludes
9866 clean-stageprofile-fixincludes:
9867 @if [ $(current_stage) = stageprofile ]; then \
9868 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9869 else \
9870 [ -f $(HOST_SUBDIR)/stageprofile-fixincludes/Makefile ] || exit 0; \
9871 $(MAKE) stageprofile-start; \
9872 fi; \
9873 cd $(HOST_SUBDIR)/fixincludes && \
9874 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9875 @endif fixincludes-bootstrap
9878 .PHONY: all-stagetrain-fixincludes maybe-all-stagetrain-fixincludes
9879 .PHONY: clean-stagetrain-fixincludes maybe-clean-stagetrain-fixincludes
9880 maybe-all-stagetrain-fixincludes:
9881 maybe-clean-stagetrain-fixincludes:
9882 @if fixincludes-bootstrap
9883 maybe-all-stagetrain-fixincludes: all-stagetrain-fixincludes
9884 all-stagetrain: all-stagetrain-fixincludes
9885 TARGET-stagetrain-fixincludes = $(TARGET-fixincludes)
9886 all-stagetrain-fixincludes: configure-stagetrain-fixincludes
9887 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
9888 @r=`${PWD_COMMAND}`; export r; \
9889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9890 TFLAGS="$(STAGEtrain_TFLAGS)"; \
9891 $(HOST_EXPORTS) \
9892 $(POSTSTAGE1_HOST_EXPORTS) \
9893 cd $(HOST_SUBDIR)/fixincludes && \
9895 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9896 CFLAGS="$(STAGEtrain_CFLAGS)" \
9897 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
9898 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
9899 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
9900 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9901 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9902 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9903 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9904 TFLAGS="$(STAGEtrain_TFLAGS)" \
9905 $(TARGET-stagetrain-fixincludes)
9907 maybe-clean-stagetrain-fixincludes: clean-stagetrain-fixincludes
9908 clean-stagetrain: clean-stagetrain-fixincludes
9909 clean-stagetrain-fixincludes:
9910 @if [ $(current_stage) = stagetrain ]; then \
9911 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9912 else \
9913 [ -f $(HOST_SUBDIR)/stagetrain-fixincludes/Makefile ] || exit 0; \
9914 $(MAKE) stagetrain-start; \
9915 fi; \
9916 cd $(HOST_SUBDIR)/fixincludes && \
9917 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9918 @endif fixincludes-bootstrap
9921 .PHONY: all-stagefeedback-fixincludes maybe-all-stagefeedback-fixincludes
9922 .PHONY: clean-stagefeedback-fixincludes maybe-clean-stagefeedback-fixincludes
9923 maybe-all-stagefeedback-fixincludes:
9924 maybe-clean-stagefeedback-fixincludes:
9925 @if fixincludes-bootstrap
9926 maybe-all-stagefeedback-fixincludes: all-stagefeedback-fixincludes
9927 all-stagefeedback: all-stagefeedback-fixincludes
9928 TARGET-stagefeedback-fixincludes = $(TARGET-fixincludes)
9929 all-stagefeedback-fixincludes: configure-stagefeedback-fixincludes
9930 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9931 @r=`${PWD_COMMAND}`; export r; \
9932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9933 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9934 $(HOST_EXPORTS) \
9935 $(POSTSTAGE1_HOST_EXPORTS) \
9936 cd $(HOST_SUBDIR)/fixincludes && \
9938 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9939 CFLAGS="$(STAGEfeedback_CFLAGS)" \
9940 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
9941 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
9942 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
9943 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9944 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9945 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9946 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9947 TFLAGS="$(STAGEfeedback_TFLAGS)" \
9948 $(TARGET-stagefeedback-fixincludes)
9950 maybe-clean-stagefeedback-fixincludes: clean-stagefeedback-fixincludes
9951 clean-stagefeedback: clean-stagefeedback-fixincludes
9952 clean-stagefeedback-fixincludes:
9953 @if [ $(current_stage) = stagefeedback ]; then \
9954 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9955 else \
9956 [ -f $(HOST_SUBDIR)/stagefeedback-fixincludes/Makefile ] || exit 0; \
9957 $(MAKE) stagefeedback-start; \
9958 fi; \
9959 cd $(HOST_SUBDIR)/fixincludes && \
9960 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9961 @endif fixincludes-bootstrap
9964 .PHONY: all-stageautoprofile-fixincludes maybe-all-stageautoprofile-fixincludes
9965 .PHONY: clean-stageautoprofile-fixincludes maybe-clean-stageautoprofile-fixincludes
9966 maybe-all-stageautoprofile-fixincludes:
9967 maybe-clean-stageautoprofile-fixincludes:
9968 @if fixincludes-bootstrap
9969 maybe-all-stageautoprofile-fixincludes: all-stageautoprofile-fixincludes
9970 all-stageautoprofile: all-stageautoprofile-fixincludes
9971 TARGET-stageautoprofile-fixincludes = $(TARGET-fixincludes)
9972 all-stageautoprofile-fixincludes: configure-stageautoprofile-fixincludes
9973 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
9974 @r=`${PWD_COMMAND}`; export r; \
9975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9976 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
9977 $(HOST_EXPORTS) \
9978 $(POSTSTAGE1_HOST_EXPORTS) \
9979 cd $(HOST_SUBDIR)/fixincludes && \
9980 $$s/gcc/config/i386/$(AUTO_PROFILE) \
9981 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9982 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
9983 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
9984 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
9985 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
9986 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9987 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9988 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9989 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9990 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
9991 $(TARGET-stageautoprofile-fixincludes)
9993 maybe-clean-stageautoprofile-fixincludes: clean-stageautoprofile-fixincludes
9994 clean-stageautoprofile: clean-stageautoprofile-fixincludes
9995 clean-stageautoprofile-fixincludes:
9996 @if [ $(current_stage) = stageautoprofile ]; then \
9997 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9998 else \
9999 [ -f $(HOST_SUBDIR)/stageautoprofile-fixincludes/Makefile ] || exit 0; \
10000 $(MAKE) stageautoprofile-start; \
10001 fi; \
10002 cd $(HOST_SUBDIR)/fixincludes && \
10003 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
10004 @endif fixincludes-bootstrap
10007 .PHONY: all-stageautofeedback-fixincludes maybe-all-stageautofeedback-fixincludes
10008 .PHONY: clean-stageautofeedback-fixincludes maybe-clean-stageautofeedback-fixincludes
10009 maybe-all-stageautofeedback-fixincludes:
10010 maybe-clean-stageautofeedback-fixincludes:
10011 @if fixincludes-bootstrap
10012 maybe-all-stageautofeedback-fixincludes: all-stageautofeedback-fixincludes
10013 all-stageautofeedback: all-stageautofeedback-fixincludes
10014 TARGET-stageautofeedback-fixincludes = $(TARGET-fixincludes)
10015 all-stageautofeedback-fixincludes: configure-stageautofeedback-fixincludes
10016 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
10017 @r=`${PWD_COMMAND}`; export r; \
10018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10019 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
10020 $(HOST_EXPORTS) \
10021 $(POSTSTAGE1_HOST_EXPORTS) \
10022 cd $(HOST_SUBDIR)/fixincludes && \
10024 $(MAKE) $(BASE_FLAGS_TO_PASS) \
10025 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
10026 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
10027 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
10028 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
10029 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10030 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10031 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10032 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
10033 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
10034 $(TARGET-stageautofeedback-fixincludes)
10036 maybe-clean-stageautofeedback-fixincludes: clean-stageautofeedback-fixincludes
10037 clean-stageautofeedback: clean-stageautofeedback-fixincludes
10038 clean-stageautofeedback-fixincludes:
10039 @if [ $(current_stage) = stageautofeedback ]; then \
10040 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
10041 else \
10042 [ -f $(HOST_SUBDIR)/stageautofeedback-fixincludes/Makefile ] || exit 0; \
10043 $(MAKE) stageautofeedback-start; \
10044 fi; \
10045 cd $(HOST_SUBDIR)/fixincludes && \
10046 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
10047 @endif fixincludes-bootstrap
10053 .PHONY: check-fixincludes maybe-check-fixincludes
10054 maybe-check-fixincludes:
10055 @if fixincludes
10056 maybe-check-fixincludes: check-fixincludes
10058 check-fixincludes:
10059 @: $(MAKE); $(unstage)
10060 @r=`${PWD_COMMAND}`; export r; \
10061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10062 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
10063 (cd $(HOST_SUBDIR)/fixincludes && \
10064 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
10066 @endif fixincludes
10068 .PHONY: install-fixincludes maybe-install-fixincludes
10069 maybe-install-fixincludes:
10070 @if fixincludes
10071 maybe-install-fixincludes: install-fixincludes
10073 install-fixincludes: installdirs
10074 @: $(MAKE); $(unstage)
10075 @r=`${PWD_COMMAND}`; export r; \
10076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10077 $(HOST_EXPORTS) \
10078 (cd $(HOST_SUBDIR)/fixincludes && \
10079 $(MAKE) $(FLAGS_TO_PASS) install)
10081 @endif fixincludes
10083 .PHONY: install-strip-fixincludes maybe-install-strip-fixincludes
10084 maybe-install-strip-fixincludes:
10085 @if fixincludes
10086 maybe-install-strip-fixincludes: install-strip-fixincludes
10088 install-strip-fixincludes: installdirs
10089 @: $(MAKE); $(unstage)
10090 @r=`${PWD_COMMAND}`; export r; \
10091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10092 $(HOST_EXPORTS) \
10093 (cd $(HOST_SUBDIR)/fixincludes && \
10094 $(MAKE) $(FLAGS_TO_PASS) install-strip)
10096 @endif fixincludes
10098 # Other targets (info, dvi, pdf, etc.)
10100 .PHONY: maybe-info-fixincludes info-fixincludes
10101 maybe-info-fixincludes:
10102 @if fixincludes
10103 maybe-info-fixincludes: info-fixincludes
10105 info-fixincludes: \
10106 configure-fixincludes
10107 @[ -f ./fixincludes/Makefile ] || exit 0; \
10108 r=`${PWD_COMMAND}`; export r; \
10109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10110 $(HOST_EXPORTS) \
10111 for flag in $(EXTRA_HOST_FLAGS) ; do \
10112 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10113 done; \
10114 echo "Doing info in fixincludes"; \
10115 (cd $(HOST_SUBDIR)/fixincludes && \
10116 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10117 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10118 "RANLIB=$${RANLIB}" \
10119 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10120 info) \
10121 || exit 1
10123 @endif fixincludes
10125 .PHONY: maybe-dvi-fixincludes dvi-fixincludes
10126 maybe-dvi-fixincludes:
10127 @if fixincludes
10128 maybe-dvi-fixincludes: dvi-fixincludes
10130 dvi-fixincludes: \
10131 configure-fixincludes
10132 @[ -f ./fixincludes/Makefile ] || exit 0; \
10133 r=`${PWD_COMMAND}`; export r; \
10134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10135 $(HOST_EXPORTS) \
10136 for flag in $(EXTRA_HOST_FLAGS) ; do \
10137 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10138 done; \
10139 echo "Doing dvi in fixincludes"; \
10140 (cd $(HOST_SUBDIR)/fixincludes && \
10141 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10142 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10143 "RANLIB=$${RANLIB}" \
10144 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10145 dvi) \
10146 || exit 1
10148 @endif fixincludes
10150 .PHONY: maybe-pdf-fixincludes pdf-fixincludes
10151 maybe-pdf-fixincludes:
10152 @if fixincludes
10153 maybe-pdf-fixincludes: pdf-fixincludes
10155 pdf-fixincludes: \
10156 configure-fixincludes
10157 @[ -f ./fixincludes/Makefile ] || exit 0; \
10158 r=`${PWD_COMMAND}`; export r; \
10159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10160 $(HOST_EXPORTS) \
10161 for flag in $(EXTRA_HOST_FLAGS) ; do \
10162 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10163 done; \
10164 echo "Doing pdf in fixincludes"; \
10165 (cd $(HOST_SUBDIR)/fixincludes && \
10166 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10167 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10168 "RANLIB=$${RANLIB}" \
10169 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10170 pdf) \
10171 || exit 1
10173 @endif fixincludes
10175 .PHONY: maybe-html-fixincludes html-fixincludes
10176 maybe-html-fixincludes:
10177 @if fixincludes
10178 maybe-html-fixincludes: html-fixincludes
10180 html-fixincludes: \
10181 configure-fixincludes
10182 @[ -f ./fixincludes/Makefile ] || exit 0; \
10183 r=`${PWD_COMMAND}`; export r; \
10184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10185 $(HOST_EXPORTS) \
10186 for flag in $(EXTRA_HOST_FLAGS) ; do \
10187 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10188 done; \
10189 echo "Doing html in fixincludes"; \
10190 (cd $(HOST_SUBDIR)/fixincludes && \
10191 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10192 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10193 "RANLIB=$${RANLIB}" \
10194 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10195 html) \
10196 || exit 1
10198 @endif fixincludes
10200 .PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
10201 maybe-TAGS-fixincludes:
10202 @if fixincludes
10203 maybe-TAGS-fixincludes: TAGS-fixincludes
10205 # fixincludes doesn't support TAGS.
10206 TAGS-fixincludes:
10208 @endif fixincludes
10210 .PHONY: maybe-install-info-fixincludes install-info-fixincludes
10211 maybe-install-info-fixincludes:
10212 @if fixincludes
10213 maybe-install-info-fixincludes: install-info-fixincludes
10215 install-info-fixincludes: \
10216 configure-fixincludes \
10217 info-fixincludes
10218 @[ -f ./fixincludes/Makefile ] || exit 0; \
10219 r=`${PWD_COMMAND}`; export r; \
10220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10221 $(HOST_EXPORTS) \
10222 for flag in $(EXTRA_HOST_FLAGS) ; do \
10223 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10224 done; \
10225 echo "Doing install-info in fixincludes"; \
10226 (cd $(HOST_SUBDIR)/fixincludes && \
10227 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10228 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10229 "RANLIB=$${RANLIB}" \
10230 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10231 install-info) \
10232 || exit 1
10234 @endif fixincludes
10236 .PHONY: maybe-install-dvi-fixincludes install-dvi-fixincludes
10237 maybe-install-dvi-fixincludes:
10238 @if fixincludes
10239 maybe-install-dvi-fixincludes: install-dvi-fixincludes
10241 # fixincludes doesn't support install-dvi.
10242 install-dvi-fixincludes:
10244 @endif fixincludes
10246 .PHONY: maybe-install-pdf-fixincludes install-pdf-fixincludes
10247 maybe-install-pdf-fixincludes:
10248 @if fixincludes
10249 maybe-install-pdf-fixincludes: install-pdf-fixincludes
10251 install-pdf-fixincludes: \
10252 configure-fixincludes \
10253 pdf-fixincludes
10254 @[ -f ./fixincludes/Makefile ] || exit 0; \
10255 r=`${PWD_COMMAND}`; export r; \
10256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10257 $(HOST_EXPORTS) \
10258 for flag in $(EXTRA_HOST_FLAGS) ; do \
10259 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10260 done; \
10261 echo "Doing install-pdf in fixincludes"; \
10262 (cd $(HOST_SUBDIR)/fixincludes && \
10263 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10264 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10265 "RANLIB=$${RANLIB}" \
10266 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10267 install-pdf) \
10268 || exit 1
10270 @endif fixincludes
10272 .PHONY: maybe-install-html-fixincludes install-html-fixincludes
10273 maybe-install-html-fixincludes:
10274 @if fixincludes
10275 maybe-install-html-fixincludes: install-html-fixincludes
10277 install-html-fixincludes: \
10278 configure-fixincludes \
10279 html-fixincludes
10280 @[ -f ./fixincludes/Makefile ] || exit 0; \
10281 r=`${PWD_COMMAND}`; export r; \
10282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10283 $(HOST_EXPORTS) \
10284 for flag in $(EXTRA_HOST_FLAGS) ; do \
10285 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10286 done; \
10287 echo "Doing install-html in fixincludes"; \
10288 (cd $(HOST_SUBDIR)/fixincludes && \
10289 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10290 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10291 "RANLIB=$${RANLIB}" \
10292 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10293 install-html) \
10294 || exit 1
10296 @endif fixincludes
10298 .PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
10299 maybe-installcheck-fixincludes:
10300 @if fixincludes
10301 maybe-installcheck-fixincludes: installcheck-fixincludes
10303 installcheck-fixincludes: \
10304 configure-fixincludes
10305 @[ -f ./fixincludes/Makefile ] || exit 0; \
10306 r=`${PWD_COMMAND}`; export r; \
10307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10308 $(HOST_EXPORTS) \
10309 for flag in $(EXTRA_HOST_FLAGS) ; do \
10310 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10311 done; \
10312 echo "Doing installcheck in fixincludes"; \
10313 (cd $(HOST_SUBDIR)/fixincludes && \
10314 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10315 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10316 "RANLIB=$${RANLIB}" \
10317 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10318 installcheck) \
10319 || exit 1
10321 @endif fixincludes
10323 .PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
10324 maybe-mostlyclean-fixincludes:
10325 @if fixincludes
10326 maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
10328 mostlyclean-fixincludes:
10329 @[ -f ./fixincludes/Makefile ] || exit 0; \
10330 r=`${PWD_COMMAND}`; export r; \
10331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10332 $(HOST_EXPORTS) \
10333 for flag in $(EXTRA_HOST_FLAGS) ; do \
10334 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10335 done; \
10336 echo "Doing mostlyclean in fixincludes"; \
10337 (cd $(HOST_SUBDIR)/fixincludes && \
10338 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10339 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10340 "RANLIB=$${RANLIB}" \
10341 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10342 mostlyclean) \
10343 || exit 1
10345 @endif fixincludes
10347 .PHONY: maybe-clean-fixincludes clean-fixincludes
10348 maybe-clean-fixincludes:
10349 @if fixincludes
10350 maybe-clean-fixincludes: clean-fixincludes
10352 clean-fixincludes:
10353 @[ -f ./fixincludes/Makefile ] || exit 0; \
10354 r=`${PWD_COMMAND}`; export r; \
10355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10356 $(HOST_EXPORTS) \
10357 for flag in $(EXTRA_HOST_FLAGS) ; do \
10358 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10359 done; \
10360 echo "Doing clean in fixincludes"; \
10361 (cd $(HOST_SUBDIR)/fixincludes && \
10362 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10363 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10364 "RANLIB=$${RANLIB}" \
10365 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10366 clean) \
10367 || exit 1
10369 @endif fixincludes
10371 .PHONY: maybe-distclean-fixincludes distclean-fixincludes
10372 maybe-distclean-fixincludes:
10373 @if fixincludes
10374 maybe-distclean-fixincludes: distclean-fixincludes
10376 distclean-fixincludes:
10377 @[ -f ./fixincludes/Makefile ] || exit 0; \
10378 r=`${PWD_COMMAND}`; export r; \
10379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10380 $(HOST_EXPORTS) \
10381 for flag in $(EXTRA_HOST_FLAGS) ; do \
10382 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10383 done; \
10384 echo "Doing distclean in fixincludes"; \
10385 (cd $(HOST_SUBDIR)/fixincludes && \
10386 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10387 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10388 "RANLIB=$${RANLIB}" \
10389 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10390 distclean) \
10391 || exit 1
10393 @endif fixincludes
10395 .PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
10396 maybe-maintainer-clean-fixincludes:
10397 @if fixincludes
10398 maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
10400 maintainer-clean-fixincludes:
10401 @[ -f ./fixincludes/Makefile ] || exit 0; \
10402 r=`${PWD_COMMAND}`; export r; \
10403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10404 $(HOST_EXPORTS) \
10405 for flag in $(EXTRA_HOST_FLAGS) ; do \
10406 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10407 done; \
10408 echo "Doing maintainer-clean in fixincludes"; \
10409 (cd $(HOST_SUBDIR)/fixincludes && \
10410 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10411 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10412 "RANLIB=$${RANLIB}" \
10413 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10414 maintainer-clean) \
10415 || exit 1
10417 @endif fixincludes
10421 .PHONY: configure-flex maybe-configure-flex
10422 maybe-configure-flex:
10423 @if gcc-bootstrap
10424 configure-flex: stage_current
10425 @endif gcc-bootstrap
10426 @if flex
10427 maybe-configure-flex: configure-flex
10428 configure-flex:
10429 @: $(MAKE); $(unstage)
10430 @r=`${PWD_COMMAND}`; export r; \
10431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10432 test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
10433 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex; \
10434 $(HOST_EXPORTS) \
10435 echo Configuring in $(HOST_SUBDIR)/flex; \
10436 cd "$(HOST_SUBDIR)/flex" || exit 1; \
10437 case $(srcdir) in \
10438 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10439 *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
10440 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10441 esac; \
10442 module_srcdir=flex; \
10443 $(SHELL) \
10444 $$s/$$module_srcdir/configure \
10445 --srcdir=$${topdir}/$$module_srcdir \
10446 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10447 --target=${target_alias} \
10448 || exit 1
10449 @endif flex
10455 .PHONY: all-flex maybe-all-flex
10456 maybe-all-flex:
10457 @if gcc-bootstrap
10458 all-flex: stage_current
10459 @endif gcc-bootstrap
10460 @if flex
10461 TARGET-flex=all
10462 maybe-all-flex: all-flex
10463 all-flex: configure-flex
10464 @: $(MAKE); $(unstage)
10465 @r=`${PWD_COMMAND}`; export r; \
10466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10467 $(HOST_EXPORTS) \
10468 (cd $(HOST_SUBDIR)/flex && \
10469 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
10470 $(TARGET-flex))
10471 @endif flex
10476 .PHONY: check-flex maybe-check-flex
10477 maybe-check-flex:
10478 @if flex
10479 maybe-check-flex: check-flex
10481 # This module is only tested in a native toolchain.
10482 check-flex:
10483 @: $(MAKE); $(unstage)
10484 @if [ '$(host)' = '$(target)' ]; then \
10485 r=`${PWD_COMMAND}`; export r; \
10486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10487 $(HOST_EXPORTS) \
10488 (cd $(HOST_SUBDIR)/flex && \
10489 $(MAKE) $(FLAGS_TO_PASS) check)
10492 @endif flex
10494 .PHONY: install-flex maybe-install-flex
10495 maybe-install-flex:
10496 @if flex
10497 maybe-install-flex: install-flex
10499 install-flex: installdirs
10500 @: $(MAKE); $(unstage)
10501 @r=`${PWD_COMMAND}`; export r; \
10502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10503 $(HOST_EXPORTS) \
10504 (cd $(HOST_SUBDIR)/flex && \
10505 $(MAKE) $(FLAGS_TO_PASS) install)
10507 @endif flex
10509 .PHONY: install-strip-flex maybe-install-strip-flex
10510 maybe-install-strip-flex:
10511 @if flex
10512 maybe-install-strip-flex: install-strip-flex
10514 install-strip-flex: installdirs
10515 @: $(MAKE); $(unstage)
10516 @r=`${PWD_COMMAND}`; export r; \
10517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10518 $(HOST_EXPORTS) \
10519 (cd $(HOST_SUBDIR)/flex && \
10520 $(MAKE) $(FLAGS_TO_PASS) install-strip)
10522 @endif flex
10524 # Other targets (info, dvi, pdf, etc.)
10526 .PHONY: maybe-info-flex info-flex
10527 maybe-info-flex:
10528 @if flex
10529 maybe-info-flex: info-flex
10531 info-flex: \
10532 configure-flex
10533 @: $(MAKE); $(unstage)
10534 @[ -f ./flex/Makefile ] || exit 0; \
10535 r=`${PWD_COMMAND}`; export r; \
10536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10537 $(HOST_EXPORTS) \
10538 for flag in $(EXTRA_HOST_FLAGS) ; do \
10539 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10540 done; \
10541 echo "Doing info in flex"; \
10542 (cd $(HOST_SUBDIR)/flex && \
10543 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10544 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10545 "RANLIB=$${RANLIB}" \
10546 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10547 info) \
10548 || exit 1
10550 @endif flex
10552 .PHONY: maybe-dvi-flex dvi-flex
10553 maybe-dvi-flex:
10554 @if flex
10555 maybe-dvi-flex: dvi-flex
10557 dvi-flex: \
10558 configure-flex
10559 @: $(MAKE); $(unstage)
10560 @[ -f ./flex/Makefile ] || exit 0; \
10561 r=`${PWD_COMMAND}`; export r; \
10562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10563 $(HOST_EXPORTS) \
10564 for flag in $(EXTRA_HOST_FLAGS) ; do \
10565 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10566 done; \
10567 echo "Doing dvi in flex"; \
10568 (cd $(HOST_SUBDIR)/flex && \
10569 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10570 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10571 "RANLIB=$${RANLIB}" \
10572 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10573 dvi) \
10574 || exit 1
10576 @endif flex
10578 .PHONY: maybe-pdf-flex pdf-flex
10579 maybe-pdf-flex:
10580 @if flex
10581 maybe-pdf-flex: pdf-flex
10583 pdf-flex: \
10584 configure-flex
10585 @: $(MAKE); $(unstage)
10586 @[ -f ./flex/Makefile ] || exit 0; \
10587 r=`${PWD_COMMAND}`; export r; \
10588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10589 $(HOST_EXPORTS) \
10590 for flag in $(EXTRA_HOST_FLAGS) ; do \
10591 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10592 done; \
10593 echo "Doing pdf in flex"; \
10594 (cd $(HOST_SUBDIR)/flex && \
10595 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10596 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10597 "RANLIB=$${RANLIB}" \
10598 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10599 pdf) \
10600 || exit 1
10602 @endif flex
10604 .PHONY: maybe-html-flex html-flex
10605 maybe-html-flex:
10606 @if flex
10607 maybe-html-flex: html-flex
10609 html-flex: \
10610 configure-flex
10611 @: $(MAKE); $(unstage)
10612 @[ -f ./flex/Makefile ] || exit 0; \
10613 r=`${PWD_COMMAND}`; export r; \
10614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10615 $(HOST_EXPORTS) \
10616 for flag in $(EXTRA_HOST_FLAGS) ; do \
10617 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10618 done; \
10619 echo "Doing html in flex"; \
10620 (cd $(HOST_SUBDIR)/flex && \
10621 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10622 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10623 "RANLIB=$${RANLIB}" \
10624 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10625 html) \
10626 || exit 1
10628 @endif flex
10630 .PHONY: maybe-TAGS-flex TAGS-flex
10631 maybe-TAGS-flex:
10632 @if flex
10633 maybe-TAGS-flex: TAGS-flex
10635 TAGS-flex: \
10636 configure-flex
10637 @: $(MAKE); $(unstage)
10638 @[ -f ./flex/Makefile ] || exit 0; \
10639 r=`${PWD_COMMAND}`; export r; \
10640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10641 $(HOST_EXPORTS) \
10642 for flag in $(EXTRA_HOST_FLAGS) ; do \
10643 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10644 done; \
10645 echo "Doing TAGS in flex"; \
10646 (cd $(HOST_SUBDIR)/flex && \
10647 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10648 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10649 "RANLIB=$${RANLIB}" \
10650 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10651 TAGS) \
10652 || exit 1
10654 @endif flex
10656 .PHONY: maybe-install-info-flex install-info-flex
10657 maybe-install-info-flex:
10658 @if flex
10659 maybe-install-info-flex: install-info-flex
10661 install-info-flex: \
10662 configure-flex \
10663 info-flex
10664 @: $(MAKE); $(unstage)
10665 @[ -f ./flex/Makefile ] || exit 0; \
10666 r=`${PWD_COMMAND}`; export r; \
10667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10668 $(HOST_EXPORTS) \
10669 for flag in $(EXTRA_HOST_FLAGS) ; do \
10670 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10671 done; \
10672 echo "Doing install-info in flex"; \
10673 (cd $(HOST_SUBDIR)/flex && \
10674 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10675 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10676 "RANLIB=$${RANLIB}" \
10677 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10678 install-info) \
10679 || exit 1
10681 @endif flex
10683 .PHONY: maybe-install-dvi-flex install-dvi-flex
10684 maybe-install-dvi-flex:
10685 @if flex
10686 maybe-install-dvi-flex: install-dvi-flex
10688 install-dvi-flex: \
10689 configure-flex \
10690 dvi-flex
10691 @: $(MAKE); $(unstage)
10692 @[ -f ./flex/Makefile ] || exit 0; \
10693 r=`${PWD_COMMAND}`; export r; \
10694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10695 $(HOST_EXPORTS) \
10696 for flag in $(EXTRA_HOST_FLAGS) ; do \
10697 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10698 done; \
10699 echo "Doing install-dvi in flex"; \
10700 (cd $(HOST_SUBDIR)/flex && \
10701 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10702 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10703 "RANLIB=$${RANLIB}" \
10704 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10705 install-dvi) \
10706 || exit 1
10708 @endif flex
10710 .PHONY: maybe-install-pdf-flex install-pdf-flex
10711 maybe-install-pdf-flex:
10712 @if flex
10713 maybe-install-pdf-flex: install-pdf-flex
10715 install-pdf-flex: \
10716 configure-flex \
10717 pdf-flex
10718 @: $(MAKE); $(unstage)
10719 @[ -f ./flex/Makefile ] || exit 0; \
10720 r=`${PWD_COMMAND}`; export r; \
10721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10722 $(HOST_EXPORTS) \
10723 for flag in $(EXTRA_HOST_FLAGS) ; do \
10724 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10725 done; \
10726 echo "Doing install-pdf in flex"; \
10727 (cd $(HOST_SUBDIR)/flex && \
10728 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10729 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10730 "RANLIB=$${RANLIB}" \
10731 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10732 install-pdf) \
10733 || exit 1
10735 @endif flex
10737 .PHONY: maybe-install-html-flex install-html-flex
10738 maybe-install-html-flex:
10739 @if flex
10740 maybe-install-html-flex: install-html-flex
10742 install-html-flex: \
10743 configure-flex \
10744 html-flex
10745 @: $(MAKE); $(unstage)
10746 @[ -f ./flex/Makefile ] || exit 0; \
10747 r=`${PWD_COMMAND}`; export r; \
10748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10749 $(HOST_EXPORTS) \
10750 for flag in $(EXTRA_HOST_FLAGS) ; do \
10751 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10752 done; \
10753 echo "Doing install-html in flex"; \
10754 (cd $(HOST_SUBDIR)/flex && \
10755 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10756 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10757 "RANLIB=$${RANLIB}" \
10758 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10759 install-html) \
10760 || exit 1
10762 @endif flex
10764 .PHONY: maybe-installcheck-flex installcheck-flex
10765 maybe-installcheck-flex:
10766 @if flex
10767 maybe-installcheck-flex: installcheck-flex
10769 installcheck-flex: \
10770 configure-flex
10771 @: $(MAKE); $(unstage)
10772 @[ -f ./flex/Makefile ] || exit 0; \
10773 r=`${PWD_COMMAND}`; export r; \
10774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10775 $(HOST_EXPORTS) \
10776 for flag in $(EXTRA_HOST_FLAGS) ; do \
10777 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10778 done; \
10779 echo "Doing installcheck in flex"; \
10780 (cd $(HOST_SUBDIR)/flex && \
10781 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10782 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10783 "RANLIB=$${RANLIB}" \
10784 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10785 installcheck) \
10786 || exit 1
10788 @endif flex
10790 .PHONY: maybe-mostlyclean-flex mostlyclean-flex
10791 maybe-mostlyclean-flex:
10792 @if flex
10793 maybe-mostlyclean-flex: mostlyclean-flex
10795 mostlyclean-flex:
10796 @: $(MAKE); $(unstage)
10797 @[ -f ./flex/Makefile ] || exit 0; \
10798 r=`${PWD_COMMAND}`; export r; \
10799 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10800 $(HOST_EXPORTS) \
10801 for flag in $(EXTRA_HOST_FLAGS) ; do \
10802 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10803 done; \
10804 echo "Doing mostlyclean in flex"; \
10805 (cd $(HOST_SUBDIR)/flex && \
10806 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10807 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10808 "RANLIB=$${RANLIB}" \
10809 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10810 mostlyclean) \
10811 || exit 1
10813 @endif flex
10815 .PHONY: maybe-clean-flex clean-flex
10816 maybe-clean-flex:
10817 @if flex
10818 maybe-clean-flex: clean-flex
10820 clean-flex:
10821 @: $(MAKE); $(unstage)
10822 @[ -f ./flex/Makefile ] || exit 0; \
10823 r=`${PWD_COMMAND}`; export r; \
10824 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10825 $(HOST_EXPORTS) \
10826 for flag in $(EXTRA_HOST_FLAGS) ; do \
10827 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10828 done; \
10829 echo "Doing clean in flex"; \
10830 (cd $(HOST_SUBDIR)/flex && \
10831 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10832 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10833 "RANLIB=$${RANLIB}" \
10834 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10835 clean) \
10836 || exit 1
10838 @endif flex
10840 .PHONY: maybe-distclean-flex distclean-flex
10841 maybe-distclean-flex:
10842 @if flex
10843 maybe-distclean-flex: distclean-flex
10845 distclean-flex:
10846 @: $(MAKE); $(unstage)
10847 @[ -f ./flex/Makefile ] || exit 0; \
10848 r=`${PWD_COMMAND}`; export r; \
10849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10850 $(HOST_EXPORTS) \
10851 for flag in $(EXTRA_HOST_FLAGS) ; do \
10852 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10853 done; \
10854 echo "Doing distclean in flex"; \
10855 (cd $(HOST_SUBDIR)/flex && \
10856 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10857 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10858 "RANLIB=$${RANLIB}" \
10859 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10860 distclean) \
10861 || exit 1
10863 @endif flex
10865 .PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
10866 maybe-maintainer-clean-flex:
10867 @if flex
10868 maybe-maintainer-clean-flex: maintainer-clean-flex
10870 maintainer-clean-flex:
10871 @: $(MAKE); $(unstage)
10872 @[ -f ./flex/Makefile ] || exit 0; \
10873 r=`${PWD_COMMAND}`; export r; \
10874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10875 $(HOST_EXPORTS) \
10876 for flag in $(EXTRA_HOST_FLAGS) ; do \
10877 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10878 done; \
10879 echo "Doing maintainer-clean in flex"; \
10880 (cd $(HOST_SUBDIR)/flex && \
10881 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10882 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10883 "RANLIB=$${RANLIB}" \
10884 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10885 maintainer-clean) \
10886 || exit 1
10888 @endif flex
10892 .PHONY: configure-gas maybe-configure-gas
10893 maybe-configure-gas:
10894 @if gcc-bootstrap
10895 configure-gas: stage_current
10896 @endif gcc-bootstrap
10897 @if gas
10898 maybe-configure-gas: configure-gas
10899 configure-gas:
10900 @r=`${PWD_COMMAND}`; export r; \
10901 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10902 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10903 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10904 $(HOST_EXPORTS) \
10905 echo Configuring in $(HOST_SUBDIR)/gas; \
10906 cd "$(HOST_SUBDIR)/gas" || exit 1; \
10907 case $(srcdir) in \
10908 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10909 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10910 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10911 esac; \
10912 module_srcdir=gas; \
10913 $(SHELL) \
10914 $$s/$$module_srcdir/configure \
10915 --srcdir=$${topdir}/$$module_srcdir \
10916 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10917 --target=${target_alias} \
10918 || exit 1
10919 @endif gas
10923 .PHONY: configure-stage1-gas maybe-configure-stage1-gas
10924 maybe-configure-stage1-gas:
10925 @if gas-bootstrap
10926 maybe-configure-stage1-gas: configure-stage1-gas
10927 configure-stage1-gas:
10928 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
10929 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10930 @r=`${PWD_COMMAND}`; export r; \
10931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10932 TFLAGS="$(STAGE1_TFLAGS)"; \
10933 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10934 $(HOST_EXPORTS) \
10935 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
10936 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
10937 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
10938 echo Configuring stage 1 in $(HOST_SUBDIR)/gas; \
10939 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10940 cd $(HOST_SUBDIR)/gas || exit 1; \
10941 case $(srcdir) in \
10942 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10943 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10944 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10945 esac; \
10946 module_srcdir=gas; \
10947 $(SHELL) $$s/$$module_srcdir/configure \
10948 --srcdir=$${topdir}/$$module_srcdir \
10949 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10950 --target=${target_alias} \
10952 $(STAGE1_CONFIGURE_FLAGS)
10953 @endif gas-bootstrap
10955 .PHONY: configure-stage2-gas maybe-configure-stage2-gas
10956 maybe-configure-stage2-gas:
10957 @if gas-bootstrap
10958 maybe-configure-stage2-gas: configure-stage2-gas
10959 configure-stage2-gas:
10960 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
10961 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10962 @r=`${PWD_COMMAND}`; export r; \
10963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10964 TFLAGS="$(STAGE2_TFLAGS)"; \
10965 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10966 $(HOST_EXPORTS) \
10967 $(POSTSTAGE1_HOST_EXPORTS) \
10968 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
10969 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
10970 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
10971 echo Configuring stage 2 in $(HOST_SUBDIR)/gas; \
10972 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10973 cd $(HOST_SUBDIR)/gas || exit 1; \
10974 case $(srcdir) in \
10975 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10976 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10977 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10978 esac; \
10979 module_srcdir=gas; \
10980 $(SHELL) $$s/$$module_srcdir/configure \
10981 --srcdir=$${topdir}/$$module_srcdir \
10982 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10983 --target=${target_alias} \
10984 --with-build-libsubdir=$(HOST_SUBDIR) \
10985 $(STAGE2_CONFIGURE_FLAGS)
10986 @endif gas-bootstrap
10988 .PHONY: configure-stage3-gas maybe-configure-stage3-gas
10989 maybe-configure-stage3-gas:
10990 @if gas-bootstrap
10991 maybe-configure-stage3-gas: configure-stage3-gas
10992 configure-stage3-gas:
10993 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
10994 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10995 @r=`${PWD_COMMAND}`; export r; \
10996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10997 TFLAGS="$(STAGE3_TFLAGS)"; \
10998 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10999 $(HOST_EXPORTS) \
11000 $(POSTSTAGE1_HOST_EXPORTS) \
11001 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
11002 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
11003 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
11004 echo Configuring stage 3 in $(HOST_SUBDIR)/gas; \
11005 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11006 cd $(HOST_SUBDIR)/gas || exit 1; \
11007 case $(srcdir) in \
11008 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11009 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11010 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11011 esac; \
11012 module_srcdir=gas; \
11013 $(SHELL) $$s/$$module_srcdir/configure \
11014 --srcdir=$${topdir}/$$module_srcdir \
11015 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11016 --target=${target_alias} \
11017 --with-build-libsubdir=$(HOST_SUBDIR) \
11018 $(STAGE3_CONFIGURE_FLAGS)
11019 @endif gas-bootstrap
11021 .PHONY: configure-stage4-gas maybe-configure-stage4-gas
11022 maybe-configure-stage4-gas:
11023 @if gas-bootstrap
11024 maybe-configure-stage4-gas: configure-stage4-gas
11025 configure-stage4-gas:
11026 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
11027 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11028 @r=`${PWD_COMMAND}`; export r; \
11029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11030 TFLAGS="$(STAGE4_TFLAGS)"; \
11031 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11032 $(HOST_EXPORTS) \
11033 $(POSTSTAGE1_HOST_EXPORTS) \
11034 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
11035 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
11036 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
11037 echo Configuring stage 4 in $(HOST_SUBDIR)/gas; \
11038 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11039 cd $(HOST_SUBDIR)/gas || exit 1; \
11040 case $(srcdir) in \
11041 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11042 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11043 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11044 esac; \
11045 module_srcdir=gas; \
11046 $(SHELL) $$s/$$module_srcdir/configure \
11047 --srcdir=$${topdir}/$$module_srcdir \
11048 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11049 --target=${target_alias} \
11050 --with-build-libsubdir=$(HOST_SUBDIR) \
11051 $(STAGE4_CONFIGURE_FLAGS)
11052 @endif gas-bootstrap
11054 .PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
11055 maybe-configure-stageprofile-gas:
11056 @if gas-bootstrap
11057 maybe-configure-stageprofile-gas: configure-stageprofile-gas
11058 configure-stageprofile-gas:
11059 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11060 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11061 @r=`${PWD_COMMAND}`; export r; \
11062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11063 TFLAGS="$(STAGEprofile_TFLAGS)"; \
11064 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11065 $(HOST_EXPORTS) \
11066 $(POSTSTAGE1_HOST_EXPORTS) \
11067 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
11068 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
11069 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
11070 echo Configuring stage profile in $(HOST_SUBDIR)/gas; \
11071 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11072 cd $(HOST_SUBDIR)/gas || exit 1; \
11073 case $(srcdir) in \
11074 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11075 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11076 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11077 esac; \
11078 module_srcdir=gas; \
11079 $(SHELL) $$s/$$module_srcdir/configure \
11080 --srcdir=$${topdir}/$$module_srcdir \
11081 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11082 --target=${target_alias} \
11083 --with-build-libsubdir=$(HOST_SUBDIR) \
11084 $(STAGEprofile_CONFIGURE_FLAGS)
11085 @endif gas-bootstrap
11087 .PHONY: configure-stagetrain-gas maybe-configure-stagetrain-gas
11088 maybe-configure-stagetrain-gas:
11089 @if gas-bootstrap
11090 maybe-configure-stagetrain-gas: configure-stagetrain-gas
11091 configure-stagetrain-gas:
11092 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
11093 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11094 @r=`${PWD_COMMAND}`; export r; \
11095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11096 TFLAGS="$(STAGEtrain_TFLAGS)"; \
11097 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11098 $(HOST_EXPORTS) \
11099 $(POSTSTAGE1_HOST_EXPORTS) \
11100 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
11101 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
11102 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
11103 echo Configuring stage train in $(HOST_SUBDIR)/gas; \
11104 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11105 cd $(HOST_SUBDIR)/gas || exit 1; \
11106 case $(srcdir) in \
11107 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11108 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11109 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11110 esac; \
11111 module_srcdir=gas; \
11112 $(SHELL) $$s/$$module_srcdir/configure \
11113 --srcdir=$${topdir}/$$module_srcdir \
11114 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11115 --target=${target_alias} \
11116 --with-build-libsubdir=$(HOST_SUBDIR) \
11117 $(STAGEtrain_CONFIGURE_FLAGS)
11118 @endif gas-bootstrap
11120 .PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
11121 maybe-configure-stagefeedback-gas:
11122 @if gas-bootstrap
11123 maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
11124 configure-stagefeedback-gas:
11125 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11126 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11127 @r=`${PWD_COMMAND}`; export r; \
11128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11129 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11130 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11131 $(HOST_EXPORTS) \
11132 $(POSTSTAGE1_HOST_EXPORTS) \
11133 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
11134 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
11135 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
11136 echo Configuring stage feedback in $(HOST_SUBDIR)/gas; \
11137 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11138 cd $(HOST_SUBDIR)/gas || exit 1; \
11139 case $(srcdir) in \
11140 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11141 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11142 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11143 esac; \
11144 module_srcdir=gas; \
11145 $(SHELL) $$s/$$module_srcdir/configure \
11146 --srcdir=$${topdir}/$$module_srcdir \
11147 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11148 --target=${target_alias} \
11149 --with-build-libsubdir=$(HOST_SUBDIR) \
11150 $(STAGEfeedback_CONFIGURE_FLAGS)
11151 @endif gas-bootstrap
11153 .PHONY: configure-stageautoprofile-gas maybe-configure-stageautoprofile-gas
11154 maybe-configure-stageautoprofile-gas:
11155 @if gas-bootstrap
11156 maybe-configure-stageautoprofile-gas: configure-stageautoprofile-gas
11157 configure-stageautoprofile-gas:
11158 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
11159 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11160 @r=`${PWD_COMMAND}`; export r; \
11161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11162 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
11163 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11164 $(HOST_EXPORTS) \
11165 $(POSTSTAGE1_HOST_EXPORTS) \
11166 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
11167 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
11168 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
11169 echo Configuring stage autoprofile in $(HOST_SUBDIR)/gas; \
11170 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11171 cd $(HOST_SUBDIR)/gas || exit 1; \
11172 case $(srcdir) in \
11173 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11174 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11175 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11176 esac; \
11177 module_srcdir=gas; \
11178 $(SHELL) $$s/$$module_srcdir/configure \
11179 --srcdir=$${topdir}/$$module_srcdir \
11180 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11181 --target=${target_alias} \
11182 --with-build-libsubdir=$(HOST_SUBDIR) \
11183 $(STAGEautoprofile_CONFIGURE_FLAGS)
11184 @endif gas-bootstrap
11186 .PHONY: configure-stageautofeedback-gas maybe-configure-stageautofeedback-gas
11187 maybe-configure-stageautofeedback-gas:
11188 @if gas-bootstrap
11189 maybe-configure-stageautofeedback-gas: configure-stageautofeedback-gas
11190 configure-stageautofeedback-gas:
11191 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
11192 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11193 @r=`${PWD_COMMAND}`; export r; \
11194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11195 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
11196 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11197 $(HOST_EXPORTS) \
11198 $(POSTSTAGE1_HOST_EXPORTS) \
11199 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
11200 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
11201 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
11202 echo Configuring stage autofeedback in $(HOST_SUBDIR)/gas; \
11203 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11204 cd $(HOST_SUBDIR)/gas || exit 1; \
11205 case $(srcdir) in \
11206 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11207 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11208 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11209 esac; \
11210 module_srcdir=gas; \
11211 $(SHELL) $$s/$$module_srcdir/configure \
11212 --srcdir=$${topdir}/$$module_srcdir \
11213 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11214 --target=${target_alias} \
11215 --with-build-libsubdir=$(HOST_SUBDIR) \
11216 $(STAGEautofeedback_CONFIGURE_FLAGS)
11217 @endif gas-bootstrap
11223 .PHONY: all-gas maybe-all-gas
11224 maybe-all-gas:
11225 @if gcc-bootstrap
11226 all-gas: stage_current
11227 @endif gcc-bootstrap
11228 @if gas
11229 TARGET-gas=all
11230 maybe-all-gas: all-gas
11231 all-gas: configure-gas
11232 @r=`${PWD_COMMAND}`; export r; \
11233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11234 $(HOST_EXPORTS) \
11235 (cd $(HOST_SUBDIR)/gas && \
11236 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
11237 $(TARGET-gas))
11238 @endif gas
11242 .PHONY: all-stage1-gas maybe-all-stage1-gas
11243 .PHONY: clean-stage1-gas maybe-clean-stage1-gas
11244 maybe-all-stage1-gas:
11245 maybe-clean-stage1-gas:
11246 @if gas-bootstrap
11247 maybe-all-stage1-gas: all-stage1-gas
11248 all-stage1: all-stage1-gas
11249 TARGET-stage1-gas = $(TARGET-gas)
11250 all-stage1-gas: configure-stage1-gas
11251 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11252 @r=`${PWD_COMMAND}`; export r; \
11253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11254 TFLAGS="$(STAGE1_TFLAGS)"; \
11255 $(HOST_EXPORTS) \
11256 cd $(HOST_SUBDIR)/gas && \
11258 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11259 CFLAGS="$(STAGE1_CFLAGS)" \
11260 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
11261 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
11262 LIBCFLAGS="$(LIBCFLAGS)" \
11263 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11264 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11265 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11266 $(EXTRA_HOST_FLAGS) \
11267 $(STAGE1_FLAGS_TO_PASS) \
11268 TFLAGS="$(STAGE1_TFLAGS)" \
11269 $(TARGET-stage1-gas)
11271 maybe-clean-stage1-gas: clean-stage1-gas
11272 clean-stage1: clean-stage1-gas
11273 clean-stage1-gas:
11274 @if [ $(current_stage) = stage1 ]; then \
11275 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11276 else \
11277 [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] || exit 0; \
11278 $(MAKE) stage1-start; \
11279 fi; \
11280 cd $(HOST_SUBDIR)/gas && \
11281 $(MAKE) $(EXTRA_HOST_FLAGS) \
11282 $(STAGE1_FLAGS_TO_PASS) clean
11283 @endif gas-bootstrap
11286 .PHONY: all-stage2-gas maybe-all-stage2-gas
11287 .PHONY: clean-stage2-gas maybe-clean-stage2-gas
11288 maybe-all-stage2-gas:
11289 maybe-clean-stage2-gas:
11290 @if gas-bootstrap
11291 maybe-all-stage2-gas: all-stage2-gas
11292 all-stage2: all-stage2-gas
11293 TARGET-stage2-gas = $(TARGET-gas)
11294 all-stage2-gas: configure-stage2-gas
11295 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11296 @r=`${PWD_COMMAND}`; export r; \
11297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11298 TFLAGS="$(STAGE2_TFLAGS)"; \
11299 $(HOST_EXPORTS) \
11300 $(POSTSTAGE1_HOST_EXPORTS) \
11301 cd $(HOST_SUBDIR)/gas && \
11303 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11304 CFLAGS="$(STAGE2_CFLAGS)" \
11305 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
11306 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
11307 LIBCFLAGS="$(STAGE2_CFLAGS)" \
11308 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11309 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11310 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11311 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11312 TFLAGS="$(STAGE2_TFLAGS)" \
11313 $(TARGET-stage2-gas)
11315 maybe-clean-stage2-gas: clean-stage2-gas
11316 clean-stage2: clean-stage2-gas
11317 clean-stage2-gas:
11318 @if [ $(current_stage) = stage2 ]; then \
11319 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11320 else \
11321 [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] || exit 0; \
11322 $(MAKE) stage2-start; \
11323 fi; \
11324 cd $(HOST_SUBDIR)/gas && \
11325 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11326 @endif gas-bootstrap
11329 .PHONY: all-stage3-gas maybe-all-stage3-gas
11330 .PHONY: clean-stage3-gas maybe-clean-stage3-gas
11331 maybe-all-stage3-gas:
11332 maybe-clean-stage3-gas:
11333 @if gas-bootstrap
11334 maybe-all-stage3-gas: all-stage3-gas
11335 all-stage3: all-stage3-gas
11336 TARGET-stage3-gas = $(TARGET-gas)
11337 all-stage3-gas: configure-stage3-gas
11338 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
11339 @r=`${PWD_COMMAND}`; export r; \
11340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11341 TFLAGS="$(STAGE3_TFLAGS)"; \
11342 $(HOST_EXPORTS) \
11343 $(POSTSTAGE1_HOST_EXPORTS) \
11344 cd $(HOST_SUBDIR)/gas && \
11346 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11347 CFLAGS="$(STAGE3_CFLAGS)" \
11348 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
11349 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
11350 LIBCFLAGS="$(STAGE3_CFLAGS)" \
11351 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11352 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11353 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11354 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11355 TFLAGS="$(STAGE3_TFLAGS)" \
11356 $(TARGET-stage3-gas)
11358 maybe-clean-stage3-gas: clean-stage3-gas
11359 clean-stage3: clean-stage3-gas
11360 clean-stage3-gas:
11361 @if [ $(current_stage) = stage3 ]; then \
11362 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11363 else \
11364 [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] || exit 0; \
11365 $(MAKE) stage3-start; \
11366 fi; \
11367 cd $(HOST_SUBDIR)/gas && \
11368 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11369 @endif gas-bootstrap
11372 .PHONY: all-stage4-gas maybe-all-stage4-gas
11373 .PHONY: clean-stage4-gas maybe-clean-stage4-gas
11374 maybe-all-stage4-gas:
11375 maybe-clean-stage4-gas:
11376 @if gas-bootstrap
11377 maybe-all-stage4-gas: all-stage4-gas
11378 all-stage4: all-stage4-gas
11379 TARGET-stage4-gas = $(TARGET-gas)
11380 all-stage4-gas: configure-stage4-gas
11381 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
11382 @r=`${PWD_COMMAND}`; export r; \
11383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11384 TFLAGS="$(STAGE4_TFLAGS)"; \
11385 $(HOST_EXPORTS) \
11386 $(POSTSTAGE1_HOST_EXPORTS) \
11387 cd $(HOST_SUBDIR)/gas && \
11389 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11390 CFLAGS="$(STAGE4_CFLAGS)" \
11391 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
11392 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
11393 LIBCFLAGS="$(STAGE4_CFLAGS)" \
11394 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11395 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11396 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11397 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11398 TFLAGS="$(STAGE4_TFLAGS)" \
11399 $(TARGET-stage4-gas)
11401 maybe-clean-stage4-gas: clean-stage4-gas
11402 clean-stage4: clean-stage4-gas
11403 clean-stage4-gas:
11404 @if [ $(current_stage) = stage4 ]; then \
11405 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11406 else \
11407 [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] || exit 0; \
11408 $(MAKE) stage4-start; \
11409 fi; \
11410 cd $(HOST_SUBDIR)/gas && \
11411 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11412 @endif gas-bootstrap
11415 .PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
11416 .PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
11417 maybe-all-stageprofile-gas:
11418 maybe-clean-stageprofile-gas:
11419 @if gas-bootstrap
11420 maybe-all-stageprofile-gas: all-stageprofile-gas
11421 all-stageprofile: all-stageprofile-gas
11422 TARGET-stageprofile-gas = $(TARGET-gas)
11423 all-stageprofile-gas: configure-stageprofile-gas
11424 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11425 @r=`${PWD_COMMAND}`; export r; \
11426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11427 TFLAGS="$(STAGEprofile_TFLAGS)"; \
11428 $(HOST_EXPORTS) \
11429 $(POSTSTAGE1_HOST_EXPORTS) \
11430 cd $(HOST_SUBDIR)/gas && \
11432 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11433 CFLAGS="$(STAGEprofile_CFLAGS)" \
11434 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
11435 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
11436 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
11437 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11438 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11439 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11440 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11441 TFLAGS="$(STAGEprofile_TFLAGS)" \
11442 $(TARGET-stageprofile-gas)
11444 maybe-clean-stageprofile-gas: clean-stageprofile-gas
11445 clean-stageprofile: clean-stageprofile-gas
11446 clean-stageprofile-gas:
11447 @if [ $(current_stage) = stageprofile ]; then \
11448 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11449 else \
11450 [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] || exit 0; \
11451 $(MAKE) stageprofile-start; \
11452 fi; \
11453 cd $(HOST_SUBDIR)/gas && \
11454 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11455 @endif gas-bootstrap
11458 .PHONY: all-stagetrain-gas maybe-all-stagetrain-gas
11459 .PHONY: clean-stagetrain-gas maybe-clean-stagetrain-gas
11460 maybe-all-stagetrain-gas:
11461 maybe-clean-stagetrain-gas:
11462 @if gas-bootstrap
11463 maybe-all-stagetrain-gas: all-stagetrain-gas
11464 all-stagetrain: all-stagetrain-gas
11465 TARGET-stagetrain-gas = $(TARGET-gas)
11466 all-stagetrain-gas: configure-stagetrain-gas
11467 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
11468 @r=`${PWD_COMMAND}`; export r; \
11469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11470 TFLAGS="$(STAGEtrain_TFLAGS)"; \
11471 $(HOST_EXPORTS) \
11472 $(POSTSTAGE1_HOST_EXPORTS) \
11473 cd $(HOST_SUBDIR)/gas && \
11475 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11476 CFLAGS="$(STAGEtrain_CFLAGS)" \
11477 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
11478 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
11479 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
11480 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11481 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11482 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11483 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11484 TFLAGS="$(STAGEtrain_TFLAGS)" \
11485 $(TARGET-stagetrain-gas)
11487 maybe-clean-stagetrain-gas: clean-stagetrain-gas
11488 clean-stagetrain: clean-stagetrain-gas
11489 clean-stagetrain-gas:
11490 @if [ $(current_stage) = stagetrain ]; then \
11491 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11492 else \
11493 [ -f $(HOST_SUBDIR)/stagetrain-gas/Makefile ] || exit 0; \
11494 $(MAKE) stagetrain-start; \
11495 fi; \
11496 cd $(HOST_SUBDIR)/gas && \
11497 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11498 @endif gas-bootstrap
11501 .PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
11502 .PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
11503 maybe-all-stagefeedback-gas:
11504 maybe-clean-stagefeedback-gas:
11505 @if gas-bootstrap
11506 maybe-all-stagefeedback-gas: all-stagefeedback-gas
11507 all-stagefeedback: all-stagefeedback-gas
11508 TARGET-stagefeedback-gas = $(TARGET-gas)
11509 all-stagefeedback-gas: configure-stagefeedback-gas
11510 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11511 @r=`${PWD_COMMAND}`; export r; \
11512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11513 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11514 $(HOST_EXPORTS) \
11515 $(POSTSTAGE1_HOST_EXPORTS) \
11516 cd $(HOST_SUBDIR)/gas && \
11518 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11519 CFLAGS="$(STAGEfeedback_CFLAGS)" \
11520 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
11521 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
11522 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
11523 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11524 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11525 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11526 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11527 TFLAGS="$(STAGEfeedback_TFLAGS)" \
11528 $(TARGET-stagefeedback-gas)
11530 maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
11531 clean-stagefeedback: clean-stagefeedback-gas
11532 clean-stagefeedback-gas:
11533 @if [ $(current_stage) = stagefeedback ]; then \
11534 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11535 else \
11536 [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] || exit 0; \
11537 $(MAKE) stagefeedback-start; \
11538 fi; \
11539 cd $(HOST_SUBDIR)/gas && \
11540 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11541 @endif gas-bootstrap
11544 .PHONY: all-stageautoprofile-gas maybe-all-stageautoprofile-gas
11545 .PHONY: clean-stageautoprofile-gas maybe-clean-stageautoprofile-gas
11546 maybe-all-stageautoprofile-gas:
11547 maybe-clean-stageautoprofile-gas:
11548 @if gas-bootstrap
11549 maybe-all-stageautoprofile-gas: all-stageautoprofile-gas
11550 all-stageautoprofile: all-stageautoprofile-gas
11551 TARGET-stageautoprofile-gas = $(TARGET-gas)
11552 all-stageautoprofile-gas: configure-stageautoprofile-gas
11553 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
11554 @r=`${PWD_COMMAND}`; export r; \
11555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11556 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
11557 $(HOST_EXPORTS) \
11558 $(POSTSTAGE1_HOST_EXPORTS) \
11559 cd $(HOST_SUBDIR)/gas && \
11560 $$s/gcc/config/i386/$(AUTO_PROFILE) \
11561 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11562 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
11563 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
11564 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
11565 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
11566 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11567 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11568 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11569 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11570 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
11571 $(TARGET-stageautoprofile-gas)
11573 maybe-clean-stageautoprofile-gas: clean-stageautoprofile-gas
11574 clean-stageautoprofile: clean-stageautoprofile-gas
11575 clean-stageautoprofile-gas:
11576 @if [ $(current_stage) = stageautoprofile ]; then \
11577 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11578 else \
11579 [ -f $(HOST_SUBDIR)/stageautoprofile-gas/Makefile ] || exit 0; \
11580 $(MAKE) stageautoprofile-start; \
11581 fi; \
11582 cd $(HOST_SUBDIR)/gas && \
11583 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11584 @endif gas-bootstrap
11587 .PHONY: all-stageautofeedback-gas maybe-all-stageautofeedback-gas
11588 .PHONY: clean-stageautofeedback-gas maybe-clean-stageautofeedback-gas
11589 maybe-all-stageautofeedback-gas:
11590 maybe-clean-stageautofeedback-gas:
11591 @if gas-bootstrap
11592 maybe-all-stageautofeedback-gas: all-stageautofeedback-gas
11593 all-stageautofeedback: all-stageautofeedback-gas
11594 TARGET-stageautofeedback-gas = $(TARGET-gas)
11595 all-stageautofeedback-gas: configure-stageautofeedback-gas
11596 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
11597 @r=`${PWD_COMMAND}`; export r; \
11598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11599 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
11600 $(HOST_EXPORTS) \
11601 $(POSTSTAGE1_HOST_EXPORTS) \
11602 cd $(HOST_SUBDIR)/gas && \
11604 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11605 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
11606 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
11607 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
11608 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
11609 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11610 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11611 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11612 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11613 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
11614 $(TARGET-stageautofeedback-gas)
11616 maybe-clean-stageautofeedback-gas: clean-stageautofeedback-gas
11617 clean-stageautofeedback: clean-stageautofeedback-gas
11618 clean-stageautofeedback-gas:
11619 @if [ $(current_stage) = stageautofeedback ]; then \
11620 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11621 else \
11622 [ -f $(HOST_SUBDIR)/stageautofeedback-gas/Makefile ] || exit 0; \
11623 $(MAKE) stageautofeedback-start; \
11624 fi; \
11625 cd $(HOST_SUBDIR)/gas && \
11626 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11627 @endif gas-bootstrap
11633 .PHONY: check-gas maybe-check-gas
11634 maybe-check-gas:
11635 @if gas
11636 maybe-check-gas: check-gas
11638 check-gas:
11639 @: $(MAKE); $(unstage)
11640 @r=`${PWD_COMMAND}`; export r; \
11641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11642 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
11643 (cd $(HOST_SUBDIR)/gas && \
11644 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
11646 @endif gas
11648 .PHONY: install-gas maybe-install-gas
11649 maybe-install-gas:
11650 @if gas
11651 maybe-install-gas: install-gas
11653 install-gas: installdirs
11654 @: $(MAKE); $(unstage)
11655 @r=`${PWD_COMMAND}`; export r; \
11656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11657 $(HOST_EXPORTS) \
11658 (cd $(HOST_SUBDIR)/gas && \
11659 $(MAKE) $(FLAGS_TO_PASS) install)
11661 @endif gas
11663 .PHONY: install-strip-gas maybe-install-strip-gas
11664 maybe-install-strip-gas:
11665 @if gas
11666 maybe-install-strip-gas: install-strip-gas
11668 install-strip-gas: installdirs
11669 @: $(MAKE); $(unstage)
11670 @r=`${PWD_COMMAND}`; export r; \
11671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11672 $(HOST_EXPORTS) \
11673 (cd $(HOST_SUBDIR)/gas && \
11674 $(MAKE) $(FLAGS_TO_PASS) install-strip)
11676 @endif gas
11678 # Other targets (info, dvi, pdf, etc.)
11680 .PHONY: maybe-info-gas info-gas
11681 maybe-info-gas:
11682 @if gas
11683 maybe-info-gas: info-gas
11685 info-gas: \
11686 configure-gas
11687 @[ -f ./gas/Makefile ] || exit 0; \
11688 r=`${PWD_COMMAND}`; export r; \
11689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11690 $(HOST_EXPORTS) \
11691 for flag in $(EXTRA_HOST_FLAGS) ; do \
11692 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11693 done; \
11694 echo "Doing info in gas"; \
11695 (cd $(HOST_SUBDIR)/gas && \
11696 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11697 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11698 "RANLIB=$${RANLIB}" \
11699 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11700 info) \
11701 || exit 1
11703 @endif gas
11705 .PHONY: maybe-dvi-gas dvi-gas
11706 maybe-dvi-gas:
11707 @if gas
11708 maybe-dvi-gas: dvi-gas
11710 dvi-gas: \
11711 configure-gas
11712 @[ -f ./gas/Makefile ] || exit 0; \
11713 r=`${PWD_COMMAND}`; export r; \
11714 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11715 $(HOST_EXPORTS) \
11716 for flag in $(EXTRA_HOST_FLAGS) ; do \
11717 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11718 done; \
11719 echo "Doing dvi in gas"; \
11720 (cd $(HOST_SUBDIR)/gas && \
11721 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11722 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11723 "RANLIB=$${RANLIB}" \
11724 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11725 dvi) \
11726 || exit 1
11728 @endif gas
11730 .PHONY: maybe-pdf-gas pdf-gas
11731 maybe-pdf-gas:
11732 @if gas
11733 maybe-pdf-gas: pdf-gas
11735 pdf-gas: \
11736 configure-gas
11737 @[ -f ./gas/Makefile ] || exit 0; \
11738 r=`${PWD_COMMAND}`; export r; \
11739 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11740 $(HOST_EXPORTS) \
11741 for flag in $(EXTRA_HOST_FLAGS) ; do \
11742 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11743 done; \
11744 echo "Doing pdf in gas"; \
11745 (cd $(HOST_SUBDIR)/gas && \
11746 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11747 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11748 "RANLIB=$${RANLIB}" \
11749 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11750 pdf) \
11751 || exit 1
11753 @endif gas
11755 .PHONY: maybe-html-gas html-gas
11756 maybe-html-gas:
11757 @if gas
11758 maybe-html-gas: html-gas
11760 html-gas: \
11761 configure-gas
11762 @[ -f ./gas/Makefile ] || exit 0; \
11763 r=`${PWD_COMMAND}`; export r; \
11764 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11765 $(HOST_EXPORTS) \
11766 for flag in $(EXTRA_HOST_FLAGS) ; do \
11767 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11768 done; \
11769 echo "Doing html in gas"; \
11770 (cd $(HOST_SUBDIR)/gas && \
11771 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11772 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11773 "RANLIB=$${RANLIB}" \
11774 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11775 html) \
11776 || exit 1
11778 @endif gas
11780 .PHONY: maybe-TAGS-gas TAGS-gas
11781 maybe-TAGS-gas:
11782 @if gas
11783 maybe-TAGS-gas: TAGS-gas
11785 TAGS-gas: \
11786 configure-gas
11787 @[ -f ./gas/Makefile ] || exit 0; \
11788 r=`${PWD_COMMAND}`; export r; \
11789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11790 $(HOST_EXPORTS) \
11791 for flag in $(EXTRA_HOST_FLAGS) ; do \
11792 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11793 done; \
11794 echo "Doing TAGS in gas"; \
11795 (cd $(HOST_SUBDIR)/gas && \
11796 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11797 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11798 "RANLIB=$${RANLIB}" \
11799 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11800 TAGS) \
11801 || exit 1
11803 @endif gas
11805 .PHONY: maybe-install-info-gas install-info-gas
11806 maybe-install-info-gas:
11807 @if gas
11808 maybe-install-info-gas: install-info-gas
11810 install-info-gas: \
11811 configure-gas \
11812 info-gas
11813 @[ -f ./gas/Makefile ] || exit 0; \
11814 r=`${PWD_COMMAND}`; export r; \
11815 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11816 $(HOST_EXPORTS) \
11817 for flag in $(EXTRA_HOST_FLAGS) ; do \
11818 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11819 done; \
11820 echo "Doing install-info in gas"; \
11821 (cd $(HOST_SUBDIR)/gas && \
11822 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11823 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11824 "RANLIB=$${RANLIB}" \
11825 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11826 install-info) \
11827 || exit 1
11829 @endif gas
11831 .PHONY: maybe-install-dvi-gas install-dvi-gas
11832 maybe-install-dvi-gas:
11833 @if gas
11834 maybe-install-dvi-gas: install-dvi-gas
11836 install-dvi-gas: \
11837 configure-gas \
11838 dvi-gas
11839 @[ -f ./gas/Makefile ] || exit 0; \
11840 r=`${PWD_COMMAND}`; export r; \
11841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11842 $(HOST_EXPORTS) \
11843 for flag in $(EXTRA_HOST_FLAGS) ; do \
11844 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11845 done; \
11846 echo "Doing install-dvi in gas"; \
11847 (cd $(HOST_SUBDIR)/gas && \
11848 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11849 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11850 "RANLIB=$${RANLIB}" \
11851 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11852 install-dvi) \
11853 || exit 1
11855 @endif gas
11857 .PHONY: maybe-install-pdf-gas install-pdf-gas
11858 maybe-install-pdf-gas:
11859 @if gas
11860 maybe-install-pdf-gas: install-pdf-gas
11862 install-pdf-gas: \
11863 configure-gas \
11864 pdf-gas
11865 @[ -f ./gas/Makefile ] || exit 0; \
11866 r=`${PWD_COMMAND}`; export r; \
11867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11868 $(HOST_EXPORTS) \
11869 for flag in $(EXTRA_HOST_FLAGS) ; do \
11870 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11871 done; \
11872 echo "Doing install-pdf in gas"; \
11873 (cd $(HOST_SUBDIR)/gas && \
11874 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11875 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11876 "RANLIB=$${RANLIB}" \
11877 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11878 install-pdf) \
11879 || exit 1
11881 @endif gas
11883 .PHONY: maybe-install-html-gas install-html-gas
11884 maybe-install-html-gas:
11885 @if gas
11886 maybe-install-html-gas: install-html-gas
11888 install-html-gas: \
11889 configure-gas \
11890 html-gas
11891 @[ -f ./gas/Makefile ] || exit 0; \
11892 r=`${PWD_COMMAND}`; export r; \
11893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11894 $(HOST_EXPORTS) \
11895 for flag in $(EXTRA_HOST_FLAGS) ; do \
11896 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11897 done; \
11898 echo "Doing install-html in gas"; \
11899 (cd $(HOST_SUBDIR)/gas && \
11900 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11901 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11902 "RANLIB=$${RANLIB}" \
11903 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11904 install-html) \
11905 || exit 1
11907 @endif gas
11909 .PHONY: maybe-installcheck-gas installcheck-gas
11910 maybe-installcheck-gas:
11911 @if gas
11912 maybe-installcheck-gas: installcheck-gas
11914 installcheck-gas: \
11915 configure-gas
11916 @[ -f ./gas/Makefile ] || exit 0; \
11917 r=`${PWD_COMMAND}`; export r; \
11918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11919 $(HOST_EXPORTS) \
11920 for flag in $(EXTRA_HOST_FLAGS) ; do \
11921 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11922 done; \
11923 echo "Doing installcheck in gas"; \
11924 (cd $(HOST_SUBDIR)/gas && \
11925 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11926 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11927 "RANLIB=$${RANLIB}" \
11928 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11929 installcheck) \
11930 || exit 1
11932 @endif gas
11934 .PHONY: maybe-mostlyclean-gas mostlyclean-gas
11935 maybe-mostlyclean-gas:
11936 @if gas
11937 maybe-mostlyclean-gas: mostlyclean-gas
11939 mostlyclean-gas:
11940 @[ -f ./gas/Makefile ] || exit 0; \
11941 r=`${PWD_COMMAND}`; export r; \
11942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11943 $(HOST_EXPORTS) \
11944 for flag in $(EXTRA_HOST_FLAGS) ; do \
11945 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11946 done; \
11947 echo "Doing mostlyclean in gas"; \
11948 (cd $(HOST_SUBDIR)/gas && \
11949 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11950 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11951 "RANLIB=$${RANLIB}" \
11952 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11953 mostlyclean) \
11954 || exit 1
11956 @endif gas
11958 .PHONY: maybe-clean-gas clean-gas
11959 maybe-clean-gas:
11960 @if gas
11961 maybe-clean-gas: clean-gas
11963 clean-gas:
11964 @[ -f ./gas/Makefile ] || exit 0; \
11965 r=`${PWD_COMMAND}`; export r; \
11966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11967 $(HOST_EXPORTS) \
11968 for flag in $(EXTRA_HOST_FLAGS) ; do \
11969 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11970 done; \
11971 echo "Doing clean in gas"; \
11972 (cd $(HOST_SUBDIR)/gas && \
11973 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11974 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11975 "RANLIB=$${RANLIB}" \
11976 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11977 clean) \
11978 || exit 1
11980 @endif gas
11982 .PHONY: maybe-distclean-gas distclean-gas
11983 maybe-distclean-gas:
11984 @if gas
11985 maybe-distclean-gas: distclean-gas
11987 distclean-gas:
11988 @[ -f ./gas/Makefile ] || exit 0; \
11989 r=`${PWD_COMMAND}`; export r; \
11990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11991 $(HOST_EXPORTS) \
11992 for flag in $(EXTRA_HOST_FLAGS) ; do \
11993 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11994 done; \
11995 echo "Doing distclean in gas"; \
11996 (cd $(HOST_SUBDIR)/gas && \
11997 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11998 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11999 "RANLIB=$${RANLIB}" \
12000 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12001 distclean) \
12002 || exit 1
12004 @endif gas
12006 .PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
12007 maybe-maintainer-clean-gas:
12008 @if gas
12009 maybe-maintainer-clean-gas: maintainer-clean-gas
12011 maintainer-clean-gas:
12012 @[ -f ./gas/Makefile ] || exit 0; \
12013 r=`${PWD_COMMAND}`; export r; \
12014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12015 $(HOST_EXPORTS) \
12016 for flag in $(EXTRA_HOST_FLAGS) ; do \
12017 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12018 done; \
12019 echo "Doing maintainer-clean in gas"; \
12020 (cd $(HOST_SUBDIR)/gas && \
12021 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12022 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12023 "RANLIB=$${RANLIB}" \
12024 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12025 maintainer-clean) \
12026 || exit 1
12028 @endif gas
12032 .PHONY: configure-gcc maybe-configure-gcc
12033 maybe-configure-gcc:
12034 @if gcc-bootstrap
12035 configure-gcc: stage_current
12036 @endif gcc-bootstrap
12037 @if gcc
12038 maybe-configure-gcc: configure-gcc
12039 configure-gcc:
12040 @r=`${PWD_COMMAND}`; export r; \
12041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12042 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12043 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12044 $(HOST_EXPORTS) \
12045 echo Configuring in $(HOST_SUBDIR)/gcc; \
12046 cd "$(HOST_SUBDIR)/gcc" || exit 1; \
12047 case $(srcdir) in \
12048 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12049 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12050 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12051 esac; \
12052 module_srcdir=gcc; \
12053 $(SHELL) \
12054 $$s/$$module_srcdir/configure \
12055 --srcdir=$${topdir}/$$module_srcdir \
12056 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12057 --target=${target_alias} @gcc_host_pie@ \
12058 || exit 1
12059 @endif gcc
12063 .PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
12064 maybe-configure-stage1-gcc:
12065 @if gcc-bootstrap
12066 maybe-configure-stage1-gcc: configure-stage1-gcc
12067 configure-stage1-gcc:
12068 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12069 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12070 @r=`${PWD_COMMAND}`; export r; \
12071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12072 TFLAGS="$(STAGE1_TFLAGS)"; \
12073 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12074 $(HOST_EXPORTS) \
12075 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
12076 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
12077 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
12078 echo Configuring stage 1 in $(HOST_SUBDIR)/gcc; \
12079 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12080 cd $(HOST_SUBDIR)/gcc || exit 1; \
12081 case $(srcdir) in \
12082 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12083 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12084 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12085 esac; \
12086 module_srcdir=gcc; \
12087 $(SHELL) $$s/$$module_srcdir/configure \
12088 --srcdir=$${topdir}/$$module_srcdir \
12089 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12090 --target=${target_alias} \
12092 $(STAGE1_CONFIGURE_FLAGS) \
12093 @gcc_host_pie@
12094 @endif gcc-bootstrap
12096 .PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
12097 maybe-configure-stage2-gcc:
12098 @if gcc-bootstrap
12099 maybe-configure-stage2-gcc: configure-stage2-gcc
12100 configure-stage2-gcc:
12101 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12102 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12103 @r=`${PWD_COMMAND}`; export r; \
12104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12105 TFLAGS="$(STAGE2_TFLAGS)"; \
12106 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12107 $(HOST_EXPORTS) \
12108 $(POSTSTAGE1_HOST_EXPORTS) \
12109 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
12110 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
12111 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
12112 echo Configuring stage 2 in $(HOST_SUBDIR)/gcc; \
12113 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12114 cd $(HOST_SUBDIR)/gcc || exit 1; \
12115 case $(srcdir) in \
12116 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12117 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12118 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12119 esac; \
12120 module_srcdir=gcc; \
12121 $(SHELL) $$s/$$module_srcdir/configure \
12122 --srcdir=$${topdir}/$$module_srcdir \
12123 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12124 --target=${target_alias} \
12125 --with-build-libsubdir=$(HOST_SUBDIR) \
12126 $(STAGE2_CONFIGURE_FLAGS) \
12127 @gcc_host_pie@
12128 @endif gcc-bootstrap
12130 .PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
12131 maybe-configure-stage3-gcc:
12132 @if gcc-bootstrap
12133 maybe-configure-stage3-gcc: configure-stage3-gcc
12134 configure-stage3-gcc:
12135 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12136 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12137 @r=`${PWD_COMMAND}`; export r; \
12138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12139 TFLAGS="$(STAGE3_TFLAGS)"; \
12140 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12141 $(HOST_EXPORTS) \
12142 $(POSTSTAGE1_HOST_EXPORTS) \
12143 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
12144 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
12145 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
12146 echo Configuring stage 3 in $(HOST_SUBDIR)/gcc; \
12147 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12148 cd $(HOST_SUBDIR)/gcc || exit 1; \
12149 case $(srcdir) in \
12150 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12151 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12152 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12153 esac; \
12154 module_srcdir=gcc; \
12155 $(SHELL) $$s/$$module_srcdir/configure \
12156 --srcdir=$${topdir}/$$module_srcdir \
12157 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12158 --target=${target_alias} \
12159 --with-build-libsubdir=$(HOST_SUBDIR) \
12160 $(STAGE3_CONFIGURE_FLAGS) \
12161 @gcc_host_pie@
12162 @endif gcc-bootstrap
12164 .PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
12165 maybe-configure-stage4-gcc:
12166 @if gcc-bootstrap
12167 maybe-configure-stage4-gcc: configure-stage4-gcc
12168 configure-stage4-gcc:
12169 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12170 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12171 @r=`${PWD_COMMAND}`; export r; \
12172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12173 TFLAGS="$(STAGE4_TFLAGS)"; \
12174 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12175 $(HOST_EXPORTS) \
12176 $(POSTSTAGE1_HOST_EXPORTS) \
12177 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
12178 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
12179 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
12180 echo Configuring stage 4 in $(HOST_SUBDIR)/gcc; \
12181 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12182 cd $(HOST_SUBDIR)/gcc || exit 1; \
12183 case $(srcdir) in \
12184 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12185 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12186 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12187 esac; \
12188 module_srcdir=gcc; \
12189 $(SHELL) $$s/$$module_srcdir/configure \
12190 --srcdir=$${topdir}/$$module_srcdir \
12191 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12192 --target=${target_alias} \
12193 --with-build-libsubdir=$(HOST_SUBDIR) \
12194 $(STAGE4_CONFIGURE_FLAGS) \
12195 @gcc_host_pie@
12196 @endif gcc-bootstrap
12198 .PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
12199 maybe-configure-stageprofile-gcc:
12200 @if gcc-bootstrap
12201 maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
12202 configure-stageprofile-gcc:
12203 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12204 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12205 @r=`${PWD_COMMAND}`; export r; \
12206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12207 TFLAGS="$(STAGEprofile_TFLAGS)"; \
12208 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12209 $(HOST_EXPORTS) \
12210 $(POSTSTAGE1_HOST_EXPORTS) \
12211 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
12212 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
12213 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
12214 echo Configuring stage profile in $(HOST_SUBDIR)/gcc; \
12215 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12216 cd $(HOST_SUBDIR)/gcc || exit 1; \
12217 case $(srcdir) in \
12218 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12219 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12220 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12221 esac; \
12222 module_srcdir=gcc; \
12223 $(SHELL) $$s/$$module_srcdir/configure \
12224 --srcdir=$${topdir}/$$module_srcdir \
12225 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12226 --target=${target_alias} \
12227 --with-build-libsubdir=$(HOST_SUBDIR) \
12228 $(STAGEprofile_CONFIGURE_FLAGS) \
12229 @gcc_host_pie@
12230 @endif gcc-bootstrap
12232 .PHONY: configure-stagetrain-gcc maybe-configure-stagetrain-gcc
12233 maybe-configure-stagetrain-gcc:
12234 @if gcc-bootstrap
12235 maybe-configure-stagetrain-gcc: configure-stagetrain-gcc
12236 configure-stagetrain-gcc:
12237 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
12238 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12239 @r=`${PWD_COMMAND}`; export r; \
12240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12241 TFLAGS="$(STAGEtrain_TFLAGS)"; \
12242 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12243 $(HOST_EXPORTS) \
12244 $(POSTSTAGE1_HOST_EXPORTS) \
12245 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
12246 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
12247 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
12248 echo Configuring stage train in $(HOST_SUBDIR)/gcc; \
12249 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12250 cd $(HOST_SUBDIR)/gcc || exit 1; \
12251 case $(srcdir) in \
12252 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12253 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12254 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12255 esac; \
12256 module_srcdir=gcc; \
12257 $(SHELL) $$s/$$module_srcdir/configure \
12258 --srcdir=$${topdir}/$$module_srcdir \
12259 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12260 --target=${target_alias} \
12261 --with-build-libsubdir=$(HOST_SUBDIR) \
12262 $(STAGEtrain_CONFIGURE_FLAGS) \
12263 @gcc_host_pie@
12264 @endif gcc-bootstrap
12266 .PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
12267 maybe-configure-stagefeedback-gcc:
12268 @if gcc-bootstrap
12269 maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
12270 configure-stagefeedback-gcc:
12271 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12272 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12273 @r=`${PWD_COMMAND}`; export r; \
12274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12275 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12276 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12277 $(HOST_EXPORTS) \
12278 $(POSTSTAGE1_HOST_EXPORTS) \
12279 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
12280 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
12281 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
12282 echo Configuring stage feedback in $(HOST_SUBDIR)/gcc; \
12283 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12284 cd $(HOST_SUBDIR)/gcc || exit 1; \
12285 case $(srcdir) in \
12286 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12287 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12288 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12289 esac; \
12290 module_srcdir=gcc; \
12291 $(SHELL) $$s/$$module_srcdir/configure \
12292 --srcdir=$${topdir}/$$module_srcdir \
12293 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12294 --target=${target_alias} \
12295 --with-build-libsubdir=$(HOST_SUBDIR) \
12296 $(STAGEfeedback_CONFIGURE_FLAGS) \
12297 @gcc_host_pie@
12298 @endif gcc-bootstrap
12300 .PHONY: configure-stageautoprofile-gcc maybe-configure-stageautoprofile-gcc
12301 maybe-configure-stageautoprofile-gcc:
12302 @if gcc-bootstrap
12303 maybe-configure-stageautoprofile-gcc: configure-stageautoprofile-gcc
12304 configure-stageautoprofile-gcc:
12305 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
12306 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12307 @r=`${PWD_COMMAND}`; export r; \
12308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12309 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
12310 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12311 $(HOST_EXPORTS) \
12312 $(POSTSTAGE1_HOST_EXPORTS) \
12313 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
12314 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
12315 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
12316 echo Configuring stage autoprofile in $(HOST_SUBDIR)/gcc; \
12317 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12318 cd $(HOST_SUBDIR)/gcc || exit 1; \
12319 case $(srcdir) in \
12320 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12321 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12322 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12323 esac; \
12324 module_srcdir=gcc; \
12325 $(SHELL) $$s/$$module_srcdir/configure \
12326 --srcdir=$${topdir}/$$module_srcdir \
12327 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12328 --target=${target_alias} \
12329 --with-build-libsubdir=$(HOST_SUBDIR) \
12330 $(STAGEautoprofile_CONFIGURE_FLAGS) \
12331 @gcc_host_pie@
12332 @endif gcc-bootstrap
12334 .PHONY: configure-stageautofeedback-gcc maybe-configure-stageautofeedback-gcc
12335 maybe-configure-stageautofeedback-gcc:
12336 @if gcc-bootstrap
12337 maybe-configure-stageautofeedback-gcc: configure-stageautofeedback-gcc
12338 configure-stageautofeedback-gcc:
12339 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
12340 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12341 @r=`${PWD_COMMAND}`; export r; \
12342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12343 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
12344 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12345 $(HOST_EXPORTS) \
12346 $(POSTSTAGE1_HOST_EXPORTS) \
12347 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
12348 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
12349 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
12350 echo Configuring stage autofeedback in $(HOST_SUBDIR)/gcc; \
12351 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12352 cd $(HOST_SUBDIR)/gcc || exit 1; \
12353 case $(srcdir) in \
12354 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12355 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12356 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12357 esac; \
12358 module_srcdir=gcc; \
12359 $(SHELL) $$s/$$module_srcdir/configure \
12360 --srcdir=$${topdir}/$$module_srcdir \
12361 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12362 --target=${target_alias} \
12363 --with-build-libsubdir=$(HOST_SUBDIR) \
12364 $(STAGEautofeedback_CONFIGURE_FLAGS) \
12365 @gcc_host_pie@
12366 @endif gcc-bootstrap
12372 .PHONY: all-gcc maybe-all-gcc
12373 maybe-all-gcc:
12374 @if gcc-bootstrap
12375 all-gcc: stage_current
12376 @endif gcc-bootstrap
12377 @if gcc
12378 TARGET-gcc=all
12379 maybe-all-gcc: all-gcc
12380 all-gcc: configure-gcc
12381 @r=`${PWD_COMMAND}`; export r; \
12382 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12383 $(HOST_EXPORTS) \
12384 (cd $(HOST_SUBDIR)/gcc && \
12385 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12386 $(TARGET-gcc))
12387 @endif gcc
12391 .PHONY: all-stage1-gcc maybe-all-stage1-gcc
12392 .PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
12393 maybe-all-stage1-gcc:
12394 maybe-clean-stage1-gcc:
12395 @if gcc-bootstrap
12396 maybe-all-stage1-gcc: all-stage1-gcc
12397 all-stage1: all-stage1-gcc
12398 TARGET-stage1-gcc = $(TARGET-gcc)
12399 all-stage1-gcc: configure-stage1-gcc
12400 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12401 @r=`${PWD_COMMAND}`; export r; \
12402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12403 TFLAGS="$(STAGE1_TFLAGS)"; \
12404 $(HOST_EXPORTS) \
12405 cd $(HOST_SUBDIR)/gcc && \
12407 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12408 CFLAGS="$(STAGE1_CFLAGS)" \
12409 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
12410 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
12411 LIBCFLAGS="$(LIBCFLAGS)" \
12412 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12413 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12414 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12415 $(EXTRA_HOST_FLAGS) \
12416 $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12417 TFLAGS="$(STAGE1_TFLAGS)" \
12418 $(TARGET-stage1-gcc)
12420 maybe-clean-stage1-gcc: clean-stage1-gcc
12421 clean-stage1: clean-stage1-gcc
12422 clean-stage1-gcc:
12423 @if [ $(current_stage) = stage1 ]; then \
12424 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12425 else \
12426 [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] || exit 0; \
12427 $(MAKE) stage1-start; \
12428 fi; \
12429 cd $(HOST_SUBDIR)/gcc && \
12430 $(MAKE) $(EXTRA_HOST_FLAGS) \
12431 $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12432 @endif gcc-bootstrap
12435 .PHONY: all-stage2-gcc maybe-all-stage2-gcc
12436 .PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
12437 maybe-all-stage2-gcc:
12438 maybe-clean-stage2-gcc:
12439 @if gcc-bootstrap
12440 maybe-all-stage2-gcc: all-stage2-gcc
12441 all-stage2: all-stage2-gcc
12442 TARGET-stage2-gcc = $(TARGET-gcc)
12443 all-stage2-gcc: configure-stage2-gcc
12444 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12445 @r=`${PWD_COMMAND}`; export r; \
12446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12447 TFLAGS="$(STAGE2_TFLAGS)"; \
12448 $(HOST_EXPORTS) \
12449 $(POSTSTAGE1_HOST_EXPORTS) \
12450 cd $(HOST_SUBDIR)/gcc && \
12452 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12453 CFLAGS="$(STAGE2_CFLAGS)" \
12454 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
12455 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
12456 LIBCFLAGS="$(STAGE2_CFLAGS)" \
12457 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12458 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12459 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12460 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12461 TFLAGS="$(STAGE2_TFLAGS)" \
12462 $(TARGET-stage2-gcc)
12464 maybe-clean-stage2-gcc: clean-stage2-gcc
12465 clean-stage2: clean-stage2-gcc
12466 clean-stage2-gcc:
12467 @if [ $(current_stage) = stage2 ]; then \
12468 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12469 else \
12470 [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] || exit 0; \
12471 $(MAKE) stage2-start; \
12472 fi; \
12473 cd $(HOST_SUBDIR)/gcc && \
12474 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12475 @endif gcc-bootstrap
12478 .PHONY: all-stage3-gcc maybe-all-stage3-gcc
12479 .PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
12480 maybe-all-stage3-gcc:
12481 maybe-clean-stage3-gcc:
12482 @if gcc-bootstrap
12483 maybe-all-stage3-gcc: all-stage3-gcc
12484 all-stage3: all-stage3-gcc
12485 TARGET-stage3-gcc = $(TARGET-gcc)
12486 all-stage3-gcc: configure-stage3-gcc
12487 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12488 @r=`${PWD_COMMAND}`; export r; \
12489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12490 TFLAGS="$(STAGE3_TFLAGS)"; \
12491 $(HOST_EXPORTS) \
12492 $(POSTSTAGE1_HOST_EXPORTS) \
12493 cd $(HOST_SUBDIR)/gcc && \
12495 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12496 CFLAGS="$(STAGE3_CFLAGS)" \
12497 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
12498 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
12499 LIBCFLAGS="$(STAGE3_CFLAGS)" \
12500 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12501 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12502 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12503 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12504 TFLAGS="$(STAGE3_TFLAGS)" \
12505 $(TARGET-stage3-gcc)
12507 maybe-clean-stage3-gcc: clean-stage3-gcc
12508 clean-stage3: clean-stage3-gcc
12509 clean-stage3-gcc:
12510 @if [ $(current_stage) = stage3 ]; then \
12511 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12512 else \
12513 [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] || exit 0; \
12514 $(MAKE) stage3-start; \
12515 fi; \
12516 cd $(HOST_SUBDIR)/gcc && \
12517 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12518 @endif gcc-bootstrap
12521 .PHONY: all-stage4-gcc maybe-all-stage4-gcc
12522 .PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
12523 maybe-all-stage4-gcc:
12524 maybe-clean-stage4-gcc:
12525 @if gcc-bootstrap
12526 maybe-all-stage4-gcc: all-stage4-gcc
12527 all-stage4: all-stage4-gcc
12528 TARGET-stage4-gcc = $(TARGET-gcc)
12529 all-stage4-gcc: configure-stage4-gcc
12530 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12531 @r=`${PWD_COMMAND}`; export r; \
12532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12533 TFLAGS="$(STAGE4_TFLAGS)"; \
12534 $(HOST_EXPORTS) \
12535 $(POSTSTAGE1_HOST_EXPORTS) \
12536 cd $(HOST_SUBDIR)/gcc && \
12538 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12539 CFLAGS="$(STAGE4_CFLAGS)" \
12540 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
12541 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
12542 LIBCFLAGS="$(STAGE4_CFLAGS)" \
12543 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12544 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12545 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12546 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12547 TFLAGS="$(STAGE4_TFLAGS)" \
12548 $(TARGET-stage4-gcc)
12550 maybe-clean-stage4-gcc: clean-stage4-gcc
12551 clean-stage4: clean-stage4-gcc
12552 clean-stage4-gcc:
12553 @if [ $(current_stage) = stage4 ]; then \
12554 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12555 else \
12556 [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] || exit 0; \
12557 $(MAKE) stage4-start; \
12558 fi; \
12559 cd $(HOST_SUBDIR)/gcc && \
12560 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12561 @endif gcc-bootstrap
12564 .PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
12565 .PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
12566 maybe-all-stageprofile-gcc:
12567 maybe-clean-stageprofile-gcc:
12568 @if gcc-bootstrap
12569 maybe-all-stageprofile-gcc: all-stageprofile-gcc
12570 all-stageprofile: all-stageprofile-gcc
12571 TARGET-stageprofile-gcc = $(TARGET-gcc)
12572 all-stageprofile-gcc: configure-stageprofile-gcc
12573 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12574 @r=`${PWD_COMMAND}`; export r; \
12575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12576 TFLAGS="$(STAGEprofile_TFLAGS)"; \
12577 $(HOST_EXPORTS) \
12578 $(POSTSTAGE1_HOST_EXPORTS) \
12579 cd $(HOST_SUBDIR)/gcc && \
12581 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12582 CFLAGS="$(STAGEprofile_CFLAGS)" \
12583 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
12584 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
12585 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
12586 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12587 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12588 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12589 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12590 TFLAGS="$(STAGEprofile_TFLAGS)" \
12591 $(TARGET-stageprofile-gcc)
12593 maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
12594 clean-stageprofile: clean-stageprofile-gcc
12595 clean-stageprofile-gcc:
12596 @if [ $(current_stage) = stageprofile ]; then \
12597 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12598 else \
12599 [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] || exit 0; \
12600 $(MAKE) stageprofile-start; \
12601 fi; \
12602 cd $(HOST_SUBDIR)/gcc && \
12603 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12604 @endif gcc-bootstrap
12607 .PHONY: all-stagetrain-gcc maybe-all-stagetrain-gcc
12608 .PHONY: clean-stagetrain-gcc maybe-clean-stagetrain-gcc
12609 maybe-all-stagetrain-gcc:
12610 maybe-clean-stagetrain-gcc:
12611 @if gcc-bootstrap
12612 maybe-all-stagetrain-gcc: all-stagetrain-gcc
12613 all-stagetrain: all-stagetrain-gcc
12614 TARGET-stagetrain-gcc = $(TARGET-gcc)
12615 all-stagetrain-gcc: configure-stagetrain-gcc
12616 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
12617 @r=`${PWD_COMMAND}`; export r; \
12618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12619 TFLAGS="$(STAGEtrain_TFLAGS)"; \
12620 $(HOST_EXPORTS) \
12621 $(POSTSTAGE1_HOST_EXPORTS) \
12622 cd $(HOST_SUBDIR)/gcc && \
12624 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12625 CFLAGS="$(STAGEtrain_CFLAGS)" \
12626 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
12627 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
12628 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
12629 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12630 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12631 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12632 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12633 TFLAGS="$(STAGEtrain_TFLAGS)" \
12634 $(TARGET-stagetrain-gcc)
12636 maybe-clean-stagetrain-gcc: clean-stagetrain-gcc
12637 clean-stagetrain: clean-stagetrain-gcc
12638 clean-stagetrain-gcc:
12639 @if [ $(current_stage) = stagetrain ]; then \
12640 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12641 else \
12642 [ -f $(HOST_SUBDIR)/stagetrain-gcc/Makefile ] || exit 0; \
12643 $(MAKE) stagetrain-start; \
12644 fi; \
12645 cd $(HOST_SUBDIR)/gcc && \
12646 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12647 @endif gcc-bootstrap
12650 .PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
12651 .PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
12652 maybe-all-stagefeedback-gcc:
12653 maybe-clean-stagefeedback-gcc:
12654 @if gcc-bootstrap
12655 maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
12656 all-stagefeedback: all-stagefeedback-gcc
12657 TARGET-stagefeedback-gcc = $(TARGET-gcc)
12658 all-stagefeedback-gcc: configure-stagefeedback-gcc
12659 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12660 @r=`${PWD_COMMAND}`; export r; \
12661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12662 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12663 $(HOST_EXPORTS) \
12664 $(POSTSTAGE1_HOST_EXPORTS) \
12665 cd $(HOST_SUBDIR)/gcc && \
12667 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12668 CFLAGS="$(STAGEfeedback_CFLAGS)" \
12669 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
12670 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
12671 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
12672 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12673 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12674 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12675 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12676 TFLAGS="$(STAGEfeedback_TFLAGS)" \
12677 $(TARGET-stagefeedback-gcc)
12679 maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
12680 clean-stagefeedback: clean-stagefeedback-gcc
12681 clean-stagefeedback-gcc:
12682 @if [ $(current_stage) = stagefeedback ]; then \
12683 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12684 else \
12685 [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] || exit 0; \
12686 $(MAKE) stagefeedback-start; \
12687 fi; \
12688 cd $(HOST_SUBDIR)/gcc && \
12689 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12690 @endif gcc-bootstrap
12693 .PHONY: all-stageautoprofile-gcc maybe-all-stageautoprofile-gcc
12694 .PHONY: clean-stageautoprofile-gcc maybe-clean-stageautoprofile-gcc
12695 maybe-all-stageautoprofile-gcc:
12696 maybe-clean-stageautoprofile-gcc:
12697 @if gcc-bootstrap
12698 maybe-all-stageautoprofile-gcc: all-stageautoprofile-gcc
12699 all-stageautoprofile: all-stageautoprofile-gcc
12700 TARGET-stageautoprofile-gcc = $(TARGET-gcc)
12701 all-stageautoprofile-gcc: configure-stageautoprofile-gcc
12702 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
12703 @r=`${PWD_COMMAND}`; export r; \
12704 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12705 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
12706 $(HOST_EXPORTS) \
12707 $(POSTSTAGE1_HOST_EXPORTS) \
12708 cd $(HOST_SUBDIR)/gcc && \
12709 $$s/gcc/config/i386/$(AUTO_PROFILE) \
12710 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12711 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
12712 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
12713 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
12714 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
12715 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12716 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12717 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12718 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12719 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
12720 $(TARGET-stageautoprofile-gcc)
12722 maybe-clean-stageautoprofile-gcc: clean-stageautoprofile-gcc
12723 clean-stageautoprofile: clean-stageautoprofile-gcc
12724 clean-stageautoprofile-gcc:
12725 @if [ $(current_stage) = stageautoprofile ]; then \
12726 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12727 else \
12728 [ -f $(HOST_SUBDIR)/stageautoprofile-gcc/Makefile ] || exit 0; \
12729 $(MAKE) stageautoprofile-start; \
12730 fi; \
12731 cd $(HOST_SUBDIR)/gcc && \
12732 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12733 @endif gcc-bootstrap
12736 .PHONY: all-stageautofeedback-gcc maybe-all-stageautofeedback-gcc
12737 .PHONY: clean-stageautofeedback-gcc maybe-clean-stageautofeedback-gcc
12738 maybe-all-stageautofeedback-gcc:
12739 maybe-clean-stageautofeedback-gcc:
12740 @if gcc-bootstrap
12741 maybe-all-stageautofeedback-gcc: all-stageautofeedback-gcc
12742 all-stageautofeedback: all-stageautofeedback-gcc
12743 TARGET-stageautofeedback-gcc = $(TARGET-gcc)
12744 all-stageautofeedback-gcc: configure-stageautofeedback-gcc
12745 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
12746 @r=`${PWD_COMMAND}`; export r; \
12747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12748 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
12749 $(HOST_EXPORTS) \
12750 $(POSTSTAGE1_HOST_EXPORTS) \
12751 cd $(HOST_SUBDIR)/gcc && \
12753 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12754 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
12755 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
12756 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
12757 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
12758 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12759 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12760 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12761 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12762 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
12763 $(TARGET-stageautofeedback-gcc)
12765 maybe-clean-stageautofeedback-gcc: clean-stageautofeedback-gcc
12766 clean-stageautofeedback: clean-stageautofeedback-gcc
12767 clean-stageautofeedback-gcc:
12768 @if [ $(current_stage) = stageautofeedback ]; then \
12769 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12770 else \
12771 [ -f $(HOST_SUBDIR)/stageautofeedback-gcc/Makefile ] || exit 0; \
12772 $(MAKE) stageautofeedback-start; \
12773 fi; \
12774 cd $(HOST_SUBDIR)/gcc && \
12775 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12776 @endif gcc-bootstrap
12782 .PHONY: check-gcc maybe-check-gcc
12783 maybe-check-gcc:
12784 @if gcc
12785 maybe-check-gcc: check-gcc
12787 check-gcc:
12788 @: $(MAKE); $(unstage)
12789 @r=`${PWD_COMMAND}`; export r; \
12790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12791 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
12792 (cd $(HOST_SUBDIR)/gcc && \
12793 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) $(EXTRA_BOOTSTRAP_FLAGS) check)
12795 @endif gcc
12797 .PHONY: install-gcc maybe-install-gcc
12798 maybe-install-gcc:
12799 @if gcc
12800 maybe-install-gcc: install-gcc
12802 install-gcc: installdirs
12803 @: $(MAKE); $(unstage)
12804 @r=`${PWD_COMMAND}`; export r; \
12805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12806 $(HOST_EXPORTS) \
12807 (cd $(HOST_SUBDIR)/gcc && \
12808 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
12810 @endif gcc
12812 .PHONY: install-strip-gcc maybe-install-strip-gcc
12813 maybe-install-strip-gcc:
12814 @if gcc
12815 maybe-install-strip-gcc: install-strip-gcc
12817 install-strip-gcc: installdirs
12818 @: $(MAKE); $(unstage)
12819 @r=`${PWD_COMMAND}`; export r; \
12820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12821 $(HOST_EXPORTS) \
12822 (cd $(HOST_SUBDIR)/gcc && \
12823 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install-strip)
12825 @endif gcc
12827 # Other targets (info, dvi, pdf, etc.)
12829 .PHONY: maybe-info-gcc info-gcc
12830 maybe-info-gcc:
12831 @if gcc
12832 maybe-info-gcc: info-gcc
12834 info-gcc: \
12835 configure-gcc
12836 @[ -f ./gcc/Makefile ] || exit 0; \
12837 r=`${PWD_COMMAND}`; export r; \
12838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12839 $(HOST_EXPORTS) \
12840 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12841 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12842 done; \
12843 echo "Doing info in gcc"; \
12844 (cd $(HOST_SUBDIR)/gcc && \
12845 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12846 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12847 "RANLIB=$${RANLIB}" \
12848 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12849 info) \
12850 || exit 1
12852 @endif gcc
12854 .PHONY: maybe-dvi-gcc dvi-gcc
12855 maybe-dvi-gcc:
12856 @if gcc
12857 maybe-dvi-gcc: dvi-gcc
12859 dvi-gcc: \
12860 configure-gcc
12861 @[ -f ./gcc/Makefile ] || exit 0; \
12862 r=`${PWD_COMMAND}`; export r; \
12863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12864 $(HOST_EXPORTS) \
12865 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12866 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12867 done; \
12868 echo "Doing dvi in gcc"; \
12869 (cd $(HOST_SUBDIR)/gcc && \
12870 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12871 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12872 "RANLIB=$${RANLIB}" \
12873 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12874 dvi) \
12875 || exit 1
12877 @endif gcc
12879 .PHONY: maybe-pdf-gcc pdf-gcc
12880 maybe-pdf-gcc:
12881 @if gcc
12882 maybe-pdf-gcc: pdf-gcc
12884 pdf-gcc: \
12885 configure-gcc
12886 @[ -f ./gcc/Makefile ] || exit 0; \
12887 r=`${PWD_COMMAND}`; export r; \
12888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12889 $(HOST_EXPORTS) \
12890 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12891 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12892 done; \
12893 echo "Doing pdf in gcc"; \
12894 (cd $(HOST_SUBDIR)/gcc && \
12895 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12896 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12897 "RANLIB=$${RANLIB}" \
12898 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12899 pdf) \
12900 || exit 1
12902 @endif gcc
12904 .PHONY: maybe-html-gcc html-gcc
12905 maybe-html-gcc:
12906 @if gcc
12907 maybe-html-gcc: html-gcc
12909 html-gcc: \
12910 configure-gcc
12911 @[ -f ./gcc/Makefile ] || exit 0; \
12912 r=`${PWD_COMMAND}`; export r; \
12913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12914 $(HOST_EXPORTS) \
12915 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12916 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12917 done; \
12918 echo "Doing html in gcc"; \
12919 (cd $(HOST_SUBDIR)/gcc && \
12920 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12921 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12922 "RANLIB=$${RANLIB}" \
12923 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12924 html) \
12925 || exit 1
12927 @endif gcc
12929 .PHONY: maybe-TAGS-gcc TAGS-gcc
12930 maybe-TAGS-gcc:
12931 @if gcc
12932 maybe-TAGS-gcc: TAGS-gcc
12934 TAGS-gcc: \
12935 configure-gcc
12936 @[ -f ./gcc/Makefile ] || exit 0; \
12937 r=`${PWD_COMMAND}`; export r; \
12938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12939 $(HOST_EXPORTS) \
12940 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12941 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12942 done; \
12943 echo "Doing TAGS in gcc"; \
12944 (cd $(HOST_SUBDIR)/gcc && \
12945 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12946 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12947 "RANLIB=$${RANLIB}" \
12948 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12949 TAGS) \
12950 || exit 1
12952 @endif gcc
12954 .PHONY: maybe-install-info-gcc install-info-gcc
12955 maybe-install-info-gcc:
12956 @if gcc
12957 maybe-install-info-gcc: install-info-gcc
12959 install-info-gcc: \
12960 configure-gcc \
12961 info-gcc
12962 @[ -f ./gcc/Makefile ] || exit 0; \
12963 r=`${PWD_COMMAND}`; export r; \
12964 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12965 $(HOST_EXPORTS) \
12966 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12967 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12968 done; \
12969 echo "Doing install-info in gcc"; \
12970 (cd $(HOST_SUBDIR)/gcc && \
12971 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12972 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12973 "RANLIB=$${RANLIB}" \
12974 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12975 install-info) \
12976 || exit 1
12978 @endif gcc
12980 .PHONY: maybe-install-dvi-gcc install-dvi-gcc
12981 maybe-install-dvi-gcc:
12982 @if gcc
12983 maybe-install-dvi-gcc: install-dvi-gcc
12985 install-dvi-gcc: \
12986 configure-gcc \
12987 dvi-gcc
12988 @[ -f ./gcc/Makefile ] || exit 0; \
12989 r=`${PWD_COMMAND}`; export r; \
12990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12991 $(HOST_EXPORTS) \
12992 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12993 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12994 done; \
12995 echo "Doing install-dvi in gcc"; \
12996 (cd $(HOST_SUBDIR)/gcc && \
12997 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12998 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12999 "RANLIB=$${RANLIB}" \
13000 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13001 install-dvi) \
13002 || exit 1
13004 @endif gcc
13006 .PHONY: maybe-install-pdf-gcc install-pdf-gcc
13007 maybe-install-pdf-gcc:
13008 @if gcc
13009 maybe-install-pdf-gcc: install-pdf-gcc
13011 install-pdf-gcc: \
13012 configure-gcc \
13013 pdf-gcc
13014 @[ -f ./gcc/Makefile ] || exit 0; \
13015 r=`${PWD_COMMAND}`; export r; \
13016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13017 $(HOST_EXPORTS) \
13018 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13019 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13020 done; \
13021 echo "Doing install-pdf in gcc"; \
13022 (cd $(HOST_SUBDIR)/gcc && \
13023 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13024 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13025 "RANLIB=$${RANLIB}" \
13026 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13027 install-pdf) \
13028 || exit 1
13030 @endif gcc
13032 .PHONY: maybe-install-html-gcc install-html-gcc
13033 maybe-install-html-gcc:
13034 @if gcc
13035 maybe-install-html-gcc: install-html-gcc
13037 install-html-gcc: \
13038 configure-gcc \
13039 html-gcc
13040 @[ -f ./gcc/Makefile ] || exit 0; \
13041 r=`${PWD_COMMAND}`; export r; \
13042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13043 $(HOST_EXPORTS) \
13044 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13045 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13046 done; \
13047 echo "Doing install-html in gcc"; \
13048 (cd $(HOST_SUBDIR)/gcc && \
13049 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13050 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13051 "RANLIB=$${RANLIB}" \
13052 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13053 install-html) \
13054 || exit 1
13056 @endif gcc
13058 .PHONY: maybe-installcheck-gcc installcheck-gcc
13059 maybe-installcheck-gcc:
13060 @if gcc
13061 maybe-installcheck-gcc: installcheck-gcc
13063 installcheck-gcc: \
13064 configure-gcc
13065 @[ -f ./gcc/Makefile ] || exit 0; \
13066 r=`${PWD_COMMAND}`; export r; \
13067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13068 $(HOST_EXPORTS) \
13069 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13070 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13071 done; \
13072 echo "Doing installcheck in gcc"; \
13073 (cd $(HOST_SUBDIR)/gcc && \
13074 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13075 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13076 "RANLIB=$${RANLIB}" \
13077 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13078 installcheck) \
13079 || exit 1
13081 @endif gcc
13083 .PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
13084 maybe-mostlyclean-gcc:
13085 @if gcc
13086 maybe-mostlyclean-gcc: mostlyclean-gcc
13088 mostlyclean-gcc:
13089 @[ -f ./gcc/Makefile ] || exit 0; \
13090 r=`${PWD_COMMAND}`; export r; \
13091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13092 $(HOST_EXPORTS) \
13093 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13094 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13095 done; \
13096 echo "Doing mostlyclean in gcc"; \
13097 (cd $(HOST_SUBDIR)/gcc && \
13098 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13099 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13100 "RANLIB=$${RANLIB}" \
13101 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13102 mostlyclean) \
13103 || exit 1
13105 @endif gcc
13107 .PHONY: maybe-clean-gcc clean-gcc
13108 maybe-clean-gcc:
13109 @if gcc
13110 maybe-clean-gcc: clean-gcc
13112 clean-gcc:
13113 @[ -f ./gcc/Makefile ] || exit 0; \
13114 r=`${PWD_COMMAND}`; export r; \
13115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13116 $(HOST_EXPORTS) \
13117 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13118 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13119 done; \
13120 echo "Doing clean in gcc"; \
13121 (cd $(HOST_SUBDIR)/gcc && \
13122 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13123 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13124 "RANLIB=$${RANLIB}" \
13125 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13126 clean) \
13127 || exit 1
13129 @endif gcc
13131 .PHONY: maybe-distclean-gcc distclean-gcc
13132 maybe-distclean-gcc:
13133 @if gcc
13134 maybe-distclean-gcc: distclean-gcc
13136 distclean-gcc:
13137 @[ -f ./gcc/Makefile ] || exit 0; \
13138 r=`${PWD_COMMAND}`; export r; \
13139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13140 $(HOST_EXPORTS) \
13141 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13142 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13143 done; \
13144 echo "Doing distclean in gcc"; \
13145 (cd $(HOST_SUBDIR)/gcc && \
13146 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13147 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13148 "RANLIB=$${RANLIB}" \
13149 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13150 distclean) \
13151 || exit 1
13153 @endif gcc
13155 .PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
13156 maybe-maintainer-clean-gcc:
13157 @if gcc
13158 maybe-maintainer-clean-gcc: maintainer-clean-gcc
13160 maintainer-clean-gcc:
13161 @[ -f ./gcc/Makefile ] || exit 0; \
13162 r=`${PWD_COMMAND}`; export r; \
13163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13164 $(HOST_EXPORTS) \
13165 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13166 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13167 done; \
13168 echo "Doing maintainer-clean in gcc"; \
13169 (cd $(HOST_SUBDIR)/gcc && \
13170 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13171 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13172 "RANLIB=$${RANLIB}" \
13173 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13174 maintainer-clean) \
13175 || exit 1
13177 @endif gcc
13181 .PHONY: configure-gmp maybe-configure-gmp
13182 maybe-configure-gmp:
13183 @if gcc-bootstrap
13184 configure-gmp: stage_current
13185 @endif gcc-bootstrap
13186 @if gmp
13187 maybe-configure-gmp: configure-gmp
13188 configure-gmp:
13189 @r=`${PWD_COMMAND}`; export r; \
13190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13191 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13192 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13193 $(HOST_EXPORTS) \
13194 echo Configuring in $(HOST_SUBDIR)/gmp; \
13195 cd "$(HOST_SUBDIR)/gmp" || exit 1; \
13196 case $(srcdir) in \
13197 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13198 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13199 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13200 esac; \
13201 module_srcdir=gmp; \
13202 $(SHELL) \
13203 $$s/$$module_srcdir/configure \
13204 --srcdir=$${topdir}/$$module_srcdir \
13205 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13206 --target=none-${host_vendor}-${host_os} --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@ \
13207 || exit 1
13208 @endif gmp
13212 .PHONY: configure-stage1-gmp maybe-configure-stage1-gmp
13213 maybe-configure-stage1-gmp:
13214 @if gmp-bootstrap
13215 maybe-configure-stage1-gmp: configure-stage1-gmp
13216 configure-stage1-gmp:
13217 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13218 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13219 @r=`${PWD_COMMAND}`; export r; \
13220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13221 TFLAGS="$(STAGE1_TFLAGS)"; \
13222 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13223 $(HOST_EXPORTS) \
13224 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
13225 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
13226 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
13227 echo Configuring stage 1 in $(HOST_SUBDIR)/gmp; \
13228 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13229 cd $(HOST_SUBDIR)/gmp || exit 1; \
13230 case $(srcdir) in \
13231 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13232 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13233 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13234 esac; \
13235 module_srcdir=gmp; \
13236 $(SHELL) $$s/$$module_srcdir/configure \
13237 --srcdir=$${topdir}/$$module_srcdir \
13238 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13239 --target=none-${host_vendor}-${host_os} \
13241 $(STAGE1_CONFIGURE_FLAGS) \
13242 --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@
13243 @endif gmp-bootstrap
13245 .PHONY: configure-stage2-gmp maybe-configure-stage2-gmp
13246 maybe-configure-stage2-gmp:
13247 @if gmp-bootstrap
13248 maybe-configure-stage2-gmp: configure-stage2-gmp
13249 configure-stage2-gmp:
13250 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13251 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13252 @r=`${PWD_COMMAND}`; export r; \
13253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13254 TFLAGS="$(STAGE2_TFLAGS)"; \
13255 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13256 $(HOST_EXPORTS) \
13257 $(POSTSTAGE1_HOST_EXPORTS) \
13258 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
13259 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
13260 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
13261 echo Configuring stage 2 in $(HOST_SUBDIR)/gmp; \
13262 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13263 cd $(HOST_SUBDIR)/gmp || exit 1; \
13264 case $(srcdir) in \
13265 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13266 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13267 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13268 esac; \
13269 module_srcdir=gmp; \
13270 $(SHELL) $$s/$$module_srcdir/configure \
13271 --srcdir=$${topdir}/$$module_srcdir \
13272 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13273 --target=none-${host_vendor}-${host_os} \
13274 --with-build-libsubdir=$(HOST_SUBDIR) \
13275 $(STAGE2_CONFIGURE_FLAGS) \
13276 --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@
13277 @endif gmp-bootstrap
13279 .PHONY: configure-stage3-gmp maybe-configure-stage3-gmp
13280 maybe-configure-stage3-gmp:
13281 @if gmp-bootstrap
13282 maybe-configure-stage3-gmp: configure-stage3-gmp
13283 configure-stage3-gmp:
13284 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13285 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13286 @r=`${PWD_COMMAND}`; export r; \
13287 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13288 TFLAGS="$(STAGE3_TFLAGS)"; \
13289 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13290 $(HOST_EXPORTS) \
13291 $(POSTSTAGE1_HOST_EXPORTS) \
13292 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
13293 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
13294 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
13295 echo Configuring stage 3 in $(HOST_SUBDIR)/gmp; \
13296 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13297 cd $(HOST_SUBDIR)/gmp || exit 1; \
13298 case $(srcdir) in \
13299 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13300 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13301 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13302 esac; \
13303 module_srcdir=gmp; \
13304 $(SHELL) $$s/$$module_srcdir/configure \
13305 --srcdir=$${topdir}/$$module_srcdir \
13306 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13307 --target=none-${host_vendor}-${host_os} \
13308 --with-build-libsubdir=$(HOST_SUBDIR) \
13309 $(STAGE3_CONFIGURE_FLAGS) \
13310 --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@
13311 @endif gmp-bootstrap
13313 .PHONY: configure-stage4-gmp maybe-configure-stage4-gmp
13314 maybe-configure-stage4-gmp:
13315 @if gmp-bootstrap
13316 maybe-configure-stage4-gmp: configure-stage4-gmp
13317 configure-stage4-gmp:
13318 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13319 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13320 @r=`${PWD_COMMAND}`; export r; \
13321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13322 TFLAGS="$(STAGE4_TFLAGS)"; \
13323 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13324 $(HOST_EXPORTS) \
13325 $(POSTSTAGE1_HOST_EXPORTS) \
13326 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
13327 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
13328 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
13329 echo Configuring stage 4 in $(HOST_SUBDIR)/gmp; \
13330 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13331 cd $(HOST_SUBDIR)/gmp || exit 1; \
13332 case $(srcdir) in \
13333 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13334 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13335 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13336 esac; \
13337 module_srcdir=gmp; \
13338 $(SHELL) $$s/$$module_srcdir/configure \
13339 --srcdir=$${topdir}/$$module_srcdir \
13340 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13341 --target=none-${host_vendor}-${host_os} \
13342 --with-build-libsubdir=$(HOST_SUBDIR) \
13343 $(STAGE4_CONFIGURE_FLAGS) \
13344 --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@
13345 @endif gmp-bootstrap
13347 .PHONY: configure-stageprofile-gmp maybe-configure-stageprofile-gmp
13348 maybe-configure-stageprofile-gmp:
13349 @if gmp-bootstrap
13350 maybe-configure-stageprofile-gmp: configure-stageprofile-gmp
13351 configure-stageprofile-gmp:
13352 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13353 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13354 @r=`${PWD_COMMAND}`; export r; \
13355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13356 TFLAGS="$(STAGEprofile_TFLAGS)"; \
13357 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13358 $(HOST_EXPORTS) \
13359 $(POSTSTAGE1_HOST_EXPORTS) \
13360 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
13361 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
13362 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
13363 echo Configuring stage profile in $(HOST_SUBDIR)/gmp; \
13364 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13365 cd $(HOST_SUBDIR)/gmp || exit 1; \
13366 case $(srcdir) in \
13367 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13368 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13369 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13370 esac; \
13371 module_srcdir=gmp; \
13372 $(SHELL) $$s/$$module_srcdir/configure \
13373 --srcdir=$${topdir}/$$module_srcdir \
13374 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13375 --target=none-${host_vendor}-${host_os} \
13376 --with-build-libsubdir=$(HOST_SUBDIR) \
13377 $(STAGEprofile_CONFIGURE_FLAGS) \
13378 --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@
13379 @endif gmp-bootstrap
13381 .PHONY: configure-stagetrain-gmp maybe-configure-stagetrain-gmp
13382 maybe-configure-stagetrain-gmp:
13383 @if gmp-bootstrap
13384 maybe-configure-stagetrain-gmp: configure-stagetrain-gmp
13385 configure-stagetrain-gmp:
13386 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
13387 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13388 @r=`${PWD_COMMAND}`; export r; \
13389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13390 TFLAGS="$(STAGEtrain_TFLAGS)"; \
13391 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13392 $(HOST_EXPORTS) \
13393 $(POSTSTAGE1_HOST_EXPORTS) \
13394 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
13395 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
13396 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
13397 echo Configuring stage train in $(HOST_SUBDIR)/gmp; \
13398 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13399 cd $(HOST_SUBDIR)/gmp || exit 1; \
13400 case $(srcdir) in \
13401 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13402 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13403 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13404 esac; \
13405 module_srcdir=gmp; \
13406 $(SHELL) $$s/$$module_srcdir/configure \
13407 --srcdir=$${topdir}/$$module_srcdir \
13408 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13409 --target=none-${host_vendor}-${host_os} \
13410 --with-build-libsubdir=$(HOST_SUBDIR) \
13411 $(STAGEtrain_CONFIGURE_FLAGS) \
13412 --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@
13413 @endif gmp-bootstrap
13415 .PHONY: configure-stagefeedback-gmp maybe-configure-stagefeedback-gmp
13416 maybe-configure-stagefeedback-gmp:
13417 @if gmp-bootstrap
13418 maybe-configure-stagefeedback-gmp: configure-stagefeedback-gmp
13419 configure-stagefeedback-gmp:
13420 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13421 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13422 @r=`${PWD_COMMAND}`; export r; \
13423 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13424 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13425 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13426 $(HOST_EXPORTS) \
13427 $(POSTSTAGE1_HOST_EXPORTS) \
13428 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
13429 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
13430 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
13431 echo Configuring stage feedback in $(HOST_SUBDIR)/gmp; \
13432 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13433 cd $(HOST_SUBDIR)/gmp || exit 1; \
13434 case $(srcdir) in \
13435 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13436 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13437 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13438 esac; \
13439 module_srcdir=gmp; \
13440 $(SHELL) $$s/$$module_srcdir/configure \
13441 --srcdir=$${topdir}/$$module_srcdir \
13442 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13443 --target=none-${host_vendor}-${host_os} \
13444 --with-build-libsubdir=$(HOST_SUBDIR) \
13445 $(STAGEfeedback_CONFIGURE_FLAGS) \
13446 --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@
13447 @endif gmp-bootstrap
13449 .PHONY: configure-stageautoprofile-gmp maybe-configure-stageautoprofile-gmp
13450 maybe-configure-stageautoprofile-gmp:
13451 @if gmp-bootstrap
13452 maybe-configure-stageautoprofile-gmp: configure-stageautoprofile-gmp
13453 configure-stageautoprofile-gmp:
13454 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
13455 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13456 @r=`${PWD_COMMAND}`; export r; \
13457 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13458 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
13459 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13460 $(HOST_EXPORTS) \
13461 $(POSTSTAGE1_HOST_EXPORTS) \
13462 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
13463 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
13464 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
13465 echo Configuring stage autoprofile in $(HOST_SUBDIR)/gmp; \
13466 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13467 cd $(HOST_SUBDIR)/gmp || exit 1; \
13468 case $(srcdir) in \
13469 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13470 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13471 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13472 esac; \
13473 module_srcdir=gmp; \
13474 $(SHELL) $$s/$$module_srcdir/configure \
13475 --srcdir=$${topdir}/$$module_srcdir \
13476 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13477 --target=none-${host_vendor}-${host_os} \
13478 --with-build-libsubdir=$(HOST_SUBDIR) \
13479 $(STAGEautoprofile_CONFIGURE_FLAGS) \
13480 --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@
13481 @endif gmp-bootstrap
13483 .PHONY: configure-stageautofeedback-gmp maybe-configure-stageautofeedback-gmp
13484 maybe-configure-stageautofeedback-gmp:
13485 @if gmp-bootstrap
13486 maybe-configure-stageautofeedback-gmp: configure-stageautofeedback-gmp
13487 configure-stageautofeedback-gmp:
13488 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
13489 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13490 @r=`${PWD_COMMAND}`; export r; \
13491 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13492 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
13493 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13494 $(HOST_EXPORTS) \
13495 $(POSTSTAGE1_HOST_EXPORTS) \
13496 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
13497 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
13498 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
13499 echo Configuring stage autofeedback in $(HOST_SUBDIR)/gmp; \
13500 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13501 cd $(HOST_SUBDIR)/gmp || exit 1; \
13502 case $(srcdir) in \
13503 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13504 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13505 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13506 esac; \
13507 module_srcdir=gmp; \
13508 $(SHELL) $$s/$$module_srcdir/configure \
13509 --srcdir=$${topdir}/$$module_srcdir \
13510 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13511 --target=none-${host_vendor}-${host_os} \
13512 --with-build-libsubdir=$(HOST_SUBDIR) \
13513 $(STAGEautofeedback_CONFIGURE_FLAGS) \
13514 --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@
13515 @endif gmp-bootstrap
13521 .PHONY: all-gmp maybe-all-gmp
13522 maybe-all-gmp:
13523 @if gcc-bootstrap
13524 all-gmp: stage_current
13525 @endif gcc-bootstrap
13526 @if gmp
13527 TARGET-gmp=all
13528 maybe-all-gmp: all-gmp
13529 all-gmp: configure-gmp
13530 @r=`${PWD_COMMAND}`; export r; \
13531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13532 $(HOST_EXPORTS) \
13533 (cd $(HOST_SUBDIR)/gmp && \
13534 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13535 $(TARGET-gmp))
13536 @endif gmp
13540 .PHONY: all-stage1-gmp maybe-all-stage1-gmp
13541 .PHONY: clean-stage1-gmp maybe-clean-stage1-gmp
13542 maybe-all-stage1-gmp:
13543 maybe-clean-stage1-gmp:
13544 @if gmp-bootstrap
13545 maybe-all-stage1-gmp: all-stage1-gmp
13546 all-stage1: all-stage1-gmp
13547 TARGET-stage1-gmp = $(TARGET-gmp)
13548 all-stage1-gmp: configure-stage1-gmp
13549 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13550 @r=`${PWD_COMMAND}`; export r; \
13551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13552 TFLAGS="$(STAGE1_TFLAGS)"; \
13553 $(HOST_EXPORTS) \
13554 cd $(HOST_SUBDIR)/gmp && \
13556 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13557 CFLAGS="$(STAGE1_CFLAGS)" \
13558 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
13559 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
13560 LIBCFLAGS="$(LIBCFLAGS)" \
13561 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13562 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13563 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13564 $(EXTRA_HOST_FLAGS) \
13565 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13566 TFLAGS="$(STAGE1_TFLAGS)" \
13567 $(TARGET-stage1-gmp)
13569 maybe-clean-stage1-gmp: clean-stage1-gmp
13570 clean-stage1: clean-stage1-gmp
13571 clean-stage1-gmp:
13572 @if [ $(current_stage) = stage1 ]; then \
13573 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13574 else \
13575 [ -f $(HOST_SUBDIR)/stage1-gmp/Makefile ] || exit 0; \
13576 $(MAKE) stage1-start; \
13577 fi; \
13578 cd $(HOST_SUBDIR)/gmp && \
13579 $(MAKE) $(EXTRA_HOST_FLAGS) \
13580 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13581 @endif gmp-bootstrap
13584 .PHONY: all-stage2-gmp maybe-all-stage2-gmp
13585 .PHONY: clean-stage2-gmp maybe-clean-stage2-gmp
13586 maybe-all-stage2-gmp:
13587 maybe-clean-stage2-gmp:
13588 @if gmp-bootstrap
13589 maybe-all-stage2-gmp: all-stage2-gmp
13590 all-stage2: all-stage2-gmp
13591 TARGET-stage2-gmp = $(TARGET-gmp)
13592 all-stage2-gmp: configure-stage2-gmp
13593 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13594 @r=`${PWD_COMMAND}`; export r; \
13595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13596 TFLAGS="$(STAGE2_TFLAGS)"; \
13597 $(HOST_EXPORTS) \
13598 $(POSTSTAGE1_HOST_EXPORTS) \
13599 cd $(HOST_SUBDIR)/gmp && \
13601 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13602 CFLAGS="$(STAGE2_CFLAGS)" \
13603 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
13604 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
13605 LIBCFLAGS="$(STAGE2_CFLAGS)" \
13606 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13607 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13608 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13609 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13610 TFLAGS="$(STAGE2_TFLAGS)" \
13611 $(TARGET-stage2-gmp)
13613 maybe-clean-stage2-gmp: clean-stage2-gmp
13614 clean-stage2: clean-stage2-gmp
13615 clean-stage2-gmp:
13616 @if [ $(current_stage) = stage2 ]; then \
13617 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13618 else \
13619 [ -f $(HOST_SUBDIR)/stage2-gmp/Makefile ] || exit 0; \
13620 $(MAKE) stage2-start; \
13621 fi; \
13622 cd $(HOST_SUBDIR)/gmp && \
13623 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13624 @endif gmp-bootstrap
13627 .PHONY: all-stage3-gmp maybe-all-stage3-gmp
13628 .PHONY: clean-stage3-gmp maybe-clean-stage3-gmp
13629 maybe-all-stage3-gmp:
13630 maybe-clean-stage3-gmp:
13631 @if gmp-bootstrap
13632 maybe-all-stage3-gmp: all-stage3-gmp
13633 all-stage3: all-stage3-gmp
13634 TARGET-stage3-gmp = $(TARGET-gmp)
13635 all-stage3-gmp: configure-stage3-gmp
13636 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13637 @r=`${PWD_COMMAND}`; export r; \
13638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13639 TFLAGS="$(STAGE3_TFLAGS)"; \
13640 $(HOST_EXPORTS) \
13641 $(POSTSTAGE1_HOST_EXPORTS) \
13642 cd $(HOST_SUBDIR)/gmp && \
13644 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13645 CFLAGS="$(STAGE3_CFLAGS)" \
13646 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
13647 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
13648 LIBCFLAGS="$(STAGE3_CFLAGS)" \
13649 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13650 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13651 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13652 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13653 TFLAGS="$(STAGE3_TFLAGS)" \
13654 $(TARGET-stage3-gmp)
13656 maybe-clean-stage3-gmp: clean-stage3-gmp
13657 clean-stage3: clean-stage3-gmp
13658 clean-stage3-gmp:
13659 @if [ $(current_stage) = stage3 ]; then \
13660 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13661 else \
13662 [ -f $(HOST_SUBDIR)/stage3-gmp/Makefile ] || exit 0; \
13663 $(MAKE) stage3-start; \
13664 fi; \
13665 cd $(HOST_SUBDIR)/gmp && \
13666 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13667 @endif gmp-bootstrap
13670 .PHONY: all-stage4-gmp maybe-all-stage4-gmp
13671 .PHONY: clean-stage4-gmp maybe-clean-stage4-gmp
13672 maybe-all-stage4-gmp:
13673 maybe-clean-stage4-gmp:
13674 @if gmp-bootstrap
13675 maybe-all-stage4-gmp: all-stage4-gmp
13676 all-stage4: all-stage4-gmp
13677 TARGET-stage4-gmp = $(TARGET-gmp)
13678 all-stage4-gmp: configure-stage4-gmp
13679 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13680 @r=`${PWD_COMMAND}`; export r; \
13681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13682 TFLAGS="$(STAGE4_TFLAGS)"; \
13683 $(HOST_EXPORTS) \
13684 $(POSTSTAGE1_HOST_EXPORTS) \
13685 cd $(HOST_SUBDIR)/gmp && \
13687 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13688 CFLAGS="$(STAGE4_CFLAGS)" \
13689 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
13690 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
13691 LIBCFLAGS="$(STAGE4_CFLAGS)" \
13692 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13693 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13694 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13695 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13696 TFLAGS="$(STAGE4_TFLAGS)" \
13697 $(TARGET-stage4-gmp)
13699 maybe-clean-stage4-gmp: clean-stage4-gmp
13700 clean-stage4: clean-stage4-gmp
13701 clean-stage4-gmp:
13702 @if [ $(current_stage) = stage4 ]; then \
13703 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13704 else \
13705 [ -f $(HOST_SUBDIR)/stage4-gmp/Makefile ] || exit 0; \
13706 $(MAKE) stage4-start; \
13707 fi; \
13708 cd $(HOST_SUBDIR)/gmp && \
13709 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13710 @endif gmp-bootstrap
13713 .PHONY: all-stageprofile-gmp maybe-all-stageprofile-gmp
13714 .PHONY: clean-stageprofile-gmp maybe-clean-stageprofile-gmp
13715 maybe-all-stageprofile-gmp:
13716 maybe-clean-stageprofile-gmp:
13717 @if gmp-bootstrap
13718 maybe-all-stageprofile-gmp: all-stageprofile-gmp
13719 all-stageprofile: all-stageprofile-gmp
13720 TARGET-stageprofile-gmp = $(TARGET-gmp)
13721 all-stageprofile-gmp: configure-stageprofile-gmp
13722 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13723 @r=`${PWD_COMMAND}`; export r; \
13724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13725 TFLAGS="$(STAGEprofile_TFLAGS)"; \
13726 $(HOST_EXPORTS) \
13727 $(POSTSTAGE1_HOST_EXPORTS) \
13728 cd $(HOST_SUBDIR)/gmp && \
13730 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13731 CFLAGS="$(STAGEprofile_CFLAGS)" \
13732 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
13733 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
13734 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
13735 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13736 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13737 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13738 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13739 TFLAGS="$(STAGEprofile_TFLAGS)" \
13740 $(TARGET-stageprofile-gmp)
13742 maybe-clean-stageprofile-gmp: clean-stageprofile-gmp
13743 clean-stageprofile: clean-stageprofile-gmp
13744 clean-stageprofile-gmp:
13745 @if [ $(current_stage) = stageprofile ]; then \
13746 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13747 else \
13748 [ -f $(HOST_SUBDIR)/stageprofile-gmp/Makefile ] || exit 0; \
13749 $(MAKE) stageprofile-start; \
13750 fi; \
13751 cd $(HOST_SUBDIR)/gmp && \
13752 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13753 @endif gmp-bootstrap
13756 .PHONY: all-stagetrain-gmp maybe-all-stagetrain-gmp
13757 .PHONY: clean-stagetrain-gmp maybe-clean-stagetrain-gmp
13758 maybe-all-stagetrain-gmp:
13759 maybe-clean-stagetrain-gmp:
13760 @if gmp-bootstrap
13761 maybe-all-stagetrain-gmp: all-stagetrain-gmp
13762 all-stagetrain: all-stagetrain-gmp
13763 TARGET-stagetrain-gmp = $(TARGET-gmp)
13764 all-stagetrain-gmp: configure-stagetrain-gmp
13765 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
13766 @r=`${PWD_COMMAND}`; export r; \
13767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13768 TFLAGS="$(STAGEtrain_TFLAGS)"; \
13769 $(HOST_EXPORTS) \
13770 $(POSTSTAGE1_HOST_EXPORTS) \
13771 cd $(HOST_SUBDIR)/gmp && \
13773 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13774 CFLAGS="$(STAGEtrain_CFLAGS)" \
13775 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
13776 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
13777 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
13778 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13779 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13780 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13781 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13782 TFLAGS="$(STAGEtrain_TFLAGS)" \
13783 $(TARGET-stagetrain-gmp)
13785 maybe-clean-stagetrain-gmp: clean-stagetrain-gmp
13786 clean-stagetrain: clean-stagetrain-gmp
13787 clean-stagetrain-gmp:
13788 @if [ $(current_stage) = stagetrain ]; then \
13789 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13790 else \
13791 [ -f $(HOST_SUBDIR)/stagetrain-gmp/Makefile ] || exit 0; \
13792 $(MAKE) stagetrain-start; \
13793 fi; \
13794 cd $(HOST_SUBDIR)/gmp && \
13795 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13796 @endif gmp-bootstrap
13799 .PHONY: all-stagefeedback-gmp maybe-all-stagefeedback-gmp
13800 .PHONY: clean-stagefeedback-gmp maybe-clean-stagefeedback-gmp
13801 maybe-all-stagefeedback-gmp:
13802 maybe-clean-stagefeedback-gmp:
13803 @if gmp-bootstrap
13804 maybe-all-stagefeedback-gmp: all-stagefeedback-gmp
13805 all-stagefeedback: all-stagefeedback-gmp
13806 TARGET-stagefeedback-gmp = $(TARGET-gmp)
13807 all-stagefeedback-gmp: configure-stagefeedback-gmp
13808 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13809 @r=`${PWD_COMMAND}`; export r; \
13810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13811 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13812 $(HOST_EXPORTS) \
13813 $(POSTSTAGE1_HOST_EXPORTS) \
13814 cd $(HOST_SUBDIR)/gmp && \
13816 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13817 CFLAGS="$(STAGEfeedback_CFLAGS)" \
13818 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
13819 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
13820 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
13821 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13822 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13823 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13824 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13825 TFLAGS="$(STAGEfeedback_TFLAGS)" \
13826 $(TARGET-stagefeedback-gmp)
13828 maybe-clean-stagefeedback-gmp: clean-stagefeedback-gmp
13829 clean-stagefeedback: clean-stagefeedback-gmp
13830 clean-stagefeedback-gmp:
13831 @if [ $(current_stage) = stagefeedback ]; then \
13832 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13833 else \
13834 [ -f $(HOST_SUBDIR)/stagefeedback-gmp/Makefile ] || exit 0; \
13835 $(MAKE) stagefeedback-start; \
13836 fi; \
13837 cd $(HOST_SUBDIR)/gmp && \
13838 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13839 @endif gmp-bootstrap
13842 .PHONY: all-stageautoprofile-gmp maybe-all-stageautoprofile-gmp
13843 .PHONY: clean-stageautoprofile-gmp maybe-clean-stageautoprofile-gmp
13844 maybe-all-stageautoprofile-gmp:
13845 maybe-clean-stageautoprofile-gmp:
13846 @if gmp-bootstrap
13847 maybe-all-stageautoprofile-gmp: all-stageautoprofile-gmp
13848 all-stageautoprofile: all-stageautoprofile-gmp
13849 TARGET-stageautoprofile-gmp = $(TARGET-gmp)
13850 all-stageautoprofile-gmp: configure-stageautoprofile-gmp
13851 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
13852 @r=`${PWD_COMMAND}`; export r; \
13853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13854 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
13855 $(HOST_EXPORTS) \
13856 $(POSTSTAGE1_HOST_EXPORTS) \
13857 cd $(HOST_SUBDIR)/gmp && \
13858 $$s/gcc/config/i386/$(AUTO_PROFILE) \
13859 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13860 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
13861 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
13862 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
13863 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
13864 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13865 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13866 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13867 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13868 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
13869 $(TARGET-stageautoprofile-gmp)
13871 maybe-clean-stageautoprofile-gmp: clean-stageautoprofile-gmp
13872 clean-stageautoprofile: clean-stageautoprofile-gmp
13873 clean-stageautoprofile-gmp:
13874 @if [ $(current_stage) = stageautoprofile ]; then \
13875 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13876 else \
13877 [ -f $(HOST_SUBDIR)/stageautoprofile-gmp/Makefile ] || exit 0; \
13878 $(MAKE) stageautoprofile-start; \
13879 fi; \
13880 cd $(HOST_SUBDIR)/gmp && \
13881 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13882 @endif gmp-bootstrap
13885 .PHONY: all-stageautofeedback-gmp maybe-all-stageautofeedback-gmp
13886 .PHONY: clean-stageautofeedback-gmp maybe-clean-stageautofeedback-gmp
13887 maybe-all-stageautofeedback-gmp:
13888 maybe-clean-stageautofeedback-gmp:
13889 @if gmp-bootstrap
13890 maybe-all-stageautofeedback-gmp: all-stageautofeedback-gmp
13891 all-stageautofeedback: all-stageautofeedback-gmp
13892 TARGET-stageautofeedback-gmp = $(TARGET-gmp)
13893 all-stageautofeedback-gmp: configure-stageautofeedback-gmp
13894 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
13895 @r=`${PWD_COMMAND}`; export r; \
13896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13897 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
13898 $(HOST_EXPORTS) \
13899 $(POSTSTAGE1_HOST_EXPORTS) \
13900 cd $(HOST_SUBDIR)/gmp && \
13902 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13903 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
13904 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
13905 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
13906 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
13907 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13908 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13909 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13910 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13911 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
13912 $(TARGET-stageautofeedback-gmp)
13914 maybe-clean-stageautofeedback-gmp: clean-stageautofeedback-gmp
13915 clean-stageautofeedback: clean-stageautofeedback-gmp
13916 clean-stageautofeedback-gmp:
13917 @if [ $(current_stage) = stageautofeedback ]; then \
13918 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13919 else \
13920 [ -f $(HOST_SUBDIR)/stageautofeedback-gmp/Makefile ] || exit 0; \
13921 $(MAKE) stageautofeedback-start; \
13922 fi; \
13923 cd $(HOST_SUBDIR)/gmp && \
13924 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13925 @endif gmp-bootstrap
13931 .PHONY: check-gmp maybe-check-gmp
13932 maybe-check-gmp:
13933 @if gmp
13934 maybe-check-gmp: check-gmp
13936 check-gmp:
13937 @: $(MAKE); $(unstage)
13938 @r=`${PWD_COMMAND}`; export r; \
13939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13940 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
13941 (cd $(HOST_SUBDIR)/gmp && \
13942 $(MAKE) $(FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" $(EXTRA_BOOTSTRAP_FLAGS) check)
13944 @endif gmp
13946 .PHONY: install-gmp maybe-install-gmp
13947 maybe-install-gmp:
13948 @if gmp
13949 maybe-install-gmp: install-gmp
13951 install-gmp:
13953 @endif gmp
13955 .PHONY: install-strip-gmp maybe-install-strip-gmp
13956 maybe-install-strip-gmp:
13957 @if gmp
13958 maybe-install-strip-gmp: install-strip-gmp
13960 install-strip-gmp:
13962 @endif gmp
13964 # Other targets (info, dvi, pdf, etc.)
13966 .PHONY: maybe-info-gmp info-gmp
13967 maybe-info-gmp:
13968 @if gmp
13969 maybe-info-gmp: info-gmp
13971 info-gmp: \
13972 configure-gmp
13973 @[ -f ./gmp/Makefile ] || exit 0; \
13974 r=`${PWD_COMMAND}`; export r; \
13975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13976 $(HOST_EXPORTS) \
13977 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13978 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13979 done; \
13980 echo "Doing info in gmp"; \
13981 (cd $(HOST_SUBDIR)/gmp && \
13982 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13983 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13984 "RANLIB=$${RANLIB}" \
13985 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13986 info) \
13987 || exit 1
13989 @endif gmp
13991 .PHONY: maybe-dvi-gmp dvi-gmp
13992 maybe-dvi-gmp:
13993 @if gmp
13994 maybe-dvi-gmp: dvi-gmp
13996 dvi-gmp: \
13997 configure-gmp
13998 @[ -f ./gmp/Makefile ] || exit 0; \
13999 r=`${PWD_COMMAND}`; export r; \
14000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14001 $(HOST_EXPORTS) \
14002 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14003 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14004 done; \
14005 echo "Doing dvi in gmp"; \
14006 (cd $(HOST_SUBDIR)/gmp && \
14007 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14008 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14009 "RANLIB=$${RANLIB}" \
14010 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14011 dvi) \
14012 || exit 1
14014 @endif gmp
14016 .PHONY: maybe-pdf-gmp pdf-gmp
14017 maybe-pdf-gmp:
14018 @if gmp
14019 maybe-pdf-gmp: pdf-gmp
14021 pdf-gmp: \
14022 configure-gmp
14023 @[ -f ./gmp/Makefile ] || exit 0; \
14024 r=`${PWD_COMMAND}`; export r; \
14025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14026 $(HOST_EXPORTS) \
14027 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14028 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14029 done; \
14030 echo "Doing pdf in gmp"; \
14031 (cd $(HOST_SUBDIR)/gmp && \
14032 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14033 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14034 "RANLIB=$${RANLIB}" \
14035 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14036 pdf) \
14037 || exit 1
14039 @endif gmp
14041 .PHONY: maybe-html-gmp html-gmp
14042 maybe-html-gmp:
14043 @if gmp
14044 maybe-html-gmp: html-gmp
14046 html-gmp: \
14047 configure-gmp
14048 @[ -f ./gmp/Makefile ] || exit 0; \
14049 r=`${PWD_COMMAND}`; export r; \
14050 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14051 $(HOST_EXPORTS) \
14052 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14053 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14054 done; \
14055 echo "Doing html in gmp"; \
14056 (cd $(HOST_SUBDIR)/gmp && \
14057 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14058 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14059 "RANLIB=$${RANLIB}" \
14060 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14061 html) \
14062 || exit 1
14064 @endif gmp
14066 .PHONY: maybe-TAGS-gmp TAGS-gmp
14067 maybe-TAGS-gmp:
14068 @if gmp
14069 maybe-TAGS-gmp: TAGS-gmp
14071 TAGS-gmp: \
14072 configure-gmp
14073 @[ -f ./gmp/Makefile ] || exit 0; \
14074 r=`${PWD_COMMAND}`; export r; \
14075 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14076 $(HOST_EXPORTS) \
14077 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14078 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14079 done; \
14080 echo "Doing TAGS in gmp"; \
14081 (cd $(HOST_SUBDIR)/gmp && \
14082 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14083 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14084 "RANLIB=$${RANLIB}" \
14085 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14086 TAGS) \
14087 || exit 1
14089 @endif gmp
14091 .PHONY: maybe-install-info-gmp install-info-gmp
14092 maybe-install-info-gmp:
14093 @if gmp
14094 maybe-install-info-gmp: install-info-gmp
14096 install-info-gmp: \
14097 configure-gmp \
14098 info-gmp
14099 @[ -f ./gmp/Makefile ] || exit 0; \
14100 r=`${PWD_COMMAND}`; export r; \
14101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14102 $(HOST_EXPORTS) \
14103 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14104 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14105 done; \
14106 echo "Doing install-info in gmp"; \
14107 (cd $(HOST_SUBDIR)/gmp && \
14108 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14109 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14110 "RANLIB=$${RANLIB}" \
14111 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14112 install-info) \
14113 || exit 1
14115 @endif gmp
14117 .PHONY: maybe-install-dvi-gmp install-dvi-gmp
14118 maybe-install-dvi-gmp:
14119 @if gmp
14120 maybe-install-dvi-gmp: install-dvi-gmp
14122 install-dvi-gmp: \
14123 configure-gmp \
14124 dvi-gmp
14125 @[ -f ./gmp/Makefile ] || exit 0; \
14126 r=`${PWD_COMMAND}`; export r; \
14127 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14128 $(HOST_EXPORTS) \
14129 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14130 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14131 done; \
14132 echo "Doing install-dvi in gmp"; \
14133 (cd $(HOST_SUBDIR)/gmp && \
14134 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14135 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14136 "RANLIB=$${RANLIB}" \
14137 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14138 install-dvi) \
14139 || exit 1
14141 @endif gmp
14143 .PHONY: maybe-install-pdf-gmp install-pdf-gmp
14144 maybe-install-pdf-gmp:
14145 @if gmp
14146 maybe-install-pdf-gmp: install-pdf-gmp
14148 install-pdf-gmp: \
14149 configure-gmp \
14150 pdf-gmp
14151 @[ -f ./gmp/Makefile ] || exit 0; \
14152 r=`${PWD_COMMAND}`; export r; \
14153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14154 $(HOST_EXPORTS) \
14155 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14156 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14157 done; \
14158 echo "Doing install-pdf in gmp"; \
14159 (cd $(HOST_SUBDIR)/gmp && \
14160 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14161 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14162 "RANLIB=$${RANLIB}" \
14163 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14164 install-pdf) \
14165 || exit 1
14167 @endif gmp
14169 .PHONY: maybe-install-html-gmp install-html-gmp
14170 maybe-install-html-gmp:
14171 @if gmp
14172 maybe-install-html-gmp: install-html-gmp
14174 install-html-gmp: \
14175 configure-gmp \
14176 html-gmp
14177 @[ -f ./gmp/Makefile ] || exit 0; \
14178 r=`${PWD_COMMAND}`; export r; \
14179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14180 $(HOST_EXPORTS) \
14181 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14182 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14183 done; \
14184 echo "Doing install-html in gmp"; \
14185 (cd $(HOST_SUBDIR)/gmp && \
14186 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14187 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14188 "RANLIB=$${RANLIB}" \
14189 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14190 install-html) \
14191 || exit 1
14193 @endif gmp
14195 .PHONY: maybe-installcheck-gmp installcheck-gmp
14196 maybe-installcheck-gmp:
14197 @if gmp
14198 maybe-installcheck-gmp: installcheck-gmp
14200 installcheck-gmp: \
14201 configure-gmp
14202 @[ -f ./gmp/Makefile ] || exit 0; \
14203 r=`${PWD_COMMAND}`; export r; \
14204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14205 $(HOST_EXPORTS) \
14206 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14207 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14208 done; \
14209 echo "Doing installcheck in gmp"; \
14210 (cd $(HOST_SUBDIR)/gmp && \
14211 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14212 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14213 "RANLIB=$${RANLIB}" \
14214 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14215 installcheck) \
14216 || exit 1
14218 @endif gmp
14220 .PHONY: maybe-mostlyclean-gmp mostlyclean-gmp
14221 maybe-mostlyclean-gmp:
14222 @if gmp
14223 maybe-mostlyclean-gmp: mostlyclean-gmp
14225 mostlyclean-gmp:
14226 @[ -f ./gmp/Makefile ] || exit 0; \
14227 r=`${PWD_COMMAND}`; export r; \
14228 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14229 $(HOST_EXPORTS) \
14230 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14231 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14232 done; \
14233 echo "Doing mostlyclean in gmp"; \
14234 (cd $(HOST_SUBDIR)/gmp && \
14235 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14236 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14237 "RANLIB=$${RANLIB}" \
14238 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14239 mostlyclean) \
14240 || exit 1
14242 @endif gmp
14244 .PHONY: maybe-clean-gmp clean-gmp
14245 maybe-clean-gmp:
14246 @if gmp
14247 maybe-clean-gmp: clean-gmp
14249 clean-gmp:
14250 @[ -f ./gmp/Makefile ] || exit 0; \
14251 r=`${PWD_COMMAND}`; export r; \
14252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14253 $(HOST_EXPORTS) \
14254 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14255 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14256 done; \
14257 echo "Doing clean in gmp"; \
14258 (cd $(HOST_SUBDIR)/gmp && \
14259 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14260 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14261 "RANLIB=$${RANLIB}" \
14262 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14263 clean) \
14264 || exit 1
14266 @endif gmp
14268 .PHONY: maybe-distclean-gmp distclean-gmp
14269 maybe-distclean-gmp:
14270 @if gmp
14271 maybe-distclean-gmp: distclean-gmp
14273 distclean-gmp:
14274 @[ -f ./gmp/Makefile ] || exit 0; \
14275 r=`${PWD_COMMAND}`; export r; \
14276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14277 $(HOST_EXPORTS) \
14278 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14279 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14280 done; \
14281 echo "Doing distclean in gmp"; \
14282 (cd $(HOST_SUBDIR)/gmp && \
14283 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14284 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14285 "RANLIB=$${RANLIB}" \
14286 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14287 distclean) \
14288 || exit 1
14290 @endif gmp
14292 .PHONY: maybe-maintainer-clean-gmp maintainer-clean-gmp
14293 maybe-maintainer-clean-gmp:
14294 @if gmp
14295 maybe-maintainer-clean-gmp: maintainer-clean-gmp
14297 maintainer-clean-gmp:
14298 @[ -f ./gmp/Makefile ] || exit 0; \
14299 r=`${PWD_COMMAND}`; export r; \
14300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14301 $(HOST_EXPORTS) \
14302 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14303 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14304 done; \
14305 echo "Doing maintainer-clean in gmp"; \
14306 (cd $(HOST_SUBDIR)/gmp && \
14307 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14308 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14309 "RANLIB=$${RANLIB}" \
14310 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14311 maintainer-clean) \
14312 || exit 1
14314 @endif gmp
14318 .PHONY: configure-mpfr maybe-configure-mpfr
14319 maybe-configure-mpfr:
14320 @if gcc-bootstrap
14321 configure-mpfr: stage_current
14322 @endif gcc-bootstrap
14323 @if mpfr
14324 maybe-configure-mpfr: configure-mpfr
14325 configure-mpfr:
14326 @r=`${PWD_COMMAND}`; export r; \
14327 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14328 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14329 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14330 $(HOST_EXPORTS) \
14331 echo Configuring in $(HOST_SUBDIR)/mpfr; \
14332 cd "$(HOST_SUBDIR)/mpfr" || exit 1; \
14333 case $(srcdir) in \
14334 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14335 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14336 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14337 esac; \
14338 module_srcdir=mpfr; \
14339 $(SHELL) \
14340 $$s/$$module_srcdir/configure \
14341 --srcdir=$${topdir}/$$module_srcdir \
14342 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14343 --target=${target_alias} --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@ \
14344 || exit 1
14345 @endif mpfr
14349 .PHONY: configure-stage1-mpfr maybe-configure-stage1-mpfr
14350 maybe-configure-stage1-mpfr:
14351 @if mpfr-bootstrap
14352 maybe-configure-stage1-mpfr: configure-stage1-mpfr
14353 configure-stage1-mpfr:
14354 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14355 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14356 @r=`${PWD_COMMAND}`; export r; \
14357 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14358 TFLAGS="$(STAGE1_TFLAGS)"; \
14359 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14360 $(HOST_EXPORTS) \
14361 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
14362 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
14363 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
14364 echo Configuring stage 1 in $(HOST_SUBDIR)/mpfr; \
14365 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14366 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14367 case $(srcdir) in \
14368 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14369 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14370 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14371 esac; \
14372 module_srcdir=mpfr; \
14373 $(SHELL) $$s/$$module_srcdir/configure \
14374 --srcdir=$${topdir}/$$module_srcdir \
14375 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14376 --target=${target_alias} \
14378 $(STAGE1_CONFIGURE_FLAGS) \
14379 --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@
14380 @endif mpfr-bootstrap
14382 .PHONY: configure-stage2-mpfr maybe-configure-stage2-mpfr
14383 maybe-configure-stage2-mpfr:
14384 @if mpfr-bootstrap
14385 maybe-configure-stage2-mpfr: configure-stage2-mpfr
14386 configure-stage2-mpfr:
14387 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14388 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14389 @r=`${PWD_COMMAND}`; export r; \
14390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14391 TFLAGS="$(STAGE2_TFLAGS)"; \
14392 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14393 $(HOST_EXPORTS) \
14394 $(POSTSTAGE1_HOST_EXPORTS) \
14395 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
14396 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
14397 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
14398 echo Configuring stage 2 in $(HOST_SUBDIR)/mpfr; \
14399 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14400 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14401 case $(srcdir) in \
14402 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14403 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14404 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14405 esac; \
14406 module_srcdir=mpfr; \
14407 $(SHELL) $$s/$$module_srcdir/configure \
14408 --srcdir=$${topdir}/$$module_srcdir \
14409 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14410 --target=${target_alias} \
14411 --with-build-libsubdir=$(HOST_SUBDIR) \
14412 $(STAGE2_CONFIGURE_FLAGS) \
14413 --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@
14414 @endif mpfr-bootstrap
14416 .PHONY: configure-stage3-mpfr maybe-configure-stage3-mpfr
14417 maybe-configure-stage3-mpfr:
14418 @if mpfr-bootstrap
14419 maybe-configure-stage3-mpfr: configure-stage3-mpfr
14420 configure-stage3-mpfr:
14421 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14422 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14423 @r=`${PWD_COMMAND}`; export r; \
14424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14425 TFLAGS="$(STAGE3_TFLAGS)"; \
14426 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14427 $(HOST_EXPORTS) \
14428 $(POSTSTAGE1_HOST_EXPORTS) \
14429 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
14430 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
14431 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
14432 echo Configuring stage 3 in $(HOST_SUBDIR)/mpfr; \
14433 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14434 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14435 case $(srcdir) in \
14436 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14437 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14438 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14439 esac; \
14440 module_srcdir=mpfr; \
14441 $(SHELL) $$s/$$module_srcdir/configure \
14442 --srcdir=$${topdir}/$$module_srcdir \
14443 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14444 --target=${target_alias} \
14445 --with-build-libsubdir=$(HOST_SUBDIR) \
14446 $(STAGE3_CONFIGURE_FLAGS) \
14447 --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@
14448 @endif mpfr-bootstrap
14450 .PHONY: configure-stage4-mpfr maybe-configure-stage4-mpfr
14451 maybe-configure-stage4-mpfr:
14452 @if mpfr-bootstrap
14453 maybe-configure-stage4-mpfr: configure-stage4-mpfr
14454 configure-stage4-mpfr:
14455 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14456 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14457 @r=`${PWD_COMMAND}`; export r; \
14458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14459 TFLAGS="$(STAGE4_TFLAGS)"; \
14460 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14461 $(HOST_EXPORTS) \
14462 $(POSTSTAGE1_HOST_EXPORTS) \
14463 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
14464 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
14465 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
14466 echo Configuring stage 4 in $(HOST_SUBDIR)/mpfr; \
14467 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14468 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14469 case $(srcdir) in \
14470 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14471 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14472 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14473 esac; \
14474 module_srcdir=mpfr; \
14475 $(SHELL) $$s/$$module_srcdir/configure \
14476 --srcdir=$${topdir}/$$module_srcdir \
14477 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14478 --target=${target_alias} \
14479 --with-build-libsubdir=$(HOST_SUBDIR) \
14480 $(STAGE4_CONFIGURE_FLAGS) \
14481 --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@
14482 @endif mpfr-bootstrap
14484 .PHONY: configure-stageprofile-mpfr maybe-configure-stageprofile-mpfr
14485 maybe-configure-stageprofile-mpfr:
14486 @if mpfr-bootstrap
14487 maybe-configure-stageprofile-mpfr: configure-stageprofile-mpfr
14488 configure-stageprofile-mpfr:
14489 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14490 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14491 @r=`${PWD_COMMAND}`; export r; \
14492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14493 TFLAGS="$(STAGEprofile_TFLAGS)"; \
14494 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14495 $(HOST_EXPORTS) \
14496 $(POSTSTAGE1_HOST_EXPORTS) \
14497 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
14498 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
14499 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
14500 echo Configuring stage profile in $(HOST_SUBDIR)/mpfr; \
14501 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14502 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14503 case $(srcdir) in \
14504 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14505 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14506 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14507 esac; \
14508 module_srcdir=mpfr; \
14509 $(SHELL) $$s/$$module_srcdir/configure \
14510 --srcdir=$${topdir}/$$module_srcdir \
14511 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14512 --target=${target_alias} \
14513 --with-build-libsubdir=$(HOST_SUBDIR) \
14514 $(STAGEprofile_CONFIGURE_FLAGS) \
14515 --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@
14516 @endif mpfr-bootstrap
14518 .PHONY: configure-stagetrain-mpfr maybe-configure-stagetrain-mpfr
14519 maybe-configure-stagetrain-mpfr:
14520 @if mpfr-bootstrap
14521 maybe-configure-stagetrain-mpfr: configure-stagetrain-mpfr
14522 configure-stagetrain-mpfr:
14523 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
14524 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14525 @r=`${PWD_COMMAND}`; export r; \
14526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14527 TFLAGS="$(STAGEtrain_TFLAGS)"; \
14528 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14529 $(HOST_EXPORTS) \
14530 $(POSTSTAGE1_HOST_EXPORTS) \
14531 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
14532 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
14533 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
14534 echo Configuring stage train in $(HOST_SUBDIR)/mpfr; \
14535 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14536 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14537 case $(srcdir) in \
14538 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14539 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14540 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14541 esac; \
14542 module_srcdir=mpfr; \
14543 $(SHELL) $$s/$$module_srcdir/configure \
14544 --srcdir=$${topdir}/$$module_srcdir \
14545 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14546 --target=${target_alias} \
14547 --with-build-libsubdir=$(HOST_SUBDIR) \
14548 $(STAGEtrain_CONFIGURE_FLAGS) \
14549 --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@
14550 @endif mpfr-bootstrap
14552 .PHONY: configure-stagefeedback-mpfr maybe-configure-stagefeedback-mpfr
14553 maybe-configure-stagefeedback-mpfr:
14554 @if mpfr-bootstrap
14555 maybe-configure-stagefeedback-mpfr: configure-stagefeedback-mpfr
14556 configure-stagefeedback-mpfr:
14557 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14558 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14559 @r=`${PWD_COMMAND}`; export r; \
14560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14561 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14562 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14563 $(HOST_EXPORTS) \
14564 $(POSTSTAGE1_HOST_EXPORTS) \
14565 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
14566 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
14567 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
14568 echo Configuring stage feedback in $(HOST_SUBDIR)/mpfr; \
14569 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14570 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14571 case $(srcdir) in \
14572 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14573 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14574 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14575 esac; \
14576 module_srcdir=mpfr; \
14577 $(SHELL) $$s/$$module_srcdir/configure \
14578 --srcdir=$${topdir}/$$module_srcdir \
14579 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14580 --target=${target_alias} \
14581 --with-build-libsubdir=$(HOST_SUBDIR) \
14582 $(STAGEfeedback_CONFIGURE_FLAGS) \
14583 --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@
14584 @endif mpfr-bootstrap
14586 .PHONY: configure-stageautoprofile-mpfr maybe-configure-stageautoprofile-mpfr
14587 maybe-configure-stageautoprofile-mpfr:
14588 @if mpfr-bootstrap
14589 maybe-configure-stageautoprofile-mpfr: configure-stageautoprofile-mpfr
14590 configure-stageautoprofile-mpfr:
14591 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
14592 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14593 @r=`${PWD_COMMAND}`; export r; \
14594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14595 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
14596 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14597 $(HOST_EXPORTS) \
14598 $(POSTSTAGE1_HOST_EXPORTS) \
14599 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
14600 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
14601 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
14602 echo Configuring stage autoprofile in $(HOST_SUBDIR)/mpfr; \
14603 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14604 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14605 case $(srcdir) in \
14606 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14607 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14608 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14609 esac; \
14610 module_srcdir=mpfr; \
14611 $(SHELL) $$s/$$module_srcdir/configure \
14612 --srcdir=$${topdir}/$$module_srcdir \
14613 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14614 --target=${target_alias} \
14615 --with-build-libsubdir=$(HOST_SUBDIR) \
14616 $(STAGEautoprofile_CONFIGURE_FLAGS) \
14617 --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@
14618 @endif mpfr-bootstrap
14620 .PHONY: configure-stageautofeedback-mpfr maybe-configure-stageautofeedback-mpfr
14621 maybe-configure-stageautofeedback-mpfr:
14622 @if mpfr-bootstrap
14623 maybe-configure-stageautofeedback-mpfr: configure-stageautofeedback-mpfr
14624 configure-stageautofeedback-mpfr:
14625 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
14626 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14627 @r=`${PWD_COMMAND}`; export r; \
14628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14629 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
14630 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14631 $(HOST_EXPORTS) \
14632 $(POSTSTAGE1_HOST_EXPORTS) \
14633 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
14634 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
14635 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
14636 echo Configuring stage autofeedback in $(HOST_SUBDIR)/mpfr; \
14637 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14638 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14639 case $(srcdir) in \
14640 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14641 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14642 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14643 esac; \
14644 module_srcdir=mpfr; \
14645 $(SHELL) $$s/$$module_srcdir/configure \
14646 --srcdir=$${topdir}/$$module_srcdir \
14647 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14648 --target=${target_alias} \
14649 --with-build-libsubdir=$(HOST_SUBDIR) \
14650 $(STAGEautofeedback_CONFIGURE_FLAGS) \
14651 --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@
14652 @endif mpfr-bootstrap
14658 .PHONY: all-mpfr maybe-all-mpfr
14659 maybe-all-mpfr:
14660 @if gcc-bootstrap
14661 all-mpfr: stage_current
14662 @endif gcc-bootstrap
14663 @if mpfr
14664 TARGET-mpfr=all
14665 maybe-all-mpfr: all-mpfr
14666 all-mpfr: configure-mpfr
14667 @r=`${PWD_COMMAND}`; export r; \
14668 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14669 $(HOST_EXPORTS) \
14670 (cd $(HOST_SUBDIR)/mpfr && \
14671 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14672 $(TARGET-mpfr))
14673 @endif mpfr
14677 .PHONY: all-stage1-mpfr maybe-all-stage1-mpfr
14678 .PHONY: clean-stage1-mpfr maybe-clean-stage1-mpfr
14679 maybe-all-stage1-mpfr:
14680 maybe-clean-stage1-mpfr:
14681 @if mpfr-bootstrap
14682 maybe-all-stage1-mpfr: all-stage1-mpfr
14683 all-stage1: all-stage1-mpfr
14684 TARGET-stage1-mpfr = $(TARGET-mpfr)
14685 all-stage1-mpfr: configure-stage1-mpfr
14686 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14687 @r=`${PWD_COMMAND}`; export r; \
14688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14689 TFLAGS="$(STAGE1_TFLAGS)"; \
14690 $(HOST_EXPORTS) \
14691 cd $(HOST_SUBDIR)/mpfr && \
14693 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14694 CFLAGS="$(STAGE1_CFLAGS)" \
14695 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
14696 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
14697 LIBCFLAGS="$(LIBCFLAGS)" \
14698 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14699 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14700 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14701 $(EXTRA_HOST_FLAGS) \
14702 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14703 TFLAGS="$(STAGE1_TFLAGS)" \
14704 $(TARGET-stage1-mpfr)
14706 maybe-clean-stage1-mpfr: clean-stage1-mpfr
14707 clean-stage1: clean-stage1-mpfr
14708 clean-stage1-mpfr:
14709 @if [ $(current_stage) = stage1 ]; then \
14710 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14711 else \
14712 [ -f $(HOST_SUBDIR)/stage1-mpfr/Makefile ] || exit 0; \
14713 $(MAKE) stage1-start; \
14714 fi; \
14715 cd $(HOST_SUBDIR)/mpfr && \
14716 $(MAKE) $(EXTRA_HOST_FLAGS) \
14717 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14718 @endif mpfr-bootstrap
14721 .PHONY: all-stage2-mpfr maybe-all-stage2-mpfr
14722 .PHONY: clean-stage2-mpfr maybe-clean-stage2-mpfr
14723 maybe-all-stage2-mpfr:
14724 maybe-clean-stage2-mpfr:
14725 @if mpfr-bootstrap
14726 maybe-all-stage2-mpfr: all-stage2-mpfr
14727 all-stage2: all-stage2-mpfr
14728 TARGET-stage2-mpfr = $(TARGET-mpfr)
14729 all-stage2-mpfr: configure-stage2-mpfr
14730 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14731 @r=`${PWD_COMMAND}`; export r; \
14732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14733 TFLAGS="$(STAGE2_TFLAGS)"; \
14734 $(HOST_EXPORTS) \
14735 $(POSTSTAGE1_HOST_EXPORTS) \
14736 cd $(HOST_SUBDIR)/mpfr && \
14738 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14739 CFLAGS="$(STAGE2_CFLAGS)" \
14740 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
14741 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
14742 LIBCFLAGS="$(STAGE2_CFLAGS)" \
14743 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14744 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14745 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14746 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14747 TFLAGS="$(STAGE2_TFLAGS)" \
14748 $(TARGET-stage2-mpfr)
14750 maybe-clean-stage2-mpfr: clean-stage2-mpfr
14751 clean-stage2: clean-stage2-mpfr
14752 clean-stage2-mpfr:
14753 @if [ $(current_stage) = stage2 ]; then \
14754 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14755 else \
14756 [ -f $(HOST_SUBDIR)/stage2-mpfr/Makefile ] || exit 0; \
14757 $(MAKE) stage2-start; \
14758 fi; \
14759 cd $(HOST_SUBDIR)/mpfr && \
14760 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14761 @endif mpfr-bootstrap
14764 .PHONY: all-stage3-mpfr maybe-all-stage3-mpfr
14765 .PHONY: clean-stage3-mpfr maybe-clean-stage3-mpfr
14766 maybe-all-stage3-mpfr:
14767 maybe-clean-stage3-mpfr:
14768 @if mpfr-bootstrap
14769 maybe-all-stage3-mpfr: all-stage3-mpfr
14770 all-stage3: all-stage3-mpfr
14771 TARGET-stage3-mpfr = $(TARGET-mpfr)
14772 all-stage3-mpfr: configure-stage3-mpfr
14773 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14774 @r=`${PWD_COMMAND}`; export r; \
14775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14776 TFLAGS="$(STAGE3_TFLAGS)"; \
14777 $(HOST_EXPORTS) \
14778 $(POSTSTAGE1_HOST_EXPORTS) \
14779 cd $(HOST_SUBDIR)/mpfr && \
14781 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14782 CFLAGS="$(STAGE3_CFLAGS)" \
14783 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
14784 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
14785 LIBCFLAGS="$(STAGE3_CFLAGS)" \
14786 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14787 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14788 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14789 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14790 TFLAGS="$(STAGE3_TFLAGS)" \
14791 $(TARGET-stage3-mpfr)
14793 maybe-clean-stage3-mpfr: clean-stage3-mpfr
14794 clean-stage3: clean-stage3-mpfr
14795 clean-stage3-mpfr:
14796 @if [ $(current_stage) = stage3 ]; then \
14797 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14798 else \
14799 [ -f $(HOST_SUBDIR)/stage3-mpfr/Makefile ] || exit 0; \
14800 $(MAKE) stage3-start; \
14801 fi; \
14802 cd $(HOST_SUBDIR)/mpfr && \
14803 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14804 @endif mpfr-bootstrap
14807 .PHONY: all-stage4-mpfr maybe-all-stage4-mpfr
14808 .PHONY: clean-stage4-mpfr maybe-clean-stage4-mpfr
14809 maybe-all-stage4-mpfr:
14810 maybe-clean-stage4-mpfr:
14811 @if mpfr-bootstrap
14812 maybe-all-stage4-mpfr: all-stage4-mpfr
14813 all-stage4: all-stage4-mpfr
14814 TARGET-stage4-mpfr = $(TARGET-mpfr)
14815 all-stage4-mpfr: configure-stage4-mpfr
14816 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14817 @r=`${PWD_COMMAND}`; export r; \
14818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14819 TFLAGS="$(STAGE4_TFLAGS)"; \
14820 $(HOST_EXPORTS) \
14821 $(POSTSTAGE1_HOST_EXPORTS) \
14822 cd $(HOST_SUBDIR)/mpfr && \
14824 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14825 CFLAGS="$(STAGE4_CFLAGS)" \
14826 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
14827 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
14828 LIBCFLAGS="$(STAGE4_CFLAGS)" \
14829 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14830 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14831 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14832 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14833 TFLAGS="$(STAGE4_TFLAGS)" \
14834 $(TARGET-stage4-mpfr)
14836 maybe-clean-stage4-mpfr: clean-stage4-mpfr
14837 clean-stage4: clean-stage4-mpfr
14838 clean-stage4-mpfr:
14839 @if [ $(current_stage) = stage4 ]; then \
14840 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14841 else \
14842 [ -f $(HOST_SUBDIR)/stage4-mpfr/Makefile ] || exit 0; \
14843 $(MAKE) stage4-start; \
14844 fi; \
14845 cd $(HOST_SUBDIR)/mpfr && \
14846 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14847 @endif mpfr-bootstrap
14850 .PHONY: all-stageprofile-mpfr maybe-all-stageprofile-mpfr
14851 .PHONY: clean-stageprofile-mpfr maybe-clean-stageprofile-mpfr
14852 maybe-all-stageprofile-mpfr:
14853 maybe-clean-stageprofile-mpfr:
14854 @if mpfr-bootstrap
14855 maybe-all-stageprofile-mpfr: all-stageprofile-mpfr
14856 all-stageprofile: all-stageprofile-mpfr
14857 TARGET-stageprofile-mpfr = $(TARGET-mpfr)
14858 all-stageprofile-mpfr: configure-stageprofile-mpfr
14859 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14860 @r=`${PWD_COMMAND}`; export r; \
14861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14862 TFLAGS="$(STAGEprofile_TFLAGS)"; \
14863 $(HOST_EXPORTS) \
14864 $(POSTSTAGE1_HOST_EXPORTS) \
14865 cd $(HOST_SUBDIR)/mpfr && \
14867 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14868 CFLAGS="$(STAGEprofile_CFLAGS)" \
14869 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
14870 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
14871 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
14872 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14873 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14874 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14875 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14876 TFLAGS="$(STAGEprofile_TFLAGS)" \
14877 $(TARGET-stageprofile-mpfr)
14879 maybe-clean-stageprofile-mpfr: clean-stageprofile-mpfr
14880 clean-stageprofile: clean-stageprofile-mpfr
14881 clean-stageprofile-mpfr:
14882 @if [ $(current_stage) = stageprofile ]; then \
14883 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14884 else \
14885 [ -f $(HOST_SUBDIR)/stageprofile-mpfr/Makefile ] || exit 0; \
14886 $(MAKE) stageprofile-start; \
14887 fi; \
14888 cd $(HOST_SUBDIR)/mpfr && \
14889 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14890 @endif mpfr-bootstrap
14893 .PHONY: all-stagetrain-mpfr maybe-all-stagetrain-mpfr
14894 .PHONY: clean-stagetrain-mpfr maybe-clean-stagetrain-mpfr
14895 maybe-all-stagetrain-mpfr:
14896 maybe-clean-stagetrain-mpfr:
14897 @if mpfr-bootstrap
14898 maybe-all-stagetrain-mpfr: all-stagetrain-mpfr
14899 all-stagetrain: all-stagetrain-mpfr
14900 TARGET-stagetrain-mpfr = $(TARGET-mpfr)
14901 all-stagetrain-mpfr: configure-stagetrain-mpfr
14902 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
14903 @r=`${PWD_COMMAND}`; export r; \
14904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14905 TFLAGS="$(STAGEtrain_TFLAGS)"; \
14906 $(HOST_EXPORTS) \
14907 $(POSTSTAGE1_HOST_EXPORTS) \
14908 cd $(HOST_SUBDIR)/mpfr && \
14910 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14911 CFLAGS="$(STAGEtrain_CFLAGS)" \
14912 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
14913 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
14914 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
14915 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14916 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14917 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14918 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14919 TFLAGS="$(STAGEtrain_TFLAGS)" \
14920 $(TARGET-stagetrain-mpfr)
14922 maybe-clean-stagetrain-mpfr: clean-stagetrain-mpfr
14923 clean-stagetrain: clean-stagetrain-mpfr
14924 clean-stagetrain-mpfr:
14925 @if [ $(current_stage) = stagetrain ]; then \
14926 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14927 else \
14928 [ -f $(HOST_SUBDIR)/stagetrain-mpfr/Makefile ] || exit 0; \
14929 $(MAKE) stagetrain-start; \
14930 fi; \
14931 cd $(HOST_SUBDIR)/mpfr && \
14932 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14933 @endif mpfr-bootstrap
14936 .PHONY: all-stagefeedback-mpfr maybe-all-stagefeedback-mpfr
14937 .PHONY: clean-stagefeedback-mpfr maybe-clean-stagefeedback-mpfr
14938 maybe-all-stagefeedback-mpfr:
14939 maybe-clean-stagefeedback-mpfr:
14940 @if mpfr-bootstrap
14941 maybe-all-stagefeedback-mpfr: all-stagefeedback-mpfr
14942 all-stagefeedback: all-stagefeedback-mpfr
14943 TARGET-stagefeedback-mpfr = $(TARGET-mpfr)
14944 all-stagefeedback-mpfr: configure-stagefeedback-mpfr
14945 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14946 @r=`${PWD_COMMAND}`; export r; \
14947 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14948 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14949 $(HOST_EXPORTS) \
14950 $(POSTSTAGE1_HOST_EXPORTS) \
14951 cd $(HOST_SUBDIR)/mpfr && \
14953 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14954 CFLAGS="$(STAGEfeedback_CFLAGS)" \
14955 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
14956 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
14957 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
14958 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14959 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14960 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14961 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14962 TFLAGS="$(STAGEfeedback_TFLAGS)" \
14963 $(TARGET-stagefeedback-mpfr)
14965 maybe-clean-stagefeedback-mpfr: clean-stagefeedback-mpfr
14966 clean-stagefeedback: clean-stagefeedback-mpfr
14967 clean-stagefeedback-mpfr:
14968 @if [ $(current_stage) = stagefeedback ]; then \
14969 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14970 else \
14971 [ -f $(HOST_SUBDIR)/stagefeedback-mpfr/Makefile ] || exit 0; \
14972 $(MAKE) stagefeedback-start; \
14973 fi; \
14974 cd $(HOST_SUBDIR)/mpfr && \
14975 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14976 @endif mpfr-bootstrap
14979 .PHONY: all-stageautoprofile-mpfr maybe-all-stageautoprofile-mpfr
14980 .PHONY: clean-stageautoprofile-mpfr maybe-clean-stageautoprofile-mpfr
14981 maybe-all-stageautoprofile-mpfr:
14982 maybe-clean-stageautoprofile-mpfr:
14983 @if mpfr-bootstrap
14984 maybe-all-stageautoprofile-mpfr: all-stageautoprofile-mpfr
14985 all-stageautoprofile: all-stageautoprofile-mpfr
14986 TARGET-stageautoprofile-mpfr = $(TARGET-mpfr)
14987 all-stageautoprofile-mpfr: configure-stageautoprofile-mpfr
14988 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
14989 @r=`${PWD_COMMAND}`; export r; \
14990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14991 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
14992 $(HOST_EXPORTS) \
14993 $(POSTSTAGE1_HOST_EXPORTS) \
14994 cd $(HOST_SUBDIR)/mpfr && \
14995 $$s/gcc/config/i386/$(AUTO_PROFILE) \
14996 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14997 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
14998 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
14999 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
15000 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
15001 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15002 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15003 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15004 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
15005 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
15006 $(TARGET-stageautoprofile-mpfr)
15008 maybe-clean-stageautoprofile-mpfr: clean-stageautoprofile-mpfr
15009 clean-stageautoprofile: clean-stageautoprofile-mpfr
15010 clean-stageautoprofile-mpfr:
15011 @if [ $(current_stage) = stageautoprofile ]; then \
15012 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
15013 else \
15014 [ -f $(HOST_SUBDIR)/stageautoprofile-mpfr/Makefile ] || exit 0; \
15015 $(MAKE) stageautoprofile-start; \
15016 fi; \
15017 cd $(HOST_SUBDIR)/mpfr && \
15018 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
15019 @endif mpfr-bootstrap
15022 .PHONY: all-stageautofeedback-mpfr maybe-all-stageautofeedback-mpfr
15023 .PHONY: clean-stageautofeedback-mpfr maybe-clean-stageautofeedback-mpfr
15024 maybe-all-stageautofeedback-mpfr:
15025 maybe-clean-stageautofeedback-mpfr:
15026 @if mpfr-bootstrap
15027 maybe-all-stageautofeedback-mpfr: all-stageautofeedback-mpfr
15028 all-stageautofeedback: all-stageautofeedback-mpfr
15029 TARGET-stageautofeedback-mpfr = $(TARGET-mpfr)
15030 all-stageautofeedback-mpfr: configure-stageautofeedback-mpfr
15031 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
15032 @r=`${PWD_COMMAND}`; export r; \
15033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15034 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
15035 $(HOST_EXPORTS) \
15036 $(POSTSTAGE1_HOST_EXPORTS) \
15037 cd $(HOST_SUBDIR)/mpfr && \
15039 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15040 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
15041 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
15042 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
15043 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
15044 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15045 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15046 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15047 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
15048 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
15049 $(TARGET-stageautofeedback-mpfr)
15051 maybe-clean-stageautofeedback-mpfr: clean-stageautofeedback-mpfr
15052 clean-stageautofeedback: clean-stageautofeedback-mpfr
15053 clean-stageautofeedback-mpfr:
15054 @if [ $(current_stage) = stageautofeedback ]; then \
15055 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
15056 else \
15057 [ -f $(HOST_SUBDIR)/stageautofeedback-mpfr/Makefile ] || exit 0; \
15058 $(MAKE) stageautofeedback-start; \
15059 fi; \
15060 cd $(HOST_SUBDIR)/mpfr && \
15061 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
15062 @endif mpfr-bootstrap
15068 .PHONY: check-mpfr maybe-check-mpfr
15069 maybe-check-mpfr:
15070 @if mpfr
15071 maybe-check-mpfr: check-mpfr
15073 check-mpfr:
15074 @: $(MAKE); $(unstage)
15075 @r=`${PWD_COMMAND}`; export r; \
15076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15077 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
15078 (cd $(HOST_SUBDIR)/mpfr && \
15079 $(MAKE) $(FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" $(EXTRA_BOOTSTRAP_FLAGS) check)
15081 @endif mpfr
15083 .PHONY: install-mpfr maybe-install-mpfr
15084 maybe-install-mpfr:
15085 @if mpfr
15086 maybe-install-mpfr: install-mpfr
15088 install-mpfr:
15090 @endif mpfr
15092 .PHONY: install-strip-mpfr maybe-install-strip-mpfr
15093 maybe-install-strip-mpfr:
15094 @if mpfr
15095 maybe-install-strip-mpfr: install-strip-mpfr
15097 install-strip-mpfr:
15099 @endif mpfr
15101 # Other targets (info, dvi, pdf, etc.)
15103 .PHONY: maybe-info-mpfr info-mpfr
15104 maybe-info-mpfr:
15105 @if mpfr
15106 maybe-info-mpfr: info-mpfr
15108 info-mpfr: \
15109 configure-mpfr
15110 @[ -f ./mpfr/Makefile ] || exit 0; \
15111 r=`${PWD_COMMAND}`; export r; \
15112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15113 $(HOST_EXPORTS) \
15114 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15115 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15116 done; \
15117 echo "Doing info in mpfr"; \
15118 (cd $(HOST_SUBDIR)/mpfr && \
15119 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15120 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15121 "RANLIB=$${RANLIB}" \
15122 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15123 info) \
15124 || exit 1
15126 @endif mpfr
15128 .PHONY: maybe-dvi-mpfr dvi-mpfr
15129 maybe-dvi-mpfr:
15130 @if mpfr
15131 maybe-dvi-mpfr: dvi-mpfr
15133 dvi-mpfr: \
15134 configure-mpfr
15135 @[ -f ./mpfr/Makefile ] || exit 0; \
15136 r=`${PWD_COMMAND}`; export r; \
15137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15138 $(HOST_EXPORTS) \
15139 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15140 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15141 done; \
15142 echo "Doing dvi in mpfr"; \
15143 (cd $(HOST_SUBDIR)/mpfr && \
15144 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15145 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15146 "RANLIB=$${RANLIB}" \
15147 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15148 dvi) \
15149 || exit 1
15151 @endif mpfr
15153 .PHONY: maybe-pdf-mpfr pdf-mpfr
15154 maybe-pdf-mpfr:
15155 @if mpfr
15156 maybe-pdf-mpfr: pdf-mpfr
15158 pdf-mpfr: \
15159 configure-mpfr
15160 @[ -f ./mpfr/Makefile ] || exit 0; \
15161 r=`${PWD_COMMAND}`; export r; \
15162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15163 $(HOST_EXPORTS) \
15164 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15165 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15166 done; \
15167 echo "Doing pdf in mpfr"; \
15168 (cd $(HOST_SUBDIR)/mpfr && \
15169 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15170 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15171 "RANLIB=$${RANLIB}" \
15172 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15173 pdf) \
15174 || exit 1
15176 @endif mpfr
15178 .PHONY: maybe-html-mpfr html-mpfr
15179 maybe-html-mpfr:
15180 @if mpfr
15181 maybe-html-mpfr: html-mpfr
15183 html-mpfr: \
15184 configure-mpfr
15185 @[ -f ./mpfr/Makefile ] || exit 0; \
15186 r=`${PWD_COMMAND}`; export r; \
15187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15188 $(HOST_EXPORTS) \
15189 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15190 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15191 done; \
15192 echo "Doing html in mpfr"; \
15193 (cd $(HOST_SUBDIR)/mpfr && \
15194 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15195 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15196 "RANLIB=$${RANLIB}" \
15197 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15198 html) \
15199 || exit 1
15201 @endif mpfr
15203 .PHONY: maybe-TAGS-mpfr TAGS-mpfr
15204 maybe-TAGS-mpfr:
15205 @if mpfr
15206 maybe-TAGS-mpfr: TAGS-mpfr
15208 TAGS-mpfr: \
15209 configure-mpfr
15210 @[ -f ./mpfr/Makefile ] || exit 0; \
15211 r=`${PWD_COMMAND}`; export r; \
15212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15213 $(HOST_EXPORTS) \
15214 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15215 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15216 done; \
15217 echo "Doing TAGS in mpfr"; \
15218 (cd $(HOST_SUBDIR)/mpfr && \
15219 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15220 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15221 "RANLIB=$${RANLIB}" \
15222 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15223 TAGS) \
15224 || exit 1
15226 @endif mpfr
15228 .PHONY: maybe-install-info-mpfr install-info-mpfr
15229 maybe-install-info-mpfr:
15230 @if mpfr
15231 maybe-install-info-mpfr: install-info-mpfr
15233 install-info-mpfr: \
15234 configure-mpfr \
15235 info-mpfr
15236 @[ -f ./mpfr/Makefile ] || exit 0; \
15237 r=`${PWD_COMMAND}`; export r; \
15238 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15239 $(HOST_EXPORTS) \
15240 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15241 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15242 done; \
15243 echo "Doing install-info in mpfr"; \
15244 (cd $(HOST_SUBDIR)/mpfr && \
15245 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15246 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15247 "RANLIB=$${RANLIB}" \
15248 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15249 install-info) \
15250 || exit 1
15252 @endif mpfr
15254 .PHONY: maybe-install-dvi-mpfr install-dvi-mpfr
15255 maybe-install-dvi-mpfr:
15256 @if mpfr
15257 maybe-install-dvi-mpfr: install-dvi-mpfr
15259 install-dvi-mpfr: \
15260 configure-mpfr \
15261 dvi-mpfr
15262 @[ -f ./mpfr/Makefile ] || exit 0; \
15263 r=`${PWD_COMMAND}`; export r; \
15264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15265 $(HOST_EXPORTS) \
15266 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15267 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15268 done; \
15269 echo "Doing install-dvi in mpfr"; \
15270 (cd $(HOST_SUBDIR)/mpfr && \
15271 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15272 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15273 "RANLIB=$${RANLIB}" \
15274 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15275 install-dvi) \
15276 || exit 1
15278 @endif mpfr
15280 .PHONY: maybe-install-pdf-mpfr install-pdf-mpfr
15281 maybe-install-pdf-mpfr:
15282 @if mpfr
15283 maybe-install-pdf-mpfr: install-pdf-mpfr
15285 install-pdf-mpfr: \
15286 configure-mpfr \
15287 pdf-mpfr
15288 @[ -f ./mpfr/Makefile ] || exit 0; \
15289 r=`${PWD_COMMAND}`; export r; \
15290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15291 $(HOST_EXPORTS) \
15292 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15293 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15294 done; \
15295 echo "Doing install-pdf in mpfr"; \
15296 (cd $(HOST_SUBDIR)/mpfr && \
15297 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15298 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15299 "RANLIB=$${RANLIB}" \
15300 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15301 install-pdf) \
15302 || exit 1
15304 @endif mpfr
15306 .PHONY: maybe-install-html-mpfr install-html-mpfr
15307 maybe-install-html-mpfr:
15308 @if mpfr
15309 maybe-install-html-mpfr: install-html-mpfr
15311 install-html-mpfr: \
15312 configure-mpfr \
15313 html-mpfr
15314 @[ -f ./mpfr/Makefile ] || exit 0; \
15315 r=`${PWD_COMMAND}`; export r; \
15316 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15317 $(HOST_EXPORTS) \
15318 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15319 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15320 done; \
15321 echo "Doing install-html in mpfr"; \
15322 (cd $(HOST_SUBDIR)/mpfr && \
15323 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15324 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15325 "RANLIB=$${RANLIB}" \
15326 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15327 install-html) \
15328 || exit 1
15330 @endif mpfr
15332 .PHONY: maybe-installcheck-mpfr installcheck-mpfr
15333 maybe-installcheck-mpfr:
15334 @if mpfr
15335 maybe-installcheck-mpfr: installcheck-mpfr
15337 installcheck-mpfr: \
15338 configure-mpfr
15339 @[ -f ./mpfr/Makefile ] || exit 0; \
15340 r=`${PWD_COMMAND}`; export r; \
15341 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15342 $(HOST_EXPORTS) \
15343 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15344 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15345 done; \
15346 echo "Doing installcheck in mpfr"; \
15347 (cd $(HOST_SUBDIR)/mpfr && \
15348 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15349 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15350 "RANLIB=$${RANLIB}" \
15351 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15352 installcheck) \
15353 || exit 1
15355 @endif mpfr
15357 .PHONY: maybe-mostlyclean-mpfr mostlyclean-mpfr
15358 maybe-mostlyclean-mpfr:
15359 @if mpfr
15360 maybe-mostlyclean-mpfr: mostlyclean-mpfr
15362 mostlyclean-mpfr:
15363 @[ -f ./mpfr/Makefile ] || exit 0; \
15364 r=`${PWD_COMMAND}`; export r; \
15365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15366 $(HOST_EXPORTS) \
15367 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15368 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15369 done; \
15370 echo "Doing mostlyclean in mpfr"; \
15371 (cd $(HOST_SUBDIR)/mpfr && \
15372 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15373 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15374 "RANLIB=$${RANLIB}" \
15375 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15376 mostlyclean) \
15377 || exit 1
15379 @endif mpfr
15381 .PHONY: maybe-clean-mpfr clean-mpfr
15382 maybe-clean-mpfr:
15383 @if mpfr
15384 maybe-clean-mpfr: clean-mpfr
15386 clean-mpfr:
15387 @[ -f ./mpfr/Makefile ] || exit 0; \
15388 r=`${PWD_COMMAND}`; export r; \
15389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15390 $(HOST_EXPORTS) \
15391 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15392 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15393 done; \
15394 echo "Doing clean in mpfr"; \
15395 (cd $(HOST_SUBDIR)/mpfr && \
15396 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15397 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15398 "RANLIB=$${RANLIB}" \
15399 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15400 clean) \
15401 || exit 1
15403 @endif mpfr
15405 .PHONY: maybe-distclean-mpfr distclean-mpfr
15406 maybe-distclean-mpfr:
15407 @if mpfr
15408 maybe-distclean-mpfr: distclean-mpfr
15410 distclean-mpfr:
15411 @[ -f ./mpfr/Makefile ] || exit 0; \
15412 r=`${PWD_COMMAND}`; export r; \
15413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15414 $(HOST_EXPORTS) \
15415 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15416 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15417 done; \
15418 echo "Doing distclean in mpfr"; \
15419 (cd $(HOST_SUBDIR)/mpfr && \
15420 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15421 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15422 "RANLIB=$${RANLIB}" \
15423 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15424 distclean) \
15425 || exit 1
15427 @endif mpfr
15429 .PHONY: maybe-maintainer-clean-mpfr maintainer-clean-mpfr
15430 maybe-maintainer-clean-mpfr:
15431 @if mpfr
15432 maybe-maintainer-clean-mpfr: maintainer-clean-mpfr
15434 maintainer-clean-mpfr:
15435 @[ -f ./mpfr/Makefile ] || exit 0; \
15436 r=`${PWD_COMMAND}`; export r; \
15437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15438 $(HOST_EXPORTS) \
15439 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15440 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15441 done; \
15442 echo "Doing maintainer-clean in mpfr"; \
15443 (cd $(HOST_SUBDIR)/mpfr && \
15444 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15445 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15446 "RANLIB=$${RANLIB}" \
15447 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15448 maintainer-clean) \
15449 || exit 1
15451 @endif mpfr
15455 .PHONY: configure-mpc maybe-configure-mpc
15456 maybe-configure-mpc:
15457 @if gcc-bootstrap
15458 configure-mpc: stage_current
15459 @endif gcc-bootstrap
15460 @if mpc
15461 maybe-configure-mpc: configure-mpc
15462 configure-mpc:
15463 @r=`${PWD_COMMAND}`; export r; \
15464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15465 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15466 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15467 $(HOST_EXPORTS) \
15468 echo Configuring in $(HOST_SUBDIR)/mpc; \
15469 cd "$(HOST_SUBDIR)/mpc" || exit 1; \
15470 case $(srcdir) in \
15471 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15472 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15473 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15474 esac; \
15475 module_srcdir=mpc; \
15476 $(SHELL) \
15477 $$s/$$module_srcdir/configure \
15478 --srcdir=$${topdir}/$$module_srcdir \
15479 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15480 --target=${target_alias} --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ @host_libs_picflag@ --disable-maintainer-mode \
15481 || exit 1
15482 @endif mpc
15486 .PHONY: configure-stage1-mpc maybe-configure-stage1-mpc
15487 maybe-configure-stage1-mpc:
15488 @if mpc-bootstrap
15489 maybe-configure-stage1-mpc: configure-stage1-mpc
15490 configure-stage1-mpc:
15491 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15492 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15493 @r=`${PWD_COMMAND}`; export r; \
15494 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15495 TFLAGS="$(STAGE1_TFLAGS)"; \
15496 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15497 $(HOST_EXPORTS) \
15498 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
15499 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
15500 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
15501 echo Configuring stage 1 in $(HOST_SUBDIR)/mpc; \
15502 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15503 cd $(HOST_SUBDIR)/mpc || exit 1; \
15504 case $(srcdir) in \
15505 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15506 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15507 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15508 esac; \
15509 module_srcdir=mpc; \
15510 $(SHELL) $$s/$$module_srcdir/configure \
15511 --srcdir=$${topdir}/$$module_srcdir \
15512 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15513 --target=${target_alias} \
15515 $(STAGE1_CONFIGURE_FLAGS) \
15516 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ @host_libs_picflag@ --disable-maintainer-mode
15517 @endif mpc-bootstrap
15519 .PHONY: configure-stage2-mpc maybe-configure-stage2-mpc
15520 maybe-configure-stage2-mpc:
15521 @if mpc-bootstrap
15522 maybe-configure-stage2-mpc: configure-stage2-mpc
15523 configure-stage2-mpc:
15524 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15525 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15526 @r=`${PWD_COMMAND}`; export r; \
15527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15528 TFLAGS="$(STAGE2_TFLAGS)"; \
15529 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15530 $(HOST_EXPORTS) \
15531 $(POSTSTAGE1_HOST_EXPORTS) \
15532 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
15533 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
15534 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
15535 echo Configuring stage 2 in $(HOST_SUBDIR)/mpc; \
15536 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15537 cd $(HOST_SUBDIR)/mpc || exit 1; \
15538 case $(srcdir) in \
15539 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15540 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15541 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15542 esac; \
15543 module_srcdir=mpc; \
15544 $(SHELL) $$s/$$module_srcdir/configure \
15545 --srcdir=$${topdir}/$$module_srcdir \
15546 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15547 --target=${target_alias} \
15548 --with-build-libsubdir=$(HOST_SUBDIR) \
15549 $(STAGE2_CONFIGURE_FLAGS) \
15550 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ @host_libs_picflag@ --disable-maintainer-mode
15551 @endif mpc-bootstrap
15553 .PHONY: configure-stage3-mpc maybe-configure-stage3-mpc
15554 maybe-configure-stage3-mpc:
15555 @if mpc-bootstrap
15556 maybe-configure-stage3-mpc: configure-stage3-mpc
15557 configure-stage3-mpc:
15558 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15559 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15560 @r=`${PWD_COMMAND}`; export r; \
15561 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15562 TFLAGS="$(STAGE3_TFLAGS)"; \
15563 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15564 $(HOST_EXPORTS) \
15565 $(POSTSTAGE1_HOST_EXPORTS) \
15566 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
15567 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
15568 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
15569 echo Configuring stage 3 in $(HOST_SUBDIR)/mpc; \
15570 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15571 cd $(HOST_SUBDIR)/mpc || exit 1; \
15572 case $(srcdir) in \
15573 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15574 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15575 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15576 esac; \
15577 module_srcdir=mpc; \
15578 $(SHELL) $$s/$$module_srcdir/configure \
15579 --srcdir=$${topdir}/$$module_srcdir \
15580 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15581 --target=${target_alias} \
15582 --with-build-libsubdir=$(HOST_SUBDIR) \
15583 $(STAGE3_CONFIGURE_FLAGS) \
15584 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ @host_libs_picflag@ --disable-maintainer-mode
15585 @endif mpc-bootstrap
15587 .PHONY: configure-stage4-mpc maybe-configure-stage4-mpc
15588 maybe-configure-stage4-mpc:
15589 @if mpc-bootstrap
15590 maybe-configure-stage4-mpc: configure-stage4-mpc
15591 configure-stage4-mpc:
15592 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15593 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15594 @r=`${PWD_COMMAND}`; export r; \
15595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15596 TFLAGS="$(STAGE4_TFLAGS)"; \
15597 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15598 $(HOST_EXPORTS) \
15599 $(POSTSTAGE1_HOST_EXPORTS) \
15600 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
15601 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
15602 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
15603 echo Configuring stage 4 in $(HOST_SUBDIR)/mpc; \
15604 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15605 cd $(HOST_SUBDIR)/mpc || exit 1; \
15606 case $(srcdir) in \
15607 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15608 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15609 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15610 esac; \
15611 module_srcdir=mpc; \
15612 $(SHELL) $$s/$$module_srcdir/configure \
15613 --srcdir=$${topdir}/$$module_srcdir \
15614 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15615 --target=${target_alias} \
15616 --with-build-libsubdir=$(HOST_SUBDIR) \
15617 $(STAGE4_CONFIGURE_FLAGS) \
15618 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ @host_libs_picflag@ --disable-maintainer-mode
15619 @endif mpc-bootstrap
15621 .PHONY: configure-stageprofile-mpc maybe-configure-stageprofile-mpc
15622 maybe-configure-stageprofile-mpc:
15623 @if mpc-bootstrap
15624 maybe-configure-stageprofile-mpc: configure-stageprofile-mpc
15625 configure-stageprofile-mpc:
15626 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15627 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15628 @r=`${PWD_COMMAND}`; export r; \
15629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15630 TFLAGS="$(STAGEprofile_TFLAGS)"; \
15631 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15632 $(HOST_EXPORTS) \
15633 $(POSTSTAGE1_HOST_EXPORTS) \
15634 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
15635 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
15636 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
15637 echo Configuring stage profile in $(HOST_SUBDIR)/mpc; \
15638 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15639 cd $(HOST_SUBDIR)/mpc || exit 1; \
15640 case $(srcdir) in \
15641 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15642 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15643 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15644 esac; \
15645 module_srcdir=mpc; \
15646 $(SHELL) $$s/$$module_srcdir/configure \
15647 --srcdir=$${topdir}/$$module_srcdir \
15648 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15649 --target=${target_alias} \
15650 --with-build-libsubdir=$(HOST_SUBDIR) \
15651 $(STAGEprofile_CONFIGURE_FLAGS) \
15652 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ @host_libs_picflag@ --disable-maintainer-mode
15653 @endif mpc-bootstrap
15655 .PHONY: configure-stagetrain-mpc maybe-configure-stagetrain-mpc
15656 maybe-configure-stagetrain-mpc:
15657 @if mpc-bootstrap
15658 maybe-configure-stagetrain-mpc: configure-stagetrain-mpc
15659 configure-stagetrain-mpc:
15660 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
15661 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15662 @r=`${PWD_COMMAND}`; export r; \
15663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15664 TFLAGS="$(STAGEtrain_TFLAGS)"; \
15665 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15666 $(HOST_EXPORTS) \
15667 $(POSTSTAGE1_HOST_EXPORTS) \
15668 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
15669 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
15670 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
15671 echo Configuring stage train in $(HOST_SUBDIR)/mpc; \
15672 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15673 cd $(HOST_SUBDIR)/mpc || exit 1; \
15674 case $(srcdir) in \
15675 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15676 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15677 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15678 esac; \
15679 module_srcdir=mpc; \
15680 $(SHELL) $$s/$$module_srcdir/configure \
15681 --srcdir=$${topdir}/$$module_srcdir \
15682 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15683 --target=${target_alias} \
15684 --with-build-libsubdir=$(HOST_SUBDIR) \
15685 $(STAGEtrain_CONFIGURE_FLAGS) \
15686 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ @host_libs_picflag@ --disable-maintainer-mode
15687 @endif mpc-bootstrap
15689 .PHONY: configure-stagefeedback-mpc maybe-configure-stagefeedback-mpc
15690 maybe-configure-stagefeedback-mpc:
15691 @if mpc-bootstrap
15692 maybe-configure-stagefeedback-mpc: configure-stagefeedback-mpc
15693 configure-stagefeedback-mpc:
15694 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15695 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15696 @r=`${PWD_COMMAND}`; export r; \
15697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15698 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15699 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15700 $(HOST_EXPORTS) \
15701 $(POSTSTAGE1_HOST_EXPORTS) \
15702 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
15703 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
15704 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
15705 echo Configuring stage feedback in $(HOST_SUBDIR)/mpc; \
15706 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15707 cd $(HOST_SUBDIR)/mpc || exit 1; \
15708 case $(srcdir) in \
15709 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15710 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15711 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15712 esac; \
15713 module_srcdir=mpc; \
15714 $(SHELL) $$s/$$module_srcdir/configure \
15715 --srcdir=$${topdir}/$$module_srcdir \
15716 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15717 --target=${target_alias} \
15718 --with-build-libsubdir=$(HOST_SUBDIR) \
15719 $(STAGEfeedback_CONFIGURE_FLAGS) \
15720 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ @host_libs_picflag@ --disable-maintainer-mode
15721 @endif mpc-bootstrap
15723 .PHONY: configure-stageautoprofile-mpc maybe-configure-stageautoprofile-mpc
15724 maybe-configure-stageautoprofile-mpc:
15725 @if mpc-bootstrap
15726 maybe-configure-stageautoprofile-mpc: configure-stageautoprofile-mpc
15727 configure-stageautoprofile-mpc:
15728 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
15729 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15730 @r=`${PWD_COMMAND}`; export r; \
15731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15732 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
15733 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15734 $(HOST_EXPORTS) \
15735 $(POSTSTAGE1_HOST_EXPORTS) \
15736 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
15737 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
15738 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
15739 echo Configuring stage autoprofile in $(HOST_SUBDIR)/mpc; \
15740 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15741 cd $(HOST_SUBDIR)/mpc || exit 1; \
15742 case $(srcdir) in \
15743 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15744 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15745 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15746 esac; \
15747 module_srcdir=mpc; \
15748 $(SHELL) $$s/$$module_srcdir/configure \
15749 --srcdir=$${topdir}/$$module_srcdir \
15750 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15751 --target=${target_alias} \
15752 --with-build-libsubdir=$(HOST_SUBDIR) \
15753 $(STAGEautoprofile_CONFIGURE_FLAGS) \
15754 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ @host_libs_picflag@ --disable-maintainer-mode
15755 @endif mpc-bootstrap
15757 .PHONY: configure-stageautofeedback-mpc maybe-configure-stageautofeedback-mpc
15758 maybe-configure-stageautofeedback-mpc:
15759 @if mpc-bootstrap
15760 maybe-configure-stageautofeedback-mpc: configure-stageautofeedback-mpc
15761 configure-stageautofeedback-mpc:
15762 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
15763 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15764 @r=`${PWD_COMMAND}`; export r; \
15765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15766 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
15767 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15768 $(HOST_EXPORTS) \
15769 $(POSTSTAGE1_HOST_EXPORTS) \
15770 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
15771 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
15772 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
15773 echo Configuring stage autofeedback in $(HOST_SUBDIR)/mpc; \
15774 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15775 cd $(HOST_SUBDIR)/mpc || exit 1; \
15776 case $(srcdir) in \
15777 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15778 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15779 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15780 esac; \
15781 module_srcdir=mpc; \
15782 $(SHELL) $$s/$$module_srcdir/configure \
15783 --srcdir=$${topdir}/$$module_srcdir \
15784 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15785 --target=${target_alias} \
15786 --with-build-libsubdir=$(HOST_SUBDIR) \
15787 $(STAGEautofeedback_CONFIGURE_FLAGS) \
15788 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ @host_libs_picflag@ --disable-maintainer-mode
15789 @endif mpc-bootstrap
15795 .PHONY: all-mpc maybe-all-mpc
15796 maybe-all-mpc:
15797 @if gcc-bootstrap
15798 all-mpc: stage_current
15799 @endif gcc-bootstrap
15800 @if mpc
15801 TARGET-mpc=all
15802 maybe-all-mpc: all-mpc
15803 all-mpc: configure-mpc
15804 @r=`${PWD_COMMAND}`; export r; \
15805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15806 $(HOST_EXPORTS) \
15807 (cd $(HOST_SUBDIR)/mpc && \
15808 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
15809 $(TARGET-mpc))
15810 @endif mpc
15814 .PHONY: all-stage1-mpc maybe-all-stage1-mpc
15815 .PHONY: clean-stage1-mpc maybe-clean-stage1-mpc
15816 maybe-all-stage1-mpc:
15817 maybe-clean-stage1-mpc:
15818 @if mpc-bootstrap
15819 maybe-all-stage1-mpc: all-stage1-mpc
15820 all-stage1: all-stage1-mpc
15821 TARGET-stage1-mpc = $(TARGET-mpc)
15822 all-stage1-mpc: configure-stage1-mpc
15823 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15824 @r=`${PWD_COMMAND}`; export r; \
15825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15826 TFLAGS="$(STAGE1_TFLAGS)"; \
15827 $(HOST_EXPORTS) \
15828 cd $(HOST_SUBDIR)/mpc && \
15830 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15831 CFLAGS="$(STAGE1_CFLAGS)" \
15832 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
15833 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
15834 LIBCFLAGS="$(LIBCFLAGS)" \
15835 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15836 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15837 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15838 $(EXTRA_HOST_FLAGS) \
15839 $(STAGE1_FLAGS_TO_PASS) \
15840 TFLAGS="$(STAGE1_TFLAGS)" \
15841 $(TARGET-stage1-mpc)
15843 maybe-clean-stage1-mpc: clean-stage1-mpc
15844 clean-stage1: clean-stage1-mpc
15845 clean-stage1-mpc:
15846 @if [ $(current_stage) = stage1 ]; then \
15847 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15848 else \
15849 [ -f $(HOST_SUBDIR)/stage1-mpc/Makefile ] || exit 0; \
15850 $(MAKE) stage1-start; \
15851 fi; \
15852 cd $(HOST_SUBDIR)/mpc && \
15853 $(MAKE) $(EXTRA_HOST_FLAGS) \
15854 $(STAGE1_FLAGS_TO_PASS) clean
15855 @endif mpc-bootstrap
15858 .PHONY: all-stage2-mpc maybe-all-stage2-mpc
15859 .PHONY: clean-stage2-mpc maybe-clean-stage2-mpc
15860 maybe-all-stage2-mpc:
15861 maybe-clean-stage2-mpc:
15862 @if mpc-bootstrap
15863 maybe-all-stage2-mpc: all-stage2-mpc
15864 all-stage2: all-stage2-mpc
15865 TARGET-stage2-mpc = $(TARGET-mpc)
15866 all-stage2-mpc: configure-stage2-mpc
15867 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15868 @r=`${PWD_COMMAND}`; export r; \
15869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15870 TFLAGS="$(STAGE2_TFLAGS)"; \
15871 $(HOST_EXPORTS) \
15872 $(POSTSTAGE1_HOST_EXPORTS) \
15873 cd $(HOST_SUBDIR)/mpc && \
15875 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15876 CFLAGS="$(STAGE2_CFLAGS)" \
15877 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
15878 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
15879 LIBCFLAGS="$(STAGE2_CFLAGS)" \
15880 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15881 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15882 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15883 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15884 TFLAGS="$(STAGE2_TFLAGS)" \
15885 $(TARGET-stage2-mpc)
15887 maybe-clean-stage2-mpc: clean-stage2-mpc
15888 clean-stage2: clean-stage2-mpc
15889 clean-stage2-mpc:
15890 @if [ $(current_stage) = stage2 ]; then \
15891 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15892 else \
15893 [ -f $(HOST_SUBDIR)/stage2-mpc/Makefile ] || exit 0; \
15894 $(MAKE) stage2-start; \
15895 fi; \
15896 cd $(HOST_SUBDIR)/mpc && \
15897 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15898 @endif mpc-bootstrap
15901 .PHONY: all-stage3-mpc maybe-all-stage3-mpc
15902 .PHONY: clean-stage3-mpc maybe-clean-stage3-mpc
15903 maybe-all-stage3-mpc:
15904 maybe-clean-stage3-mpc:
15905 @if mpc-bootstrap
15906 maybe-all-stage3-mpc: all-stage3-mpc
15907 all-stage3: all-stage3-mpc
15908 TARGET-stage3-mpc = $(TARGET-mpc)
15909 all-stage3-mpc: configure-stage3-mpc
15910 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15911 @r=`${PWD_COMMAND}`; export r; \
15912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15913 TFLAGS="$(STAGE3_TFLAGS)"; \
15914 $(HOST_EXPORTS) \
15915 $(POSTSTAGE1_HOST_EXPORTS) \
15916 cd $(HOST_SUBDIR)/mpc && \
15918 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15919 CFLAGS="$(STAGE3_CFLAGS)" \
15920 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
15921 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
15922 LIBCFLAGS="$(STAGE3_CFLAGS)" \
15923 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15924 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15925 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15926 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15927 TFLAGS="$(STAGE3_TFLAGS)" \
15928 $(TARGET-stage3-mpc)
15930 maybe-clean-stage3-mpc: clean-stage3-mpc
15931 clean-stage3: clean-stage3-mpc
15932 clean-stage3-mpc:
15933 @if [ $(current_stage) = stage3 ]; then \
15934 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15935 else \
15936 [ -f $(HOST_SUBDIR)/stage3-mpc/Makefile ] || exit 0; \
15937 $(MAKE) stage3-start; \
15938 fi; \
15939 cd $(HOST_SUBDIR)/mpc && \
15940 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15941 @endif mpc-bootstrap
15944 .PHONY: all-stage4-mpc maybe-all-stage4-mpc
15945 .PHONY: clean-stage4-mpc maybe-clean-stage4-mpc
15946 maybe-all-stage4-mpc:
15947 maybe-clean-stage4-mpc:
15948 @if mpc-bootstrap
15949 maybe-all-stage4-mpc: all-stage4-mpc
15950 all-stage4: all-stage4-mpc
15951 TARGET-stage4-mpc = $(TARGET-mpc)
15952 all-stage4-mpc: configure-stage4-mpc
15953 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15954 @r=`${PWD_COMMAND}`; export r; \
15955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15956 TFLAGS="$(STAGE4_TFLAGS)"; \
15957 $(HOST_EXPORTS) \
15958 $(POSTSTAGE1_HOST_EXPORTS) \
15959 cd $(HOST_SUBDIR)/mpc && \
15961 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15962 CFLAGS="$(STAGE4_CFLAGS)" \
15963 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
15964 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
15965 LIBCFLAGS="$(STAGE4_CFLAGS)" \
15966 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15967 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15968 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15969 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15970 TFLAGS="$(STAGE4_TFLAGS)" \
15971 $(TARGET-stage4-mpc)
15973 maybe-clean-stage4-mpc: clean-stage4-mpc
15974 clean-stage4: clean-stage4-mpc
15975 clean-stage4-mpc:
15976 @if [ $(current_stage) = stage4 ]; then \
15977 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15978 else \
15979 [ -f $(HOST_SUBDIR)/stage4-mpc/Makefile ] || exit 0; \
15980 $(MAKE) stage4-start; \
15981 fi; \
15982 cd $(HOST_SUBDIR)/mpc && \
15983 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15984 @endif mpc-bootstrap
15987 .PHONY: all-stageprofile-mpc maybe-all-stageprofile-mpc
15988 .PHONY: clean-stageprofile-mpc maybe-clean-stageprofile-mpc
15989 maybe-all-stageprofile-mpc:
15990 maybe-clean-stageprofile-mpc:
15991 @if mpc-bootstrap
15992 maybe-all-stageprofile-mpc: all-stageprofile-mpc
15993 all-stageprofile: all-stageprofile-mpc
15994 TARGET-stageprofile-mpc = $(TARGET-mpc)
15995 all-stageprofile-mpc: configure-stageprofile-mpc
15996 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15997 @r=`${PWD_COMMAND}`; export r; \
15998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15999 TFLAGS="$(STAGEprofile_TFLAGS)"; \
16000 $(HOST_EXPORTS) \
16001 $(POSTSTAGE1_HOST_EXPORTS) \
16002 cd $(HOST_SUBDIR)/mpc && \
16004 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16005 CFLAGS="$(STAGEprofile_CFLAGS)" \
16006 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
16007 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
16008 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
16009 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16010 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16011 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16012 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16013 TFLAGS="$(STAGEprofile_TFLAGS)" \
16014 $(TARGET-stageprofile-mpc)
16016 maybe-clean-stageprofile-mpc: clean-stageprofile-mpc
16017 clean-stageprofile: clean-stageprofile-mpc
16018 clean-stageprofile-mpc:
16019 @if [ $(current_stage) = stageprofile ]; then \
16020 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
16021 else \
16022 [ -f $(HOST_SUBDIR)/stageprofile-mpc/Makefile ] || exit 0; \
16023 $(MAKE) stageprofile-start; \
16024 fi; \
16025 cd $(HOST_SUBDIR)/mpc && \
16026 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
16027 @endif mpc-bootstrap
16030 .PHONY: all-stagetrain-mpc maybe-all-stagetrain-mpc
16031 .PHONY: clean-stagetrain-mpc maybe-clean-stagetrain-mpc
16032 maybe-all-stagetrain-mpc:
16033 maybe-clean-stagetrain-mpc:
16034 @if mpc-bootstrap
16035 maybe-all-stagetrain-mpc: all-stagetrain-mpc
16036 all-stagetrain: all-stagetrain-mpc
16037 TARGET-stagetrain-mpc = $(TARGET-mpc)
16038 all-stagetrain-mpc: configure-stagetrain-mpc
16039 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
16040 @r=`${PWD_COMMAND}`; export r; \
16041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16042 TFLAGS="$(STAGEtrain_TFLAGS)"; \
16043 $(HOST_EXPORTS) \
16044 $(POSTSTAGE1_HOST_EXPORTS) \
16045 cd $(HOST_SUBDIR)/mpc && \
16047 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16048 CFLAGS="$(STAGEtrain_CFLAGS)" \
16049 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
16050 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
16051 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
16052 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16053 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16054 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16055 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16056 TFLAGS="$(STAGEtrain_TFLAGS)" \
16057 $(TARGET-stagetrain-mpc)
16059 maybe-clean-stagetrain-mpc: clean-stagetrain-mpc
16060 clean-stagetrain: clean-stagetrain-mpc
16061 clean-stagetrain-mpc:
16062 @if [ $(current_stage) = stagetrain ]; then \
16063 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
16064 else \
16065 [ -f $(HOST_SUBDIR)/stagetrain-mpc/Makefile ] || exit 0; \
16066 $(MAKE) stagetrain-start; \
16067 fi; \
16068 cd $(HOST_SUBDIR)/mpc && \
16069 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
16070 @endif mpc-bootstrap
16073 .PHONY: all-stagefeedback-mpc maybe-all-stagefeedback-mpc
16074 .PHONY: clean-stagefeedback-mpc maybe-clean-stagefeedback-mpc
16075 maybe-all-stagefeedback-mpc:
16076 maybe-clean-stagefeedback-mpc:
16077 @if mpc-bootstrap
16078 maybe-all-stagefeedback-mpc: all-stagefeedback-mpc
16079 all-stagefeedback: all-stagefeedback-mpc
16080 TARGET-stagefeedback-mpc = $(TARGET-mpc)
16081 all-stagefeedback-mpc: configure-stagefeedback-mpc
16082 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16083 @r=`${PWD_COMMAND}`; export r; \
16084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16085 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16086 $(HOST_EXPORTS) \
16087 $(POSTSTAGE1_HOST_EXPORTS) \
16088 cd $(HOST_SUBDIR)/mpc && \
16090 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16091 CFLAGS="$(STAGEfeedback_CFLAGS)" \
16092 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
16093 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
16094 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
16095 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16096 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16097 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16098 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16099 TFLAGS="$(STAGEfeedback_TFLAGS)" \
16100 $(TARGET-stagefeedback-mpc)
16102 maybe-clean-stagefeedback-mpc: clean-stagefeedback-mpc
16103 clean-stagefeedback: clean-stagefeedback-mpc
16104 clean-stagefeedback-mpc:
16105 @if [ $(current_stage) = stagefeedback ]; then \
16106 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
16107 else \
16108 [ -f $(HOST_SUBDIR)/stagefeedback-mpc/Makefile ] || exit 0; \
16109 $(MAKE) stagefeedback-start; \
16110 fi; \
16111 cd $(HOST_SUBDIR)/mpc && \
16112 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
16113 @endif mpc-bootstrap
16116 .PHONY: all-stageautoprofile-mpc maybe-all-stageautoprofile-mpc
16117 .PHONY: clean-stageautoprofile-mpc maybe-clean-stageautoprofile-mpc
16118 maybe-all-stageautoprofile-mpc:
16119 maybe-clean-stageautoprofile-mpc:
16120 @if mpc-bootstrap
16121 maybe-all-stageautoprofile-mpc: all-stageautoprofile-mpc
16122 all-stageautoprofile: all-stageautoprofile-mpc
16123 TARGET-stageautoprofile-mpc = $(TARGET-mpc)
16124 all-stageautoprofile-mpc: configure-stageautoprofile-mpc
16125 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
16126 @r=`${PWD_COMMAND}`; export r; \
16127 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16128 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
16129 $(HOST_EXPORTS) \
16130 $(POSTSTAGE1_HOST_EXPORTS) \
16131 cd $(HOST_SUBDIR)/mpc && \
16132 $$s/gcc/config/i386/$(AUTO_PROFILE) \
16133 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16134 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
16135 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
16136 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
16137 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
16138 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16139 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16140 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16141 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16142 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
16143 $(TARGET-stageautoprofile-mpc)
16145 maybe-clean-stageautoprofile-mpc: clean-stageautoprofile-mpc
16146 clean-stageautoprofile: clean-stageautoprofile-mpc
16147 clean-stageautoprofile-mpc:
16148 @if [ $(current_stage) = stageautoprofile ]; then \
16149 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
16150 else \
16151 [ -f $(HOST_SUBDIR)/stageautoprofile-mpc/Makefile ] || exit 0; \
16152 $(MAKE) stageautoprofile-start; \
16153 fi; \
16154 cd $(HOST_SUBDIR)/mpc && \
16155 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
16156 @endif mpc-bootstrap
16159 .PHONY: all-stageautofeedback-mpc maybe-all-stageautofeedback-mpc
16160 .PHONY: clean-stageautofeedback-mpc maybe-clean-stageautofeedback-mpc
16161 maybe-all-stageautofeedback-mpc:
16162 maybe-clean-stageautofeedback-mpc:
16163 @if mpc-bootstrap
16164 maybe-all-stageautofeedback-mpc: all-stageautofeedback-mpc
16165 all-stageautofeedback: all-stageautofeedback-mpc
16166 TARGET-stageautofeedback-mpc = $(TARGET-mpc)
16167 all-stageautofeedback-mpc: configure-stageautofeedback-mpc
16168 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
16169 @r=`${PWD_COMMAND}`; export r; \
16170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16171 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
16172 $(HOST_EXPORTS) \
16173 $(POSTSTAGE1_HOST_EXPORTS) \
16174 cd $(HOST_SUBDIR)/mpc && \
16176 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16177 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
16178 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
16179 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
16180 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
16181 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16182 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16183 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16184 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16185 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
16186 $(TARGET-stageautofeedback-mpc)
16188 maybe-clean-stageautofeedback-mpc: clean-stageautofeedback-mpc
16189 clean-stageautofeedback: clean-stageautofeedback-mpc
16190 clean-stageautofeedback-mpc:
16191 @if [ $(current_stage) = stageautofeedback ]; then \
16192 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
16193 else \
16194 [ -f $(HOST_SUBDIR)/stageautofeedback-mpc/Makefile ] || exit 0; \
16195 $(MAKE) stageautofeedback-start; \
16196 fi; \
16197 cd $(HOST_SUBDIR)/mpc && \
16198 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
16199 @endif mpc-bootstrap
16205 .PHONY: check-mpc maybe-check-mpc
16206 maybe-check-mpc:
16207 @if mpc
16208 maybe-check-mpc: check-mpc
16210 check-mpc:
16211 @: $(MAKE); $(unstage)
16212 @r=`${PWD_COMMAND}`; export r; \
16213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16214 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
16215 (cd $(HOST_SUBDIR)/mpc && \
16216 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
16218 @endif mpc
16220 .PHONY: install-mpc maybe-install-mpc
16221 maybe-install-mpc:
16222 @if mpc
16223 maybe-install-mpc: install-mpc
16225 install-mpc:
16227 @endif mpc
16229 .PHONY: install-strip-mpc maybe-install-strip-mpc
16230 maybe-install-strip-mpc:
16231 @if mpc
16232 maybe-install-strip-mpc: install-strip-mpc
16234 install-strip-mpc:
16236 @endif mpc
16238 # Other targets (info, dvi, pdf, etc.)
16240 .PHONY: maybe-info-mpc info-mpc
16241 maybe-info-mpc:
16242 @if mpc
16243 maybe-info-mpc: info-mpc
16245 info-mpc: \
16246 configure-mpc
16247 @[ -f ./mpc/Makefile ] || exit 0; \
16248 r=`${PWD_COMMAND}`; export r; \
16249 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16250 $(HOST_EXPORTS) \
16251 for flag in $(EXTRA_HOST_FLAGS) ; do \
16252 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16253 done; \
16254 echo "Doing info in mpc"; \
16255 (cd $(HOST_SUBDIR)/mpc && \
16256 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16257 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16258 "RANLIB=$${RANLIB}" \
16259 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16260 info) \
16261 || exit 1
16263 @endif mpc
16265 .PHONY: maybe-dvi-mpc dvi-mpc
16266 maybe-dvi-mpc:
16267 @if mpc
16268 maybe-dvi-mpc: dvi-mpc
16270 dvi-mpc: \
16271 configure-mpc
16272 @[ -f ./mpc/Makefile ] || exit 0; \
16273 r=`${PWD_COMMAND}`; export r; \
16274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16275 $(HOST_EXPORTS) \
16276 for flag in $(EXTRA_HOST_FLAGS) ; do \
16277 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16278 done; \
16279 echo "Doing dvi in mpc"; \
16280 (cd $(HOST_SUBDIR)/mpc && \
16281 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16282 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16283 "RANLIB=$${RANLIB}" \
16284 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16285 dvi) \
16286 || exit 1
16288 @endif mpc
16290 .PHONY: maybe-pdf-mpc pdf-mpc
16291 maybe-pdf-mpc:
16292 @if mpc
16293 maybe-pdf-mpc: pdf-mpc
16295 pdf-mpc: \
16296 configure-mpc
16297 @[ -f ./mpc/Makefile ] || exit 0; \
16298 r=`${PWD_COMMAND}`; export r; \
16299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16300 $(HOST_EXPORTS) \
16301 for flag in $(EXTRA_HOST_FLAGS) ; do \
16302 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16303 done; \
16304 echo "Doing pdf in mpc"; \
16305 (cd $(HOST_SUBDIR)/mpc && \
16306 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16307 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16308 "RANLIB=$${RANLIB}" \
16309 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16310 pdf) \
16311 || exit 1
16313 @endif mpc
16315 .PHONY: maybe-html-mpc html-mpc
16316 maybe-html-mpc:
16317 @if mpc
16318 maybe-html-mpc: html-mpc
16320 html-mpc: \
16321 configure-mpc
16322 @[ -f ./mpc/Makefile ] || exit 0; \
16323 r=`${PWD_COMMAND}`; export r; \
16324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16325 $(HOST_EXPORTS) \
16326 for flag in $(EXTRA_HOST_FLAGS) ; do \
16327 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16328 done; \
16329 echo "Doing html in mpc"; \
16330 (cd $(HOST_SUBDIR)/mpc && \
16331 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16332 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16333 "RANLIB=$${RANLIB}" \
16334 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16335 html) \
16336 || exit 1
16338 @endif mpc
16340 .PHONY: maybe-TAGS-mpc TAGS-mpc
16341 maybe-TAGS-mpc:
16342 @if mpc
16343 maybe-TAGS-mpc: TAGS-mpc
16345 TAGS-mpc: \
16346 configure-mpc
16347 @[ -f ./mpc/Makefile ] || exit 0; \
16348 r=`${PWD_COMMAND}`; export r; \
16349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16350 $(HOST_EXPORTS) \
16351 for flag in $(EXTRA_HOST_FLAGS) ; do \
16352 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16353 done; \
16354 echo "Doing TAGS in mpc"; \
16355 (cd $(HOST_SUBDIR)/mpc && \
16356 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16357 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16358 "RANLIB=$${RANLIB}" \
16359 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16360 TAGS) \
16361 || exit 1
16363 @endif mpc
16365 .PHONY: maybe-install-info-mpc install-info-mpc
16366 maybe-install-info-mpc:
16367 @if mpc
16368 maybe-install-info-mpc: install-info-mpc
16370 install-info-mpc: \
16371 configure-mpc \
16372 info-mpc
16373 @[ -f ./mpc/Makefile ] || exit 0; \
16374 r=`${PWD_COMMAND}`; export r; \
16375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16376 $(HOST_EXPORTS) \
16377 for flag in $(EXTRA_HOST_FLAGS) ; do \
16378 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16379 done; \
16380 echo "Doing install-info in mpc"; \
16381 (cd $(HOST_SUBDIR)/mpc && \
16382 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16383 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16384 "RANLIB=$${RANLIB}" \
16385 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16386 install-info) \
16387 || exit 1
16389 @endif mpc
16391 .PHONY: maybe-install-dvi-mpc install-dvi-mpc
16392 maybe-install-dvi-mpc:
16393 @if mpc
16394 maybe-install-dvi-mpc: install-dvi-mpc
16396 install-dvi-mpc: \
16397 configure-mpc \
16398 dvi-mpc
16399 @[ -f ./mpc/Makefile ] || exit 0; \
16400 r=`${PWD_COMMAND}`; export r; \
16401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16402 $(HOST_EXPORTS) \
16403 for flag in $(EXTRA_HOST_FLAGS) ; do \
16404 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16405 done; \
16406 echo "Doing install-dvi in mpc"; \
16407 (cd $(HOST_SUBDIR)/mpc && \
16408 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16409 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16410 "RANLIB=$${RANLIB}" \
16411 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16412 install-dvi) \
16413 || exit 1
16415 @endif mpc
16417 .PHONY: maybe-install-pdf-mpc install-pdf-mpc
16418 maybe-install-pdf-mpc:
16419 @if mpc
16420 maybe-install-pdf-mpc: install-pdf-mpc
16422 install-pdf-mpc: \
16423 configure-mpc \
16424 pdf-mpc
16425 @[ -f ./mpc/Makefile ] || exit 0; \
16426 r=`${PWD_COMMAND}`; export r; \
16427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16428 $(HOST_EXPORTS) \
16429 for flag in $(EXTRA_HOST_FLAGS) ; do \
16430 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16431 done; \
16432 echo "Doing install-pdf in mpc"; \
16433 (cd $(HOST_SUBDIR)/mpc && \
16434 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16435 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16436 "RANLIB=$${RANLIB}" \
16437 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16438 install-pdf) \
16439 || exit 1
16441 @endif mpc
16443 .PHONY: maybe-install-html-mpc install-html-mpc
16444 maybe-install-html-mpc:
16445 @if mpc
16446 maybe-install-html-mpc: install-html-mpc
16448 install-html-mpc: \
16449 configure-mpc \
16450 html-mpc
16451 @[ -f ./mpc/Makefile ] || exit 0; \
16452 r=`${PWD_COMMAND}`; export r; \
16453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16454 $(HOST_EXPORTS) \
16455 for flag in $(EXTRA_HOST_FLAGS) ; do \
16456 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16457 done; \
16458 echo "Doing install-html in mpc"; \
16459 (cd $(HOST_SUBDIR)/mpc && \
16460 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16461 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16462 "RANLIB=$${RANLIB}" \
16463 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16464 install-html) \
16465 || exit 1
16467 @endif mpc
16469 .PHONY: maybe-installcheck-mpc installcheck-mpc
16470 maybe-installcheck-mpc:
16471 @if mpc
16472 maybe-installcheck-mpc: installcheck-mpc
16474 installcheck-mpc: \
16475 configure-mpc
16476 @[ -f ./mpc/Makefile ] || exit 0; \
16477 r=`${PWD_COMMAND}`; export r; \
16478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16479 $(HOST_EXPORTS) \
16480 for flag in $(EXTRA_HOST_FLAGS) ; do \
16481 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16482 done; \
16483 echo "Doing installcheck in mpc"; \
16484 (cd $(HOST_SUBDIR)/mpc && \
16485 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16486 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16487 "RANLIB=$${RANLIB}" \
16488 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16489 installcheck) \
16490 || exit 1
16492 @endif mpc
16494 .PHONY: maybe-mostlyclean-mpc mostlyclean-mpc
16495 maybe-mostlyclean-mpc:
16496 @if mpc
16497 maybe-mostlyclean-mpc: mostlyclean-mpc
16499 mostlyclean-mpc:
16500 @[ -f ./mpc/Makefile ] || exit 0; \
16501 r=`${PWD_COMMAND}`; export r; \
16502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16503 $(HOST_EXPORTS) \
16504 for flag in $(EXTRA_HOST_FLAGS) ; do \
16505 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16506 done; \
16507 echo "Doing mostlyclean in mpc"; \
16508 (cd $(HOST_SUBDIR)/mpc && \
16509 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16510 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16511 "RANLIB=$${RANLIB}" \
16512 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16513 mostlyclean) \
16514 || exit 1
16516 @endif mpc
16518 .PHONY: maybe-clean-mpc clean-mpc
16519 maybe-clean-mpc:
16520 @if mpc
16521 maybe-clean-mpc: clean-mpc
16523 clean-mpc:
16524 @[ -f ./mpc/Makefile ] || exit 0; \
16525 r=`${PWD_COMMAND}`; export r; \
16526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16527 $(HOST_EXPORTS) \
16528 for flag in $(EXTRA_HOST_FLAGS) ; do \
16529 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16530 done; \
16531 echo "Doing clean in mpc"; \
16532 (cd $(HOST_SUBDIR)/mpc && \
16533 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16534 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16535 "RANLIB=$${RANLIB}" \
16536 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16537 clean) \
16538 || exit 1
16540 @endif mpc
16542 .PHONY: maybe-distclean-mpc distclean-mpc
16543 maybe-distclean-mpc:
16544 @if mpc
16545 maybe-distclean-mpc: distclean-mpc
16547 distclean-mpc:
16548 @[ -f ./mpc/Makefile ] || exit 0; \
16549 r=`${PWD_COMMAND}`; export r; \
16550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16551 $(HOST_EXPORTS) \
16552 for flag in $(EXTRA_HOST_FLAGS) ; do \
16553 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16554 done; \
16555 echo "Doing distclean in mpc"; \
16556 (cd $(HOST_SUBDIR)/mpc && \
16557 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16558 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16559 "RANLIB=$${RANLIB}" \
16560 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16561 distclean) \
16562 || exit 1
16564 @endif mpc
16566 .PHONY: maybe-maintainer-clean-mpc maintainer-clean-mpc
16567 maybe-maintainer-clean-mpc:
16568 @if mpc
16569 maybe-maintainer-clean-mpc: maintainer-clean-mpc
16571 maintainer-clean-mpc:
16572 @[ -f ./mpc/Makefile ] || exit 0; \
16573 r=`${PWD_COMMAND}`; export r; \
16574 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16575 $(HOST_EXPORTS) \
16576 for flag in $(EXTRA_HOST_FLAGS) ; do \
16577 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16578 done; \
16579 echo "Doing maintainer-clean in mpc"; \
16580 (cd $(HOST_SUBDIR)/mpc && \
16581 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16582 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16583 "RANLIB=$${RANLIB}" \
16584 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16585 maintainer-clean) \
16586 || exit 1
16588 @endif mpc
16592 .PHONY: configure-isl maybe-configure-isl
16593 maybe-configure-isl:
16594 @if gcc-bootstrap
16595 configure-isl: stage_current
16596 @endif gcc-bootstrap
16597 @if isl
16598 maybe-configure-isl: configure-isl
16599 configure-isl:
16600 @r=`${PWD_COMMAND}`; export r; \
16601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16602 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16603 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16604 $(HOST_EXPORTS) \
16605 echo Configuring in $(HOST_SUBDIR)/isl; \
16606 cd "$(HOST_SUBDIR)/isl" || exit 1; \
16607 case $(srcdir) in \
16608 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16609 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16610 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16611 esac; \
16612 module_srcdir=isl; \
16613 $(SHELL) \
16614 $$s/$$module_srcdir/configure \
16615 --srcdir=$${topdir}/$$module_srcdir \
16616 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16617 --target=${target_alias} --disable-shared @extra_isl_gmp_configure_flags@ @host_libs_picflag@ \
16618 || exit 1
16619 @endif isl
16623 .PHONY: configure-stage1-isl maybe-configure-stage1-isl
16624 maybe-configure-stage1-isl:
16625 @if isl-bootstrap
16626 maybe-configure-stage1-isl: configure-stage1-isl
16627 configure-stage1-isl:
16628 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16629 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16630 @r=`${PWD_COMMAND}`; export r; \
16631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16632 TFLAGS="$(STAGE1_TFLAGS)"; \
16633 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16634 $(HOST_EXPORTS) \
16635 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
16636 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
16637 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
16638 echo Configuring stage 1 in $(HOST_SUBDIR)/isl; \
16639 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16640 cd $(HOST_SUBDIR)/isl || exit 1; \
16641 case $(srcdir) in \
16642 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16643 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16644 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16645 esac; \
16646 module_srcdir=isl; \
16647 $(SHELL) $$s/$$module_srcdir/configure \
16648 --srcdir=$${topdir}/$$module_srcdir \
16649 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16650 --target=${target_alias} \
16652 $(STAGE1_CONFIGURE_FLAGS) \
16653 --disable-shared @extra_isl_gmp_configure_flags@ @host_libs_picflag@
16654 @endif isl-bootstrap
16656 .PHONY: configure-stage2-isl maybe-configure-stage2-isl
16657 maybe-configure-stage2-isl:
16658 @if isl-bootstrap
16659 maybe-configure-stage2-isl: configure-stage2-isl
16660 configure-stage2-isl:
16661 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16662 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16663 @r=`${PWD_COMMAND}`; export r; \
16664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16665 TFLAGS="$(STAGE2_TFLAGS)"; \
16666 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16667 $(HOST_EXPORTS) \
16668 $(POSTSTAGE1_HOST_EXPORTS) \
16669 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
16670 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
16671 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
16672 echo Configuring stage 2 in $(HOST_SUBDIR)/isl; \
16673 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16674 cd $(HOST_SUBDIR)/isl || exit 1; \
16675 case $(srcdir) in \
16676 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16677 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16678 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16679 esac; \
16680 module_srcdir=isl; \
16681 $(SHELL) $$s/$$module_srcdir/configure \
16682 --srcdir=$${topdir}/$$module_srcdir \
16683 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16684 --target=${target_alias} \
16685 --with-build-libsubdir=$(HOST_SUBDIR) \
16686 $(STAGE2_CONFIGURE_FLAGS) \
16687 --disable-shared @extra_isl_gmp_configure_flags@ @host_libs_picflag@
16688 @endif isl-bootstrap
16690 .PHONY: configure-stage3-isl maybe-configure-stage3-isl
16691 maybe-configure-stage3-isl:
16692 @if isl-bootstrap
16693 maybe-configure-stage3-isl: configure-stage3-isl
16694 configure-stage3-isl:
16695 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16696 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16697 @r=`${PWD_COMMAND}`; export r; \
16698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16699 TFLAGS="$(STAGE3_TFLAGS)"; \
16700 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16701 $(HOST_EXPORTS) \
16702 $(POSTSTAGE1_HOST_EXPORTS) \
16703 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
16704 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
16705 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
16706 echo Configuring stage 3 in $(HOST_SUBDIR)/isl; \
16707 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16708 cd $(HOST_SUBDIR)/isl || exit 1; \
16709 case $(srcdir) in \
16710 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16711 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16712 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16713 esac; \
16714 module_srcdir=isl; \
16715 $(SHELL) $$s/$$module_srcdir/configure \
16716 --srcdir=$${topdir}/$$module_srcdir \
16717 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16718 --target=${target_alias} \
16719 --with-build-libsubdir=$(HOST_SUBDIR) \
16720 $(STAGE3_CONFIGURE_FLAGS) \
16721 --disable-shared @extra_isl_gmp_configure_flags@ @host_libs_picflag@
16722 @endif isl-bootstrap
16724 .PHONY: configure-stage4-isl maybe-configure-stage4-isl
16725 maybe-configure-stage4-isl:
16726 @if isl-bootstrap
16727 maybe-configure-stage4-isl: configure-stage4-isl
16728 configure-stage4-isl:
16729 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16730 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16731 @r=`${PWD_COMMAND}`; export r; \
16732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16733 TFLAGS="$(STAGE4_TFLAGS)"; \
16734 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16735 $(HOST_EXPORTS) \
16736 $(POSTSTAGE1_HOST_EXPORTS) \
16737 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
16738 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
16739 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
16740 echo Configuring stage 4 in $(HOST_SUBDIR)/isl; \
16741 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16742 cd $(HOST_SUBDIR)/isl || exit 1; \
16743 case $(srcdir) in \
16744 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16745 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16746 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16747 esac; \
16748 module_srcdir=isl; \
16749 $(SHELL) $$s/$$module_srcdir/configure \
16750 --srcdir=$${topdir}/$$module_srcdir \
16751 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16752 --target=${target_alias} \
16753 --with-build-libsubdir=$(HOST_SUBDIR) \
16754 $(STAGE4_CONFIGURE_FLAGS) \
16755 --disable-shared @extra_isl_gmp_configure_flags@ @host_libs_picflag@
16756 @endif isl-bootstrap
16758 .PHONY: configure-stageprofile-isl maybe-configure-stageprofile-isl
16759 maybe-configure-stageprofile-isl:
16760 @if isl-bootstrap
16761 maybe-configure-stageprofile-isl: configure-stageprofile-isl
16762 configure-stageprofile-isl:
16763 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16764 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16765 @r=`${PWD_COMMAND}`; export r; \
16766 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16767 TFLAGS="$(STAGEprofile_TFLAGS)"; \
16768 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16769 $(HOST_EXPORTS) \
16770 $(POSTSTAGE1_HOST_EXPORTS) \
16771 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
16772 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
16773 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
16774 echo Configuring stage profile in $(HOST_SUBDIR)/isl; \
16775 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16776 cd $(HOST_SUBDIR)/isl || exit 1; \
16777 case $(srcdir) in \
16778 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16779 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16780 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16781 esac; \
16782 module_srcdir=isl; \
16783 $(SHELL) $$s/$$module_srcdir/configure \
16784 --srcdir=$${topdir}/$$module_srcdir \
16785 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16786 --target=${target_alias} \
16787 --with-build-libsubdir=$(HOST_SUBDIR) \
16788 $(STAGEprofile_CONFIGURE_FLAGS) \
16789 --disable-shared @extra_isl_gmp_configure_flags@ @host_libs_picflag@
16790 @endif isl-bootstrap
16792 .PHONY: configure-stagetrain-isl maybe-configure-stagetrain-isl
16793 maybe-configure-stagetrain-isl:
16794 @if isl-bootstrap
16795 maybe-configure-stagetrain-isl: configure-stagetrain-isl
16796 configure-stagetrain-isl:
16797 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
16798 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16799 @r=`${PWD_COMMAND}`; export r; \
16800 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16801 TFLAGS="$(STAGEtrain_TFLAGS)"; \
16802 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16803 $(HOST_EXPORTS) \
16804 $(POSTSTAGE1_HOST_EXPORTS) \
16805 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
16806 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
16807 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
16808 echo Configuring stage train in $(HOST_SUBDIR)/isl; \
16809 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16810 cd $(HOST_SUBDIR)/isl || exit 1; \
16811 case $(srcdir) in \
16812 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16813 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16814 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16815 esac; \
16816 module_srcdir=isl; \
16817 $(SHELL) $$s/$$module_srcdir/configure \
16818 --srcdir=$${topdir}/$$module_srcdir \
16819 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16820 --target=${target_alias} \
16821 --with-build-libsubdir=$(HOST_SUBDIR) \
16822 $(STAGEtrain_CONFIGURE_FLAGS) \
16823 --disable-shared @extra_isl_gmp_configure_flags@ @host_libs_picflag@
16824 @endif isl-bootstrap
16826 .PHONY: configure-stagefeedback-isl maybe-configure-stagefeedback-isl
16827 maybe-configure-stagefeedback-isl:
16828 @if isl-bootstrap
16829 maybe-configure-stagefeedback-isl: configure-stagefeedback-isl
16830 configure-stagefeedback-isl:
16831 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16832 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16833 @r=`${PWD_COMMAND}`; export r; \
16834 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16835 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16836 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16837 $(HOST_EXPORTS) \
16838 $(POSTSTAGE1_HOST_EXPORTS) \
16839 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
16840 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
16841 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
16842 echo Configuring stage feedback in $(HOST_SUBDIR)/isl; \
16843 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16844 cd $(HOST_SUBDIR)/isl || exit 1; \
16845 case $(srcdir) in \
16846 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16847 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16848 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16849 esac; \
16850 module_srcdir=isl; \
16851 $(SHELL) $$s/$$module_srcdir/configure \
16852 --srcdir=$${topdir}/$$module_srcdir \
16853 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16854 --target=${target_alias} \
16855 --with-build-libsubdir=$(HOST_SUBDIR) \
16856 $(STAGEfeedback_CONFIGURE_FLAGS) \
16857 --disable-shared @extra_isl_gmp_configure_flags@ @host_libs_picflag@
16858 @endif isl-bootstrap
16860 .PHONY: configure-stageautoprofile-isl maybe-configure-stageautoprofile-isl
16861 maybe-configure-stageautoprofile-isl:
16862 @if isl-bootstrap
16863 maybe-configure-stageautoprofile-isl: configure-stageautoprofile-isl
16864 configure-stageautoprofile-isl:
16865 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
16866 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16867 @r=`${PWD_COMMAND}`; export r; \
16868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16869 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
16870 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16871 $(HOST_EXPORTS) \
16872 $(POSTSTAGE1_HOST_EXPORTS) \
16873 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
16874 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
16875 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
16876 echo Configuring stage autoprofile in $(HOST_SUBDIR)/isl; \
16877 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16878 cd $(HOST_SUBDIR)/isl || exit 1; \
16879 case $(srcdir) in \
16880 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16881 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16882 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16883 esac; \
16884 module_srcdir=isl; \
16885 $(SHELL) $$s/$$module_srcdir/configure \
16886 --srcdir=$${topdir}/$$module_srcdir \
16887 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16888 --target=${target_alias} \
16889 --with-build-libsubdir=$(HOST_SUBDIR) \
16890 $(STAGEautoprofile_CONFIGURE_FLAGS) \
16891 --disable-shared @extra_isl_gmp_configure_flags@ @host_libs_picflag@
16892 @endif isl-bootstrap
16894 .PHONY: configure-stageautofeedback-isl maybe-configure-stageautofeedback-isl
16895 maybe-configure-stageautofeedback-isl:
16896 @if isl-bootstrap
16897 maybe-configure-stageautofeedback-isl: configure-stageautofeedback-isl
16898 configure-stageautofeedback-isl:
16899 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
16900 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16901 @r=`${PWD_COMMAND}`; export r; \
16902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16903 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
16904 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16905 $(HOST_EXPORTS) \
16906 $(POSTSTAGE1_HOST_EXPORTS) \
16907 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
16908 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
16909 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
16910 echo Configuring stage autofeedback in $(HOST_SUBDIR)/isl; \
16911 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16912 cd $(HOST_SUBDIR)/isl || exit 1; \
16913 case $(srcdir) in \
16914 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16915 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16916 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16917 esac; \
16918 module_srcdir=isl; \
16919 $(SHELL) $$s/$$module_srcdir/configure \
16920 --srcdir=$${topdir}/$$module_srcdir \
16921 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16922 --target=${target_alias} \
16923 --with-build-libsubdir=$(HOST_SUBDIR) \
16924 $(STAGEautofeedback_CONFIGURE_FLAGS) \
16925 --disable-shared @extra_isl_gmp_configure_flags@ @host_libs_picflag@
16926 @endif isl-bootstrap
16932 .PHONY: all-isl maybe-all-isl
16933 maybe-all-isl:
16934 @if gcc-bootstrap
16935 all-isl: stage_current
16936 @endif gcc-bootstrap
16937 @if isl
16938 TARGET-isl=all
16939 maybe-all-isl: all-isl
16940 all-isl: configure-isl
16941 @r=`${PWD_COMMAND}`; export r; \
16942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16943 $(HOST_EXPORTS) \
16944 (cd $(HOST_SUBDIR)/isl && \
16945 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) V=1 \
16946 $(TARGET-isl))
16947 @endif isl
16951 .PHONY: all-stage1-isl maybe-all-stage1-isl
16952 .PHONY: clean-stage1-isl maybe-clean-stage1-isl
16953 maybe-all-stage1-isl:
16954 maybe-clean-stage1-isl:
16955 @if isl-bootstrap
16956 maybe-all-stage1-isl: all-stage1-isl
16957 all-stage1: all-stage1-isl
16958 TARGET-stage1-isl = $(TARGET-isl)
16959 all-stage1-isl: configure-stage1-isl
16960 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16961 @r=`${PWD_COMMAND}`; export r; \
16962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16963 TFLAGS="$(STAGE1_TFLAGS)"; \
16964 $(HOST_EXPORTS) \
16965 cd $(HOST_SUBDIR)/isl && \
16967 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16968 CFLAGS="$(STAGE1_CFLAGS)" \
16969 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
16970 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
16971 LIBCFLAGS="$(LIBCFLAGS)" \
16972 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16973 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16974 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16975 $(EXTRA_HOST_FLAGS) \
16976 $(STAGE1_FLAGS_TO_PASS) V=1 \
16977 TFLAGS="$(STAGE1_TFLAGS)" \
16978 $(TARGET-stage1-isl)
16980 maybe-clean-stage1-isl: clean-stage1-isl
16981 clean-stage1: clean-stage1-isl
16982 clean-stage1-isl:
16983 @if [ $(current_stage) = stage1 ]; then \
16984 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16985 else \
16986 [ -f $(HOST_SUBDIR)/stage1-isl/Makefile ] || exit 0; \
16987 $(MAKE) stage1-start; \
16988 fi; \
16989 cd $(HOST_SUBDIR)/isl && \
16990 $(MAKE) $(EXTRA_HOST_FLAGS) \
16991 $(STAGE1_FLAGS_TO_PASS) V=1 clean
16992 @endif isl-bootstrap
16995 .PHONY: all-stage2-isl maybe-all-stage2-isl
16996 .PHONY: clean-stage2-isl maybe-clean-stage2-isl
16997 maybe-all-stage2-isl:
16998 maybe-clean-stage2-isl:
16999 @if isl-bootstrap
17000 maybe-all-stage2-isl: all-stage2-isl
17001 all-stage2: all-stage2-isl
17002 TARGET-stage2-isl = $(TARGET-isl)
17003 all-stage2-isl: configure-stage2-isl
17004 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17005 @r=`${PWD_COMMAND}`; export r; \
17006 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17007 TFLAGS="$(STAGE2_TFLAGS)"; \
17008 $(HOST_EXPORTS) \
17009 $(POSTSTAGE1_HOST_EXPORTS) \
17010 cd $(HOST_SUBDIR)/isl && \
17012 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17013 CFLAGS="$(STAGE2_CFLAGS)" \
17014 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
17015 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
17016 LIBCFLAGS="$(STAGE2_CFLAGS)" \
17017 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17018 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17019 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17020 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17021 TFLAGS="$(STAGE2_TFLAGS)" \
17022 $(TARGET-stage2-isl)
17024 maybe-clean-stage2-isl: clean-stage2-isl
17025 clean-stage2: clean-stage2-isl
17026 clean-stage2-isl:
17027 @if [ $(current_stage) = stage2 ]; then \
17028 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17029 else \
17030 [ -f $(HOST_SUBDIR)/stage2-isl/Makefile ] || exit 0; \
17031 $(MAKE) stage2-start; \
17032 fi; \
17033 cd $(HOST_SUBDIR)/isl && \
17034 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17035 @endif isl-bootstrap
17038 .PHONY: all-stage3-isl maybe-all-stage3-isl
17039 .PHONY: clean-stage3-isl maybe-clean-stage3-isl
17040 maybe-all-stage3-isl:
17041 maybe-clean-stage3-isl:
17042 @if isl-bootstrap
17043 maybe-all-stage3-isl: all-stage3-isl
17044 all-stage3: all-stage3-isl
17045 TARGET-stage3-isl = $(TARGET-isl)
17046 all-stage3-isl: configure-stage3-isl
17047 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17048 @r=`${PWD_COMMAND}`; export r; \
17049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17050 TFLAGS="$(STAGE3_TFLAGS)"; \
17051 $(HOST_EXPORTS) \
17052 $(POSTSTAGE1_HOST_EXPORTS) \
17053 cd $(HOST_SUBDIR)/isl && \
17055 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17056 CFLAGS="$(STAGE3_CFLAGS)" \
17057 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
17058 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
17059 LIBCFLAGS="$(STAGE3_CFLAGS)" \
17060 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17061 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17062 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17063 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17064 TFLAGS="$(STAGE3_TFLAGS)" \
17065 $(TARGET-stage3-isl)
17067 maybe-clean-stage3-isl: clean-stage3-isl
17068 clean-stage3: clean-stage3-isl
17069 clean-stage3-isl:
17070 @if [ $(current_stage) = stage3 ]; then \
17071 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17072 else \
17073 [ -f $(HOST_SUBDIR)/stage3-isl/Makefile ] || exit 0; \
17074 $(MAKE) stage3-start; \
17075 fi; \
17076 cd $(HOST_SUBDIR)/isl && \
17077 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17078 @endif isl-bootstrap
17081 .PHONY: all-stage4-isl maybe-all-stage4-isl
17082 .PHONY: clean-stage4-isl maybe-clean-stage4-isl
17083 maybe-all-stage4-isl:
17084 maybe-clean-stage4-isl:
17085 @if isl-bootstrap
17086 maybe-all-stage4-isl: all-stage4-isl
17087 all-stage4: all-stage4-isl
17088 TARGET-stage4-isl = $(TARGET-isl)
17089 all-stage4-isl: configure-stage4-isl
17090 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17091 @r=`${PWD_COMMAND}`; export r; \
17092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17093 TFLAGS="$(STAGE4_TFLAGS)"; \
17094 $(HOST_EXPORTS) \
17095 $(POSTSTAGE1_HOST_EXPORTS) \
17096 cd $(HOST_SUBDIR)/isl && \
17098 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17099 CFLAGS="$(STAGE4_CFLAGS)" \
17100 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
17101 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
17102 LIBCFLAGS="$(STAGE4_CFLAGS)" \
17103 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17104 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17105 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17106 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17107 TFLAGS="$(STAGE4_TFLAGS)" \
17108 $(TARGET-stage4-isl)
17110 maybe-clean-stage4-isl: clean-stage4-isl
17111 clean-stage4: clean-stage4-isl
17112 clean-stage4-isl:
17113 @if [ $(current_stage) = stage4 ]; then \
17114 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17115 else \
17116 [ -f $(HOST_SUBDIR)/stage4-isl/Makefile ] || exit 0; \
17117 $(MAKE) stage4-start; \
17118 fi; \
17119 cd $(HOST_SUBDIR)/isl && \
17120 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17121 @endif isl-bootstrap
17124 .PHONY: all-stageprofile-isl maybe-all-stageprofile-isl
17125 .PHONY: clean-stageprofile-isl maybe-clean-stageprofile-isl
17126 maybe-all-stageprofile-isl:
17127 maybe-clean-stageprofile-isl:
17128 @if isl-bootstrap
17129 maybe-all-stageprofile-isl: all-stageprofile-isl
17130 all-stageprofile: all-stageprofile-isl
17131 TARGET-stageprofile-isl = $(TARGET-isl)
17132 all-stageprofile-isl: configure-stageprofile-isl
17133 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17134 @r=`${PWD_COMMAND}`; export r; \
17135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17136 TFLAGS="$(STAGEprofile_TFLAGS)"; \
17137 $(HOST_EXPORTS) \
17138 $(POSTSTAGE1_HOST_EXPORTS) \
17139 cd $(HOST_SUBDIR)/isl && \
17141 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17142 CFLAGS="$(STAGEprofile_CFLAGS)" \
17143 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
17144 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
17145 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
17146 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17147 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17148 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17149 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17150 TFLAGS="$(STAGEprofile_TFLAGS)" \
17151 $(TARGET-stageprofile-isl)
17153 maybe-clean-stageprofile-isl: clean-stageprofile-isl
17154 clean-stageprofile: clean-stageprofile-isl
17155 clean-stageprofile-isl:
17156 @if [ $(current_stage) = stageprofile ]; then \
17157 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17158 else \
17159 [ -f $(HOST_SUBDIR)/stageprofile-isl/Makefile ] || exit 0; \
17160 $(MAKE) stageprofile-start; \
17161 fi; \
17162 cd $(HOST_SUBDIR)/isl && \
17163 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17164 @endif isl-bootstrap
17167 .PHONY: all-stagetrain-isl maybe-all-stagetrain-isl
17168 .PHONY: clean-stagetrain-isl maybe-clean-stagetrain-isl
17169 maybe-all-stagetrain-isl:
17170 maybe-clean-stagetrain-isl:
17171 @if isl-bootstrap
17172 maybe-all-stagetrain-isl: all-stagetrain-isl
17173 all-stagetrain: all-stagetrain-isl
17174 TARGET-stagetrain-isl = $(TARGET-isl)
17175 all-stagetrain-isl: configure-stagetrain-isl
17176 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
17177 @r=`${PWD_COMMAND}`; export r; \
17178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17179 TFLAGS="$(STAGEtrain_TFLAGS)"; \
17180 $(HOST_EXPORTS) \
17181 $(POSTSTAGE1_HOST_EXPORTS) \
17182 cd $(HOST_SUBDIR)/isl && \
17184 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17185 CFLAGS="$(STAGEtrain_CFLAGS)" \
17186 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
17187 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
17188 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
17189 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17190 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17191 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17192 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17193 TFLAGS="$(STAGEtrain_TFLAGS)" \
17194 $(TARGET-stagetrain-isl)
17196 maybe-clean-stagetrain-isl: clean-stagetrain-isl
17197 clean-stagetrain: clean-stagetrain-isl
17198 clean-stagetrain-isl:
17199 @if [ $(current_stage) = stagetrain ]; then \
17200 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17201 else \
17202 [ -f $(HOST_SUBDIR)/stagetrain-isl/Makefile ] || exit 0; \
17203 $(MAKE) stagetrain-start; \
17204 fi; \
17205 cd $(HOST_SUBDIR)/isl && \
17206 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17207 @endif isl-bootstrap
17210 .PHONY: all-stagefeedback-isl maybe-all-stagefeedback-isl
17211 .PHONY: clean-stagefeedback-isl maybe-clean-stagefeedback-isl
17212 maybe-all-stagefeedback-isl:
17213 maybe-clean-stagefeedback-isl:
17214 @if isl-bootstrap
17215 maybe-all-stagefeedback-isl: all-stagefeedback-isl
17216 all-stagefeedback: all-stagefeedback-isl
17217 TARGET-stagefeedback-isl = $(TARGET-isl)
17218 all-stagefeedback-isl: configure-stagefeedback-isl
17219 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17220 @r=`${PWD_COMMAND}`; export r; \
17221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17222 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17223 $(HOST_EXPORTS) \
17224 $(POSTSTAGE1_HOST_EXPORTS) \
17225 cd $(HOST_SUBDIR)/isl && \
17227 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17228 CFLAGS="$(STAGEfeedback_CFLAGS)" \
17229 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
17230 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
17231 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
17232 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17233 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17234 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17235 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17236 TFLAGS="$(STAGEfeedback_TFLAGS)" \
17237 $(TARGET-stagefeedback-isl)
17239 maybe-clean-stagefeedback-isl: clean-stagefeedback-isl
17240 clean-stagefeedback: clean-stagefeedback-isl
17241 clean-stagefeedback-isl:
17242 @if [ $(current_stage) = stagefeedback ]; then \
17243 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17244 else \
17245 [ -f $(HOST_SUBDIR)/stagefeedback-isl/Makefile ] || exit 0; \
17246 $(MAKE) stagefeedback-start; \
17247 fi; \
17248 cd $(HOST_SUBDIR)/isl && \
17249 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17250 @endif isl-bootstrap
17253 .PHONY: all-stageautoprofile-isl maybe-all-stageautoprofile-isl
17254 .PHONY: clean-stageautoprofile-isl maybe-clean-stageautoprofile-isl
17255 maybe-all-stageautoprofile-isl:
17256 maybe-clean-stageautoprofile-isl:
17257 @if isl-bootstrap
17258 maybe-all-stageautoprofile-isl: all-stageautoprofile-isl
17259 all-stageautoprofile: all-stageautoprofile-isl
17260 TARGET-stageautoprofile-isl = $(TARGET-isl)
17261 all-stageautoprofile-isl: configure-stageautoprofile-isl
17262 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
17263 @r=`${PWD_COMMAND}`; export r; \
17264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17265 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
17266 $(HOST_EXPORTS) \
17267 $(POSTSTAGE1_HOST_EXPORTS) \
17268 cd $(HOST_SUBDIR)/isl && \
17269 $$s/gcc/config/i386/$(AUTO_PROFILE) \
17270 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17271 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
17272 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
17273 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
17274 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
17275 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17276 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17277 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17278 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17279 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
17280 $(TARGET-stageautoprofile-isl)
17282 maybe-clean-stageautoprofile-isl: clean-stageautoprofile-isl
17283 clean-stageautoprofile: clean-stageautoprofile-isl
17284 clean-stageautoprofile-isl:
17285 @if [ $(current_stage) = stageautoprofile ]; then \
17286 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17287 else \
17288 [ -f $(HOST_SUBDIR)/stageautoprofile-isl/Makefile ] || exit 0; \
17289 $(MAKE) stageautoprofile-start; \
17290 fi; \
17291 cd $(HOST_SUBDIR)/isl && \
17292 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17293 @endif isl-bootstrap
17296 .PHONY: all-stageautofeedback-isl maybe-all-stageautofeedback-isl
17297 .PHONY: clean-stageautofeedback-isl maybe-clean-stageautofeedback-isl
17298 maybe-all-stageautofeedback-isl:
17299 maybe-clean-stageautofeedback-isl:
17300 @if isl-bootstrap
17301 maybe-all-stageautofeedback-isl: all-stageautofeedback-isl
17302 all-stageautofeedback: all-stageautofeedback-isl
17303 TARGET-stageautofeedback-isl = $(TARGET-isl)
17304 all-stageautofeedback-isl: configure-stageautofeedback-isl
17305 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
17306 @r=`${PWD_COMMAND}`; export r; \
17307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17308 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
17309 $(HOST_EXPORTS) \
17310 $(POSTSTAGE1_HOST_EXPORTS) \
17311 cd $(HOST_SUBDIR)/isl && \
17313 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17314 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
17315 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
17316 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
17317 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
17318 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17319 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17320 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17321 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17322 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
17323 $(TARGET-stageautofeedback-isl)
17325 maybe-clean-stageautofeedback-isl: clean-stageautofeedback-isl
17326 clean-stageautofeedback: clean-stageautofeedback-isl
17327 clean-stageautofeedback-isl:
17328 @if [ $(current_stage) = stageautofeedback ]; then \
17329 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17330 else \
17331 [ -f $(HOST_SUBDIR)/stageautofeedback-isl/Makefile ] || exit 0; \
17332 $(MAKE) stageautofeedback-start; \
17333 fi; \
17334 cd $(HOST_SUBDIR)/isl && \
17335 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17336 @endif isl-bootstrap
17342 .PHONY: check-isl maybe-check-isl
17343 maybe-check-isl:
17344 @if isl
17345 maybe-check-isl: check-isl
17347 check-isl:
17348 @: $(MAKE); $(unstage)
17349 @r=`${PWD_COMMAND}`; export r; \
17350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17351 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
17352 (cd $(HOST_SUBDIR)/isl && \
17353 $(MAKE) $(FLAGS_TO_PASS) V=1 $(EXTRA_BOOTSTRAP_FLAGS) check)
17355 @endif isl
17357 .PHONY: install-isl maybe-install-isl
17358 maybe-install-isl:
17359 @if isl
17360 maybe-install-isl: install-isl
17362 install-isl:
17364 @endif isl
17366 .PHONY: install-strip-isl maybe-install-strip-isl
17367 maybe-install-strip-isl:
17368 @if isl
17369 maybe-install-strip-isl: install-strip-isl
17371 install-strip-isl:
17373 @endif isl
17375 # Other targets (info, dvi, pdf, etc.)
17377 .PHONY: maybe-info-isl info-isl
17378 maybe-info-isl:
17379 @if isl
17380 maybe-info-isl: info-isl
17382 info-isl: \
17383 configure-isl
17384 @[ -f ./isl/Makefile ] || exit 0; \
17385 r=`${PWD_COMMAND}`; export r; \
17386 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17387 $(HOST_EXPORTS) \
17388 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17389 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17390 done; \
17391 echo "Doing info in isl"; \
17392 (cd $(HOST_SUBDIR)/isl && \
17393 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17394 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17395 "RANLIB=$${RANLIB}" \
17396 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17397 info) \
17398 || exit 1
17400 @endif isl
17402 .PHONY: maybe-dvi-isl dvi-isl
17403 maybe-dvi-isl:
17404 @if isl
17405 maybe-dvi-isl: dvi-isl
17407 dvi-isl: \
17408 configure-isl
17409 @[ -f ./isl/Makefile ] || exit 0; \
17410 r=`${PWD_COMMAND}`; export r; \
17411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17412 $(HOST_EXPORTS) \
17413 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17414 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17415 done; \
17416 echo "Doing dvi in isl"; \
17417 (cd $(HOST_SUBDIR)/isl && \
17418 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17419 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17420 "RANLIB=$${RANLIB}" \
17421 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17422 dvi) \
17423 || exit 1
17425 @endif isl
17427 .PHONY: maybe-pdf-isl pdf-isl
17428 maybe-pdf-isl:
17429 @if isl
17430 maybe-pdf-isl: pdf-isl
17432 pdf-isl: \
17433 configure-isl
17434 @[ -f ./isl/Makefile ] || exit 0; \
17435 r=`${PWD_COMMAND}`; export r; \
17436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17437 $(HOST_EXPORTS) \
17438 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17439 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17440 done; \
17441 echo "Doing pdf in isl"; \
17442 (cd $(HOST_SUBDIR)/isl && \
17443 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17444 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17445 "RANLIB=$${RANLIB}" \
17446 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17447 pdf) \
17448 || exit 1
17450 @endif isl
17452 .PHONY: maybe-html-isl html-isl
17453 maybe-html-isl:
17454 @if isl
17455 maybe-html-isl: html-isl
17457 html-isl: \
17458 configure-isl
17459 @[ -f ./isl/Makefile ] || exit 0; \
17460 r=`${PWD_COMMAND}`; export r; \
17461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17462 $(HOST_EXPORTS) \
17463 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17464 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17465 done; \
17466 echo "Doing html in isl"; \
17467 (cd $(HOST_SUBDIR)/isl && \
17468 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17469 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17470 "RANLIB=$${RANLIB}" \
17471 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17472 html) \
17473 || exit 1
17475 @endif isl
17477 .PHONY: maybe-TAGS-isl TAGS-isl
17478 maybe-TAGS-isl:
17479 @if isl
17480 maybe-TAGS-isl: TAGS-isl
17482 TAGS-isl: \
17483 configure-isl
17484 @[ -f ./isl/Makefile ] || exit 0; \
17485 r=`${PWD_COMMAND}`; export r; \
17486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17487 $(HOST_EXPORTS) \
17488 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17489 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17490 done; \
17491 echo "Doing TAGS in isl"; \
17492 (cd $(HOST_SUBDIR)/isl && \
17493 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17494 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17495 "RANLIB=$${RANLIB}" \
17496 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17497 TAGS) \
17498 || exit 1
17500 @endif isl
17502 .PHONY: maybe-install-info-isl install-info-isl
17503 maybe-install-info-isl:
17504 @if isl
17505 maybe-install-info-isl: install-info-isl
17507 install-info-isl: \
17508 configure-isl \
17509 info-isl
17510 @[ -f ./isl/Makefile ] || exit 0; \
17511 r=`${PWD_COMMAND}`; export r; \
17512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17513 $(HOST_EXPORTS) \
17514 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17515 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17516 done; \
17517 echo "Doing install-info in isl"; \
17518 (cd $(HOST_SUBDIR)/isl && \
17519 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17520 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17521 "RANLIB=$${RANLIB}" \
17522 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17523 install-info) \
17524 || exit 1
17526 @endif isl
17528 .PHONY: maybe-install-dvi-isl install-dvi-isl
17529 maybe-install-dvi-isl:
17530 @if isl
17531 maybe-install-dvi-isl: install-dvi-isl
17533 install-dvi-isl: \
17534 configure-isl \
17535 dvi-isl
17536 @[ -f ./isl/Makefile ] || exit 0; \
17537 r=`${PWD_COMMAND}`; export r; \
17538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17539 $(HOST_EXPORTS) \
17540 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17541 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17542 done; \
17543 echo "Doing install-dvi in isl"; \
17544 (cd $(HOST_SUBDIR)/isl && \
17545 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17546 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17547 "RANLIB=$${RANLIB}" \
17548 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17549 install-dvi) \
17550 || exit 1
17552 @endif isl
17554 .PHONY: maybe-install-pdf-isl install-pdf-isl
17555 maybe-install-pdf-isl:
17556 @if isl
17557 maybe-install-pdf-isl: install-pdf-isl
17559 install-pdf-isl: \
17560 configure-isl \
17561 pdf-isl
17562 @[ -f ./isl/Makefile ] || exit 0; \
17563 r=`${PWD_COMMAND}`; export r; \
17564 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17565 $(HOST_EXPORTS) \
17566 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17567 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17568 done; \
17569 echo "Doing install-pdf in isl"; \
17570 (cd $(HOST_SUBDIR)/isl && \
17571 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17572 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17573 "RANLIB=$${RANLIB}" \
17574 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17575 install-pdf) \
17576 || exit 1
17578 @endif isl
17580 .PHONY: maybe-install-html-isl install-html-isl
17581 maybe-install-html-isl:
17582 @if isl
17583 maybe-install-html-isl: install-html-isl
17585 install-html-isl: \
17586 configure-isl \
17587 html-isl
17588 @[ -f ./isl/Makefile ] || exit 0; \
17589 r=`${PWD_COMMAND}`; export r; \
17590 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17591 $(HOST_EXPORTS) \
17592 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17593 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17594 done; \
17595 echo "Doing install-html in isl"; \
17596 (cd $(HOST_SUBDIR)/isl && \
17597 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17598 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17599 "RANLIB=$${RANLIB}" \
17600 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17601 install-html) \
17602 || exit 1
17604 @endif isl
17606 .PHONY: maybe-installcheck-isl installcheck-isl
17607 maybe-installcheck-isl:
17608 @if isl
17609 maybe-installcheck-isl: installcheck-isl
17611 installcheck-isl: \
17612 configure-isl
17613 @[ -f ./isl/Makefile ] || exit 0; \
17614 r=`${PWD_COMMAND}`; export r; \
17615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17616 $(HOST_EXPORTS) \
17617 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17618 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17619 done; \
17620 echo "Doing installcheck in isl"; \
17621 (cd $(HOST_SUBDIR)/isl && \
17622 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17623 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17624 "RANLIB=$${RANLIB}" \
17625 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17626 installcheck) \
17627 || exit 1
17629 @endif isl
17631 .PHONY: maybe-mostlyclean-isl mostlyclean-isl
17632 maybe-mostlyclean-isl:
17633 @if isl
17634 maybe-mostlyclean-isl: mostlyclean-isl
17636 mostlyclean-isl:
17637 @[ -f ./isl/Makefile ] || exit 0; \
17638 r=`${PWD_COMMAND}`; export r; \
17639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17640 $(HOST_EXPORTS) \
17641 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17642 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17643 done; \
17644 echo "Doing mostlyclean in isl"; \
17645 (cd $(HOST_SUBDIR)/isl && \
17646 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17647 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17648 "RANLIB=$${RANLIB}" \
17649 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17650 mostlyclean) \
17651 || exit 1
17653 @endif isl
17655 .PHONY: maybe-clean-isl clean-isl
17656 maybe-clean-isl:
17657 @if isl
17658 maybe-clean-isl: clean-isl
17660 clean-isl:
17661 @[ -f ./isl/Makefile ] || exit 0; \
17662 r=`${PWD_COMMAND}`; export r; \
17663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17664 $(HOST_EXPORTS) \
17665 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17666 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17667 done; \
17668 echo "Doing clean in isl"; \
17669 (cd $(HOST_SUBDIR)/isl && \
17670 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17671 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17672 "RANLIB=$${RANLIB}" \
17673 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17674 clean) \
17675 || exit 1
17677 @endif isl
17679 .PHONY: maybe-distclean-isl distclean-isl
17680 maybe-distclean-isl:
17681 @if isl
17682 maybe-distclean-isl: distclean-isl
17684 distclean-isl:
17685 @[ -f ./isl/Makefile ] || exit 0; \
17686 r=`${PWD_COMMAND}`; export r; \
17687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17688 $(HOST_EXPORTS) \
17689 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17690 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17691 done; \
17692 echo "Doing distclean in isl"; \
17693 (cd $(HOST_SUBDIR)/isl && \
17694 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17695 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17696 "RANLIB=$${RANLIB}" \
17697 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17698 distclean) \
17699 || exit 1
17701 @endif isl
17703 .PHONY: maybe-maintainer-clean-isl maintainer-clean-isl
17704 maybe-maintainer-clean-isl:
17705 @if isl
17706 maybe-maintainer-clean-isl: maintainer-clean-isl
17708 maintainer-clean-isl:
17709 @[ -f ./isl/Makefile ] || exit 0; \
17710 r=`${PWD_COMMAND}`; export r; \
17711 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17712 $(HOST_EXPORTS) \
17713 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17714 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17715 done; \
17716 echo "Doing maintainer-clean in isl"; \
17717 (cd $(HOST_SUBDIR)/isl && \
17718 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17719 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17720 "RANLIB=$${RANLIB}" \
17721 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17722 maintainer-clean) \
17723 || exit 1
17725 @endif isl
17729 .PHONY: configure-gold maybe-configure-gold
17730 maybe-configure-gold:
17731 @if gcc-bootstrap
17732 configure-gold: stage_current
17733 @endif gcc-bootstrap
17734 @if gold
17735 maybe-configure-gold: configure-gold
17736 configure-gold:
17737 @r=`${PWD_COMMAND}`; export r; \
17738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17739 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17740 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17741 $(HOST_EXPORTS) \
17742 echo Configuring in $(HOST_SUBDIR)/gold; \
17743 cd "$(HOST_SUBDIR)/gold" || exit 1; \
17744 case $(srcdir) in \
17745 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17746 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17747 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17748 esac; \
17749 module_srcdir=gold; \
17750 $(SHELL) \
17751 $$s/$$module_srcdir/configure \
17752 --srcdir=$${topdir}/$$module_srcdir \
17753 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17754 --target=${target_alias} \
17755 || exit 1
17756 @endif gold
17760 .PHONY: configure-stage1-gold maybe-configure-stage1-gold
17761 maybe-configure-stage1-gold:
17762 @if gold-bootstrap
17763 maybe-configure-stage1-gold: configure-stage1-gold
17764 configure-stage1-gold:
17765 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17766 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17767 @r=`${PWD_COMMAND}`; export r; \
17768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17769 TFLAGS="$(STAGE1_TFLAGS)"; \
17770 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17771 $(HOST_EXPORTS) \
17772 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
17773 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
17774 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
17775 echo Configuring stage 1 in $(HOST_SUBDIR)/gold; \
17776 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17777 cd $(HOST_SUBDIR)/gold || exit 1; \
17778 case $(srcdir) in \
17779 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17780 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17781 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17782 esac; \
17783 module_srcdir=gold; \
17784 $(SHELL) $$s/$$module_srcdir/configure \
17785 --srcdir=$${topdir}/$$module_srcdir \
17786 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17787 --target=${target_alias} \
17789 $(STAGE1_CONFIGURE_FLAGS)
17790 @endif gold-bootstrap
17792 .PHONY: configure-stage2-gold maybe-configure-stage2-gold
17793 maybe-configure-stage2-gold:
17794 @if gold-bootstrap
17795 maybe-configure-stage2-gold: configure-stage2-gold
17796 configure-stage2-gold:
17797 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17798 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17799 @r=`${PWD_COMMAND}`; export r; \
17800 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17801 TFLAGS="$(STAGE2_TFLAGS)"; \
17802 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17803 $(HOST_EXPORTS) \
17804 $(POSTSTAGE1_HOST_EXPORTS) \
17805 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
17806 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
17807 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
17808 echo Configuring stage 2 in $(HOST_SUBDIR)/gold; \
17809 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17810 cd $(HOST_SUBDIR)/gold || exit 1; \
17811 case $(srcdir) in \
17812 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17813 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17814 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17815 esac; \
17816 module_srcdir=gold; \
17817 $(SHELL) $$s/$$module_srcdir/configure \
17818 --srcdir=$${topdir}/$$module_srcdir \
17819 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17820 --target=${target_alias} \
17821 --with-build-libsubdir=$(HOST_SUBDIR) \
17822 $(STAGE2_CONFIGURE_FLAGS)
17823 @endif gold-bootstrap
17825 .PHONY: configure-stage3-gold maybe-configure-stage3-gold
17826 maybe-configure-stage3-gold:
17827 @if gold-bootstrap
17828 maybe-configure-stage3-gold: configure-stage3-gold
17829 configure-stage3-gold:
17830 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17831 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17832 @r=`${PWD_COMMAND}`; export r; \
17833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17834 TFLAGS="$(STAGE3_TFLAGS)"; \
17835 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17836 $(HOST_EXPORTS) \
17837 $(POSTSTAGE1_HOST_EXPORTS) \
17838 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
17839 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
17840 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
17841 echo Configuring stage 3 in $(HOST_SUBDIR)/gold; \
17842 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17843 cd $(HOST_SUBDIR)/gold || exit 1; \
17844 case $(srcdir) in \
17845 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17846 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17847 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17848 esac; \
17849 module_srcdir=gold; \
17850 $(SHELL) $$s/$$module_srcdir/configure \
17851 --srcdir=$${topdir}/$$module_srcdir \
17852 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17853 --target=${target_alias} \
17854 --with-build-libsubdir=$(HOST_SUBDIR) \
17855 $(STAGE3_CONFIGURE_FLAGS)
17856 @endif gold-bootstrap
17858 .PHONY: configure-stage4-gold maybe-configure-stage4-gold
17859 maybe-configure-stage4-gold:
17860 @if gold-bootstrap
17861 maybe-configure-stage4-gold: configure-stage4-gold
17862 configure-stage4-gold:
17863 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17864 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17865 @r=`${PWD_COMMAND}`; export r; \
17866 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17867 TFLAGS="$(STAGE4_TFLAGS)"; \
17868 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17869 $(HOST_EXPORTS) \
17870 $(POSTSTAGE1_HOST_EXPORTS) \
17871 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
17872 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
17873 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
17874 echo Configuring stage 4 in $(HOST_SUBDIR)/gold; \
17875 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17876 cd $(HOST_SUBDIR)/gold || exit 1; \
17877 case $(srcdir) in \
17878 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17879 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17880 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17881 esac; \
17882 module_srcdir=gold; \
17883 $(SHELL) $$s/$$module_srcdir/configure \
17884 --srcdir=$${topdir}/$$module_srcdir \
17885 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17886 --target=${target_alias} \
17887 --with-build-libsubdir=$(HOST_SUBDIR) \
17888 $(STAGE4_CONFIGURE_FLAGS)
17889 @endif gold-bootstrap
17891 .PHONY: configure-stageprofile-gold maybe-configure-stageprofile-gold
17892 maybe-configure-stageprofile-gold:
17893 @if gold-bootstrap
17894 maybe-configure-stageprofile-gold: configure-stageprofile-gold
17895 configure-stageprofile-gold:
17896 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17897 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17898 @r=`${PWD_COMMAND}`; export r; \
17899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17900 TFLAGS="$(STAGEprofile_TFLAGS)"; \
17901 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17902 $(HOST_EXPORTS) \
17903 $(POSTSTAGE1_HOST_EXPORTS) \
17904 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
17905 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
17906 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
17907 echo Configuring stage profile in $(HOST_SUBDIR)/gold; \
17908 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17909 cd $(HOST_SUBDIR)/gold || exit 1; \
17910 case $(srcdir) in \
17911 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17912 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17913 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17914 esac; \
17915 module_srcdir=gold; \
17916 $(SHELL) $$s/$$module_srcdir/configure \
17917 --srcdir=$${topdir}/$$module_srcdir \
17918 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17919 --target=${target_alias} \
17920 --with-build-libsubdir=$(HOST_SUBDIR) \
17921 $(STAGEprofile_CONFIGURE_FLAGS)
17922 @endif gold-bootstrap
17924 .PHONY: configure-stagetrain-gold maybe-configure-stagetrain-gold
17925 maybe-configure-stagetrain-gold:
17926 @if gold-bootstrap
17927 maybe-configure-stagetrain-gold: configure-stagetrain-gold
17928 configure-stagetrain-gold:
17929 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
17930 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17931 @r=`${PWD_COMMAND}`; export r; \
17932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17933 TFLAGS="$(STAGEtrain_TFLAGS)"; \
17934 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17935 $(HOST_EXPORTS) \
17936 $(POSTSTAGE1_HOST_EXPORTS) \
17937 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
17938 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
17939 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
17940 echo Configuring stage train in $(HOST_SUBDIR)/gold; \
17941 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17942 cd $(HOST_SUBDIR)/gold || exit 1; \
17943 case $(srcdir) in \
17944 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17945 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17946 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17947 esac; \
17948 module_srcdir=gold; \
17949 $(SHELL) $$s/$$module_srcdir/configure \
17950 --srcdir=$${topdir}/$$module_srcdir \
17951 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17952 --target=${target_alias} \
17953 --with-build-libsubdir=$(HOST_SUBDIR) \
17954 $(STAGEtrain_CONFIGURE_FLAGS)
17955 @endif gold-bootstrap
17957 .PHONY: configure-stagefeedback-gold maybe-configure-stagefeedback-gold
17958 maybe-configure-stagefeedback-gold:
17959 @if gold-bootstrap
17960 maybe-configure-stagefeedback-gold: configure-stagefeedback-gold
17961 configure-stagefeedback-gold:
17962 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17963 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17964 @r=`${PWD_COMMAND}`; export r; \
17965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17966 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17967 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17968 $(HOST_EXPORTS) \
17969 $(POSTSTAGE1_HOST_EXPORTS) \
17970 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
17971 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
17972 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
17973 echo Configuring stage feedback in $(HOST_SUBDIR)/gold; \
17974 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17975 cd $(HOST_SUBDIR)/gold || exit 1; \
17976 case $(srcdir) in \
17977 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17978 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17979 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17980 esac; \
17981 module_srcdir=gold; \
17982 $(SHELL) $$s/$$module_srcdir/configure \
17983 --srcdir=$${topdir}/$$module_srcdir \
17984 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17985 --target=${target_alias} \
17986 --with-build-libsubdir=$(HOST_SUBDIR) \
17987 $(STAGEfeedback_CONFIGURE_FLAGS)
17988 @endif gold-bootstrap
17990 .PHONY: configure-stageautoprofile-gold maybe-configure-stageautoprofile-gold
17991 maybe-configure-stageautoprofile-gold:
17992 @if gold-bootstrap
17993 maybe-configure-stageautoprofile-gold: configure-stageautoprofile-gold
17994 configure-stageautoprofile-gold:
17995 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
17996 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17997 @r=`${PWD_COMMAND}`; export r; \
17998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17999 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
18000 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18001 $(HOST_EXPORTS) \
18002 $(POSTSTAGE1_HOST_EXPORTS) \
18003 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
18004 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
18005 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
18006 echo Configuring stage autoprofile in $(HOST_SUBDIR)/gold; \
18007 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18008 cd $(HOST_SUBDIR)/gold || exit 1; \
18009 case $(srcdir) in \
18010 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18011 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18012 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18013 esac; \
18014 module_srcdir=gold; \
18015 $(SHELL) $$s/$$module_srcdir/configure \
18016 --srcdir=$${topdir}/$$module_srcdir \
18017 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18018 --target=${target_alias} \
18019 --with-build-libsubdir=$(HOST_SUBDIR) \
18020 $(STAGEautoprofile_CONFIGURE_FLAGS)
18021 @endif gold-bootstrap
18023 .PHONY: configure-stageautofeedback-gold maybe-configure-stageautofeedback-gold
18024 maybe-configure-stageautofeedback-gold:
18025 @if gold-bootstrap
18026 maybe-configure-stageautofeedback-gold: configure-stageautofeedback-gold
18027 configure-stageautofeedback-gold:
18028 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
18029 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18030 @r=`${PWD_COMMAND}`; export r; \
18031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18032 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
18033 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18034 $(HOST_EXPORTS) \
18035 $(POSTSTAGE1_HOST_EXPORTS) \
18036 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
18037 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
18038 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
18039 echo Configuring stage autofeedback in $(HOST_SUBDIR)/gold; \
18040 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18041 cd $(HOST_SUBDIR)/gold || exit 1; \
18042 case $(srcdir) in \
18043 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18044 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18045 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18046 esac; \
18047 module_srcdir=gold; \
18048 $(SHELL) $$s/$$module_srcdir/configure \
18049 --srcdir=$${topdir}/$$module_srcdir \
18050 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18051 --target=${target_alias} \
18052 --with-build-libsubdir=$(HOST_SUBDIR) \
18053 $(STAGEautofeedback_CONFIGURE_FLAGS)
18054 @endif gold-bootstrap
18060 .PHONY: all-gold maybe-all-gold
18061 maybe-all-gold:
18062 @if gcc-bootstrap
18063 all-gold: stage_current
18064 @endif gcc-bootstrap
18065 @if gold
18066 TARGET-gold=all
18067 maybe-all-gold: all-gold
18068 all-gold: configure-gold
18069 @r=`${PWD_COMMAND}`; export r; \
18070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18071 $(HOST_EXPORTS) \
18072 (cd $(HOST_SUBDIR)/gold && \
18073 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
18074 $(TARGET-gold))
18075 @endif gold
18079 .PHONY: all-stage1-gold maybe-all-stage1-gold
18080 .PHONY: clean-stage1-gold maybe-clean-stage1-gold
18081 maybe-all-stage1-gold:
18082 maybe-clean-stage1-gold:
18083 @if gold-bootstrap
18084 maybe-all-stage1-gold: all-stage1-gold
18085 all-stage1: all-stage1-gold
18086 TARGET-stage1-gold = $(TARGET-gold)
18087 all-stage1-gold: configure-stage1-gold
18088 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18089 @r=`${PWD_COMMAND}`; export r; \
18090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18091 TFLAGS="$(STAGE1_TFLAGS)"; \
18092 $(HOST_EXPORTS) \
18093 cd $(HOST_SUBDIR)/gold && \
18095 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18096 CFLAGS="$(STAGE1_CFLAGS)" \
18097 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
18098 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
18099 LIBCFLAGS="$(LIBCFLAGS)" \
18100 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18101 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18102 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18103 $(EXTRA_HOST_FLAGS) \
18104 $(STAGE1_FLAGS_TO_PASS) \
18105 TFLAGS="$(STAGE1_TFLAGS)" \
18106 $(TARGET-stage1-gold)
18108 maybe-clean-stage1-gold: clean-stage1-gold
18109 clean-stage1: clean-stage1-gold
18110 clean-stage1-gold:
18111 @if [ $(current_stage) = stage1 ]; then \
18112 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18113 else \
18114 [ -f $(HOST_SUBDIR)/stage1-gold/Makefile ] || exit 0; \
18115 $(MAKE) stage1-start; \
18116 fi; \
18117 cd $(HOST_SUBDIR)/gold && \
18118 $(MAKE) $(EXTRA_HOST_FLAGS) \
18119 $(STAGE1_FLAGS_TO_PASS) clean
18120 @endif gold-bootstrap
18123 .PHONY: all-stage2-gold maybe-all-stage2-gold
18124 .PHONY: clean-stage2-gold maybe-clean-stage2-gold
18125 maybe-all-stage2-gold:
18126 maybe-clean-stage2-gold:
18127 @if gold-bootstrap
18128 maybe-all-stage2-gold: all-stage2-gold
18129 all-stage2: all-stage2-gold
18130 TARGET-stage2-gold = $(TARGET-gold)
18131 all-stage2-gold: configure-stage2-gold
18132 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18133 @r=`${PWD_COMMAND}`; export r; \
18134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18135 TFLAGS="$(STAGE2_TFLAGS)"; \
18136 $(HOST_EXPORTS) \
18137 $(POSTSTAGE1_HOST_EXPORTS) \
18138 cd $(HOST_SUBDIR)/gold && \
18140 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18141 CFLAGS="$(STAGE2_CFLAGS)" \
18142 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
18143 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
18144 LIBCFLAGS="$(STAGE2_CFLAGS)" \
18145 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18146 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18147 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18148 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18149 TFLAGS="$(STAGE2_TFLAGS)" \
18150 $(TARGET-stage2-gold)
18152 maybe-clean-stage2-gold: clean-stage2-gold
18153 clean-stage2: clean-stage2-gold
18154 clean-stage2-gold:
18155 @if [ $(current_stage) = stage2 ]; then \
18156 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18157 else \
18158 [ -f $(HOST_SUBDIR)/stage2-gold/Makefile ] || exit 0; \
18159 $(MAKE) stage2-start; \
18160 fi; \
18161 cd $(HOST_SUBDIR)/gold && \
18162 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18163 @endif gold-bootstrap
18166 .PHONY: all-stage3-gold maybe-all-stage3-gold
18167 .PHONY: clean-stage3-gold maybe-clean-stage3-gold
18168 maybe-all-stage3-gold:
18169 maybe-clean-stage3-gold:
18170 @if gold-bootstrap
18171 maybe-all-stage3-gold: all-stage3-gold
18172 all-stage3: all-stage3-gold
18173 TARGET-stage3-gold = $(TARGET-gold)
18174 all-stage3-gold: configure-stage3-gold
18175 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18176 @r=`${PWD_COMMAND}`; export r; \
18177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18178 TFLAGS="$(STAGE3_TFLAGS)"; \
18179 $(HOST_EXPORTS) \
18180 $(POSTSTAGE1_HOST_EXPORTS) \
18181 cd $(HOST_SUBDIR)/gold && \
18183 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18184 CFLAGS="$(STAGE3_CFLAGS)" \
18185 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
18186 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
18187 LIBCFLAGS="$(STAGE3_CFLAGS)" \
18188 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18189 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18190 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18191 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18192 TFLAGS="$(STAGE3_TFLAGS)" \
18193 $(TARGET-stage3-gold)
18195 maybe-clean-stage3-gold: clean-stage3-gold
18196 clean-stage3: clean-stage3-gold
18197 clean-stage3-gold:
18198 @if [ $(current_stage) = stage3 ]; then \
18199 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18200 else \
18201 [ -f $(HOST_SUBDIR)/stage3-gold/Makefile ] || exit 0; \
18202 $(MAKE) stage3-start; \
18203 fi; \
18204 cd $(HOST_SUBDIR)/gold && \
18205 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18206 @endif gold-bootstrap
18209 .PHONY: all-stage4-gold maybe-all-stage4-gold
18210 .PHONY: clean-stage4-gold maybe-clean-stage4-gold
18211 maybe-all-stage4-gold:
18212 maybe-clean-stage4-gold:
18213 @if gold-bootstrap
18214 maybe-all-stage4-gold: all-stage4-gold
18215 all-stage4: all-stage4-gold
18216 TARGET-stage4-gold = $(TARGET-gold)
18217 all-stage4-gold: configure-stage4-gold
18218 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18219 @r=`${PWD_COMMAND}`; export r; \
18220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18221 TFLAGS="$(STAGE4_TFLAGS)"; \
18222 $(HOST_EXPORTS) \
18223 $(POSTSTAGE1_HOST_EXPORTS) \
18224 cd $(HOST_SUBDIR)/gold && \
18226 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18227 CFLAGS="$(STAGE4_CFLAGS)" \
18228 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
18229 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
18230 LIBCFLAGS="$(STAGE4_CFLAGS)" \
18231 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18232 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18233 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18234 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18235 TFLAGS="$(STAGE4_TFLAGS)" \
18236 $(TARGET-stage4-gold)
18238 maybe-clean-stage4-gold: clean-stage4-gold
18239 clean-stage4: clean-stage4-gold
18240 clean-stage4-gold:
18241 @if [ $(current_stage) = stage4 ]; then \
18242 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18243 else \
18244 [ -f $(HOST_SUBDIR)/stage4-gold/Makefile ] || exit 0; \
18245 $(MAKE) stage4-start; \
18246 fi; \
18247 cd $(HOST_SUBDIR)/gold && \
18248 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18249 @endif gold-bootstrap
18252 .PHONY: all-stageprofile-gold maybe-all-stageprofile-gold
18253 .PHONY: clean-stageprofile-gold maybe-clean-stageprofile-gold
18254 maybe-all-stageprofile-gold:
18255 maybe-clean-stageprofile-gold:
18256 @if gold-bootstrap
18257 maybe-all-stageprofile-gold: all-stageprofile-gold
18258 all-stageprofile: all-stageprofile-gold
18259 TARGET-stageprofile-gold = $(TARGET-gold)
18260 all-stageprofile-gold: configure-stageprofile-gold
18261 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18262 @r=`${PWD_COMMAND}`; export r; \
18263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18264 TFLAGS="$(STAGEprofile_TFLAGS)"; \
18265 $(HOST_EXPORTS) \
18266 $(POSTSTAGE1_HOST_EXPORTS) \
18267 cd $(HOST_SUBDIR)/gold && \
18269 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18270 CFLAGS="$(STAGEprofile_CFLAGS)" \
18271 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
18272 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
18273 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
18274 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18275 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18276 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18277 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18278 TFLAGS="$(STAGEprofile_TFLAGS)" \
18279 $(TARGET-stageprofile-gold)
18281 maybe-clean-stageprofile-gold: clean-stageprofile-gold
18282 clean-stageprofile: clean-stageprofile-gold
18283 clean-stageprofile-gold:
18284 @if [ $(current_stage) = stageprofile ]; then \
18285 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18286 else \
18287 [ -f $(HOST_SUBDIR)/stageprofile-gold/Makefile ] || exit 0; \
18288 $(MAKE) stageprofile-start; \
18289 fi; \
18290 cd $(HOST_SUBDIR)/gold && \
18291 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18292 @endif gold-bootstrap
18295 .PHONY: all-stagetrain-gold maybe-all-stagetrain-gold
18296 .PHONY: clean-stagetrain-gold maybe-clean-stagetrain-gold
18297 maybe-all-stagetrain-gold:
18298 maybe-clean-stagetrain-gold:
18299 @if gold-bootstrap
18300 maybe-all-stagetrain-gold: all-stagetrain-gold
18301 all-stagetrain: all-stagetrain-gold
18302 TARGET-stagetrain-gold = $(TARGET-gold)
18303 all-stagetrain-gold: configure-stagetrain-gold
18304 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
18305 @r=`${PWD_COMMAND}`; export r; \
18306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18307 TFLAGS="$(STAGEtrain_TFLAGS)"; \
18308 $(HOST_EXPORTS) \
18309 $(POSTSTAGE1_HOST_EXPORTS) \
18310 cd $(HOST_SUBDIR)/gold && \
18312 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18313 CFLAGS="$(STAGEtrain_CFLAGS)" \
18314 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
18315 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
18316 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
18317 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18318 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18319 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18320 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18321 TFLAGS="$(STAGEtrain_TFLAGS)" \
18322 $(TARGET-stagetrain-gold)
18324 maybe-clean-stagetrain-gold: clean-stagetrain-gold
18325 clean-stagetrain: clean-stagetrain-gold
18326 clean-stagetrain-gold:
18327 @if [ $(current_stage) = stagetrain ]; then \
18328 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18329 else \
18330 [ -f $(HOST_SUBDIR)/stagetrain-gold/Makefile ] || exit 0; \
18331 $(MAKE) stagetrain-start; \
18332 fi; \
18333 cd $(HOST_SUBDIR)/gold && \
18334 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18335 @endif gold-bootstrap
18338 .PHONY: all-stagefeedback-gold maybe-all-stagefeedback-gold
18339 .PHONY: clean-stagefeedback-gold maybe-clean-stagefeedback-gold
18340 maybe-all-stagefeedback-gold:
18341 maybe-clean-stagefeedback-gold:
18342 @if gold-bootstrap
18343 maybe-all-stagefeedback-gold: all-stagefeedback-gold
18344 all-stagefeedback: all-stagefeedback-gold
18345 TARGET-stagefeedback-gold = $(TARGET-gold)
18346 all-stagefeedback-gold: configure-stagefeedback-gold
18347 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18348 @r=`${PWD_COMMAND}`; export r; \
18349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18350 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18351 $(HOST_EXPORTS) \
18352 $(POSTSTAGE1_HOST_EXPORTS) \
18353 cd $(HOST_SUBDIR)/gold && \
18355 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18356 CFLAGS="$(STAGEfeedback_CFLAGS)" \
18357 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
18358 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
18359 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
18360 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18361 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18362 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18363 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18364 TFLAGS="$(STAGEfeedback_TFLAGS)" \
18365 $(TARGET-stagefeedback-gold)
18367 maybe-clean-stagefeedback-gold: clean-stagefeedback-gold
18368 clean-stagefeedback: clean-stagefeedback-gold
18369 clean-stagefeedback-gold:
18370 @if [ $(current_stage) = stagefeedback ]; then \
18371 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18372 else \
18373 [ -f $(HOST_SUBDIR)/stagefeedback-gold/Makefile ] || exit 0; \
18374 $(MAKE) stagefeedback-start; \
18375 fi; \
18376 cd $(HOST_SUBDIR)/gold && \
18377 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18378 @endif gold-bootstrap
18381 .PHONY: all-stageautoprofile-gold maybe-all-stageautoprofile-gold
18382 .PHONY: clean-stageautoprofile-gold maybe-clean-stageautoprofile-gold
18383 maybe-all-stageautoprofile-gold:
18384 maybe-clean-stageautoprofile-gold:
18385 @if gold-bootstrap
18386 maybe-all-stageautoprofile-gold: all-stageautoprofile-gold
18387 all-stageautoprofile: all-stageautoprofile-gold
18388 TARGET-stageautoprofile-gold = $(TARGET-gold)
18389 all-stageautoprofile-gold: configure-stageautoprofile-gold
18390 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
18391 @r=`${PWD_COMMAND}`; export r; \
18392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18393 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
18394 $(HOST_EXPORTS) \
18395 $(POSTSTAGE1_HOST_EXPORTS) \
18396 cd $(HOST_SUBDIR)/gold && \
18397 $$s/gcc/config/i386/$(AUTO_PROFILE) \
18398 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18399 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
18400 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
18401 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
18402 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
18403 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18404 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18405 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18406 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18407 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
18408 $(TARGET-stageautoprofile-gold)
18410 maybe-clean-stageautoprofile-gold: clean-stageautoprofile-gold
18411 clean-stageautoprofile: clean-stageautoprofile-gold
18412 clean-stageautoprofile-gold:
18413 @if [ $(current_stage) = stageautoprofile ]; then \
18414 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18415 else \
18416 [ -f $(HOST_SUBDIR)/stageautoprofile-gold/Makefile ] || exit 0; \
18417 $(MAKE) stageautoprofile-start; \
18418 fi; \
18419 cd $(HOST_SUBDIR)/gold && \
18420 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18421 @endif gold-bootstrap
18424 .PHONY: all-stageautofeedback-gold maybe-all-stageautofeedback-gold
18425 .PHONY: clean-stageautofeedback-gold maybe-clean-stageautofeedback-gold
18426 maybe-all-stageautofeedback-gold:
18427 maybe-clean-stageautofeedback-gold:
18428 @if gold-bootstrap
18429 maybe-all-stageautofeedback-gold: all-stageautofeedback-gold
18430 all-stageautofeedback: all-stageautofeedback-gold
18431 TARGET-stageautofeedback-gold = $(TARGET-gold)
18432 all-stageautofeedback-gold: configure-stageautofeedback-gold
18433 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
18434 @r=`${PWD_COMMAND}`; export r; \
18435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18436 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
18437 $(HOST_EXPORTS) \
18438 $(POSTSTAGE1_HOST_EXPORTS) \
18439 cd $(HOST_SUBDIR)/gold && \
18441 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18442 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
18443 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
18444 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
18445 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
18446 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18447 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18448 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18449 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18450 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
18451 $(TARGET-stageautofeedback-gold)
18453 maybe-clean-stageautofeedback-gold: clean-stageautofeedback-gold
18454 clean-stageautofeedback: clean-stageautofeedback-gold
18455 clean-stageautofeedback-gold:
18456 @if [ $(current_stage) = stageautofeedback ]; then \
18457 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18458 else \
18459 [ -f $(HOST_SUBDIR)/stageautofeedback-gold/Makefile ] || exit 0; \
18460 $(MAKE) stageautofeedback-start; \
18461 fi; \
18462 cd $(HOST_SUBDIR)/gold && \
18463 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18464 @endif gold-bootstrap
18470 .PHONY: check-gold maybe-check-gold
18471 maybe-check-gold:
18472 @if gold
18473 maybe-check-gold: check-gold
18475 check-gold:
18476 @: $(MAKE); $(unstage)
18477 @r=`${PWD_COMMAND}`; export r; \
18478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18479 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
18480 (cd $(HOST_SUBDIR)/gold && \
18481 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
18483 @endif gold
18485 .PHONY: install-gold maybe-install-gold
18486 maybe-install-gold:
18487 @if gold
18488 maybe-install-gold: install-gold
18490 install-gold: installdirs
18491 @: $(MAKE); $(unstage)
18492 @r=`${PWD_COMMAND}`; export r; \
18493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18494 $(HOST_EXPORTS) \
18495 (cd $(HOST_SUBDIR)/gold && \
18496 $(MAKE) $(FLAGS_TO_PASS) install)
18498 @endif gold
18500 .PHONY: install-strip-gold maybe-install-strip-gold
18501 maybe-install-strip-gold:
18502 @if gold
18503 maybe-install-strip-gold: install-strip-gold
18505 install-strip-gold: installdirs
18506 @: $(MAKE); $(unstage)
18507 @r=`${PWD_COMMAND}`; export r; \
18508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18509 $(HOST_EXPORTS) \
18510 (cd $(HOST_SUBDIR)/gold && \
18511 $(MAKE) $(FLAGS_TO_PASS) install-strip)
18513 @endif gold
18515 # Other targets (info, dvi, pdf, etc.)
18517 .PHONY: maybe-info-gold info-gold
18518 maybe-info-gold:
18519 @if gold
18520 maybe-info-gold: info-gold
18522 info-gold: \
18523 configure-gold
18524 @[ -f ./gold/Makefile ] || exit 0; \
18525 r=`${PWD_COMMAND}`; export r; \
18526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18527 $(HOST_EXPORTS) \
18528 for flag in $(EXTRA_HOST_FLAGS) ; do \
18529 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18530 done; \
18531 echo "Doing info in gold"; \
18532 (cd $(HOST_SUBDIR)/gold && \
18533 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18534 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18535 "RANLIB=$${RANLIB}" \
18536 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18537 info) \
18538 || exit 1
18540 @endif gold
18542 .PHONY: maybe-dvi-gold dvi-gold
18543 maybe-dvi-gold:
18544 @if gold
18545 maybe-dvi-gold: dvi-gold
18547 dvi-gold: \
18548 configure-gold
18549 @[ -f ./gold/Makefile ] || exit 0; \
18550 r=`${PWD_COMMAND}`; export r; \
18551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18552 $(HOST_EXPORTS) \
18553 for flag in $(EXTRA_HOST_FLAGS) ; do \
18554 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18555 done; \
18556 echo "Doing dvi in gold"; \
18557 (cd $(HOST_SUBDIR)/gold && \
18558 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18559 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18560 "RANLIB=$${RANLIB}" \
18561 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18562 dvi) \
18563 || exit 1
18565 @endif gold
18567 .PHONY: maybe-pdf-gold pdf-gold
18568 maybe-pdf-gold:
18569 @if gold
18570 maybe-pdf-gold: pdf-gold
18572 pdf-gold: \
18573 configure-gold
18574 @[ -f ./gold/Makefile ] || exit 0; \
18575 r=`${PWD_COMMAND}`; export r; \
18576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18577 $(HOST_EXPORTS) \
18578 for flag in $(EXTRA_HOST_FLAGS) ; do \
18579 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18580 done; \
18581 echo "Doing pdf in gold"; \
18582 (cd $(HOST_SUBDIR)/gold && \
18583 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18584 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18585 "RANLIB=$${RANLIB}" \
18586 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18587 pdf) \
18588 || exit 1
18590 @endif gold
18592 .PHONY: maybe-html-gold html-gold
18593 maybe-html-gold:
18594 @if gold
18595 maybe-html-gold: html-gold
18597 html-gold: \
18598 configure-gold
18599 @[ -f ./gold/Makefile ] || exit 0; \
18600 r=`${PWD_COMMAND}`; export r; \
18601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18602 $(HOST_EXPORTS) \
18603 for flag in $(EXTRA_HOST_FLAGS) ; do \
18604 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18605 done; \
18606 echo "Doing html in gold"; \
18607 (cd $(HOST_SUBDIR)/gold && \
18608 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18609 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18610 "RANLIB=$${RANLIB}" \
18611 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18612 html) \
18613 || exit 1
18615 @endif gold
18617 .PHONY: maybe-TAGS-gold TAGS-gold
18618 maybe-TAGS-gold:
18619 @if gold
18620 maybe-TAGS-gold: TAGS-gold
18622 TAGS-gold: \
18623 configure-gold
18624 @[ -f ./gold/Makefile ] || exit 0; \
18625 r=`${PWD_COMMAND}`; export r; \
18626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18627 $(HOST_EXPORTS) \
18628 for flag in $(EXTRA_HOST_FLAGS) ; do \
18629 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18630 done; \
18631 echo "Doing TAGS in gold"; \
18632 (cd $(HOST_SUBDIR)/gold && \
18633 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18634 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18635 "RANLIB=$${RANLIB}" \
18636 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18637 TAGS) \
18638 || exit 1
18640 @endif gold
18642 .PHONY: maybe-install-info-gold install-info-gold
18643 maybe-install-info-gold:
18644 @if gold
18645 maybe-install-info-gold: install-info-gold
18647 install-info-gold: \
18648 configure-gold \
18649 info-gold
18650 @[ -f ./gold/Makefile ] || exit 0; \
18651 r=`${PWD_COMMAND}`; export r; \
18652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18653 $(HOST_EXPORTS) \
18654 for flag in $(EXTRA_HOST_FLAGS) ; do \
18655 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18656 done; \
18657 echo "Doing install-info in gold"; \
18658 (cd $(HOST_SUBDIR)/gold && \
18659 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18660 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18661 "RANLIB=$${RANLIB}" \
18662 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18663 install-info) \
18664 || exit 1
18666 @endif gold
18668 .PHONY: maybe-install-dvi-gold install-dvi-gold
18669 maybe-install-dvi-gold:
18670 @if gold
18671 maybe-install-dvi-gold: install-dvi-gold
18673 install-dvi-gold: \
18674 configure-gold \
18675 dvi-gold
18676 @[ -f ./gold/Makefile ] || exit 0; \
18677 r=`${PWD_COMMAND}`; export r; \
18678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18679 $(HOST_EXPORTS) \
18680 for flag in $(EXTRA_HOST_FLAGS) ; do \
18681 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18682 done; \
18683 echo "Doing install-dvi in gold"; \
18684 (cd $(HOST_SUBDIR)/gold && \
18685 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18686 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18687 "RANLIB=$${RANLIB}" \
18688 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18689 install-dvi) \
18690 || exit 1
18692 @endif gold
18694 .PHONY: maybe-install-pdf-gold install-pdf-gold
18695 maybe-install-pdf-gold:
18696 @if gold
18697 maybe-install-pdf-gold: install-pdf-gold
18699 install-pdf-gold: \
18700 configure-gold \
18701 pdf-gold
18702 @[ -f ./gold/Makefile ] || exit 0; \
18703 r=`${PWD_COMMAND}`; export r; \
18704 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18705 $(HOST_EXPORTS) \
18706 for flag in $(EXTRA_HOST_FLAGS) ; do \
18707 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18708 done; \
18709 echo "Doing install-pdf in gold"; \
18710 (cd $(HOST_SUBDIR)/gold && \
18711 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18712 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18713 "RANLIB=$${RANLIB}" \
18714 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18715 install-pdf) \
18716 || exit 1
18718 @endif gold
18720 .PHONY: maybe-install-html-gold install-html-gold
18721 maybe-install-html-gold:
18722 @if gold
18723 maybe-install-html-gold: install-html-gold
18725 install-html-gold: \
18726 configure-gold \
18727 html-gold
18728 @[ -f ./gold/Makefile ] || exit 0; \
18729 r=`${PWD_COMMAND}`; export r; \
18730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18731 $(HOST_EXPORTS) \
18732 for flag in $(EXTRA_HOST_FLAGS) ; do \
18733 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18734 done; \
18735 echo "Doing install-html in gold"; \
18736 (cd $(HOST_SUBDIR)/gold && \
18737 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18738 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18739 "RANLIB=$${RANLIB}" \
18740 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18741 install-html) \
18742 || exit 1
18744 @endif gold
18746 .PHONY: maybe-installcheck-gold installcheck-gold
18747 maybe-installcheck-gold:
18748 @if gold
18749 maybe-installcheck-gold: installcheck-gold
18751 installcheck-gold: \
18752 configure-gold
18753 @[ -f ./gold/Makefile ] || exit 0; \
18754 r=`${PWD_COMMAND}`; export r; \
18755 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18756 $(HOST_EXPORTS) \
18757 for flag in $(EXTRA_HOST_FLAGS) ; do \
18758 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18759 done; \
18760 echo "Doing installcheck in gold"; \
18761 (cd $(HOST_SUBDIR)/gold && \
18762 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18763 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18764 "RANLIB=$${RANLIB}" \
18765 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18766 installcheck) \
18767 || exit 1
18769 @endif gold
18771 .PHONY: maybe-mostlyclean-gold mostlyclean-gold
18772 maybe-mostlyclean-gold:
18773 @if gold
18774 maybe-mostlyclean-gold: mostlyclean-gold
18776 mostlyclean-gold:
18777 @[ -f ./gold/Makefile ] || exit 0; \
18778 r=`${PWD_COMMAND}`; export r; \
18779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18780 $(HOST_EXPORTS) \
18781 for flag in $(EXTRA_HOST_FLAGS) ; do \
18782 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18783 done; \
18784 echo "Doing mostlyclean in gold"; \
18785 (cd $(HOST_SUBDIR)/gold && \
18786 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18787 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18788 "RANLIB=$${RANLIB}" \
18789 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18790 mostlyclean) \
18791 || exit 1
18793 @endif gold
18795 .PHONY: maybe-clean-gold clean-gold
18796 maybe-clean-gold:
18797 @if gold
18798 maybe-clean-gold: clean-gold
18800 clean-gold:
18801 @[ -f ./gold/Makefile ] || exit 0; \
18802 r=`${PWD_COMMAND}`; export r; \
18803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18804 $(HOST_EXPORTS) \
18805 for flag in $(EXTRA_HOST_FLAGS) ; do \
18806 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18807 done; \
18808 echo "Doing clean in gold"; \
18809 (cd $(HOST_SUBDIR)/gold && \
18810 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18811 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18812 "RANLIB=$${RANLIB}" \
18813 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18814 clean) \
18815 || exit 1
18817 @endif gold
18819 .PHONY: maybe-distclean-gold distclean-gold
18820 maybe-distclean-gold:
18821 @if gold
18822 maybe-distclean-gold: distclean-gold
18824 distclean-gold:
18825 @[ -f ./gold/Makefile ] || exit 0; \
18826 r=`${PWD_COMMAND}`; export r; \
18827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18828 $(HOST_EXPORTS) \
18829 for flag in $(EXTRA_HOST_FLAGS) ; do \
18830 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18831 done; \
18832 echo "Doing distclean in gold"; \
18833 (cd $(HOST_SUBDIR)/gold && \
18834 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18835 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18836 "RANLIB=$${RANLIB}" \
18837 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18838 distclean) \
18839 || exit 1
18841 @endif gold
18843 .PHONY: maybe-maintainer-clean-gold maintainer-clean-gold
18844 maybe-maintainer-clean-gold:
18845 @if gold
18846 maybe-maintainer-clean-gold: maintainer-clean-gold
18848 maintainer-clean-gold:
18849 @[ -f ./gold/Makefile ] || exit 0; \
18850 r=`${PWD_COMMAND}`; export r; \
18851 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18852 $(HOST_EXPORTS) \
18853 for flag in $(EXTRA_HOST_FLAGS) ; do \
18854 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18855 done; \
18856 echo "Doing maintainer-clean in gold"; \
18857 (cd $(HOST_SUBDIR)/gold && \
18858 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18859 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18860 "RANLIB=$${RANLIB}" \
18861 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18862 maintainer-clean) \
18863 || exit 1
18865 @endif gold
18869 .PHONY: configure-gprof maybe-configure-gprof
18870 maybe-configure-gprof:
18871 @if gcc-bootstrap
18872 configure-gprof: stage_current
18873 @endif gcc-bootstrap
18874 @if gprof
18875 maybe-configure-gprof: configure-gprof
18876 configure-gprof:
18877 @: $(MAKE); $(unstage)
18878 @r=`${PWD_COMMAND}`; export r; \
18879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18880 test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
18881 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof; \
18882 $(HOST_EXPORTS) \
18883 echo Configuring in $(HOST_SUBDIR)/gprof; \
18884 cd "$(HOST_SUBDIR)/gprof" || exit 1; \
18885 case $(srcdir) in \
18886 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18887 *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
18888 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18889 esac; \
18890 module_srcdir=gprof; \
18891 $(SHELL) \
18892 $$s/$$module_srcdir/configure \
18893 --srcdir=$${topdir}/$$module_srcdir \
18894 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18895 --target=${target_alias} \
18896 || exit 1
18897 @endif gprof
18903 .PHONY: all-gprof maybe-all-gprof
18904 maybe-all-gprof:
18905 @if gcc-bootstrap
18906 all-gprof: stage_current
18907 @endif gcc-bootstrap
18908 @if gprof
18909 TARGET-gprof=all
18910 maybe-all-gprof: all-gprof
18911 all-gprof: configure-gprof
18912 @: $(MAKE); $(unstage)
18913 @r=`${PWD_COMMAND}`; export r; \
18914 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18915 $(HOST_EXPORTS) \
18916 (cd $(HOST_SUBDIR)/gprof && \
18917 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
18918 $(TARGET-gprof))
18919 @endif gprof
18924 .PHONY: check-gprof maybe-check-gprof
18925 maybe-check-gprof:
18926 @if gprof
18927 maybe-check-gprof: check-gprof
18929 check-gprof:
18930 @: $(MAKE); $(unstage)
18931 @r=`${PWD_COMMAND}`; export r; \
18932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18933 $(HOST_EXPORTS) \
18934 (cd $(HOST_SUBDIR)/gprof && \
18935 $(MAKE) $(FLAGS_TO_PASS) check)
18937 @endif gprof
18939 .PHONY: install-gprof maybe-install-gprof
18940 maybe-install-gprof:
18941 @if gprof
18942 maybe-install-gprof: install-gprof
18944 install-gprof: installdirs
18945 @: $(MAKE); $(unstage)
18946 @r=`${PWD_COMMAND}`; export r; \
18947 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18948 $(HOST_EXPORTS) \
18949 (cd $(HOST_SUBDIR)/gprof && \
18950 $(MAKE) $(FLAGS_TO_PASS) install)
18952 @endif gprof
18954 .PHONY: install-strip-gprof maybe-install-strip-gprof
18955 maybe-install-strip-gprof:
18956 @if gprof
18957 maybe-install-strip-gprof: install-strip-gprof
18959 install-strip-gprof: installdirs
18960 @: $(MAKE); $(unstage)
18961 @r=`${PWD_COMMAND}`; export r; \
18962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18963 $(HOST_EXPORTS) \
18964 (cd $(HOST_SUBDIR)/gprof && \
18965 $(MAKE) $(FLAGS_TO_PASS) install-strip)
18967 @endif gprof
18969 # Other targets (info, dvi, pdf, etc.)
18971 .PHONY: maybe-info-gprof info-gprof
18972 maybe-info-gprof:
18973 @if gprof
18974 maybe-info-gprof: info-gprof
18976 info-gprof: \
18977 configure-gprof
18978 @: $(MAKE); $(unstage)
18979 @[ -f ./gprof/Makefile ] || exit 0; \
18980 r=`${PWD_COMMAND}`; export r; \
18981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18982 $(HOST_EXPORTS) \
18983 for flag in $(EXTRA_HOST_FLAGS) ; do \
18984 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18985 done; \
18986 echo "Doing info in gprof"; \
18987 (cd $(HOST_SUBDIR)/gprof && \
18988 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18989 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18990 "RANLIB=$${RANLIB}" \
18991 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18992 info) \
18993 || exit 1
18995 @endif gprof
18997 .PHONY: maybe-dvi-gprof dvi-gprof
18998 maybe-dvi-gprof:
18999 @if gprof
19000 maybe-dvi-gprof: dvi-gprof
19002 dvi-gprof: \
19003 configure-gprof
19004 @: $(MAKE); $(unstage)
19005 @[ -f ./gprof/Makefile ] || exit 0; \
19006 r=`${PWD_COMMAND}`; export r; \
19007 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19008 $(HOST_EXPORTS) \
19009 for flag in $(EXTRA_HOST_FLAGS) ; do \
19010 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19011 done; \
19012 echo "Doing dvi in gprof"; \
19013 (cd $(HOST_SUBDIR)/gprof && \
19014 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19015 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19016 "RANLIB=$${RANLIB}" \
19017 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19018 dvi) \
19019 || exit 1
19021 @endif gprof
19023 .PHONY: maybe-pdf-gprof pdf-gprof
19024 maybe-pdf-gprof:
19025 @if gprof
19026 maybe-pdf-gprof: pdf-gprof
19028 pdf-gprof: \
19029 configure-gprof
19030 @: $(MAKE); $(unstage)
19031 @[ -f ./gprof/Makefile ] || exit 0; \
19032 r=`${PWD_COMMAND}`; export r; \
19033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19034 $(HOST_EXPORTS) \
19035 for flag in $(EXTRA_HOST_FLAGS) ; do \
19036 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19037 done; \
19038 echo "Doing pdf in gprof"; \
19039 (cd $(HOST_SUBDIR)/gprof && \
19040 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19041 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19042 "RANLIB=$${RANLIB}" \
19043 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19044 pdf) \
19045 || exit 1
19047 @endif gprof
19049 .PHONY: maybe-html-gprof html-gprof
19050 maybe-html-gprof:
19051 @if gprof
19052 maybe-html-gprof: html-gprof
19054 html-gprof: \
19055 configure-gprof
19056 @: $(MAKE); $(unstage)
19057 @[ -f ./gprof/Makefile ] || exit 0; \
19058 r=`${PWD_COMMAND}`; export r; \
19059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19060 $(HOST_EXPORTS) \
19061 for flag in $(EXTRA_HOST_FLAGS) ; do \
19062 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19063 done; \
19064 echo "Doing html in gprof"; \
19065 (cd $(HOST_SUBDIR)/gprof && \
19066 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19067 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19068 "RANLIB=$${RANLIB}" \
19069 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19070 html) \
19071 || exit 1
19073 @endif gprof
19075 .PHONY: maybe-TAGS-gprof TAGS-gprof
19076 maybe-TAGS-gprof:
19077 @if gprof
19078 maybe-TAGS-gprof: TAGS-gprof
19080 TAGS-gprof: \
19081 configure-gprof
19082 @: $(MAKE); $(unstage)
19083 @[ -f ./gprof/Makefile ] || exit 0; \
19084 r=`${PWD_COMMAND}`; export r; \
19085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19086 $(HOST_EXPORTS) \
19087 for flag in $(EXTRA_HOST_FLAGS) ; do \
19088 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19089 done; \
19090 echo "Doing TAGS in gprof"; \
19091 (cd $(HOST_SUBDIR)/gprof && \
19092 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19093 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19094 "RANLIB=$${RANLIB}" \
19095 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19096 TAGS) \
19097 || exit 1
19099 @endif gprof
19101 .PHONY: maybe-install-info-gprof install-info-gprof
19102 maybe-install-info-gprof:
19103 @if gprof
19104 maybe-install-info-gprof: install-info-gprof
19106 install-info-gprof: \
19107 configure-gprof \
19108 info-gprof
19109 @: $(MAKE); $(unstage)
19110 @[ -f ./gprof/Makefile ] || exit 0; \
19111 r=`${PWD_COMMAND}`; export r; \
19112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19113 $(HOST_EXPORTS) \
19114 for flag in $(EXTRA_HOST_FLAGS) ; do \
19115 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19116 done; \
19117 echo "Doing install-info in gprof"; \
19118 (cd $(HOST_SUBDIR)/gprof && \
19119 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19120 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19121 "RANLIB=$${RANLIB}" \
19122 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19123 install-info) \
19124 || exit 1
19126 @endif gprof
19128 .PHONY: maybe-install-dvi-gprof install-dvi-gprof
19129 maybe-install-dvi-gprof:
19130 @if gprof
19131 maybe-install-dvi-gprof: install-dvi-gprof
19133 install-dvi-gprof: \
19134 configure-gprof \
19135 dvi-gprof
19136 @: $(MAKE); $(unstage)
19137 @[ -f ./gprof/Makefile ] || exit 0; \
19138 r=`${PWD_COMMAND}`; export r; \
19139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19140 $(HOST_EXPORTS) \
19141 for flag in $(EXTRA_HOST_FLAGS) ; do \
19142 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19143 done; \
19144 echo "Doing install-dvi in gprof"; \
19145 (cd $(HOST_SUBDIR)/gprof && \
19146 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19147 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19148 "RANLIB=$${RANLIB}" \
19149 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19150 install-dvi) \
19151 || exit 1
19153 @endif gprof
19155 .PHONY: maybe-install-pdf-gprof install-pdf-gprof
19156 maybe-install-pdf-gprof:
19157 @if gprof
19158 maybe-install-pdf-gprof: install-pdf-gprof
19160 install-pdf-gprof: \
19161 configure-gprof \
19162 pdf-gprof
19163 @: $(MAKE); $(unstage)
19164 @[ -f ./gprof/Makefile ] || exit 0; \
19165 r=`${PWD_COMMAND}`; export r; \
19166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19167 $(HOST_EXPORTS) \
19168 for flag in $(EXTRA_HOST_FLAGS) ; do \
19169 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19170 done; \
19171 echo "Doing install-pdf in gprof"; \
19172 (cd $(HOST_SUBDIR)/gprof && \
19173 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19174 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19175 "RANLIB=$${RANLIB}" \
19176 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19177 install-pdf) \
19178 || exit 1
19180 @endif gprof
19182 .PHONY: maybe-install-html-gprof install-html-gprof
19183 maybe-install-html-gprof:
19184 @if gprof
19185 maybe-install-html-gprof: install-html-gprof
19187 install-html-gprof: \
19188 configure-gprof \
19189 html-gprof
19190 @: $(MAKE); $(unstage)
19191 @[ -f ./gprof/Makefile ] || exit 0; \
19192 r=`${PWD_COMMAND}`; export r; \
19193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19194 $(HOST_EXPORTS) \
19195 for flag in $(EXTRA_HOST_FLAGS) ; do \
19196 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19197 done; \
19198 echo "Doing install-html in gprof"; \
19199 (cd $(HOST_SUBDIR)/gprof && \
19200 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19201 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19202 "RANLIB=$${RANLIB}" \
19203 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19204 install-html) \
19205 || exit 1
19207 @endif gprof
19209 .PHONY: maybe-installcheck-gprof installcheck-gprof
19210 maybe-installcheck-gprof:
19211 @if gprof
19212 maybe-installcheck-gprof: installcheck-gprof
19214 installcheck-gprof: \
19215 configure-gprof
19216 @: $(MAKE); $(unstage)
19217 @[ -f ./gprof/Makefile ] || exit 0; \
19218 r=`${PWD_COMMAND}`; export r; \
19219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19220 $(HOST_EXPORTS) \
19221 for flag in $(EXTRA_HOST_FLAGS) ; do \
19222 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19223 done; \
19224 echo "Doing installcheck in gprof"; \
19225 (cd $(HOST_SUBDIR)/gprof && \
19226 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19227 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19228 "RANLIB=$${RANLIB}" \
19229 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19230 installcheck) \
19231 || exit 1
19233 @endif gprof
19235 .PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
19236 maybe-mostlyclean-gprof:
19237 @if gprof
19238 maybe-mostlyclean-gprof: mostlyclean-gprof
19240 mostlyclean-gprof:
19241 @: $(MAKE); $(unstage)
19242 @[ -f ./gprof/Makefile ] || exit 0; \
19243 r=`${PWD_COMMAND}`; export r; \
19244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19245 $(HOST_EXPORTS) \
19246 for flag in $(EXTRA_HOST_FLAGS) ; do \
19247 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19248 done; \
19249 echo "Doing mostlyclean in gprof"; \
19250 (cd $(HOST_SUBDIR)/gprof && \
19251 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19252 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19253 "RANLIB=$${RANLIB}" \
19254 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19255 mostlyclean) \
19256 || exit 1
19258 @endif gprof
19260 .PHONY: maybe-clean-gprof clean-gprof
19261 maybe-clean-gprof:
19262 @if gprof
19263 maybe-clean-gprof: clean-gprof
19265 clean-gprof:
19266 @: $(MAKE); $(unstage)
19267 @[ -f ./gprof/Makefile ] || exit 0; \
19268 r=`${PWD_COMMAND}`; export r; \
19269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19270 $(HOST_EXPORTS) \
19271 for flag in $(EXTRA_HOST_FLAGS) ; do \
19272 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19273 done; \
19274 echo "Doing clean in gprof"; \
19275 (cd $(HOST_SUBDIR)/gprof && \
19276 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19277 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19278 "RANLIB=$${RANLIB}" \
19279 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19280 clean) \
19281 || exit 1
19283 @endif gprof
19285 .PHONY: maybe-distclean-gprof distclean-gprof
19286 maybe-distclean-gprof:
19287 @if gprof
19288 maybe-distclean-gprof: distclean-gprof
19290 distclean-gprof:
19291 @: $(MAKE); $(unstage)
19292 @[ -f ./gprof/Makefile ] || exit 0; \
19293 r=`${PWD_COMMAND}`; export r; \
19294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19295 $(HOST_EXPORTS) \
19296 for flag in $(EXTRA_HOST_FLAGS) ; do \
19297 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19298 done; \
19299 echo "Doing distclean in gprof"; \
19300 (cd $(HOST_SUBDIR)/gprof && \
19301 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19302 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19303 "RANLIB=$${RANLIB}" \
19304 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19305 distclean) \
19306 || exit 1
19308 @endif gprof
19310 .PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
19311 maybe-maintainer-clean-gprof:
19312 @if gprof
19313 maybe-maintainer-clean-gprof: maintainer-clean-gprof
19315 maintainer-clean-gprof:
19316 @: $(MAKE); $(unstage)
19317 @[ -f ./gprof/Makefile ] || exit 0; \
19318 r=`${PWD_COMMAND}`; export r; \
19319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19320 $(HOST_EXPORTS) \
19321 for flag in $(EXTRA_HOST_FLAGS) ; do \
19322 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19323 done; \
19324 echo "Doing maintainer-clean in gprof"; \
19325 (cd $(HOST_SUBDIR)/gprof && \
19326 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19327 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19328 "RANLIB=$${RANLIB}" \
19329 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19330 maintainer-clean) \
19331 || exit 1
19333 @endif gprof
19337 .PHONY: configure-gprofng maybe-configure-gprofng
19338 maybe-configure-gprofng:
19339 @if gcc-bootstrap
19340 configure-gprofng: stage_current
19341 @endif gcc-bootstrap
19342 @if gprofng
19343 maybe-configure-gprofng: configure-gprofng
19344 configure-gprofng:
19345 @: $(MAKE); $(unstage)
19346 @r=`${PWD_COMMAND}`; export r; \
19347 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19348 test ! -f $(HOST_SUBDIR)/gprofng/Makefile || exit 0; \
19349 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprofng; \
19350 $(HOST_EXPORTS) \
19351 echo Configuring in $(HOST_SUBDIR)/gprofng; \
19352 cd "$(HOST_SUBDIR)/gprofng" || exit 1; \
19353 case $(srcdir) in \
19354 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19355 *) topdir=`echo $(HOST_SUBDIR)/gprofng/ | \
19356 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19357 esac; \
19358 module_srcdir=gprofng; \
19359 $(SHELL) \
19360 $$s/$$module_srcdir/configure \
19361 --srcdir=$${topdir}/$$module_srcdir \
19362 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19363 --target=${target_alias} \
19364 || exit 1
19365 @endif gprofng
19371 .PHONY: all-gprofng maybe-all-gprofng
19372 maybe-all-gprofng:
19373 @if gcc-bootstrap
19374 all-gprofng: stage_current
19375 @endif gcc-bootstrap
19376 @if gprofng
19377 TARGET-gprofng=all
19378 maybe-all-gprofng: all-gprofng
19379 all-gprofng: configure-gprofng
19380 @: $(MAKE); $(unstage)
19381 @r=`${PWD_COMMAND}`; export r; \
19382 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19383 $(HOST_EXPORTS) \
19384 (cd $(HOST_SUBDIR)/gprofng && \
19385 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
19386 $(TARGET-gprofng))
19387 @endif gprofng
19392 .PHONY: check-gprofng maybe-check-gprofng
19393 maybe-check-gprofng:
19394 @if gprofng
19395 maybe-check-gprofng: check-gprofng
19397 check-gprofng:
19398 @: $(MAKE); $(unstage)
19399 @r=`${PWD_COMMAND}`; export r; \
19400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19401 $(HOST_EXPORTS) \
19402 (cd $(HOST_SUBDIR)/gprofng && \
19403 $(MAKE) $(FLAGS_TO_PASS) check)
19405 @endif gprofng
19407 .PHONY: install-gprofng maybe-install-gprofng
19408 maybe-install-gprofng:
19409 @if gprofng
19410 maybe-install-gprofng: install-gprofng
19412 install-gprofng: installdirs
19413 @: $(MAKE); $(unstage)
19414 @r=`${PWD_COMMAND}`; export r; \
19415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19416 $(HOST_EXPORTS) \
19417 (cd $(HOST_SUBDIR)/gprofng && \
19418 $(MAKE) $(FLAGS_TO_PASS) install)
19420 @endif gprofng
19422 .PHONY: install-strip-gprofng maybe-install-strip-gprofng
19423 maybe-install-strip-gprofng:
19424 @if gprofng
19425 maybe-install-strip-gprofng: install-strip-gprofng
19427 install-strip-gprofng: installdirs
19428 @: $(MAKE); $(unstage)
19429 @r=`${PWD_COMMAND}`; export r; \
19430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19431 $(HOST_EXPORTS) \
19432 (cd $(HOST_SUBDIR)/gprofng && \
19433 $(MAKE) $(FLAGS_TO_PASS) install-strip)
19435 @endif gprofng
19437 # Other targets (info, dvi, pdf, etc.)
19439 .PHONY: maybe-info-gprofng info-gprofng
19440 maybe-info-gprofng:
19441 @if gprofng
19442 maybe-info-gprofng: info-gprofng
19444 info-gprofng: \
19445 configure-gprofng
19446 @: $(MAKE); $(unstage)
19447 @[ -f ./gprofng/Makefile ] || exit 0; \
19448 r=`${PWD_COMMAND}`; export r; \
19449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19450 $(HOST_EXPORTS) \
19451 for flag in $(EXTRA_HOST_FLAGS) ; do \
19452 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19453 done; \
19454 echo "Doing info in gprofng"; \
19455 (cd $(HOST_SUBDIR)/gprofng && \
19456 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19457 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19458 "RANLIB=$${RANLIB}" \
19459 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19460 info) \
19461 || exit 1
19463 @endif gprofng
19465 .PHONY: maybe-dvi-gprofng dvi-gprofng
19466 maybe-dvi-gprofng:
19467 @if gprofng
19468 maybe-dvi-gprofng: dvi-gprofng
19470 dvi-gprofng: \
19471 configure-gprofng
19472 @: $(MAKE); $(unstage)
19473 @[ -f ./gprofng/Makefile ] || exit 0; \
19474 r=`${PWD_COMMAND}`; export r; \
19475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19476 $(HOST_EXPORTS) \
19477 for flag in $(EXTRA_HOST_FLAGS) ; do \
19478 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19479 done; \
19480 echo "Doing dvi in gprofng"; \
19481 (cd $(HOST_SUBDIR)/gprofng && \
19482 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19483 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19484 "RANLIB=$${RANLIB}" \
19485 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19486 dvi) \
19487 || exit 1
19489 @endif gprofng
19491 .PHONY: maybe-pdf-gprofng pdf-gprofng
19492 maybe-pdf-gprofng:
19493 @if gprofng
19494 maybe-pdf-gprofng: pdf-gprofng
19496 pdf-gprofng: \
19497 configure-gprofng
19498 @: $(MAKE); $(unstage)
19499 @[ -f ./gprofng/Makefile ] || exit 0; \
19500 r=`${PWD_COMMAND}`; export r; \
19501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19502 $(HOST_EXPORTS) \
19503 for flag in $(EXTRA_HOST_FLAGS) ; do \
19504 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19505 done; \
19506 echo "Doing pdf in gprofng"; \
19507 (cd $(HOST_SUBDIR)/gprofng && \
19508 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19509 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19510 "RANLIB=$${RANLIB}" \
19511 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19512 pdf) \
19513 || exit 1
19515 @endif gprofng
19517 .PHONY: maybe-html-gprofng html-gprofng
19518 maybe-html-gprofng:
19519 @if gprofng
19520 maybe-html-gprofng: html-gprofng
19522 html-gprofng: \
19523 configure-gprofng
19524 @: $(MAKE); $(unstage)
19525 @[ -f ./gprofng/Makefile ] || exit 0; \
19526 r=`${PWD_COMMAND}`; export r; \
19527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19528 $(HOST_EXPORTS) \
19529 for flag in $(EXTRA_HOST_FLAGS) ; do \
19530 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19531 done; \
19532 echo "Doing html in gprofng"; \
19533 (cd $(HOST_SUBDIR)/gprofng && \
19534 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19535 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19536 "RANLIB=$${RANLIB}" \
19537 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19538 html) \
19539 || exit 1
19541 @endif gprofng
19543 .PHONY: maybe-TAGS-gprofng TAGS-gprofng
19544 maybe-TAGS-gprofng:
19545 @if gprofng
19546 maybe-TAGS-gprofng: TAGS-gprofng
19548 TAGS-gprofng: \
19549 configure-gprofng
19550 @: $(MAKE); $(unstage)
19551 @[ -f ./gprofng/Makefile ] || exit 0; \
19552 r=`${PWD_COMMAND}`; export r; \
19553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19554 $(HOST_EXPORTS) \
19555 for flag in $(EXTRA_HOST_FLAGS) ; do \
19556 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19557 done; \
19558 echo "Doing TAGS in gprofng"; \
19559 (cd $(HOST_SUBDIR)/gprofng && \
19560 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19561 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19562 "RANLIB=$${RANLIB}" \
19563 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19564 TAGS) \
19565 || exit 1
19567 @endif gprofng
19569 .PHONY: maybe-install-info-gprofng install-info-gprofng
19570 maybe-install-info-gprofng:
19571 @if gprofng
19572 maybe-install-info-gprofng: install-info-gprofng
19574 install-info-gprofng: \
19575 configure-gprofng \
19576 info-gprofng
19577 @: $(MAKE); $(unstage)
19578 @[ -f ./gprofng/Makefile ] || exit 0; \
19579 r=`${PWD_COMMAND}`; export r; \
19580 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19581 $(HOST_EXPORTS) \
19582 for flag in $(EXTRA_HOST_FLAGS) ; do \
19583 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19584 done; \
19585 echo "Doing install-info in gprofng"; \
19586 (cd $(HOST_SUBDIR)/gprofng && \
19587 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19588 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19589 "RANLIB=$${RANLIB}" \
19590 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19591 install-info) \
19592 || exit 1
19594 @endif gprofng
19596 .PHONY: maybe-install-dvi-gprofng install-dvi-gprofng
19597 maybe-install-dvi-gprofng:
19598 @if gprofng
19599 maybe-install-dvi-gprofng: install-dvi-gprofng
19601 install-dvi-gprofng: \
19602 configure-gprofng \
19603 dvi-gprofng
19604 @: $(MAKE); $(unstage)
19605 @[ -f ./gprofng/Makefile ] || exit 0; \
19606 r=`${PWD_COMMAND}`; export r; \
19607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19608 $(HOST_EXPORTS) \
19609 for flag in $(EXTRA_HOST_FLAGS) ; do \
19610 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19611 done; \
19612 echo "Doing install-dvi in gprofng"; \
19613 (cd $(HOST_SUBDIR)/gprofng && \
19614 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19615 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19616 "RANLIB=$${RANLIB}" \
19617 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19618 install-dvi) \
19619 || exit 1
19621 @endif gprofng
19623 .PHONY: maybe-install-pdf-gprofng install-pdf-gprofng
19624 maybe-install-pdf-gprofng:
19625 @if gprofng
19626 maybe-install-pdf-gprofng: install-pdf-gprofng
19628 install-pdf-gprofng: \
19629 configure-gprofng \
19630 pdf-gprofng
19631 @: $(MAKE); $(unstage)
19632 @[ -f ./gprofng/Makefile ] || exit 0; \
19633 r=`${PWD_COMMAND}`; export r; \
19634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19635 $(HOST_EXPORTS) \
19636 for flag in $(EXTRA_HOST_FLAGS) ; do \
19637 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19638 done; \
19639 echo "Doing install-pdf in gprofng"; \
19640 (cd $(HOST_SUBDIR)/gprofng && \
19641 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19642 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19643 "RANLIB=$${RANLIB}" \
19644 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19645 install-pdf) \
19646 || exit 1
19648 @endif gprofng
19650 .PHONY: maybe-install-html-gprofng install-html-gprofng
19651 maybe-install-html-gprofng:
19652 @if gprofng
19653 maybe-install-html-gprofng: install-html-gprofng
19655 install-html-gprofng: \
19656 configure-gprofng \
19657 html-gprofng
19658 @: $(MAKE); $(unstage)
19659 @[ -f ./gprofng/Makefile ] || exit 0; \
19660 r=`${PWD_COMMAND}`; export r; \
19661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19662 $(HOST_EXPORTS) \
19663 for flag in $(EXTRA_HOST_FLAGS) ; do \
19664 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19665 done; \
19666 echo "Doing install-html in gprofng"; \
19667 (cd $(HOST_SUBDIR)/gprofng && \
19668 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19669 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19670 "RANLIB=$${RANLIB}" \
19671 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19672 install-html) \
19673 || exit 1
19675 @endif gprofng
19677 .PHONY: maybe-installcheck-gprofng installcheck-gprofng
19678 maybe-installcheck-gprofng:
19679 @if gprofng
19680 maybe-installcheck-gprofng: installcheck-gprofng
19682 installcheck-gprofng: \
19683 configure-gprofng
19684 @: $(MAKE); $(unstage)
19685 @[ -f ./gprofng/Makefile ] || exit 0; \
19686 r=`${PWD_COMMAND}`; export r; \
19687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19688 $(HOST_EXPORTS) \
19689 for flag in $(EXTRA_HOST_FLAGS) ; do \
19690 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19691 done; \
19692 echo "Doing installcheck in gprofng"; \
19693 (cd $(HOST_SUBDIR)/gprofng && \
19694 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19695 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19696 "RANLIB=$${RANLIB}" \
19697 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19698 installcheck) \
19699 || exit 1
19701 @endif gprofng
19703 .PHONY: maybe-mostlyclean-gprofng mostlyclean-gprofng
19704 maybe-mostlyclean-gprofng:
19705 @if gprofng
19706 maybe-mostlyclean-gprofng: mostlyclean-gprofng
19708 mostlyclean-gprofng:
19709 @: $(MAKE); $(unstage)
19710 @[ -f ./gprofng/Makefile ] || exit 0; \
19711 r=`${PWD_COMMAND}`; export r; \
19712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19713 $(HOST_EXPORTS) \
19714 for flag in $(EXTRA_HOST_FLAGS) ; do \
19715 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19716 done; \
19717 echo "Doing mostlyclean in gprofng"; \
19718 (cd $(HOST_SUBDIR)/gprofng && \
19719 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19720 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19721 "RANLIB=$${RANLIB}" \
19722 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19723 mostlyclean) \
19724 || exit 1
19726 @endif gprofng
19728 .PHONY: maybe-clean-gprofng clean-gprofng
19729 maybe-clean-gprofng:
19730 @if gprofng
19731 maybe-clean-gprofng: clean-gprofng
19733 clean-gprofng:
19734 @: $(MAKE); $(unstage)
19735 @[ -f ./gprofng/Makefile ] || exit 0; \
19736 r=`${PWD_COMMAND}`; export r; \
19737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19738 $(HOST_EXPORTS) \
19739 for flag in $(EXTRA_HOST_FLAGS) ; do \
19740 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19741 done; \
19742 echo "Doing clean in gprofng"; \
19743 (cd $(HOST_SUBDIR)/gprofng && \
19744 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19745 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19746 "RANLIB=$${RANLIB}" \
19747 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19748 clean) \
19749 || exit 1
19751 @endif gprofng
19753 .PHONY: maybe-distclean-gprofng distclean-gprofng
19754 maybe-distclean-gprofng:
19755 @if gprofng
19756 maybe-distclean-gprofng: distclean-gprofng
19758 distclean-gprofng:
19759 @: $(MAKE); $(unstage)
19760 @[ -f ./gprofng/Makefile ] || exit 0; \
19761 r=`${PWD_COMMAND}`; export r; \
19762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19763 $(HOST_EXPORTS) \
19764 for flag in $(EXTRA_HOST_FLAGS) ; do \
19765 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19766 done; \
19767 echo "Doing distclean in gprofng"; \
19768 (cd $(HOST_SUBDIR)/gprofng && \
19769 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19770 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19771 "RANLIB=$${RANLIB}" \
19772 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19773 distclean) \
19774 || exit 1
19776 @endif gprofng
19778 .PHONY: maybe-maintainer-clean-gprofng maintainer-clean-gprofng
19779 maybe-maintainer-clean-gprofng:
19780 @if gprofng
19781 maybe-maintainer-clean-gprofng: maintainer-clean-gprofng
19783 maintainer-clean-gprofng:
19784 @: $(MAKE); $(unstage)
19785 @[ -f ./gprofng/Makefile ] || exit 0; \
19786 r=`${PWD_COMMAND}`; export r; \
19787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19788 $(HOST_EXPORTS) \
19789 for flag in $(EXTRA_HOST_FLAGS) ; do \
19790 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19791 done; \
19792 echo "Doing maintainer-clean in gprofng"; \
19793 (cd $(HOST_SUBDIR)/gprofng && \
19794 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19795 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19796 "RANLIB=$${RANLIB}" \
19797 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19798 maintainer-clean) \
19799 || exit 1
19801 @endif gprofng
19805 .PHONY: configure-gettext maybe-configure-gettext
19806 maybe-configure-gettext:
19807 @if gcc-bootstrap
19808 configure-gettext: stage_current
19809 @endif gcc-bootstrap
19810 @if gettext
19811 maybe-configure-gettext: configure-gettext
19812 configure-gettext:
19813 @r=`${PWD_COMMAND}`; export r; \
19814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19815 test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
19816 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext; \
19817 $(HOST_EXPORTS) \
19818 echo Configuring in $(HOST_SUBDIR)/gettext; \
19819 cd "$(HOST_SUBDIR)/gettext" || exit 1; \
19820 case $(srcdir) in \
19821 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19822 *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
19823 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19824 esac; \
19825 module_srcdir=gettext/gettext-runtime; \
19826 $(SHELL) \
19827 $$s/$$module_srcdir/configure \
19828 --srcdir=$${topdir}/$$module_srcdir \
19829 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19830 --target=${target_alias} --disable-shared --disable-java --disable-csharp --with-pic \
19831 || exit 1
19832 @endif gettext
19836 .PHONY: configure-stage1-gettext maybe-configure-stage1-gettext
19837 maybe-configure-stage1-gettext:
19838 @if gettext-bootstrap
19839 maybe-configure-stage1-gettext: configure-stage1-gettext
19840 configure-stage1-gettext:
19841 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19842 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext
19843 @r=`${PWD_COMMAND}`; export r; \
19844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19845 TFLAGS="$(STAGE1_TFLAGS)"; \
19846 test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
19847 $(HOST_EXPORTS) \
19848 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
19849 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
19850 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
19851 echo Configuring stage 1 in $(HOST_SUBDIR)/gettext; \
19852 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext; \
19853 cd $(HOST_SUBDIR)/gettext || exit 1; \
19854 case $(srcdir) in \
19855 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19856 *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
19857 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19858 esac; \
19859 module_srcdir=gettext/gettext-runtime; \
19860 $(SHELL) $$s/$$module_srcdir/configure \
19861 --srcdir=$${topdir}/$$module_srcdir \
19862 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19863 --target=${target_alias} \
19865 $(STAGE1_CONFIGURE_FLAGS) \
19866 --disable-shared --disable-java --disable-csharp --with-pic
19867 @endif gettext-bootstrap
19869 .PHONY: configure-stage2-gettext maybe-configure-stage2-gettext
19870 maybe-configure-stage2-gettext:
19871 @if gettext-bootstrap
19872 maybe-configure-stage2-gettext: configure-stage2-gettext
19873 configure-stage2-gettext:
19874 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19875 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext
19876 @r=`${PWD_COMMAND}`; export r; \
19877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19878 TFLAGS="$(STAGE2_TFLAGS)"; \
19879 test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
19880 $(HOST_EXPORTS) \
19881 $(POSTSTAGE1_HOST_EXPORTS) \
19882 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
19883 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
19884 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
19885 echo Configuring stage 2 in $(HOST_SUBDIR)/gettext; \
19886 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext; \
19887 cd $(HOST_SUBDIR)/gettext || exit 1; \
19888 case $(srcdir) in \
19889 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19890 *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
19891 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19892 esac; \
19893 module_srcdir=gettext/gettext-runtime; \
19894 $(SHELL) $$s/$$module_srcdir/configure \
19895 --srcdir=$${topdir}/$$module_srcdir \
19896 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19897 --target=${target_alias} \
19898 --with-build-libsubdir=$(HOST_SUBDIR) \
19899 $(STAGE2_CONFIGURE_FLAGS) \
19900 --disable-shared --disable-java --disable-csharp --with-pic
19901 @endif gettext-bootstrap
19903 .PHONY: configure-stage3-gettext maybe-configure-stage3-gettext
19904 maybe-configure-stage3-gettext:
19905 @if gettext-bootstrap
19906 maybe-configure-stage3-gettext: configure-stage3-gettext
19907 configure-stage3-gettext:
19908 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19909 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext
19910 @r=`${PWD_COMMAND}`; export r; \
19911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19912 TFLAGS="$(STAGE3_TFLAGS)"; \
19913 test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
19914 $(HOST_EXPORTS) \
19915 $(POSTSTAGE1_HOST_EXPORTS) \
19916 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
19917 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
19918 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
19919 echo Configuring stage 3 in $(HOST_SUBDIR)/gettext; \
19920 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext; \
19921 cd $(HOST_SUBDIR)/gettext || exit 1; \
19922 case $(srcdir) in \
19923 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19924 *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
19925 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19926 esac; \
19927 module_srcdir=gettext/gettext-runtime; \
19928 $(SHELL) $$s/$$module_srcdir/configure \
19929 --srcdir=$${topdir}/$$module_srcdir \
19930 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19931 --target=${target_alias} \
19932 --with-build-libsubdir=$(HOST_SUBDIR) \
19933 $(STAGE3_CONFIGURE_FLAGS) \
19934 --disable-shared --disable-java --disable-csharp --with-pic
19935 @endif gettext-bootstrap
19937 .PHONY: configure-stage4-gettext maybe-configure-stage4-gettext
19938 maybe-configure-stage4-gettext:
19939 @if gettext-bootstrap
19940 maybe-configure-stage4-gettext: configure-stage4-gettext
19941 configure-stage4-gettext:
19942 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19943 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext
19944 @r=`${PWD_COMMAND}`; export r; \
19945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19946 TFLAGS="$(STAGE4_TFLAGS)"; \
19947 test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
19948 $(HOST_EXPORTS) \
19949 $(POSTSTAGE1_HOST_EXPORTS) \
19950 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
19951 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
19952 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
19953 echo Configuring stage 4 in $(HOST_SUBDIR)/gettext; \
19954 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext; \
19955 cd $(HOST_SUBDIR)/gettext || exit 1; \
19956 case $(srcdir) in \
19957 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19958 *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
19959 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19960 esac; \
19961 module_srcdir=gettext/gettext-runtime; \
19962 $(SHELL) $$s/$$module_srcdir/configure \
19963 --srcdir=$${topdir}/$$module_srcdir \
19964 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19965 --target=${target_alias} \
19966 --with-build-libsubdir=$(HOST_SUBDIR) \
19967 $(STAGE4_CONFIGURE_FLAGS) \
19968 --disable-shared --disable-java --disable-csharp --with-pic
19969 @endif gettext-bootstrap
19971 .PHONY: configure-stageprofile-gettext maybe-configure-stageprofile-gettext
19972 maybe-configure-stageprofile-gettext:
19973 @if gettext-bootstrap
19974 maybe-configure-stageprofile-gettext: configure-stageprofile-gettext
19975 configure-stageprofile-gettext:
19976 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19977 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext
19978 @r=`${PWD_COMMAND}`; export r; \
19979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19980 TFLAGS="$(STAGEprofile_TFLAGS)"; \
19981 test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
19982 $(HOST_EXPORTS) \
19983 $(POSTSTAGE1_HOST_EXPORTS) \
19984 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
19985 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
19986 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
19987 echo Configuring stage profile in $(HOST_SUBDIR)/gettext; \
19988 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext; \
19989 cd $(HOST_SUBDIR)/gettext || exit 1; \
19990 case $(srcdir) in \
19991 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19992 *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
19993 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19994 esac; \
19995 module_srcdir=gettext/gettext-runtime; \
19996 $(SHELL) $$s/$$module_srcdir/configure \
19997 --srcdir=$${topdir}/$$module_srcdir \
19998 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19999 --target=${target_alias} \
20000 --with-build-libsubdir=$(HOST_SUBDIR) \
20001 $(STAGEprofile_CONFIGURE_FLAGS) \
20002 --disable-shared --disable-java --disable-csharp --with-pic
20003 @endif gettext-bootstrap
20005 .PHONY: configure-stagetrain-gettext maybe-configure-stagetrain-gettext
20006 maybe-configure-stagetrain-gettext:
20007 @if gettext-bootstrap
20008 maybe-configure-stagetrain-gettext: configure-stagetrain-gettext
20009 configure-stagetrain-gettext:
20010 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
20011 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext
20012 @r=`${PWD_COMMAND}`; export r; \
20013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20014 TFLAGS="$(STAGEtrain_TFLAGS)"; \
20015 test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
20016 $(HOST_EXPORTS) \
20017 $(POSTSTAGE1_HOST_EXPORTS) \
20018 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
20019 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
20020 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
20021 echo Configuring stage train in $(HOST_SUBDIR)/gettext; \
20022 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext; \
20023 cd $(HOST_SUBDIR)/gettext || exit 1; \
20024 case $(srcdir) in \
20025 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20026 *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
20027 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20028 esac; \
20029 module_srcdir=gettext/gettext-runtime; \
20030 $(SHELL) $$s/$$module_srcdir/configure \
20031 --srcdir=$${topdir}/$$module_srcdir \
20032 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20033 --target=${target_alias} \
20034 --with-build-libsubdir=$(HOST_SUBDIR) \
20035 $(STAGEtrain_CONFIGURE_FLAGS) \
20036 --disable-shared --disable-java --disable-csharp --with-pic
20037 @endif gettext-bootstrap
20039 .PHONY: configure-stagefeedback-gettext maybe-configure-stagefeedback-gettext
20040 maybe-configure-stagefeedback-gettext:
20041 @if gettext-bootstrap
20042 maybe-configure-stagefeedback-gettext: configure-stagefeedback-gettext
20043 configure-stagefeedback-gettext:
20044 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20045 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext
20046 @r=`${PWD_COMMAND}`; export r; \
20047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20048 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20049 test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
20050 $(HOST_EXPORTS) \
20051 $(POSTSTAGE1_HOST_EXPORTS) \
20052 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
20053 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
20054 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
20055 echo Configuring stage feedback in $(HOST_SUBDIR)/gettext; \
20056 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext; \
20057 cd $(HOST_SUBDIR)/gettext || exit 1; \
20058 case $(srcdir) in \
20059 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20060 *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
20061 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20062 esac; \
20063 module_srcdir=gettext/gettext-runtime; \
20064 $(SHELL) $$s/$$module_srcdir/configure \
20065 --srcdir=$${topdir}/$$module_srcdir \
20066 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20067 --target=${target_alias} \
20068 --with-build-libsubdir=$(HOST_SUBDIR) \
20069 $(STAGEfeedback_CONFIGURE_FLAGS) \
20070 --disable-shared --disable-java --disable-csharp --with-pic
20071 @endif gettext-bootstrap
20073 .PHONY: configure-stageautoprofile-gettext maybe-configure-stageautoprofile-gettext
20074 maybe-configure-stageautoprofile-gettext:
20075 @if gettext-bootstrap
20076 maybe-configure-stageautoprofile-gettext: configure-stageautoprofile-gettext
20077 configure-stageautoprofile-gettext:
20078 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
20079 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext
20080 @r=`${PWD_COMMAND}`; export r; \
20081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20082 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
20083 test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
20084 $(HOST_EXPORTS) \
20085 $(POSTSTAGE1_HOST_EXPORTS) \
20086 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
20087 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
20088 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
20089 echo Configuring stage autoprofile in $(HOST_SUBDIR)/gettext; \
20090 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext; \
20091 cd $(HOST_SUBDIR)/gettext || exit 1; \
20092 case $(srcdir) in \
20093 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20094 *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
20095 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20096 esac; \
20097 module_srcdir=gettext/gettext-runtime; \
20098 $(SHELL) $$s/$$module_srcdir/configure \
20099 --srcdir=$${topdir}/$$module_srcdir \
20100 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20101 --target=${target_alias} \
20102 --with-build-libsubdir=$(HOST_SUBDIR) \
20103 $(STAGEautoprofile_CONFIGURE_FLAGS) \
20104 --disable-shared --disable-java --disable-csharp --with-pic
20105 @endif gettext-bootstrap
20107 .PHONY: configure-stageautofeedback-gettext maybe-configure-stageautofeedback-gettext
20108 maybe-configure-stageautofeedback-gettext:
20109 @if gettext-bootstrap
20110 maybe-configure-stageautofeedback-gettext: configure-stageautofeedback-gettext
20111 configure-stageautofeedback-gettext:
20112 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
20113 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext
20114 @r=`${PWD_COMMAND}`; export r; \
20115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20116 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
20117 test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
20118 $(HOST_EXPORTS) \
20119 $(POSTSTAGE1_HOST_EXPORTS) \
20120 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
20121 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
20122 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
20123 echo Configuring stage autofeedback in $(HOST_SUBDIR)/gettext; \
20124 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext; \
20125 cd $(HOST_SUBDIR)/gettext || exit 1; \
20126 case $(srcdir) in \
20127 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20128 *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
20129 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20130 esac; \
20131 module_srcdir=gettext/gettext-runtime; \
20132 $(SHELL) $$s/$$module_srcdir/configure \
20133 --srcdir=$${topdir}/$$module_srcdir \
20134 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20135 --target=${target_alias} \
20136 --with-build-libsubdir=$(HOST_SUBDIR) \
20137 $(STAGEautofeedback_CONFIGURE_FLAGS) \
20138 --disable-shared --disable-java --disable-csharp --with-pic
20139 @endif gettext-bootstrap
20145 .PHONY: all-gettext maybe-all-gettext
20146 maybe-all-gettext:
20147 @if gcc-bootstrap
20148 all-gettext: stage_current
20149 @endif gcc-bootstrap
20150 @if gettext
20151 TARGET-gettext=all
20152 maybe-all-gettext: all-gettext
20153 all-gettext: configure-gettext
20154 @r=`${PWD_COMMAND}`; export r; \
20155 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20156 $(HOST_EXPORTS) \
20157 (cd $(HOST_SUBDIR)/gettext && \
20158 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
20159 $(TARGET-gettext))
20160 @endif gettext
20164 .PHONY: all-stage1-gettext maybe-all-stage1-gettext
20165 .PHONY: clean-stage1-gettext maybe-clean-stage1-gettext
20166 maybe-all-stage1-gettext:
20167 maybe-clean-stage1-gettext:
20168 @if gettext-bootstrap
20169 maybe-all-stage1-gettext: all-stage1-gettext
20170 all-stage1: all-stage1-gettext
20171 TARGET-stage1-gettext = $(TARGET-gettext)
20172 all-stage1-gettext: configure-stage1-gettext
20173 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20174 @r=`${PWD_COMMAND}`; export r; \
20175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20176 TFLAGS="$(STAGE1_TFLAGS)"; \
20177 $(HOST_EXPORTS) \
20178 cd $(HOST_SUBDIR)/gettext && \
20180 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20181 CFLAGS="$(STAGE1_CFLAGS)" \
20182 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
20183 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
20184 LIBCFLAGS="$(LIBCFLAGS)" \
20185 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20186 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20187 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20188 $(EXTRA_HOST_FLAGS) \
20189 $(STAGE1_FLAGS_TO_PASS) \
20190 TFLAGS="$(STAGE1_TFLAGS)" \
20191 $(TARGET-stage1-gettext)
20193 maybe-clean-stage1-gettext: clean-stage1-gettext
20194 clean-stage1: clean-stage1-gettext
20195 clean-stage1-gettext:
20196 @if [ $(current_stage) = stage1 ]; then \
20197 [ -f $(HOST_SUBDIR)/gettext/Makefile ] || exit 0; \
20198 else \
20199 [ -f $(HOST_SUBDIR)/stage1-gettext/Makefile ] || exit 0; \
20200 $(MAKE) stage1-start; \
20201 fi; \
20202 cd $(HOST_SUBDIR)/gettext && \
20203 $(MAKE) $(EXTRA_HOST_FLAGS) \
20204 $(STAGE1_FLAGS_TO_PASS) clean
20205 @endif gettext-bootstrap
20208 .PHONY: all-stage2-gettext maybe-all-stage2-gettext
20209 .PHONY: clean-stage2-gettext maybe-clean-stage2-gettext
20210 maybe-all-stage2-gettext:
20211 maybe-clean-stage2-gettext:
20212 @if gettext-bootstrap
20213 maybe-all-stage2-gettext: all-stage2-gettext
20214 all-stage2: all-stage2-gettext
20215 TARGET-stage2-gettext = $(TARGET-gettext)
20216 all-stage2-gettext: configure-stage2-gettext
20217 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20218 @r=`${PWD_COMMAND}`; export r; \
20219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20220 TFLAGS="$(STAGE2_TFLAGS)"; \
20221 $(HOST_EXPORTS) \
20222 $(POSTSTAGE1_HOST_EXPORTS) \
20223 cd $(HOST_SUBDIR)/gettext && \
20225 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20226 CFLAGS="$(STAGE2_CFLAGS)" \
20227 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
20228 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
20229 LIBCFLAGS="$(STAGE2_CFLAGS)" \
20230 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20231 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20232 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20233 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20234 TFLAGS="$(STAGE2_TFLAGS)" \
20235 $(TARGET-stage2-gettext)
20237 maybe-clean-stage2-gettext: clean-stage2-gettext
20238 clean-stage2: clean-stage2-gettext
20239 clean-stage2-gettext:
20240 @if [ $(current_stage) = stage2 ]; then \
20241 [ -f $(HOST_SUBDIR)/gettext/Makefile ] || exit 0; \
20242 else \
20243 [ -f $(HOST_SUBDIR)/stage2-gettext/Makefile ] || exit 0; \
20244 $(MAKE) stage2-start; \
20245 fi; \
20246 cd $(HOST_SUBDIR)/gettext && \
20247 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20248 @endif gettext-bootstrap
20251 .PHONY: all-stage3-gettext maybe-all-stage3-gettext
20252 .PHONY: clean-stage3-gettext maybe-clean-stage3-gettext
20253 maybe-all-stage3-gettext:
20254 maybe-clean-stage3-gettext:
20255 @if gettext-bootstrap
20256 maybe-all-stage3-gettext: all-stage3-gettext
20257 all-stage3: all-stage3-gettext
20258 TARGET-stage3-gettext = $(TARGET-gettext)
20259 all-stage3-gettext: configure-stage3-gettext
20260 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20261 @r=`${PWD_COMMAND}`; export r; \
20262 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20263 TFLAGS="$(STAGE3_TFLAGS)"; \
20264 $(HOST_EXPORTS) \
20265 $(POSTSTAGE1_HOST_EXPORTS) \
20266 cd $(HOST_SUBDIR)/gettext && \
20268 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20269 CFLAGS="$(STAGE3_CFLAGS)" \
20270 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
20271 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
20272 LIBCFLAGS="$(STAGE3_CFLAGS)" \
20273 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20274 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20275 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20276 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20277 TFLAGS="$(STAGE3_TFLAGS)" \
20278 $(TARGET-stage3-gettext)
20280 maybe-clean-stage3-gettext: clean-stage3-gettext
20281 clean-stage3: clean-stage3-gettext
20282 clean-stage3-gettext:
20283 @if [ $(current_stage) = stage3 ]; then \
20284 [ -f $(HOST_SUBDIR)/gettext/Makefile ] || exit 0; \
20285 else \
20286 [ -f $(HOST_SUBDIR)/stage3-gettext/Makefile ] || exit 0; \
20287 $(MAKE) stage3-start; \
20288 fi; \
20289 cd $(HOST_SUBDIR)/gettext && \
20290 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20291 @endif gettext-bootstrap
20294 .PHONY: all-stage4-gettext maybe-all-stage4-gettext
20295 .PHONY: clean-stage4-gettext maybe-clean-stage4-gettext
20296 maybe-all-stage4-gettext:
20297 maybe-clean-stage4-gettext:
20298 @if gettext-bootstrap
20299 maybe-all-stage4-gettext: all-stage4-gettext
20300 all-stage4: all-stage4-gettext
20301 TARGET-stage4-gettext = $(TARGET-gettext)
20302 all-stage4-gettext: configure-stage4-gettext
20303 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20304 @r=`${PWD_COMMAND}`; export r; \
20305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20306 TFLAGS="$(STAGE4_TFLAGS)"; \
20307 $(HOST_EXPORTS) \
20308 $(POSTSTAGE1_HOST_EXPORTS) \
20309 cd $(HOST_SUBDIR)/gettext && \
20311 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20312 CFLAGS="$(STAGE4_CFLAGS)" \
20313 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
20314 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
20315 LIBCFLAGS="$(STAGE4_CFLAGS)" \
20316 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20317 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20318 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20319 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20320 TFLAGS="$(STAGE4_TFLAGS)" \
20321 $(TARGET-stage4-gettext)
20323 maybe-clean-stage4-gettext: clean-stage4-gettext
20324 clean-stage4: clean-stage4-gettext
20325 clean-stage4-gettext:
20326 @if [ $(current_stage) = stage4 ]; then \
20327 [ -f $(HOST_SUBDIR)/gettext/Makefile ] || exit 0; \
20328 else \
20329 [ -f $(HOST_SUBDIR)/stage4-gettext/Makefile ] || exit 0; \
20330 $(MAKE) stage4-start; \
20331 fi; \
20332 cd $(HOST_SUBDIR)/gettext && \
20333 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20334 @endif gettext-bootstrap
20337 .PHONY: all-stageprofile-gettext maybe-all-stageprofile-gettext
20338 .PHONY: clean-stageprofile-gettext maybe-clean-stageprofile-gettext
20339 maybe-all-stageprofile-gettext:
20340 maybe-clean-stageprofile-gettext:
20341 @if gettext-bootstrap
20342 maybe-all-stageprofile-gettext: all-stageprofile-gettext
20343 all-stageprofile: all-stageprofile-gettext
20344 TARGET-stageprofile-gettext = $(TARGET-gettext)
20345 all-stageprofile-gettext: configure-stageprofile-gettext
20346 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20347 @r=`${PWD_COMMAND}`; export r; \
20348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20349 TFLAGS="$(STAGEprofile_TFLAGS)"; \
20350 $(HOST_EXPORTS) \
20351 $(POSTSTAGE1_HOST_EXPORTS) \
20352 cd $(HOST_SUBDIR)/gettext && \
20354 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20355 CFLAGS="$(STAGEprofile_CFLAGS)" \
20356 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
20357 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
20358 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
20359 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20360 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20361 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20362 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20363 TFLAGS="$(STAGEprofile_TFLAGS)" \
20364 $(TARGET-stageprofile-gettext)
20366 maybe-clean-stageprofile-gettext: clean-stageprofile-gettext
20367 clean-stageprofile: clean-stageprofile-gettext
20368 clean-stageprofile-gettext:
20369 @if [ $(current_stage) = stageprofile ]; then \
20370 [ -f $(HOST_SUBDIR)/gettext/Makefile ] || exit 0; \
20371 else \
20372 [ -f $(HOST_SUBDIR)/stageprofile-gettext/Makefile ] || exit 0; \
20373 $(MAKE) stageprofile-start; \
20374 fi; \
20375 cd $(HOST_SUBDIR)/gettext && \
20376 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20377 @endif gettext-bootstrap
20380 .PHONY: all-stagetrain-gettext maybe-all-stagetrain-gettext
20381 .PHONY: clean-stagetrain-gettext maybe-clean-stagetrain-gettext
20382 maybe-all-stagetrain-gettext:
20383 maybe-clean-stagetrain-gettext:
20384 @if gettext-bootstrap
20385 maybe-all-stagetrain-gettext: all-stagetrain-gettext
20386 all-stagetrain: all-stagetrain-gettext
20387 TARGET-stagetrain-gettext = $(TARGET-gettext)
20388 all-stagetrain-gettext: configure-stagetrain-gettext
20389 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
20390 @r=`${PWD_COMMAND}`; export r; \
20391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20392 TFLAGS="$(STAGEtrain_TFLAGS)"; \
20393 $(HOST_EXPORTS) \
20394 $(POSTSTAGE1_HOST_EXPORTS) \
20395 cd $(HOST_SUBDIR)/gettext && \
20397 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20398 CFLAGS="$(STAGEtrain_CFLAGS)" \
20399 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
20400 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
20401 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
20402 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20403 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20404 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20405 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20406 TFLAGS="$(STAGEtrain_TFLAGS)" \
20407 $(TARGET-stagetrain-gettext)
20409 maybe-clean-stagetrain-gettext: clean-stagetrain-gettext
20410 clean-stagetrain: clean-stagetrain-gettext
20411 clean-stagetrain-gettext:
20412 @if [ $(current_stage) = stagetrain ]; then \
20413 [ -f $(HOST_SUBDIR)/gettext/Makefile ] || exit 0; \
20414 else \
20415 [ -f $(HOST_SUBDIR)/stagetrain-gettext/Makefile ] || exit 0; \
20416 $(MAKE) stagetrain-start; \
20417 fi; \
20418 cd $(HOST_SUBDIR)/gettext && \
20419 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20420 @endif gettext-bootstrap
20423 .PHONY: all-stagefeedback-gettext maybe-all-stagefeedback-gettext
20424 .PHONY: clean-stagefeedback-gettext maybe-clean-stagefeedback-gettext
20425 maybe-all-stagefeedback-gettext:
20426 maybe-clean-stagefeedback-gettext:
20427 @if gettext-bootstrap
20428 maybe-all-stagefeedback-gettext: all-stagefeedback-gettext
20429 all-stagefeedback: all-stagefeedback-gettext
20430 TARGET-stagefeedback-gettext = $(TARGET-gettext)
20431 all-stagefeedback-gettext: configure-stagefeedback-gettext
20432 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20433 @r=`${PWD_COMMAND}`; export r; \
20434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20435 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20436 $(HOST_EXPORTS) \
20437 $(POSTSTAGE1_HOST_EXPORTS) \
20438 cd $(HOST_SUBDIR)/gettext && \
20440 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20441 CFLAGS="$(STAGEfeedback_CFLAGS)" \
20442 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
20443 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
20444 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
20445 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20446 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20447 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20448 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20449 TFLAGS="$(STAGEfeedback_TFLAGS)" \
20450 $(TARGET-stagefeedback-gettext)
20452 maybe-clean-stagefeedback-gettext: clean-stagefeedback-gettext
20453 clean-stagefeedback: clean-stagefeedback-gettext
20454 clean-stagefeedback-gettext:
20455 @if [ $(current_stage) = stagefeedback ]; then \
20456 [ -f $(HOST_SUBDIR)/gettext/Makefile ] || exit 0; \
20457 else \
20458 [ -f $(HOST_SUBDIR)/stagefeedback-gettext/Makefile ] || exit 0; \
20459 $(MAKE) stagefeedback-start; \
20460 fi; \
20461 cd $(HOST_SUBDIR)/gettext && \
20462 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20463 @endif gettext-bootstrap
20466 .PHONY: all-stageautoprofile-gettext maybe-all-stageautoprofile-gettext
20467 .PHONY: clean-stageautoprofile-gettext maybe-clean-stageautoprofile-gettext
20468 maybe-all-stageautoprofile-gettext:
20469 maybe-clean-stageautoprofile-gettext:
20470 @if gettext-bootstrap
20471 maybe-all-stageautoprofile-gettext: all-stageautoprofile-gettext
20472 all-stageautoprofile: all-stageautoprofile-gettext
20473 TARGET-stageautoprofile-gettext = $(TARGET-gettext)
20474 all-stageautoprofile-gettext: configure-stageautoprofile-gettext
20475 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
20476 @r=`${PWD_COMMAND}`; export r; \
20477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20478 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
20479 $(HOST_EXPORTS) \
20480 $(POSTSTAGE1_HOST_EXPORTS) \
20481 cd $(HOST_SUBDIR)/gettext && \
20482 $$s/gcc/config/i386/$(AUTO_PROFILE) \
20483 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20484 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
20485 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
20486 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
20487 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
20488 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20489 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20490 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20491 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20492 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
20493 $(TARGET-stageautoprofile-gettext)
20495 maybe-clean-stageautoprofile-gettext: clean-stageautoprofile-gettext
20496 clean-stageautoprofile: clean-stageautoprofile-gettext
20497 clean-stageautoprofile-gettext:
20498 @if [ $(current_stage) = stageautoprofile ]; then \
20499 [ -f $(HOST_SUBDIR)/gettext/Makefile ] || exit 0; \
20500 else \
20501 [ -f $(HOST_SUBDIR)/stageautoprofile-gettext/Makefile ] || exit 0; \
20502 $(MAKE) stageautoprofile-start; \
20503 fi; \
20504 cd $(HOST_SUBDIR)/gettext && \
20505 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20506 @endif gettext-bootstrap
20509 .PHONY: all-stageautofeedback-gettext maybe-all-stageautofeedback-gettext
20510 .PHONY: clean-stageautofeedback-gettext maybe-clean-stageautofeedback-gettext
20511 maybe-all-stageautofeedback-gettext:
20512 maybe-clean-stageautofeedback-gettext:
20513 @if gettext-bootstrap
20514 maybe-all-stageautofeedback-gettext: all-stageautofeedback-gettext
20515 all-stageautofeedback: all-stageautofeedback-gettext
20516 TARGET-stageautofeedback-gettext = $(TARGET-gettext)
20517 all-stageautofeedback-gettext: configure-stageautofeedback-gettext
20518 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
20519 @r=`${PWD_COMMAND}`; export r; \
20520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20521 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
20522 $(HOST_EXPORTS) \
20523 $(POSTSTAGE1_HOST_EXPORTS) \
20524 cd $(HOST_SUBDIR)/gettext && \
20526 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20527 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
20528 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
20529 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
20530 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
20531 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20532 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20533 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20534 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20535 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
20536 $(TARGET-stageautofeedback-gettext)
20538 maybe-clean-stageautofeedback-gettext: clean-stageautofeedback-gettext
20539 clean-stageautofeedback: clean-stageautofeedback-gettext
20540 clean-stageautofeedback-gettext:
20541 @if [ $(current_stage) = stageautofeedback ]; then \
20542 [ -f $(HOST_SUBDIR)/gettext/Makefile ] || exit 0; \
20543 else \
20544 [ -f $(HOST_SUBDIR)/stageautofeedback-gettext/Makefile ] || exit 0; \
20545 $(MAKE) stageautofeedback-start; \
20546 fi; \
20547 cd $(HOST_SUBDIR)/gettext && \
20548 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20549 @endif gettext-bootstrap
20555 .PHONY: check-gettext maybe-check-gettext
20556 maybe-check-gettext:
20557 @if gettext
20558 maybe-check-gettext: check-gettext
20560 check-gettext:
20561 @: $(MAKE); $(unstage)
20562 @r=`${PWD_COMMAND}`; export r; \
20563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20564 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
20565 (cd $(HOST_SUBDIR)/gettext && \
20566 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
20568 @endif gettext
20570 .PHONY: install-gettext maybe-install-gettext
20571 maybe-install-gettext:
20572 @if gettext
20573 maybe-install-gettext: install-gettext
20575 install-gettext:
20577 @endif gettext
20579 .PHONY: install-strip-gettext maybe-install-strip-gettext
20580 maybe-install-strip-gettext:
20581 @if gettext
20582 maybe-install-strip-gettext: install-strip-gettext
20584 install-strip-gettext:
20586 @endif gettext
20588 # Other targets (info, dvi, pdf, etc.)
20590 .PHONY: maybe-info-gettext info-gettext
20591 maybe-info-gettext:
20592 @if gettext
20593 maybe-info-gettext: info-gettext
20595 info-gettext: \
20596 configure-gettext
20597 @[ -f ./gettext/Makefile ] || exit 0; \
20598 r=`${PWD_COMMAND}`; export r; \
20599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20600 $(HOST_EXPORTS) \
20601 for flag in $(EXTRA_HOST_FLAGS) ; do \
20602 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20603 done; \
20604 echo "Doing info in gettext"; \
20605 (cd $(HOST_SUBDIR)/gettext && \
20606 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20607 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20608 "RANLIB=$${RANLIB}" \
20609 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20610 info) \
20611 || exit 1
20613 @endif gettext
20615 .PHONY: maybe-dvi-gettext dvi-gettext
20616 maybe-dvi-gettext:
20617 @if gettext
20618 maybe-dvi-gettext: dvi-gettext
20620 dvi-gettext: \
20621 configure-gettext
20622 @[ -f ./gettext/Makefile ] || exit 0; \
20623 r=`${PWD_COMMAND}`; export r; \
20624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20625 $(HOST_EXPORTS) \
20626 for flag in $(EXTRA_HOST_FLAGS) ; do \
20627 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20628 done; \
20629 echo "Doing dvi in gettext"; \
20630 (cd $(HOST_SUBDIR)/gettext && \
20631 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20632 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20633 "RANLIB=$${RANLIB}" \
20634 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20635 dvi) \
20636 || exit 1
20638 @endif gettext
20640 .PHONY: maybe-pdf-gettext pdf-gettext
20641 maybe-pdf-gettext:
20642 @if gettext
20643 maybe-pdf-gettext: pdf-gettext
20645 pdf-gettext: \
20646 configure-gettext
20647 @[ -f ./gettext/Makefile ] || exit 0; \
20648 r=`${PWD_COMMAND}`; export r; \
20649 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20650 $(HOST_EXPORTS) \
20651 for flag in $(EXTRA_HOST_FLAGS) ; do \
20652 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20653 done; \
20654 echo "Doing pdf in gettext"; \
20655 (cd $(HOST_SUBDIR)/gettext && \
20656 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20657 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20658 "RANLIB=$${RANLIB}" \
20659 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20660 pdf) \
20661 || exit 1
20663 @endif gettext
20665 .PHONY: maybe-html-gettext html-gettext
20666 maybe-html-gettext:
20667 @if gettext
20668 maybe-html-gettext: html-gettext
20670 html-gettext: \
20671 configure-gettext
20672 @[ -f ./gettext/Makefile ] || exit 0; \
20673 r=`${PWD_COMMAND}`; export r; \
20674 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20675 $(HOST_EXPORTS) \
20676 for flag in $(EXTRA_HOST_FLAGS) ; do \
20677 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20678 done; \
20679 echo "Doing html in gettext"; \
20680 (cd $(HOST_SUBDIR)/gettext && \
20681 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20682 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20683 "RANLIB=$${RANLIB}" \
20684 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20685 html) \
20686 || exit 1
20688 @endif gettext
20690 .PHONY: maybe-TAGS-gettext TAGS-gettext
20691 maybe-TAGS-gettext:
20692 @if gettext
20693 maybe-TAGS-gettext: TAGS-gettext
20695 TAGS-gettext: \
20696 configure-gettext
20697 @[ -f ./gettext/Makefile ] || exit 0; \
20698 r=`${PWD_COMMAND}`; export r; \
20699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20700 $(HOST_EXPORTS) \
20701 for flag in $(EXTRA_HOST_FLAGS) ; do \
20702 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20703 done; \
20704 echo "Doing TAGS in gettext"; \
20705 (cd $(HOST_SUBDIR)/gettext && \
20706 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20707 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20708 "RANLIB=$${RANLIB}" \
20709 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20710 TAGS) \
20711 || exit 1
20713 @endif gettext
20715 .PHONY: maybe-install-info-gettext install-info-gettext
20716 maybe-install-info-gettext:
20717 @if gettext
20718 maybe-install-info-gettext: install-info-gettext
20720 install-info-gettext: \
20721 configure-gettext \
20722 info-gettext
20723 @[ -f ./gettext/Makefile ] || exit 0; \
20724 r=`${PWD_COMMAND}`; export r; \
20725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20726 $(HOST_EXPORTS) \
20727 for flag in $(EXTRA_HOST_FLAGS) ; do \
20728 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20729 done; \
20730 echo "Doing install-info in gettext"; \
20731 (cd $(HOST_SUBDIR)/gettext && \
20732 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20733 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20734 "RANLIB=$${RANLIB}" \
20735 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20736 install-info) \
20737 || exit 1
20739 @endif gettext
20741 .PHONY: maybe-install-dvi-gettext install-dvi-gettext
20742 maybe-install-dvi-gettext:
20743 @if gettext
20744 maybe-install-dvi-gettext: install-dvi-gettext
20746 install-dvi-gettext: \
20747 configure-gettext \
20748 dvi-gettext
20749 @[ -f ./gettext/Makefile ] || exit 0; \
20750 r=`${PWD_COMMAND}`; export r; \
20751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20752 $(HOST_EXPORTS) \
20753 for flag in $(EXTRA_HOST_FLAGS) ; do \
20754 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20755 done; \
20756 echo "Doing install-dvi in gettext"; \
20757 (cd $(HOST_SUBDIR)/gettext && \
20758 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20759 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20760 "RANLIB=$${RANLIB}" \
20761 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20762 install-dvi) \
20763 || exit 1
20765 @endif gettext
20767 .PHONY: maybe-install-pdf-gettext install-pdf-gettext
20768 maybe-install-pdf-gettext:
20769 @if gettext
20770 maybe-install-pdf-gettext: install-pdf-gettext
20772 install-pdf-gettext: \
20773 configure-gettext \
20774 pdf-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 install-pdf 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 install-pdf) \
20789 || exit 1
20791 @endif gettext
20793 .PHONY: maybe-install-html-gettext install-html-gettext
20794 maybe-install-html-gettext:
20795 @if gettext
20796 maybe-install-html-gettext: install-html-gettext
20798 install-html-gettext: \
20799 configure-gettext \
20800 html-gettext
20801 @[ -f ./gettext/Makefile ] || exit 0; \
20802 r=`${PWD_COMMAND}`; export r; \
20803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20804 $(HOST_EXPORTS) \
20805 for flag in $(EXTRA_HOST_FLAGS) ; do \
20806 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20807 done; \
20808 echo "Doing install-html in gettext"; \
20809 (cd $(HOST_SUBDIR)/gettext && \
20810 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20811 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20812 "RANLIB=$${RANLIB}" \
20813 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20814 install-html) \
20815 || exit 1
20817 @endif gettext
20819 .PHONY: maybe-installcheck-gettext installcheck-gettext
20820 maybe-installcheck-gettext:
20821 @if gettext
20822 maybe-installcheck-gettext: installcheck-gettext
20824 installcheck-gettext: \
20825 configure-gettext
20826 @[ -f ./gettext/Makefile ] || exit 0; \
20827 r=`${PWD_COMMAND}`; export r; \
20828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20829 $(HOST_EXPORTS) \
20830 for flag in $(EXTRA_HOST_FLAGS) ; do \
20831 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20832 done; \
20833 echo "Doing installcheck in gettext"; \
20834 (cd $(HOST_SUBDIR)/gettext && \
20835 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20836 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20837 "RANLIB=$${RANLIB}" \
20838 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20839 installcheck) \
20840 || exit 1
20842 @endif gettext
20844 .PHONY: maybe-mostlyclean-gettext mostlyclean-gettext
20845 maybe-mostlyclean-gettext:
20846 @if gettext
20847 maybe-mostlyclean-gettext: mostlyclean-gettext
20849 mostlyclean-gettext:
20850 @[ -f ./gettext/Makefile ] || exit 0; \
20851 r=`${PWD_COMMAND}`; export r; \
20852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20853 $(HOST_EXPORTS) \
20854 for flag in $(EXTRA_HOST_FLAGS) ; do \
20855 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20856 done; \
20857 echo "Doing mostlyclean in gettext"; \
20858 (cd $(HOST_SUBDIR)/gettext && \
20859 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20860 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20861 "RANLIB=$${RANLIB}" \
20862 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20863 mostlyclean) \
20864 || exit 1
20866 @endif gettext
20868 .PHONY: maybe-clean-gettext clean-gettext
20869 maybe-clean-gettext:
20870 @if gettext
20871 maybe-clean-gettext: clean-gettext
20873 clean-gettext:
20874 @[ -f ./gettext/Makefile ] || exit 0; \
20875 r=`${PWD_COMMAND}`; export r; \
20876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20877 $(HOST_EXPORTS) \
20878 for flag in $(EXTRA_HOST_FLAGS) ; do \
20879 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20880 done; \
20881 echo "Doing clean in gettext"; \
20882 (cd $(HOST_SUBDIR)/gettext && \
20883 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20884 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20885 "RANLIB=$${RANLIB}" \
20886 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20887 clean) \
20888 || exit 1
20890 @endif gettext
20892 .PHONY: maybe-distclean-gettext distclean-gettext
20893 maybe-distclean-gettext:
20894 @if gettext
20895 maybe-distclean-gettext: distclean-gettext
20897 distclean-gettext:
20898 @[ -f ./gettext/Makefile ] || exit 0; \
20899 r=`${PWD_COMMAND}`; export r; \
20900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20901 $(HOST_EXPORTS) \
20902 for flag in $(EXTRA_HOST_FLAGS) ; do \
20903 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20904 done; \
20905 echo "Doing distclean in gettext"; \
20906 (cd $(HOST_SUBDIR)/gettext && \
20907 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20908 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20909 "RANLIB=$${RANLIB}" \
20910 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20911 distclean) \
20912 || exit 1
20914 @endif gettext
20916 .PHONY: maybe-maintainer-clean-gettext maintainer-clean-gettext
20917 maybe-maintainer-clean-gettext:
20918 @if gettext
20919 maybe-maintainer-clean-gettext: maintainer-clean-gettext
20921 maintainer-clean-gettext:
20922 @[ -f ./gettext/Makefile ] || exit 0; \
20923 r=`${PWD_COMMAND}`; export r; \
20924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20925 $(HOST_EXPORTS) \
20926 for flag in $(EXTRA_HOST_FLAGS) ; do \
20927 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20928 done; \
20929 echo "Doing maintainer-clean in gettext"; \
20930 (cd $(HOST_SUBDIR)/gettext && \
20931 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20932 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20933 "RANLIB=$${RANLIB}" \
20934 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20935 maintainer-clean) \
20936 || exit 1
20938 @endif gettext
20942 .PHONY: configure-tcl maybe-configure-tcl
20943 maybe-configure-tcl:
20944 @if gcc-bootstrap
20945 configure-tcl: stage_current
20946 @endif gcc-bootstrap
20947 @if tcl
20948 maybe-configure-tcl: configure-tcl
20949 configure-tcl:
20950 @: $(MAKE); $(unstage)
20951 @r=`${PWD_COMMAND}`; export r; \
20952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20953 test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
20954 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl; \
20955 $(HOST_EXPORTS) \
20956 echo Configuring in $(HOST_SUBDIR)/tcl; \
20957 cd "$(HOST_SUBDIR)/tcl" || exit 1; \
20958 case $(srcdir) in \
20959 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20960 *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
20961 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20962 esac; \
20963 module_srcdir=tcl; \
20964 $(SHELL) \
20965 $$s/$$module_srcdir/configure \
20966 --srcdir=$${topdir}/$$module_srcdir \
20967 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20968 --target=${target_alias} \
20969 || exit 1
20970 @endif tcl
20976 .PHONY: all-tcl maybe-all-tcl
20977 maybe-all-tcl:
20978 @if gcc-bootstrap
20979 all-tcl: stage_current
20980 @endif gcc-bootstrap
20981 @if tcl
20982 TARGET-tcl=all
20983 maybe-all-tcl: all-tcl
20984 all-tcl: configure-tcl
20985 @: $(MAKE); $(unstage)
20986 @r=`${PWD_COMMAND}`; export r; \
20987 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20988 $(HOST_EXPORTS) \
20989 (cd $(HOST_SUBDIR)/tcl && \
20990 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
20991 $(TARGET-tcl))
20992 @endif tcl
20997 .PHONY: check-tcl maybe-check-tcl
20998 maybe-check-tcl:
20999 @if tcl
21000 maybe-check-tcl: check-tcl
21002 check-tcl:
21003 @: $(MAKE); $(unstage)
21004 @r=`${PWD_COMMAND}`; export r; \
21005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21006 $(HOST_EXPORTS) \
21007 (cd $(HOST_SUBDIR)/tcl && \
21008 $(MAKE) $(FLAGS_TO_PASS) check)
21010 @endif tcl
21012 .PHONY: install-tcl maybe-install-tcl
21013 maybe-install-tcl:
21014 @if tcl
21015 maybe-install-tcl: install-tcl
21017 install-tcl: installdirs
21018 @: $(MAKE); $(unstage)
21019 @r=`${PWD_COMMAND}`; export r; \
21020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21021 $(HOST_EXPORTS) \
21022 (cd $(HOST_SUBDIR)/tcl && \
21023 $(MAKE) $(FLAGS_TO_PASS) install)
21025 @endif tcl
21027 .PHONY: install-strip-tcl maybe-install-strip-tcl
21028 maybe-install-strip-tcl:
21029 @if tcl
21030 maybe-install-strip-tcl: install-strip-tcl
21032 install-strip-tcl: installdirs
21033 @: $(MAKE); $(unstage)
21034 @r=`${PWD_COMMAND}`; export r; \
21035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21036 $(HOST_EXPORTS) \
21037 (cd $(HOST_SUBDIR)/tcl && \
21038 $(MAKE) $(FLAGS_TO_PASS) install-strip)
21040 @endif tcl
21042 # Other targets (info, dvi, pdf, etc.)
21044 .PHONY: maybe-info-tcl info-tcl
21045 maybe-info-tcl:
21046 @if tcl
21047 maybe-info-tcl: info-tcl
21049 info-tcl: \
21050 configure-tcl
21051 @: $(MAKE); $(unstage)
21052 @[ -f ./tcl/Makefile ] || exit 0; \
21053 r=`${PWD_COMMAND}`; export r; \
21054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21055 $(HOST_EXPORTS) \
21056 for flag in $(EXTRA_HOST_FLAGS) ; do \
21057 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21058 done; \
21059 echo "Doing info in tcl"; \
21060 (cd $(HOST_SUBDIR)/tcl && \
21061 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21062 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21063 "RANLIB=$${RANLIB}" \
21064 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21065 info) \
21066 || exit 1
21068 @endif tcl
21070 .PHONY: maybe-dvi-tcl dvi-tcl
21071 maybe-dvi-tcl:
21072 @if tcl
21073 maybe-dvi-tcl: dvi-tcl
21075 dvi-tcl: \
21076 configure-tcl
21077 @: $(MAKE); $(unstage)
21078 @[ -f ./tcl/Makefile ] || exit 0; \
21079 r=`${PWD_COMMAND}`; export r; \
21080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21081 $(HOST_EXPORTS) \
21082 for flag in $(EXTRA_HOST_FLAGS) ; do \
21083 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21084 done; \
21085 echo "Doing dvi in tcl"; \
21086 (cd $(HOST_SUBDIR)/tcl && \
21087 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21088 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21089 "RANLIB=$${RANLIB}" \
21090 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21091 dvi) \
21092 || exit 1
21094 @endif tcl
21096 .PHONY: maybe-pdf-tcl pdf-tcl
21097 maybe-pdf-tcl:
21098 @if tcl
21099 maybe-pdf-tcl: pdf-tcl
21101 pdf-tcl: \
21102 configure-tcl
21103 @: $(MAKE); $(unstage)
21104 @[ -f ./tcl/Makefile ] || exit 0; \
21105 r=`${PWD_COMMAND}`; export r; \
21106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21107 $(HOST_EXPORTS) \
21108 for flag in $(EXTRA_HOST_FLAGS) ; do \
21109 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21110 done; \
21111 echo "Doing pdf in tcl"; \
21112 (cd $(HOST_SUBDIR)/tcl && \
21113 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21114 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21115 "RANLIB=$${RANLIB}" \
21116 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21117 pdf) \
21118 || exit 1
21120 @endif tcl
21122 .PHONY: maybe-html-tcl html-tcl
21123 maybe-html-tcl:
21124 @if tcl
21125 maybe-html-tcl: html-tcl
21127 html-tcl: \
21128 configure-tcl
21129 @: $(MAKE); $(unstage)
21130 @[ -f ./tcl/Makefile ] || exit 0; \
21131 r=`${PWD_COMMAND}`; export r; \
21132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21133 $(HOST_EXPORTS) \
21134 for flag in $(EXTRA_HOST_FLAGS) ; do \
21135 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21136 done; \
21137 echo "Doing html in tcl"; \
21138 (cd $(HOST_SUBDIR)/tcl && \
21139 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21140 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21141 "RANLIB=$${RANLIB}" \
21142 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21143 html) \
21144 || exit 1
21146 @endif tcl
21148 .PHONY: maybe-TAGS-tcl TAGS-tcl
21149 maybe-TAGS-tcl:
21150 @if tcl
21151 maybe-TAGS-tcl: TAGS-tcl
21153 TAGS-tcl: \
21154 configure-tcl
21155 @: $(MAKE); $(unstage)
21156 @[ -f ./tcl/Makefile ] || exit 0; \
21157 r=`${PWD_COMMAND}`; export r; \
21158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21159 $(HOST_EXPORTS) \
21160 for flag in $(EXTRA_HOST_FLAGS) ; do \
21161 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21162 done; \
21163 echo "Doing TAGS in tcl"; \
21164 (cd $(HOST_SUBDIR)/tcl && \
21165 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21166 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21167 "RANLIB=$${RANLIB}" \
21168 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21169 TAGS) \
21170 || exit 1
21172 @endif tcl
21174 .PHONY: maybe-install-info-tcl install-info-tcl
21175 maybe-install-info-tcl:
21176 @if tcl
21177 maybe-install-info-tcl: install-info-tcl
21179 install-info-tcl: \
21180 configure-tcl \
21181 info-tcl
21182 @: $(MAKE); $(unstage)
21183 @[ -f ./tcl/Makefile ] || exit 0; \
21184 r=`${PWD_COMMAND}`; export r; \
21185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21186 $(HOST_EXPORTS) \
21187 for flag in $(EXTRA_HOST_FLAGS) ; do \
21188 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21189 done; \
21190 echo "Doing install-info in tcl"; \
21191 (cd $(HOST_SUBDIR)/tcl && \
21192 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21193 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21194 "RANLIB=$${RANLIB}" \
21195 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21196 install-info) \
21197 || exit 1
21199 @endif tcl
21201 .PHONY: maybe-install-dvi-tcl install-dvi-tcl
21202 maybe-install-dvi-tcl:
21203 @if tcl
21204 maybe-install-dvi-tcl: install-dvi-tcl
21206 install-dvi-tcl: \
21207 configure-tcl \
21208 dvi-tcl
21209 @: $(MAKE); $(unstage)
21210 @[ -f ./tcl/Makefile ] || exit 0; \
21211 r=`${PWD_COMMAND}`; export r; \
21212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21213 $(HOST_EXPORTS) \
21214 for flag in $(EXTRA_HOST_FLAGS) ; do \
21215 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21216 done; \
21217 echo "Doing install-dvi in tcl"; \
21218 (cd $(HOST_SUBDIR)/tcl && \
21219 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21220 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21221 "RANLIB=$${RANLIB}" \
21222 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21223 install-dvi) \
21224 || exit 1
21226 @endif tcl
21228 .PHONY: maybe-install-pdf-tcl install-pdf-tcl
21229 maybe-install-pdf-tcl:
21230 @if tcl
21231 maybe-install-pdf-tcl: install-pdf-tcl
21233 install-pdf-tcl: \
21234 configure-tcl \
21235 pdf-tcl
21236 @: $(MAKE); $(unstage)
21237 @[ -f ./tcl/Makefile ] || exit 0; \
21238 r=`${PWD_COMMAND}`; export r; \
21239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21240 $(HOST_EXPORTS) \
21241 for flag in $(EXTRA_HOST_FLAGS) ; do \
21242 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21243 done; \
21244 echo "Doing install-pdf in tcl"; \
21245 (cd $(HOST_SUBDIR)/tcl && \
21246 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21247 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21248 "RANLIB=$${RANLIB}" \
21249 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21250 install-pdf) \
21251 || exit 1
21253 @endif tcl
21255 .PHONY: maybe-install-html-tcl install-html-tcl
21256 maybe-install-html-tcl:
21257 @if tcl
21258 maybe-install-html-tcl: install-html-tcl
21260 install-html-tcl: \
21261 configure-tcl \
21262 html-tcl
21263 @: $(MAKE); $(unstage)
21264 @[ -f ./tcl/Makefile ] || exit 0; \
21265 r=`${PWD_COMMAND}`; export r; \
21266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21267 $(HOST_EXPORTS) \
21268 for flag in $(EXTRA_HOST_FLAGS) ; do \
21269 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21270 done; \
21271 echo "Doing install-html in tcl"; \
21272 (cd $(HOST_SUBDIR)/tcl && \
21273 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21274 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21275 "RANLIB=$${RANLIB}" \
21276 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21277 install-html) \
21278 || exit 1
21280 @endif tcl
21282 .PHONY: maybe-installcheck-tcl installcheck-tcl
21283 maybe-installcheck-tcl:
21284 @if tcl
21285 maybe-installcheck-tcl: installcheck-tcl
21287 installcheck-tcl: \
21288 configure-tcl
21289 @: $(MAKE); $(unstage)
21290 @[ -f ./tcl/Makefile ] || exit 0; \
21291 r=`${PWD_COMMAND}`; export r; \
21292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21293 $(HOST_EXPORTS) \
21294 for flag in $(EXTRA_HOST_FLAGS) ; do \
21295 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21296 done; \
21297 echo "Doing installcheck in tcl"; \
21298 (cd $(HOST_SUBDIR)/tcl && \
21299 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21300 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21301 "RANLIB=$${RANLIB}" \
21302 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21303 installcheck) \
21304 || exit 1
21306 @endif tcl
21308 .PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
21309 maybe-mostlyclean-tcl:
21310 @if tcl
21311 maybe-mostlyclean-tcl: mostlyclean-tcl
21313 # tcl doesn't support mostlyclean.
21314 mostlyclean-tcl:
21316 @endif tcl
21318 .PHONY: maybe-clean-tcl clean-tcl
21319 maybe-clean-tcl:
21320 @if tcl
21321 maybe-clean-tcl: clean-tcl
21323 clean-tcl:
21324 @: $(MAKE); $(unstage)
21325 @[ -f ./tcl/Makefile ] || exit 0; \
21326 r=`${PWD_COMMAND}`; export r; \
21327 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21328 $(HOST_EXPORTS) \
21329 for flag in $(EXTRA_HOST_FLAGS) ; do \
21330 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21331 done; \
21332 echo "Doing clean in tcl"; \
21333 (cd $(HOST_SUBDIR)/tcl && \
21334 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21335 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21336 "RANLIB=$${RANLIB}" \
21337 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21338 clean) \
21339 || exit 1
21341 @endif tcl
21343 .PHONY: maybe-distclean-tcl distclean-tcl
21344 maybe-distclean-tcl:
21345 @if tcl
21346 maybe-distclean-tcl: distclean-tcl
21348 distclean-tcl:
21349 @: $(MAKE); $(unstage)
21350 @[ -f ./tcl/Makefile ] || exit 0; \
21351 r=`${PWD_COMMAND}`; export r; \
21352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21353 $(HOST_EXPORTS) \
21354 for flag in $(EXTRA_HOST_FLAGS) ; do \
21355 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21356 done; \
21357 echo "Doing distclean in tcl"; \
21358 (cd $(HOST_SUBDIR)/tcl && \
21359 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21360 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21361 "RANLIB=$${RANLIB}" \
21362 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21363 distclean) \
21364 || exit 1
21366 @endif tcl
21368 .PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
21369 maybe-maintainer-clean-tcl:
21370 @if tcl
21371 maybe-maintainer-clean-tcl: maintainer-clean-tcl
21373 maintainer-clean-tcl:
21374 @: $(MAKE); $(unstage)
21375 @[ -f ./tcl/Makefile ] || exit 0; \
21376 r=`${PWD_COMMAND}`; export r; \
21377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21378 $(HOST_EXPORTS) \
21379 for flag in $(EXTRA_HOST_FLAGS) ; do \
21380 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21381 done; \
21382 echo "Doing maintainer-clean in tcl"; \
21383 (cd $(HOST_SUBDIR)/tcl && \
21384 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21385 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21386 "RANLIB=$${RANLIB}" \
21387 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21388 maintainer-clean) \
21389 || exit 1
21391 @endif tcl
21395 .PHONY: configure-itcl maybe-configure-itcl
21396 maybe-configure-itcl:
21397 @if gcc-bootstrap
21398 configure-itcl: stage_current
21399 @endif gcc-bootstrap
21400 @if itcl
21401 maybe-configure-itcl: configure-itcl
21402 configure-itcl:
21403 @: $(MAKE); $(unstage)
21404 @r=`${PWD_COMMAND}`; export r; \
21405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21406 test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
21407 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl; \
21408 $(HOST_EXPORTS) \
21409 echo Configuring in $(HOST_SUBDIR)/itcl; \
21410 cd "$(HOST_SUBDIR)/itcl" || exit 1; \
21411 case $(srcdir) in \
21412 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21413 *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
21414 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21415 esac; \
21416 module_srcdir=itcl; \
21417 $(SHELL) \
21418 $$s/$$module_srcdir/configure \
21419 --srcdir=$${topdir}/$$module_srcdir \
21420 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21421 --target=${target_alias} \
21422 || exit 1
21423 @endif itcl
21429 .PHONY: all-itcl maybe-all-itcl
21430 maybe-all-itcl:
21431 @if gcc-bootstrap
21432 all-itcl: stage_current
21433 @endif gcc-bootstrap
21434 @if itcl
21435 TARGET-itcl=all
21436 maybe-all-itcl: all-itcl
21437 all-itcl: configure-itcl
21438 @: $(MAKE); $(unstage)
21439 @r=`${PWD_COMMAND}`; export r; \
21440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21441 $(HOST_EXPORTS) \
21442 (cd $(HOST_SUBDIR)/itcl && \
21443 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
21444 $(TARGET-itcl))
21445 @endif itcl
21450 .PHONY: check-itcl maybe-check-itcl
21451 maybe-check-itcl:
21452 @if itcl
21453 maybe-check-itcl: check-itcl
21455 check-itcl:
21456 @: $(MAKE); $(unstage)
21457 @r=`${PWD_COMMAND}`; export r; \
21458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21459 $(HOST_EXPORTS) \
21460 (cd $(HOST_SUBDIR)/itcl && \
21461 $(MAKE) $(FLAGS_TO_PASS) check)
21463 @endif itcl
21465 .PHONY: install-itcl maybe-install-itcl
21466 maybe-install-itcl:
21467 @if itcl
21468 maybe-install-itcl: install-itcl
21470 install-itcl: installdirs
21471 @: $(MAKE); $(unstage)
21472 @r=`${PWD_COMMAND}`; export r; \
21473 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21474 $(HOST_EXPORTS) \
21475 (cd $(HOST_SUBDIR)/itcl && \
21476 $(MAKE) $(FLAGS_TO_PASS) install)
21478 @endif itcl
21480 .PHONY: install-strip-itcl maybe-install-strip-itcl
21481 maybe-install-strip-itcl:
21482 @if itcl
21483 maybe-install-strip-itcl: install-strip-itcl
21485 install-strip-itcl: installdirs
21486 @: $(MAKE); $(unstage)
21487 @r=`${PWD_COMMAND}`; export r; \
21488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21489 $(HOST_EXPORTS) \
21490 (cd $(HOST_SUBDIR)/itcl && \
21491 $(MAKE) $(FLAGS_TO_PASS) install-strip)
21493 @endif itcl
21495 # Other targets (info, dvi, pdf, etc.)
21497 .PHONY: maybe-info-itcl info-itcl
21498 maybe-info-itcl:
21499 @if itcl
21500 maybe-info-itcl: info-itcl
21502 info-itcl: \
21503 configure-itcl
21504 @: $(MAKE); $(unstage)
21505 @[ -f ./itcl/Makefile ] || exit 0; \
21506 r=`${PWD_COMMAND}`; export r; \
21507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21508 $(HOST_EXPORTS) \
21509 for flag in $(EXTRA_HOST_FLAGS) ; do \
21510 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21511 done; \
21512 echo "Doing info in itcl"; \
21513 (cd $(HOST_SUBDIR)/itcl && \
21514 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21515 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21516 "RANLIB=$${RANLIB}" \
21517 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21518 info) \
21519 || exit 1
21521 @endif itcl
21523 .PHONY: maybe-dvi-itcl dvi-itcl
21524 maybe-dvi-itcl:
21525 @if itcl
21526 maybe-dvi-itcl: dvi-itcl
21528 dvi-itcl: \
21529 configure-itcl
21530 @: $(MAKE); $(unstage)
21531 @[ -f ./itcl/Makefile ] || exit 0; \
21532 r=`${PWD_COMMAND}`; export r; \
21533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21534 $(HOST_EXPORTS) \
21535 for flag in $(EXTRA_HOST_FLAGS) ; do \
21536 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21537 done; \
21538 echo "Doing dvi in itcl"; \
21539 (cd $(HOST_SUBDIR)/itcl && \
21540 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21541 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21542 "RANLIB=$${RANLIB}" \
21543 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21544 dvi) \
21545 || exit 1
21547 @endif itcl
21549 .PHONY: maybe-pdf-itcl pdf-itcl
21550 maybe-pdf-itcl:
21551 @if itcl
21552 maybe-pdf-itcl: pdf-itcl
21554 pdf-itcl: \
21555 configure-itcl
21556 @: $(MAKE); $(unstage)
21557 @[ -f ./itcl/Makefile ] || exit 0; \
21558 r=`${PWD_COMMAND}`; export r; \
21559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21560 $(HOST_EXPORTS) \
21561 for flag in $(EXTRA_HOST_FLAGS) ; do \
21562 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21563 done; \
21564 echo "Doing pdf in itcl"; \
21565 (cd $(HOST_SUBDIR)/itcl && \
21566 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21567 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21568 "RANLIB=$${RANLIB}" \
21569 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21570 pdf) \
21571 || exit 1
21573 @endif itcl
21575 .PHONY: maybe-html-itcl html-itcl
21576 maybe-html-itcl:
21577 @if itcl
21578 maybe-html-itcl: html-itcl
21580 html-itcl: \
21581 configure-itcl
21582 @: $(MAKE); $(unstage)
21583 @[ -f ./itcl/Makefile ] || exit 0; \
21584 r=`${PWD_COMMAND}`; export r; \
21585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21586 $(HOST_EXPORTS) \
21587 for flag in $(EXTRA_HOST_FLAGS) ; do \
21588 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21589 done; \
21590 echo "Doing html in itcl"; \
21591 (cd $(HOST_SUBDIR)/itcl && \
21592 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21593 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21594 "RANLIB=$${RANLIB}" \
21595 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21596 html) \
21597 || exit 1
21599 @endif itcl
21601 .PHONY: maybe-TAGS-itcl TAGS-itcl
21602 maybe-TAGS-itcl:
21603 @if itcl
21604 maybe-TAGS-itcl: TAGS-itcl
21606 TAGS-itcl: \
21607 configure-itcl
21608 @: $(MAKE); $(unstage)
21609 @[ -f ./itcl/Makefile ] || exit 0; \
21610 r=`${PWD_COMMAND}`; export r; \
21611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21612 $(HOST_EXPORTS) \
21613 for flag in $(EXTRA_HOST_FLAGS) ; do \
21614 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21615 done; \
21616 echo "Doing TAGS in itcl"; \
21617 (cd $(HOST_SUBDIR)/itcl && \
21618 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21619 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21620 "RANLIB=$${RANLIB}" \
21621 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21622 TAGS) \
21623 || exit 1
21625 @endif itcl
21627 .PHONY: maybe-install-info-itcl install-info-itcl
21628 maybe-install-info-itcl:
21629 @if itcl
21630 maybe-install-info-itcl: install-info-itcl
21632 install-info-itcl: \
21633 configure-itcl \
21634 info-itcl
21635 @: $(MAKE); $(unstage)
21636 @[ -f ./itcl/Makefile ] || exit 0; \
21637 r=`${PWD_COMMAND}`; export r; \
21638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21639 $(HOST_EXPORTS) \
21640 for flag in $(EXTRA_HOST_FLAGS) ; do \
21641 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21642 done; \
21643 echo "Doing install-info in itcl"; \
21644 (cd $(HOST_SUBDIR)/itcl && \
21645 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21646 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21647 "RANLIB=$${RANLIB}" \
21648 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21649 install-info) \
21650 || exit 1
21652 @endif itcl
21654 .PHONY: maybe-install-dvi-itcl install-dvi-itcl
21655 maybe-install-dvi-itcl:
21656 @if itcl
21657 maybe-install-dvi-itcl: install-dvi-itcl
21659 install-dvi-itcl: \
21660 configure-itcl \
21661 dvi-itcl
21662 @: $(MAKE); $(unstage)
21663 @[ -f ./itcl/Makefile ] || exit 0; \
21664 r=`${PWD_COMMAND}`; export r; \
21665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21666 $(HOST_EXPORTS) \
21667 for flag in $(EXTRA_HOST_FLAGS) ; do \
21668 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21669 done; \
21670 echo "Doing install-dvi in itcl"; \
21671 (cd $(HOST_SUBDIR)/itcl && \
21672 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21673 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21674 "RANLIB=$${RANLIB}" \
21675 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21676 install-dvi) \
21677 || exit 1
21679 @endif itcl
21681 .PHONY: maybe-install-pdf-itcl install-pdf-itcl
21682 maybe-install-pdf-itcl:
21683 @if itcl
21684 maybe-install-pdf-itcl: install-pdf-itcl
21686 install-pdf-itcl: \
21687 configure-itcl \
21688 pdf-itcl
21689 @: $(MAKE); $(unstage)
21690 @[ -f ./itcl/Makefile ] || exit 0; \
21691 r=`${PWD_COMMAND}`; export r; \
21692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21693 $(HOST_EXPORTS) \
21694 for flag in $(EXTRA_HOST_FLAGS) ; do \
21695 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21696 done; \
21697 echo "Doing install-pdf in itcl"; \
21698 (cd $(HOST_SUBDIR)/itcl && \
21699 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21700 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21701 "RANLIB=$${RANLIB}" \
21702 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21703 install-pdf) \
21704 || exit 1
21706 @endif itcl
21708 .PHONY: maybe-install-html-itcl install-html-itcl
21709 maybe-install-html-itcl:
21710 @if itcl
21711 maybe-install-html-itcl: install-html-itcl
21713 install-html-itcl: \
21714 configure-itcl \
21715 html-itcl
21716 @: $(MAKE); $(unstage)
21717 @[ -f ./itcl/Makefile ] || exit 0; \
21718 r=`${PWD_COMMAND}`; export r; \
21719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21720 $(HOST_EXPORTS) \
21721 for flag in $(EXTRA_HOST_FLAGS) ; do \
21722 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21723 done; \
21724 echo "Doing install-html in itcl"; \
21725 (cd $(HOST_SUBDIR)/itcl && \
21726 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21727 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21728 "RANLIB=$${RANLIB}" \
21729 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21730 install-html) \
21731 || exit 1
21733 @endif itcl
21735 .PHONY: maybe-installcheck-itcl installcheck-itcl
21736 maybe-installcheck-itcl:
21737 @if itcl
21738 maybe-installcheck-itcl: installcheck-itcl
21740 installcheck-itcl: \
21741 configure-itcl
21742 @: $(MAKE); $(unstage)
21743 @[ -f ./itcl/Makefile ] || exit 0; \
21744 r=`${PWD_COMMAND}`; export r; \
21745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21746 $(HOST_EXPORTS) \
21747 for flag in $(EXTRA_HOST_FLAGS) ; do \
21748 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21749 done; \
21750 echo "Doing installcheck in itcl"; \
21751 (cd $(HOST_SUBDIR)/itcl && \
21752 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21753 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21754 "RANLIB=$${RANLIB}" \
21755 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21756 installcheck) \
21757 || exit 1
21759 @endif itcl
21761 .PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
21762 maybe-mostlyclean-itcl:
21763 @if itcl
21764 maybe-mostlyclean-itcl: mostlyclean-itcl
21766 mostlyclean-itcl:
21767 @: $(MAKE); $(unstage)
21768 @[ -f ./itcl/Makefile ] || exit 0; \
21769 r=`${PWD_COMMAND}`; export r; \
21770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21771 $(HOST_EXPORTS) \
21772 for flag in $(EXTRA_HOST_FLAGS) ; do \
21773 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21774 done; \
21775 echo "Doing mostlyclean in itcl"; \
21776 (cd $(HOST_SUBDIR)/itcl && \
21777 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21778 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21779 "RANLIB=$${RANLIB}" \
21780 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21781 mostlyclean) \
21782 || exit 1
21784 @endif itcl
21786 .PHONY: maybe-clean-itcl clean-itcl
21787 maybe-clean-itcl:
21788 @if itcl
21789 maybe-clean-itcl: clean-itcl
21791 clean-itcl:
21792 @: $(MAKE); $(unstage)
21793 @[ -f ./itcl/Makefile ] || exit 0; \
21794 r=`${PWD_COMMAND}`; export r; \
21795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21796 $(HOST_EXPORTS) \
21797 for flag in $(EXTRA_HOST_FLAGS) ; do \
21798 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21799 done; \
21800 echo "Doing clean in itcl"; \
21801 (cd $(HOST_SUBDIR)/itcl && \
21802 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21803 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21804 "RANLIB=$${RANLIB}" \
21805 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21806 clean) \
21807 || exit 1
21809 @endif itcl
21811 .PHONY: maybe-distclean-itcl distclean-itcl
21812 maybe-distclean-itcl:
21813 @if itcl
21814 maybe-distclean-itcl: distclean-itcl
21816 distclean-itcl:
21817 @: $(MAKE); $(unstage)
21818 @[ -f ./itcl/Makefile ] || exit 0; \
21819 r=`${PWD_COMMAND}`; export r; \
21820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21821 $(HOST_EXPORTS) \
21822 for flag in $(EXTRA_HOST_FLAGS) ; do \
21823 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21824 done; \
21825 echo "Doing distclean in itcl"; \
21826 (cd $(HOST_SUBDIR)/itcl && \
21827 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21828 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21829 "RANLIB=$${RANLIB}" \
21830 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21831 distclean) \
21832 || exit 1
21834 @endif itcl
21836 .PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
21837 maybe-maintainer-clean-itcl:
21838 @if itcl
21839 maybe-maintainer-clean-itcl: maintainer-clean-itcl
21841 maintainer-clean-itcl:
21842 @: $(MAKE); $(unstage)
21843 @[ -f ./itcl/Makefile ] || exit 0; \
21844 r=`${PWD_COMMAND}`; export r; \
21845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21846 $(HOST_EXPORTS) \
21847 for flag in $(EXTRA_HOST_FLAGS) ; do \
21848 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21849 done; \
21850 echo "Doing maintainer-clean in itcl"; \
21851 (cd $(HOST_SUBDIR)/itcl && \
21852 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21853 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21854 "RANLIB=$${RANLIB}" \
21855 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21856 maintainer-clean) \
21857 || exit 1
21859 @endif itcl
21863 .PHONY: configure-ld maybe-configure-ld
21864 maybe-configure-ld:
21865 @if gcc-bootstrap
21866 configure-ld: stage_current
21867 @endif gcc-bootstrap
21868 @if ld
21869 maybe-configure-ld: configure-ld
21870 configure-ld:
21871 @r=`${PWD_COMMAND}`; export r; \
21872 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21873 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21874 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21875 $(HOST_EXPORTS) \
21876 echo Configuring in $(HOST_SUBDIR)/ld; \
21877 cd "$(HOST_SUBDIR)/ld" || exit 1; \
21878 case $(srcdir) in \
21879 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21880 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21881 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21882 esac; \
21883 module_srcdir=ld; \
21884 $(SHELL) \
21885 $$s/$$module_srcdir/configure \
21886 --srcdir=$${topdir}/$$module_srcdir \
21887 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21888 --target=${target_alias} \
21889 || exit 1
21890 @endif ld
21894 .PHONY: configure-stage1-ld maybe-configure-stage1-ld
21895 maybe-configure-stage1-ld:
21896 @if ld-bootstrap
21897 maybe-configure-stage1-ld: configure-stage1-ld
21898 configure-stage1-ld:
21899 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21900 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21901 @r=`${PWD_COMMAND}`; export r; \
21902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21903 TFLAGS="$(STAGE1_TFLAGS)"; \
21904 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21905 $(HOST_EXPORTS) \
21906 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
21907 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
21908 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
21909 echo Configuring stage 1 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} \
21923 $(STAGE1_CONFIGURE_FLAGS)
21924 @endif ld-bootstrap
21926 .PHONY: configure-stage2-ld maybe-configure-stage2-ld
21927 maybe-configure-stage2-ld:
21928 @if ld-bootstrap
21929 maybe-configure-stage2-ld: configure-stage2-ld
21930 configure-stage2-ld:
21931 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21932 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21933 @r=`${PWD_COMMAND}`; export r; \
21934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21935 TFLAGS="$(STAGE2_TFLAGS)"; \
21936 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21937 $(HOST_EXPORTS) \
21938 $(POSTSTAGE1_HOST_EXPORTS) \
21939 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
21940 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
21941 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
21942 echo Configuring stage 2 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 $(STAGE2_CONFIGURE_FLAGS)
21957 @endif ld-bootstrap
21959 .PHONY: configure-stage3-ld maybe-configure-stage3-ld
21960 maybe-configure-stage3-ld:
21961 @if ld-bootstrap
21962 maybe-configure-stage3-ld: configure-stage3-ld
21963 configure-stage3-ld:
21964 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21965 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21966 @r=`${PWD_COMMAND}`; export r; \
21967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21968 TFLAGS="$(STAGE3_TFLAGS)"; \
21969 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21970 $(HOST_EXPORTS) \
21971 $(POSTSTAGE1_HOST_EXPORTS) \
21972 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
21973 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
21974 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
21975 echo Configuring stage 3 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 $(STAGE3_CONFIGURE_FLAGS)
21990 @endif ld-bootstrap
21992 .PHONY: configure-stage4-ld maybe-configure-stage4-ld
21993 maybe-configure-stage4-ld:
21994 @if ld-bootstrap
21995 maybe-configure-stage4-ld: configure-stage4-ld
21996 configure-stage4-ld:
21997 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21998 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21999 @r=`${PWD_COMMAND}`; export r; \
22000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22001 TFLAGS="$(STAGE4_TFLAGS)"; \
22002 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22003 $(HOST_EXPORTS) \
22004 $(POSTSTAGE1_HOST_EXPORTS) \
22005 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
22006 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
22007 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
22008 echo Configuring stage 4 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 $(STAGE4_CONFIGURE_FLAGS)
22023 @endif ld-bootstrap
22025 .PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
22026 maybe-configure-stageprofile-ld:
22027 @if ld-bootstrap
22028 maybe-configure-stageprofile-ld: configure-stageprofile-ld
22029 configure-stageprofile-ld:
22030 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22031 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22032 @r=`${PWD_COMMAND}`; export r; \
22033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22034 TFLAGS="$(STAGEprofile_TFLAGS)"; \
22035 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22036 $(HOST_EXPORTS) \
22037 $(POSTSTAGE1_HOST_EXPORTS) \
22038 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
22039 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
22040 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
22041 echo Configuring stage profile 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 $(STAGEprofile_CONFIGURE_FLAGS)
22056 @endif ld-bootstrap
22058 .PHONY: configure-stagetrain-ld maybe-configure-stagetrain-ld
22059 maybe-configure-stagetrain-ld:
22060 @if ld-bootstrap
22061 maybe-configure-stagetrain-ld: configure-stagetrain-ld
22062 configure-stagetrain-ld:
22063 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
22064 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22065 @r=`${PWD_COMMAND}`; export r; \
22066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22067 TFLAGS="$(STAGEtrain_TFLAGS)"; \
22068 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22069 $(HOST_EXPORTS) \
22070 $(POSTSTAGE1_HOST_EXPORTS) \
22071 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
22072 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
22073 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
22074 echo Configuring stage train 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 $(STAGEtrain_CONFIGURE_FLAGS)
22089 @endif ld-bootstrap
22091 .PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
22092 maybe-configure-stagefeedback-ld:
22093 @if ld-bootstrap
22094 maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
22095 configure-stagefeedback-ld:
22096 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22097 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22098 @r=`${PWD_COMMAND}`; export r; \
22099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22100 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22101 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22102 $(HOST_EXPORTS) \
22103 $(POSTSTAGE1_HOST_EXPORTS) \
22104 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
22105 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
22106 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
22107 echo Configuring stage feedback in $(HOST_SUBDIR)/ld; \
22108 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
22109 cd $(HOST_SUBDIR)/ld || exit 1; \
22110 case $(srcdir) in \
22111 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22112 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22113 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22114 esac; \
22115 module_srcdir=ld; \
22116 $(SHELL) $$s/$$module_srcdir/configure \
22117 --srcdir=$${topdir}/$$module_srcdir \
22118 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22119 --target=${target_alias} \
22120 --with-build-libsubdir=$(HOST_SUBDIR) \
22121 $(STAGEfeedback_CONFIGURE_FLAGS)
22122 @endif ld-bootstrap
22124 .PHONY: configure-stageautoprofile-ld maybe-configure-stageautoprofile-ld
22125 maybe-configure-stageautoprofile-ld:
22126 @if ld-bootstrap
22127 maybe-configure-stageautoprofile-ld: configure-stageautoprofile-ld
22128 configure-stageautoprofile-ld:
22129 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
22130 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22131 @r=`${PWD_COMMAND}`; export r; \
22132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22133 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
22134 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22135 $(HOST_EXPORTS) \
22136 $(POSTSTAGE1_HOST_EXPORTS) \
22137 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
22138 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
22139 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
22140 echo Configuring stage autoprofile in $(HOST_SUBDIR)/ld; \
22141 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
22142 cd $(HOST_SUBDIR)/ld || exit 1; \
22143 case $(srcdir) in \
22144 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22145 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22146 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22147 esac; \
22148 module_srcdir=ld; \
22149 $(SHELL) $$s/$$module_srcdir/configure \
22150 --srcdir=$${topdir}/$$module_srcdir \
22151 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22152 --target=${target_alias} \
22153 --with-build-libsubdir=$(HOST_SUBDIR) \
22154 $(STAGEautoprofile_CONFIGURE_FLAGS)
22155 @endif ld-bootstrap
22157 .PHONY: configure-stageautofeedback-ld maybe-configure-stageautofeedback-ld
22158 maybe-configure-stageautofeedback-ld:
22159 @if ld-bootstrap
22160 maybe-configure-stageautofeedback-ld: configure-stageautofeedback-ld
22161 configure-stageautofeedback-ld:
22162 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
22163 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22164 @r=`${PWD_COMMAND}`; export r; \
22165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22166 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
22167 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22168 $(HOST_EXPORTS) \
22169 $(POSTSTAGE1_HOST_EXPORTS) \
22170 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
22171 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
22172 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
22173 echo Configuring stage autofeedback in $(HOST_SUBDIR)/ld; \
22174 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
22175 cd $(HOST_SUBDIR)/ld || exit 1; \
22176 case $(srcdir) in \
22177 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22178 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22179 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22180 esac; \
22181 module_srcdir=ld; \
22182 $(SHELL) $$s/$$module_srcdir/configure \
22183 --srcdir=$${topdir}/$$module_srcdir \
22184 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22185 --target=${target_alias} \
22186 --with-build-libsubdir=$(HOST_SUBDIR) \
22187 $(STAGEautofeedback_CONFIGURE_FLAGS)
22188 @endif ld-bootstrap
22194 .PHONY: all-ld maybe-all-ld
22195 maybe-all-ld:
22196 @if gcc-bootstrap
22197 all-ld: stage_current
22198 @endif gcc-bootstrap
22199 @if ld
22200 TARGET-ld=all
22201 maybe-all-ld: all-ld
22202 all-ld: configure-ld
22203 @r=`${PWD_COMMAND}`; export r; \
22204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22205 $(HOST_EXPORTS) \
22206 (cd $(HOST_SUBDIR)/ld && \
22207 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
22208 $(TARGET-ld))
22209 @endif ld
22213 .PHONY: all-stage1-ld maybe-all-stage1-ld
22214 .PHONY: clean-stage1-ld maybe-clean-stage1-ld
22215 maybe-all-stage1-ld:
22216 maybe-clean-stage1-ld:
22217 @if ld-bootstrap
22218 maybe-all-stage1-ld: all-stage1-ld
22219 all-stage1: all-stage1-ld
22220 TARGET-stage1-ld = $(TARGET-ld)
22221 all-stage1-ld: configure-stage1-ld
22222 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22223 @r=`${PWD_COMMAND}`; export r; \
22224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22225 TFLAGS="$(STAGE1_TFLAGS)"; \
22226 $(HOST_EXPORTS) \
22227 cd $(HOST_SUBDIR)/ld && \
22229 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22230 CFLAGS="$(STAGE1_CFLAGS)" \
22231 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
22232 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
22233 LIBCFLAGS="$(LIBCFLAGS)" \
22234 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22235 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22236 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22237 $(EXTRA_HOST_FLAGS) \
22238 $(STAGE1_FLAGS_TO_PASS) \
22239 TFLAGS="$(STAGE1_TFLAGS)" \
22240 $(TARGET-stage1-ld)
22242 maybe-clean-stage1-ld: clean-stage1-ld
22243 clean-stage1: clean-stage1-ld
22244 clean-stage1-ld:
22245 @if [ $(current_stage) = stage1 ]; then \
22246 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22247 else \
22248 [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] || exit 0; \
22249 $(MAKE) stage1-start; \
22250 fi; \
22251 cd $(HOST_SUBDIR)/ld && \
22252 $(MAKE) $(EXTRA_HOST_FLAGS) \
22253 $(STAGE1_FLAGS_TO_PASS) clean
22254 @endif ld-bootstrap
22257 .PHONY: all-stage2-ld maybe-all-stage2-ld
22258 .PHONY: clean-stage2-ld maybe-clean-stage2-ld
22259 maybe-all-stage2-ld:
22260 maybe-clean-stage2-ld:
22261 @if ld-bootstrap
22262 maybe-all-stage2-ld: all-stage2-ld
22263 all-stage2: all-stage2-ld
22264 TARGET-stage2-ld = $(TARGET-ld)
22265 all-stage2-ld: configure-stage2-ld
22266 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22267 @r=`${PWD_COMMAND}`; export r; \
22268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22269 TFLAGS="$(STAGE2_TFLAGS)"; \
22270 $(HOST_EXPORTS) \
22271 $(POSTSTAGE1_HOST_EXPORTS) \
22272 cd $(HOST_SUBDIR)/ld && \
22274 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22275 CFLAGS="$(STAGE2_CFLAGS)" \
22276 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
22277 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
22278 LIBCFLAGS="$(STAGE2_CFLAGS)" \
22279 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22280 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22281 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22282 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22283 TFLAGS="$(STAGE2_TFLAGS)" \
22284 $(TARGET-stage2-ld)
22286 maybe-clean-stage2-ld: clean-stage2-ld
22287 clean-stage2: clean-stage2-ld
22288 clean-stage2-ld:
22289 @if [ $(current_stage) = stage2 ]; then \
22290 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22291 else \
22292 [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] || exit 0; \
22293 $(MAKE) stage2-start; \
22294 fi; \
22295 cd $(HOST_SUBDIR)/ld && \
22296 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22297 @endif ld-bootstrap
22300 .PHONY: all-stage3-ld maybe-all-stage3-ld
22301 .PHONY: clean-stage3-ld maybe-clean-stage3-ld
22302 maybe-all-stage3-ld:
22303 maybe-clean-stage3-ld:
22304 @if ld-bootstrap
22305 maybe-all-stage3-ld: all-stage3-ld
22306 all-stage3: all-stage3-ld
22307 TARGET-stage3-ld = $(TARGET-ld)
22308 all-stage3-ld: configure-stage3-ld
22309 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22310 @r=`${PWD_COMMAND}`; export r; \
22311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22312 TFLAGS="$(STAGE3_TFLAGS)"; \
22313 $(HOST_EXPORTS) \
22314 $(POSTSTAGE1_HOST_EXPORTS) \
22315 cd $(HOST_SUBDIR)/ld && \
22317 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22318 CFLAGS="$(STAGE3_CFLAGS)" \
22319 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
22320 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
22321 LIBCFLAGS="$(STAGE3_CFLAGS)" \
22322 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22323 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22324 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22325 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22326 TFLAGS="$(STAGE3_TFLAGS)" \
22327 $(TARGET-stage3-ld)
22329 maybe-clean-stage3-ld: clean-stage3-ld
22330 clean-stage3: clean-stage3-ld
22331 clean-stage3-ld:
22332 @if [ $(current_stage) = stage3 ]; then \
22333 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22334 else \
22335 [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] || exit 0; \
22336 $(MAKE) stage3-start; \
22337 fi; \
22338 cd $(HOST_SUBDIR)/ld && \
22339 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22340 @endif ld-bootstrap
22343 .PHONY: all-stage4-ld maybe-all-stage4-ld
22344 .PHONY: clean-stage4-ld maybe-clean-stage4-ld
22345 maybe-all-stage4-ld:
22346 maybe-clean-stage4-ld:
22347 @if ld-bootstrap
22348 maybe-all-stage4-ld: all-stage4-ld
22349 all-stage4: all-stage4-ld
22350 TARGET-stage4-ld = $(TARGET-ld)
22351 all-stage4-ld: configure-stage4-ld
22352 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22353 @r=`${PWD_COMMAND}`; export r; \
22354 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22355 TFLAGS="$(STAGE4_TFLAGS)"; \
22356 $(HOST_EXPORTS) \
22357 $(POSTSTAGE1_HOST_EXPORTS) \
22358 cd $(HOST_SUBDIR)/ld && \
22360 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22361 CFLAGS="$(STAGE4_CFLAGS)" \
22362 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
22363 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
22364 LIBCFLAGS="$(STAGE4_CFLAGS)" \
22365 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22366 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22367 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22368 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22369 TFLAGS="$(STAGE4_TFLAGS)" \
22370 $(TARGET-stage4-ld)
22372 maybe-clean-stage4-ld: clean-stage4-ld
22373 clean-stage4: clean-stage4-ld
22374 clean-stage4-ld:
22375 @if [ $(current_stage) = stage4 ]; then \
22376 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22377 else \
22378 [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] || exit 0; \
22379 $(MAKE) stage4-start; \
22380 fi; \
22381 cd $(HOST_SUBDIR)/ld && \
22382 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22383 @endif ld-bootstrap
22386 .PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
22387 .PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
22388 maybe-all-stageprofile-ld:
22389 maybe-clean-stageprofile-ld:
22390 @if ld-bootstrap
22391 maybe-all-stageprofile-ld: all-stageprofile-ld
22392 all-stageprofile: all-stageprofile-ld
22393 TARGET-stageprofile-ld = $(TARGET-ld)
22394 all-stageprofile-ld: configure-stageprofile-ld
22395 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22396 @r=`${PWD_COMMAND}`; export r; \
22397 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22398 TFLAGS="$(STAGEprofile_TFLAGS)"; \
22399 $(HOST_EXPORTS) \
22400 $(POSTSTAGE1_HOST_EXPORTS) \
22401 cd $(HOST_SUBDIR)/ld && \
22403 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22404 CFLAGS="$(STAGEprofile_CFLAGS)" \
22405 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
22406 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
22407 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
22408 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22409 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22410 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22411 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22412 TFLAGS="$(STAGEprofile_TFLAGS)" \
22413 $(TARGET-stageprofile-ld)
22415 maybe-clean-stageprofile-ld: clean-stageprofile-ld
22416 clean-stageprofile: clean-stageprofile-ld
22417 clean-stageprofile-ld:
22418 @if [ $(current_stage) = stageprofile ]; then \
22419 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22420 else \
22421 [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] || exit 0; \
22422 $(MAKE) stageprofile-start; \
22423 fi; \
22424 cd $(HOST_SUBDIR)/ld && \
22425 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22426 @endif ld-bootstrap
22429 .PHONY: all-stagetrain-ld maybe-all-stagetrain-ld
22430 .PHONY: clean-stagetrain-ld maybe-clean-stagetrain-ld
22431 maybe-all-stagetrain-ld:
22432 maybe-clean-stagetrain-ld:
22433 @if ld-bootstrap
22434 maybe-all-stagetrain-ld: all-stagetrain-ld
22435 all-stagetrain: all-stagetrain-ld
22436 TARGET-stagetrain-ld = $(TARGET-ld)
22437 all-stagetrain-ld: configure-stagetrain-ld
22438 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
22439 @r=`${PWD_COMMAND}`; export r; \
22440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22441 TFLAGS="$(STAGEtrain_TFLAGS)"; \
22442 $(HOST_EXPORTS) \
22443 $(POSTSTAGE1_HOST_EXPORTS) \
22444 cd $(HOST_SUBDIR)/ld && \
22446 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22447 CFLAGS="$(STAGEtrain_CFLAGS)" \
22448 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
22449 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
22450 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
22451 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22452 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22453 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22454 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22455 TFLAGS="$(STAGEtrain_TFLAGS)" \
22456 $(TARGET-stagetrain-ld)
22458 maybe-clean-stagetrain-ld: clean-stagetrain-ld
22459 clean-stagetrain: clean-stagetrain-ld
22460 clean-stagetrain-ld:
22461 @if [ $(current_stage) = stagetrain ]; then \
22462 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22463 else \
22464 [ -f $(HOST_SUBDIR)/stagetrain-ld/Makefile ] || exit 0; \
22465 $(MAKE) stagetrain-start; \
22466 fi; \
22467 cd $(HOST_SUBDIR)/ld && \
22468 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22469 @endif ld-bootstrap
22472 .PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
22473 .PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
22474 maybe-all-stagefeedback-ld:
22475 maybe-clean-stagefeedback-ld:
22476 @if ld-bootstrap
22477 maybe-all-stagefeedback-ld: all-stagefeedback-ld
22478 all-stagefeedback: all-stagefeedback-ld
22479 TARGET-stagefeedback-ld = $(TARGET-ld)
22480 all-stagefeedback-ld: configure-stagefeedback-ld
22481 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22482 @r=`${PWD_COMMAND}`; export r; \
22483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22484 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22485 $(HOST_EXPORTS) \
22486 $(POSTSTAGE1_HOST_EXPORTS) \
22487 cd $(HOST_SUBDIR)/ld && \
22489 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22490 CFLAGS="$(STAGEfeedback_CFLAGS)" \
22491 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
22492 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
22493 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
22494 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22495 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22496 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22497 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22498 TFLAGS="$(STAGEfeedback_TFLAGS)" \
22499 $(TARGET-stagefeedback-ld)
22501 maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
22502 clean-stagefeedback: clean-stagefeedback-ld
22503 clean-stagefeedback-ld:
22504 @if [ $(current_stage) = stagefeedback ]; then \
22505 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22506 else \
22507 [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] || exit 0; \
22508 $(MAKE) stagefeedback-start; \
22509 fi; \
22510 cd $(HOST_SUBDIR)/ld && \
22511 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22512 @endif ld-bootstrap
22515 .PHONY: all-stageautoprofile-ld maybe-all-stageautoprofile-ld
22516 .PHONY: clean-stageautoprofile-ld maybe-clean-stageautoprofile-ld
22517 maybe-all-stageautoprofile-ld:
22518 maybe-clean-stageautoprofile-ld:
22519 @if ld-bootstrap
22520 maybe-all-stageautoprofile-ld: all-stageautoprofile-ld
22521 all-stageautoprofile: all-stageautoprofile-ld
22522 TARGET-stageautoprofile-ld = $(TARGET-ld)
22523 all-stageautoprofile-ld: configure-stageautoprofile-ld
22524 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
22525 @r=`${PWD_COMMAND}`; export r; \
22526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22527 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
22528 $(HOST_EXPORTS) \
22529 $(POSTSTAGE1_HOST_EXPORTS) \
22530 cd $(HOST_SUBDIR)/ld && \
22531 $$s/gcc/config/i386/$(AUTO_PROFILE) \
22532 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22533 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
22534 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
22535 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
22536 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
22537 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22538 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22539 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22540 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22541 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
22542 $(TARGET-stageautoprofile-ld)
22544 maybe-clean-stageautoprofile-ld: clean-stageautoprofile-ld
22545 clean-stageautoprofile: clean-stageautoprofile-ld
22546 clean-stageautoprofile-ld:
22547 @if [ $(current_stage) = stageautoprofile ]; then \
22548 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22549 else \
22550 [ -f $(HOST_SUBDIR)/stageautoprofile-ld/Makefile ] || exit 0; \
22551 $(MAKE) stageautoprofile-start; \
22552 fi; \
22553 cd $(HOST_SUBDIR)/ld && \
22554 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22555 @endif ld-bootstrap
22558 .PHONY: all-stageautofeedback-ld maybe-all-stageautofeedback-ld
22559 .PHONY: clean-stageautofeedback-ld maybe-clean-stageautofeedback-ld
22560 maybe-all-stageautofeedback-ld:
22561 maybe-clean-stageautofeedback-ld:
22562 @if ld-bootstrap
22563 maybe-all-stageautofeedback-ld: all-stageautofeedback-ld
22564 all-stageautofeedback: all-stageautofeedback-ld
22565 TARGET-stageautofeedback-ld = $(TARGET-ld)
22566 all-stageautofeedback-ld: configure-stageautofeedback-ld
22567 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
22568 @r=`${PWD_COMMAND}`; export r; \
22569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22570 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
22571 $(HOST_EXPORTS) \
22572 $(POSTSTAGE1_HOST_EXPORTS) \
22573 cd $(HOST_SUBDIR)/ld && \
22575 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22576 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
22577 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
22578 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
22579 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
22580 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22581 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22582 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22583 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22584 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
22585 $(TARGET-stageautofeedback-ld)
22587 maybe-clean-stageautofeedback-ld: clean-stageautofeedback-ld
22588 clean-stageautofeedback: clean-stageautofeedback-ld
22589 clean-stageautofeedback-ld:
22590 @if [ $(current_stage) = stageautofeedback ]; then \
22591 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22592 else \
22593 [ -f $(HOST_SUBDIR)/stageautofeedback-ld/Makefile ] || exit 0; \
22594 $(MAKE) stageautofeedback-start; \
22595 fi; \
22596 cd $(HOST_SUBDIR)/ld && \
22597 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22598 @endif ld-bootstrap
22604 .PHONY: check-ld maybe-check-ld
22605 maybe-check-ld:
22606 @if ld
22607 maybe-check-ld: check-ld
22609 check-ld:
22610 @: $(MAKE); $(unstage)
22611 @r=`${PWD_COMMAND}`; export r; \
22612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22613 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
22614 (cd $(HOST_SUBDIR)/ld && \
22615 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
22617 @endif ld
22619 .PHONY: install-ld maybe-install-ld
22620 maybe-install-ld:
22621 @if ld
22622 maybe-install-ld: install-ld
22624 install-ld: installdirs
22625 @: $(MAKE); $(unstage)
22626 @r=`${PWD_COMMAND}`; export r; \
22627 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22628 $(HOST_EXPORTS) \
22629 (cd $(HOST_SUBDIR)/ld && \
22630 $(MAKE) $(FLAGS_TO_PASS) install)
22632 @endif ld
22634 .PHONY: install-strip-ld maybe-install-strip-ld
22635 maybe-install-strip-ld:
22636 @if ld
22637 maybe-install-strip-ld: install-strip-ld
22639 install-strip-ld: installdirs
22640 @: $(MAKE); $(unstage)
22641 @r=`${PWD_COMMAND}`; export r; \
22642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22643 $(HOST_EXPORTS) \
22644 (cd $(HOST_SUBDIR)/ld && \
22645 $(MAKE) $(FLAGS_TO_PASS) install-strip)
22647 @endif ld
22649 # Other targets (info, dvi, pdf, etc.)
22651 .PHONY: maybe-info-ld info-ld
22652 maybe-info-ld:
22653 @if ld
22654 maybe-info-ld: info-ld
22656 info-ld: \
22657 configure-ld
22658 @[ -f ./ld/Makefile ] || exit 0; \
22659 r=`${PWD_COMMAND}`; export r; \
22660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22661 $(HOST_EXPORTS) \
22662 for flag in $(EXTRA_HOST_FLAGS) ; do \
22663 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22664 done; \
22665 echo "Doing info in ld"; \
22666 (cd $(HOST_SUBDIR)/ld && \
22667 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22668 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22669 "RANLIB=$${RANLIB}" \
22670 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22671 info) \
22672 || exit 1
22674 @endif ld
22676 .PHONY: maybe-dvi-ld dvi-ld
22677 maybe-dvi-ld:
22678 @if ld
22679 maybe-dvi-ld: dvi-ld
22681 dvi-ld: \
22682 configure-ld
22683 @[ -f ./ld/Makefile ] || exit 0; \
22684 r=`${PWD_COMMAND}`; export r; \
22685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22686 $(HOST_EXPORTS) \
22687 for flag in $(EXTRA_HOST_FLAGS) ; do \
22688 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22689 done; \
22690 echo "Doing dvi in ld"; \
22691 (cd $(HOST_SUBDIR)/ld && \
22692 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22693 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22694 "RANLIB=$${RANLIB}" \
22695 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22696 dvi) \
22697 || exit 1
22699 @endif ld
22701 .PHONY: maybe-pdf-ld pdf-ld
22702 maybe-pdf-ld:
22703 @if ld
22704 maybe-pdf-ld: pdf-ld
22706 pdf-ld: \
22707 configure-ld
22708 @[ -f ./ld/Makefile ] || exit 0; \
22709 r=`${PWD_COMMAND}`; export r; \
22710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22711 $(HOST_EXPORTS) \
22712 for flag in $(EXTRA_HOST_FLAGS) ; do \
22713 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22714 done; \
22715 echo "Doing pdf in ld"; \
22716 (cd $(HOST_SUBDIR)/ld && \
22717 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22718 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22719 "RANLIB=$${RANLIB}" \
22720 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22721 pdf) \
22722 || exit 1
22724 @endif ld
22726 .PHONY: maybe-html-ld html-ld
22727 maybe-html-ld:
22728 @if ld
22729 maybe-html-ld: html-ld
22731 html-ld: \
22732 configure-ld
22733 @[ -f ./ld/Makefile ] || exit 0; \
22734 r=`${PWD_COMMAND}`; export r; \
22735 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22736 $(HOST_EXPORTS) \
22737 for flag in $(EXTRA_HOST_FLAGS) ; do \
22738 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22739 done; \
22740 echo "Doing html in ld"; \
22741 (cd $(HOST_SUBDIR)/ld && \
22742 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22743 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22744 "RANLIB=$${RANLIB}" \
22745 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22746 html) \
22747 || exit 1
22749 @endif ld
22751 .PHONY: maybe-TAGS-ld TAGS-ld
22752 maybe-TAGS-ld:
22753 @if ld
22754 maybe-TAGS-ld: TAGS-ld
22756 TAGS-ld: \
22757 configure-ld
22758 @[ -f ./ld/Makefile ] || exit 0; \
22759 r=`${PWD_COMMAND}`; export r; \
22760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22761 $(HOST_EXPORTS) \
22762 for flag in $(EXTRA_HOST_FLAGS) ; do \
22763 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22764 done; \
22765 echo "Doing TAGS in ld"; \
22766 (cd $(HOST_SUBDIR)/ld && \
22767 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22768 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22769 "RANLIB=$${RANLIB}" \
22770 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22771 TAGS) \
22772 || exit 1
22774 @endif ld
22776 .PHONY: maybe-install-info-ld install-info-ld
22777 maybe-install-info-ld:
22778 @if ld
22779 maybe-install-info-ld: install-info-ld
22781 install-info-ld: \
22782 configure-ld \
22783 info-ld
22784 @[ -f ./ld/Makefile ] || exit 0; \
22785 r=`${PWD_COMMAND}`; export r; \
22786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22787 $(HOST_EXPORTS) \
22788 for flag in $(EXTRA_HOST_FLAGS) ; do \
22789 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22790 done; \
22791 echo "Doing install-info in ld"; \
22792 (cd $(HOST_SUBDIR)/ld && \
22793 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22794 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22795 "RANLIB=$${RANLIB}" \
22796 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22797 install-info) \
22798 || exit 1
22800 @endif ld
22802 .PHONY: maybe-install-dvi-ld install-dvi-ld
22803 maybe-install-dvi-ld:
22804 @if ld
22805 maybe-install-dvi-ld: install-dvi-ld
22807 install-dvi-ld: \
22808 configure-ld \
22809 dvi-ld
22810 @[ -f ./ld/Makefile ] || exit 0; \
22811 r=`${PWD_COMMAND}`; export r; \
22812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22813 $(HOST_EXPORTS) \
22814 for flag in $(EXTRA_HOST_FLAGS) ; do \
22815 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22816 done; \
22817 echo "Doing install-dvi in ld"; \
22818 (cd $(HOST_SUBDIR)/ld && \
22819 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22820 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22821 "RANLIB=$${RANLIB}" \
22822 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22823 install-dvi) \
22824 || exit 1
22826 @endif ld
22828 .PHONY: maybe-install-pdf-ld install-pdf-ld
22829 maybe-install-pdf-ld:
22830 @if ld
22831 maybe-install-pdf-ld: install-pdf-ld
22833 install-pdf-ld: \
22834 configure-ld \
22835 pdf-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 install-pdf 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 install-pdf) \
22850 || exit 1
22852 @endif ld
22854 .PHONY: maybe-install-html-ld install-html-ld
22855 maybe-install-html-ld:
22856 @if ld
22857 maybe-install-html-ld: install-html-ld
22859 install-html-ld: \
22860 configure-ld \
22861 html-ld
22862 @[ -f ./ld/Makefile ] || exit 0; \
22863 r=`${PWD_COMMAND}`; export r; \
22864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22865 $(HOST_EXPORTS) \
22866 for flag in $(EXTRA_HOST_FLAGS) ; do \
22867 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22868 done; \
22869 echo "Doing install-html in ld"; \
22870 (cd $(HOST_SUBDIR)/ld && \
22871 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22872 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22873 "RANLIB=$${RANLIB}" \
22874 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22875 install-html) \
22876 || exit 1
22878 @endif ld
22880 .PHONY: maybe-installcheck-ld installcheck-ld
22881 maybe-installcheck-ld:
22882 @if ld
22883 maybe-installcheck-ld: installcheck-ld
22885 installcheck-ld: \
22886 configure-ld
22887 @[ -f ./ld/Makefile ] || exit 0; \
22888 r=`${PWD_COMMAND}`; export r; \
22889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22890 $(HOST_EXPORTS) \
22891 for flag in $(EXTRA_HOST_FLAGS) ; do \
22892 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22893 done; \
22894 echo "Doing installcheck in ld"; \
22895 (cd $(HOST_SUBDIR)/ld && \
22896 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22897 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22898 "RANLIB=$${RANLIB}" \
22899 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22900 installcheck) \
22901 || exit 1
22903 @endif ld
22905 .PHONY: maybe-mostlyclean-ld mostlyclean-ld
22906 maybe-mostlyclean-ld:
22907 @if ld
22908 maybe-mostlyclean-ld: mostlyclean-ld
22910 mostlyclean-ld:
22911 @[ -f ./ld/Makefile ] || exit 0; \
22912 r=`${PWD_COMMAND}`; export r; \
22913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22914 $(HOST_EXPORTS) \
22915 for flag in $(EXTRA_HOST_FLAGS) ; do \
22916 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22917 done; \
22918 echo "Doing mostlyclean in ld"; \
22919 (cd $(HOST_SUBDIR)/ld && \
22920 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22921 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22922 "RANLIB=$${RANLIB}" \
22923 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22924 mostlyclean) \
22925 || exit 1
22927 @endif ld
22929 .PHONY: maybe-clean-ld clean-ld
22930 maybe-clean-ld:
22931 @if ld
22932 maybe-clean-ld: clean-ld
22934 clean-ld:
22935 @[ -f ./ld/Makefile ] || exit 0; \
22936 r=`${PWD_COMMAND}`; export r; \
22937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22938 $(HOST_EXPORTS) \
22939 for flag in $(EXTRA_HOST_FLAGS) ; do \
22940 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22941 done; \
22942 echo "Doing clean in ld"; \
22943 (cd $(HOST_SUBDIR)/ld && \
22944 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22945 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22946 "RANLIB=$${RANLIB}" \
22947 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22948 clean) \
22949 || exit 1
22951 @endif ld
22953 .PHONY: maybe-distclean-ld distclean-ld
22954 maybe-distclean-ld:
22955 @if ld
22956 maybe-distclean-ld: distclean-ld
22958 distclean-ld:
22959 @[ -f ./ld/Makefile ] || exit 0; \
22960 r=`${PWD_COMMAND}`; export r; \
22961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22962 $(HOST_EXPORTS) \
22963 for flag in $(EXTRA_HOST_FLAGS) ; do \
22964 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22965 done; \
22966 echo "Doing distclean in ld"; \
22967 (cd $(HOST_SUBDIR)/ld && \
22968 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22969 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22970 "RANLIB=$${RANLIB}" \
22971 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22972 distclean) \
22973 || exit 1
22975 @endif ld
22977 .PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
22978 maybe-maintainer-clean-ld:
22979 @if ld
22980 maybe-maintainer-clean-ld: maintainer-clean-ld
22982 maintainer-clean-ld:
22983 @[ -f ./ld/Makefile ] || exit 0; \
22984 r=`${PWD_COMMAND}`; export r; \
22985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22986 $(HOST_EXPORTS) \
22987 for flag in $(EXTRA_HOST_FLAGS) ; do \
22988 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22989 done; \
22990 echo "Doing maintainer-clean in ld"; \
22991 (cd $(HOST_SUBDIR)/ld && \
22992 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22993 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22994 "RANLIB=$${RANLIB}" \
22995 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22996 maintainer-clean) \
22997 || exit 1
22999 @endif ld
23003 .PHONY: configure-libbacktrace maybe-configure-libbacktrace
23004 maybe-configure-libbacktrace:
23005 @if gcc-bootstrap
23006 configure-libbacktrace: stage_current
23007 @endif gcc-bootstrap
23008 @if libbacktrace
23009 maybe-configure-libbacktrace: configure-libbacktrace
23010 configure-libbacktrace:
23011 @r=`${PWD_COMMAND}`; export r; \
23012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23013 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23014 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23015 $(HOST_EXPORTS) \
23016 echo Configuring in $(HOST_SUBDIR)/libbacktrace; \
23017 cd "$(HOST_SUBDIR)/libbacktrace" || exit 1; \
23018 case $(srcdir) in \
23019 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23020 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23021 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23022 esac; \
23023 module_srcdir=libbacktrace; \
23024 $(SHELL) \
23025 $$s/$$module_srcdir/configure \
23026 --srcdir=$${topdir}/$$module_srcdir \
23027 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23028 --target=${target_alias} \
23029 || exit 1
23030 @endif libbacktrace
23034 .PHONY: configure-stage1-libbacktrace maybe-configure-stage1-libbacktrace
23035 maybe-configure-stage1-libbacktrace:
23036 @if libbacktrace-bootstrap
23037 maybe-configure-stage1-libbacktrace: configure-stage1-libbacktrace
23038 configure-stage1-libbacktrace:
23039 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23040 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23041 @r=`${PWD_COMMAND}`; export r; \
23042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23043 TFLAGS="$(STAGE1_TFLAGS)"; \
23044 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23045 $(HOST_EXPORTS) \
23046 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
23047 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
23048 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
23049 echo Configuring stage 1 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} \
23063 $(STAGE1_CONFIGURE_FLAGS)
23064 @endif libbacktrace-bootstrap
23066 .PHONY: configure-stage2-libbacktrace maybe-configure-stage2-libbacktrace
23067 maybe-configure-stage2-libbacktrace:
23068 @if libbacktrace-bootstrap
23069 maybe-configure-stage2-libbacktrace: configure-stage2-libbacktrace
23070 configure-stage2-libbacktrace:
23071 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23072 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23073 @r=`${PWD_COMMAND}`; export r; \
23074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23075 TFLAGS="$(STAGE2_TFLAGS)"; \
23076 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23077 $(HOST_EXPORTS) \
23078 $(POSTSTAGE1_HOST_EXPORTS) \
23079 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
23080 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
23081 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
23082 echo Configuring stage 2 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 $(STAGE2_CONFIGURE_FLAGS)
23097 @endif libbacktrace-bootstrap
23099 .PHONY: configure-stage3-libbacktrace maybe-configure-stage3-libbacktrace
23100 maybe-configure-stage3-libbacktrace:
23101 @if libbacktrace-bootstrap
23102 maybe-configure-stage3-libbacktrace: configure-stage3-libbacktrace
23103 configure-stage3-libbacktrace:
23104 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23105 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23106 @r=`${PWD_COMMAND}`; export r; \
23107 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23108 TFLAGS="$(STAGE3_TFLAGS)"; \
23109 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23110 $(HOST_EXPORTS) \
23111 $(POSTSTAGE1_HOST_EXPORTS) \
23112 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
23113 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
23114 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
23115 echo Configuring stage 3 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 $(STAGE3_CONFIGURE_FLAGS)
23130 @endif libbacktrace-bootstrap
23132 .PHONY: configure-stage4-libbacktrace maybe-configure-stage4-libbacktrace
23133 maybe-configure-stage4-libbacktrace:
23134 @if libbacktrace-bootstrap
23135 maybe-configure-stage4-libbacktrace: configure-stage4-libbacktrace
23136 configure-stage4-libbacktrace:
23137 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23138 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23139 @r=`${PWD_COMMAND}`; export r; \
23140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23141 TFLAGS="$(STAGE4_TFLAGS)"; \
23142 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23143 $(HOST_EXPORTS) \
23144 $(POSTSTAGE1_HOST_EXPORTS) \
23145 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
23146 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
23147 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
23148 echo Configuring stage 4 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 $(STAGE4_CONFIGURE_FLAGS)
23163 @endif libbacktrace-bootstrap
23165 .PHONY: configure-stageprofile-libbacktrace maybe-configure-stageprofile-libbacktrace
23166 maybe-configure-stageprofile-libbacktrace:
23167 @if libbacktrace-bootstrap
23168 maybe-configure-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
23169 configure-stageprofile-libbacktrace:
23170 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23171 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23172 @r=`${PWD_COMMAND}`; export r; \
23173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23174 TFLAGS="$(STAGEprofile_TFLAGS)"; \
23175 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23176 $(HOST_EXPORTS) \
23177 $(POSTSTAGE1_HOST_EXPORTS) \
23178 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
23179 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
23180 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
23181 echo Configuring stage profile 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 $(STAGEprofile_CONFIGURE_FLAGS)
23196 @endif libbacktrace-bootstrap
23198 .PHONY: configure-stagetrain-libbacktrace maybe-configure-stagetrain-libbacktrace
23199 maybe-configure-stagetrain-libbacktrace:
23200 @if libbacktrace-bootstrap
23201 maybe-configure-stagetrain-libbacktrace: configure-stagetrain-libbacktrace
23202 configure-stagetrain-libbacktrace:
23203 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
23204 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23205 @r=`${PWD_COMMAND}`; export r; \
23206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23207 TFLAGS="$(STAGEtrain_TFLAGS)"; \
23208 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23209 $(HOST_EXPORTS) \
23210 $(POSTSTAGE1_HOST_EXPORTS) \
23211 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
23212 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
23213 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
23214 echo Configuring stage train 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 $(STAGEtrain_CONFIGURE_FLAGS)
23229 @endif libbacktrace-bootstrap
23231 .PHONY: configure-stagefeedback-libbacktrace maybe-configure-stagefeedback-libbacktrace
23232 maybe-configure-stagefeedback-libbacktrace:
23233 @if libbacktrace-bootstrap
23234 maybe-configure-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
23235 configure-stagefeedback-libbacktrace:
23236 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23237 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23238 @r=`${PWD_COMMAND}`; export r; \
23239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23240 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23241 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23242 $(HOST_EXPORTS) \
23243 $(POSTSTAGE1_HOST_EXPORTS) \
23244 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
23245 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
23246 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
23247 echo Configuring stage feedback in $(HOST_SUBDIR)/libbacktrace; \
23248 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23249 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23250 case $(srcdir) in \
23251 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23252 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23253 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23254 esac; \
23255 module_srcdir=libbacktrace; \
23256 $(SHELL) $$s/$$module_srcdir/configure \
23257 --srcdir=$${topdir}/$$module_srcdir \
23258 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23259 --target=${target_alias} \
23260 --with-build-libsubdir=$(HOST_SUBDIR) \
23261 $(STAGEfeedback_CONFIGURE_FLAGS)
23262 @endif libbacktrace-bootstrap
23264 .PHONY: configure-stageautoprofile-libbacktrace maybe-configure-stageautoprofile-libbacktrace
23265 maybe-configure-stageautoprofile-libbacktrace:
23266 @if libbacktrace-bootstrap
23267 maybe-configure-stageautoprofile-libbacktrace: configure-stageautoprofile-libbacktrace
23268 configure-stageautoprofile-libbacktrace:
23269 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
23270 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23271 @r=`${PWD_COMMAND}`; export r; \
23272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23273 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
23274 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23275 $(HOST_EXPORTS) \
23276 $(POSTSTAGE1_HOST_EXPORTS) \
23277 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
23278 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
23279 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
23280 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libbacktrace; \
23281 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23282 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23283 case $(srcdir) in \
23284 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23285 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23286 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23287 esac; \
23288 module_srcdir=libbacktrace; \
23289 $(SHELL) $$s/$$module_srcdir/configure \
23290 --srcdir=$${topdir}/$$module_srcdir \
23291 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23292 --target=${target_alias} \
23293 --with-build-libsubdir=$(HOST_SUBDIR) \
23294 $(STAGEautoprofile_CONFIGURE_FLAGS)
23295 @endif libbacktrace-bootstrap
23297 .PHONY: configure-stageautofeedback-libbacktrace maybe-configure-stageautofeedback-libbacktrace
23298 maybe-configure-stageautofeedback-libbacktrace:
23299 @if libbacktrace-bootstrap
23300 maybe-configure-stageautofeedback-libbacktrace: configure-stageautofeedback-libbacktrace
23301 configure-stageautofeedback-libbacktrace:
23302 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
23303 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23304 @r=`${PWD_COMMAND}`; export r; \
23305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23306 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
23307 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23308 $(HOST_EXPORTS) \
23309 $(POSTSTAGE1_HOST_EXPORTS) \
23310 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
23311 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
23312 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
23313 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libbacktrace; \
23314 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23315 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23316 case $(srcdir) in \
23317 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23318 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23319 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23320 esac; \
23321 module_srcdir=libbacktrace; \
23322 $(SHELL) $$s/$$module_srcdir/configure \
23323 --srcdir=$${topdir}/$$module_srcdir \
23324 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23325 --target=${target_alias} \
23326 --with-build-libsubdir=$(HOST_SUBDIR) \
23327 $(STAGEautofeedback_CONFIGURE_FLAGS)
23328 @endif libbacktrace-bootstrap
23334 .PHONY: all-libbacktrace maybe-all-libbacktrace
23335 maybe-all-libbacktrace:
23336 @if gcc-bootstrap
23337 all-libbacktrace: stage_current
23338 @endif gcc-bootstrap
23339 @if libbacktrace
23340 TARGET-libbacktrace=all
23341 maybe-all-libbacktrace: all-libbacktrace
23342 all-libbacktrace: configure-libbacktrace
23343 @r=`${PWD_COMMAND}`; export r; \
23344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23345 $(HOST_EXPORTS) \
23346 (cd $(HOST_SUBDIR)/libbacktrace && \
23347 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
23348 $(TARGET-libbacktrace))
23349 @endif libbacktrace
23353 .PHONY: all-stage1-libbacktrace maybe-all-stage1-libbacktrace
23354 .PHONY: clean-stage1-libbacktrace maybe-clean-stage1-libbacktrace
23355 maybe-all-stage1-libbacktrace:
23356 maybe-clean-stage1-libbacktrace:
23357 @if libbacktrace-bootstrap
23358 maybe-all-stage1-libbacktrace: all-stage1-libbacktrace
23359 all-stage1: all-stage1-libbacktrace
23360 TARGET-stage1-libbacktrace = $(TARGET-libbacktrace)
23361 all-stage1-libbacktrace: configure-stage1-libbacktrace
23362 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23363 @r=`${PWD_COMMAND}`; export r; \
23364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23365 TFLAGS="$(STAGE1_TFLAGS)"; \
23366 $(HOST_EXPORTS) \
23367 cd $(HOST_SUBDIR)/libbacktrace && \
23369 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23370 CFLAGS="$(STAGE1_CFLAGS)" \
23371 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
23372 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
23373 LIBCFLAGS="$(LIBCFLAGS)" \
23374 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23375 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23376 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23377 $(EXTRA_HOST_FLAGS) \
23378 $(STAGE1_FLAGS_TO_PASS) \
23379 TFLAGS="$(STAGE1_TFLAGS)" \
23380 $(TARGET-stage1-libbacktrace)
23382 maybe-clean-stage1-libbacktrace: clean-stage1-libbacktrace
23383 clean-stage1: clean-stage1-libbacktrace
23384 clean-stage1-libbacktrace:
23385 @if [ $(current_stage) = stage1 ]; then \
23386 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23387 else \
23388 [ -f $(HOST_SUBDIR)/stage1-libbacktrace/Makefile ] || exit 0; \
23389 $(MAKE) stage1-start; \
23390 fi; \
23391 cd $(HOST_SUBDIR)/libbacktrace && \
23392 $(MAKE) $(EXTRA_HOST_FLAGS) \
23393 $(STAGE1_FLAGS_TO_PASS) clean
23394 @endif libbacktrace-bootstrap
23397 .PHONY: all-stage2-libbacktrace maybe-all-stage2-libbacktrace
23398 .PHONY: clean-stage2-libbacktrace maybe-clean-stage2-libbacktrace
23399 maybe-all-stage2-libbacktrace:
23400 maybe-clean-stage2-libbacktrace:
23401 @if libbacktrace-bootstrap
23402 maybe-all-stage2-libbacktrace: all-stage2-libbacktrace
23403 all-stage2: all-stage2-libbacktrace
23404 TARGET-stage2-libbacktrace = $(TARGET-libbacktrace)
23405 all-stage2-libbacktrace: configure-stage2-libbacktrace
23406 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23407 @r=`${PWD_COMMAND}`; export r; \
23408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23409 TFLAGS="$(STAGE2_TFLAGS)"; \
23410 $(HOST_EXPORTS) \
23411 $(POSTSTAGE1_HOST_EXPORTS) \
23412 cd $(HOST_SUBDIR)/libbacktrace && \
23414 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23415 CFLAGS="$(STAGE2_CFLAGS)" \
23416 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
23417 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
23418 LIBCFLAGS="$(STAGE2_CFLAGS)" \
23419 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23420 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23421 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23422 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23423 TFLAGS="$(STAGE2_TFLAGS)" \
23424 $(TARGET-stage2-libbacktrace)
23426 maybe-clean-stage2-libbacktrace: clean-stage2-libbacktrace
23427 clean-stage2: clean-stage2-libbacktrace
23428 clean-stage2-libbacktrace:
23429 @if [ $(current_stage) = stage2 ]; then \
23430 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23431 else \
23432 [ -f $(HOST_SUBDIR)/stage2-libbacktrace/Makefile ] || exit 0; \
23433 $(MAKE) stage2-start; \
23434 fi; \
23435 cd $(HOST_SUBDIR)/libbacktrace && \
23436 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23437 @endif libbacktrace-bootstrap
23440 .PHONY: all-stage3-libbacktrace maybe-all-stage3-libbacktrace
23441 .PHONY: clean-stage3-libbacktrace maybe-clean-stage3-libbacktrace
23442 maybe-all-stage3-libbacktrace:
23443 maybe-clean-stage3-libbacktrace:
23444 @if libbacktrace-bootstrap
23445 maybe-all-stage3-libbacktrace: all-stage3-libbacktrace
23446 all-stage3: all-stage3-libbacktrace
23447 TARGET-stage3-libbacktrace = $(TARGET-libbacktrace)
23448 all-stage3-libbacktrace: configure-stage3-libbacktrace
23449 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23450 @r=`${PWD_COMMAND}`; export r; \
23451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23452 TFLAGS="$(STAGE3_TFLAGS)"; \
23453 $(HOST_EXPORTS) \
23454 $(POSTSTAGE1_HOST_EXPORTS) \
23455 cd $(HOST_SUBDIR)/libbacktrace && \
23457 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23458 CFLAGS="$(STAGE3_CFLAGS)" \
23459 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
23460 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
23461 LIBCFLAGS="$(STAGE3_CFLAGS)" \
23462 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23463 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23464 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23465 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23466 TFLAGS="$(STAGE3_TFLAGS)" \
23467 $(TARGET-stage3-libbacktrace)
23469 maybe-clean-stage3-libbacktrace: clean-stage3-libbacktrace
23470 clean-stage3: clean-stage3-libbacktrace
23471 clean-stage3-libbacktrace:
23472 @if [ $(current_stage) = stage3 ]; then \
23473 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23474 else \
23475 [ -f $(HOST_SUBDIR)/stage3-libbacktrace/Makefile ] || exit 0; \
23476 $(MAKE) stage3-start; \
23477 fi; \
23478 cd $(HOST_SUBDIR)/libbacktrace && \
23479 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23480 @endif libbacktrace-bootstrap
23483 .PHONY: all-stage4-libbacktrace maybe-all-stage4-libbacktrace
23484 .PHONY: clean-stage4-libbacktrace maybe-clean-stage4-libbacktrace
23485 maybe-all-stage4-libbacktrace:
23486 maybe-clean-stage4-libbacktrace:
23487 @if libbacktrace-bootstrap
23488 maybe-all-stage4-libbacktrace: all-stage4-libbacktrace
23489 all-stage4: all-stage4-libbacktrace
23490 TARGET-stage4-libbacktrace = $(TARGET-libbacktrace)
23491 all-stage4-libbacktrace: configure-stage4-libbacktrace
23492 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23493 @r=`${PWD_COMMAND}`; export r; \
23494 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23495 TFLAGS="$(STAGE4_TFLAGS)"; \
23496 $(HOST_EXPORTS) \
23497 $(POSTSTAGE1_HOST_EXPORTS) \
23498 cd $(HOST_SUBDIR)/libbacktrace && \
23500 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23501 CFLAGS="$(STAGE4_CFLAGS)" \
23502 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
23503 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
23504 LIBCFLAGS="$(STAGE4_CFLAGS)" \
23505 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23506 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23507 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23508 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23509 TFLAGS="$(STAGE4_TFLAGS)" \
23510 $(TARGET-stage4-libbacktrace)
23512 maybe-clean-stage4-libbacktrace: clean-stage4-libbacktrace
23513 clean-stage4: clean-stage4-libbacktrace
23514 clean-stage4-libbacktrace:
23515 @if [ $(current_stage) = stage4 ]; then \
23516 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23517 else \
23518 [ -f $(HOST_SUBDIR)/stage4-libbacktrace/Makefile ] || exit 0; \
23519 $(MAKE) stage4-start; \
23520 fi; \
23521 cd $(HOST_SUBDIR)/libbacktrace && \
23522 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23523 @endif libbacktrace-bootstrap
23526 .PHONY: all-stageprofile-libbacktrace maybe-all-stageprofile-libbacktrace
23527 .PHONY: clean-stageprofile-libbacktrace maybe-clean-stageprofile-libbacktrace
23528 maybe-all-stageprofile-libbacktrace:
23529 maybe-clean-stageprofile-libbacktrace:
23530 @if libbacktrace-bootstrap
23531 maybe-all-stageprofile-libbacktrace: all-stageprofile-libbacktrace
23532 all-stageprofile: all-stageprofile-libbacktrace
23533 TARGET-stageprofile-libbacktrace = $(TARGET-libbacktrace)
23534 all-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
23535 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23536 @r=`${PWD_COMMAND}`; export r; \
23537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23538 TFLAGS="$(STAGEprofile_TFLAGS)"; \
23539 $(HOST_EXPORTS) \
23540 $(POSTSTAGE1_HOST_EXPORTS) \
23541 cd $(HOST_SUBDIR)/libbacktrace && \
23543 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23544 CFLAGS="$(STAGEprofile_CFLAGS)" \
23545 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
23546 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
23547 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
23548 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23549 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23550 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23551 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23552 TFLAGS="$(STAGEprofile_TFLAGS)" \
23553 $(TARGET-stageprofile-libbacktrace)
23555 maybe-clean-stageprofile-libbacktrace: clean-stageprofile-libbacktrace
23556 clean-stageprofile: clean-stageprofile-libbacktrace
23557 clean-stageprofile-libbacktrace:
23558 @if [ $(current_stage) = stageprofile ]; then \
23559 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23560 else \
23561 [ -f $(HOST_SUBDIR)/stageprofile-libbacktrace/Makefile ] || exit 0; \
23562 $(MAKE) stageprofile-start; \
23563 fi; \
23564 cd $(HOST_SUBDIR)/libbacktrace && \
23565 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23566 @endif libbacktrace-bootstrap
23569 .PHONY: all-stagetrain-libbacktrace maybe-all-stagetrain-libbacktrace
23570 .PHONY: clean-stagetrain-libbacktrace maybe-clean-stagetrain-libbacktrace
23571 maybe-all-stagetrain-libbacktrace:
23572 maybe-clean-stagetrain-libbacktrace:
23573 @if libbacktrace-bootstrap
23574 maybe-all-stagetrain-libbacktrace: all-stagetrain-libbacktrace
23575 all-stagetrain: all-stagetrain-libbacktrace
23576 TARGET-stagetrain-libbacktrace = $(TARGET-libbacktrace)
23577 all-stagetrain-libbacktrace: configure-stagetrain-libbacktrace
23578 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
23579 @r=`${PWD_COMMAND}`; export r; \
23580 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23581 TFLAGS="$(STAGEtrain_TFLAGS)"; \
23582 $(HOST_EXPORTS) \
23583 $(POSTSTAGE1_HOST_EXPORTS) \
23584 cd $(HOST_SUBDIR)/libbacktrace && \
23586 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23587 CFLAGS="$(STAGEtrain_CFLAGS)" \
23588 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
23589 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
23590 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
23591 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23592 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23593 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23594 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23595 TFLAGS="$(STAGEtrain_TFLAGS)" \
23596 $(TARGET-stagetrain-libbacktrace)
23598 maybe-clean-stagetrain-libbacktrace: clean-stagetrain-libbacktrace
23599 clean-stagetrain: clean-stagetrain-libbacktrace
23600 clean-stagetrain-libbacktrace:
23601 @if [ $(current_stage) = stagetrain ]; then \
23602 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23603 else \
23604 [ -f $(HOST_SUBDIR)/stagetrain-libbacktrace/Makefile ] || exit 0; \
23605 $(MAKE) stagetrain-start; \
23606 fi; \
23607 cd $(HOST_SUBDIR)/libbacktrace && \
23608 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23609 @endif libbacktrace-bootstrap
23612 .PHONY: all-stagefeedback-libbacktrace maybe-all-stagefeedback-libbacktrace
23613 .PHONY: clean-stagefeedback-libbacktrace maybe-clean-stagefeedback-libbacktrace
23614 maybe-all-stagefeedback-libbacktrace:
23615 maybe-clean-stagefeedback-libbacktrace:
23616 @if libbacktrace-bootstrap
23617 maybe-all-stagefeedback-libbacktrace: all-stagefeedback-libbacktrace
23618 all-stagefeedback: all-stagefeedback-libbacktrace
23619 TARGET-stagefeedback-libbacktrace = $(TARGET-libbacktrace)
23620 all-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
23621 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23622 @r=`${PWD_COMMAND}`; export r; \
23623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23624 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23625 $(HOST_EXPORTS) \
23626 $(POSTSTAGE1_HOST_EXPORTS) \
23627 cd $(HOST_SUBDIR)/libbacktrace && \
23629 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23630 CFLAGS="$(STAGEfeedback_CFLAGS)" \
23631 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
23632 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
23633 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
23634 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23635 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23636 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23637 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23638 TFLAGS="$(STAGEfeedback_TFLAGS)" \
23639 $(TARGET-stagefeedback-libbacktrace)
23641 maybe-clean-stagefeedback-libbacktrace: clean-stagefeedback-libbacktrace
23642 clean-stagefeedback: clean-stagefeedback-libbacktrace
23643 clean-stagefeedback-libbacktrace:
23644 @if [ $(current_stage) = stagefeedback ]; then \
23645 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23646 else \
23647 [ -f $(HOST_SUBDIR)/stagefeedback-libbacktrace/Makefile ] || exit 0; \
23648 $(MAKE) stagefeedback-start; \
23649 fi; \
23650 cd $(HOST_SUBDIR)/libbacktrace && \
23651 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23652 @endif libbacktrace-bootstrap
23655 .PHONY: all-stageautoprofile-libbacktrace maybe-all-stageautoprofile-libbacktrace
23656 .PHONY: clean-stageautoprofile-libbacktrace maybe-clean-stageautoprofile-libbacktrace
23657 maybe-all-stageautoprofile-libbacktrace:
23658 maybe-clean-stageautoprofile-libbacktrace:
23659 @if libbacktrace-bootstrap
23660 maybe-all-stageautoprofile-libbacktrace: all-stageautoprofile-libbacktrace
23661 all-stageautoprofile: all-stageautoprofile-libbacktrace
23662 TARGET-stageautoprofile-libbacktrace = $(TARGET-libbacktrace)
23663 all-stageautoprofile-libbacktrace: configure-stageautoprofile-libbacktrace
23664 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
23665 @r=`${PWD_COMMAND}`; export r; \
23666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23667 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
23668 $(HOST_EXPORTS) \
23669 $(POSTSTAGE1_HOST_EXPORTS) \
23670 cd $(HOST_SUBDIR)/libbacktrace && \
23671 $$s/gcc/config/i386/$(AUTO_PROFILE) \
23672 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23673 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
23674 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
23675 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
23676 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
23677 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23678 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23679 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23680 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23681 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
23682 $(TARGET-stageautoprofile-libbacktrace)
23684 maybe-clean-stageautoprofile-libbacktrace: clean-stageautoprofile-libbacktrace
23685 clean-stageautoprofile: clean-stageautoprofile-libbacktrace
23686 clean-stageautoprofile-libbacktrace:
23687 @if [ $(current_stage) = stageautoprofile ]; then \
23688 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23689 else \
23690 [ -f $(HOST_SUBDIR)/stageautoprofile-libbacktrace/Makefile ] || exit 0; \
23691 $(MAKE) stageautoprofile-start; \
23692 fi; \
23693 cd $(HOST_SUBDIR)/libbacktrace && \
23694 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23695 @endif libbacktrace-bootstrap
23698 .PHONY: all-stageautofeedback-libbacktrace maybe-all-stageautofeedback-libbacktrace
23699 .PHONY: clean-stageautofeedback-libbacktrace maybe-clean-stageautofeedback-libbacktrace
23700 maybe-all-stageautofeedback-libbacktrace:
23701 maybe-clean-stageautofeedback-libbacktrace:
23702 @if libbacktrace-bootstrap
23703 maybe-all-stageautofeedback-libbacktrace: all-stageautofeedback-libbacktrace
23704 all-stageautofeedback: all-stageautofeedback-libbacktrace
23705 TARGET-stageautofeedback-libbacktrace = $(TARGET-libbacktrace)
23706 all-stageautofeedback-libbacktrace: configure-stageautofeedback-libbacktrace
23707 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
23708 @r=`${PWD_COMMAND}`; export r; \
23709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23710 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
23711 $(HOST_EXPORTS) \
23712 $(POSTSTAGE1_HOST_EXPORTS) \
23713 cd $(HOST_SUBDIR)/libbacktrace && \
23715 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23716 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
23717 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
23718 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
23719 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
23720 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23721 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23722 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23723 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23724 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
23725 $(TARGET-stageautofeedback-libbacktrace)
23727 maybe-clean-stageautofeedback-libbacktrace: clean-stageautofeedback-libbacktrace
23728 clean-stageautofeedback: clean-stageautofeedback-libbacktrace
23729 clean-stageautofeedback-libbacktrace:
23730 @if [ $(current_stage) = stageautofeedback ]; then \
23731 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23732 else \
23733 [ -f $(HOST_SUBDIR)/stageautofeedback-libbacktrace/Makefile ] || exit 0; \
23734 $(MAKE) stageautofeedback-start; \
23735 fi; \
23736 cd $(HOST_SUBDIR)/libbacktrace && \
23737 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23738 @endif libbacktrace-bootstrap
23744 .PHONY: check-libbacktrace maybe-check-libbacktrace
23745 maybe-check-libbacktrace:
23746 @if libbacktrace
23747 maybe-check-libbacktrace: check-libbacktrace
23749 check-libbacktrace:
23750 @: $(MAKE); $(unstage)
23751 @r=`${PWD_COMMAND}`; export r; \
23752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23753 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
23754 (cd $(HOST_SUBDIR)/libbacktrace && \
23755 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
23757 @endif libbacktrace
23759 .PHONY: install-libbacktrace maybe-install-libbacktrace
23760 maybe-install-libbacktrace:
23761 @if libbacktrace
23762 maybe-install-libbacktrace: install-libbacktrace
23764 install-libbacktrace: installdirs
23765 @: $(MAKE); $(unstage)
23766 @r=`${PWD_COMMAND}`; export r; \
23767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23768 $(HOST_EXPORTS) \
23769 (cd $(HOST_SUBDIR)/libbacktrace && \
23770 $(MAKE) $(FLAGS_TO_PASS) install)
23772 @endif libbacktrace
23774 .PHONY: install-strip-libbacktrace maybe-install-strip-libbacktrace
23775 maybe-install-strip-libbacktrace:
23776 @if libbacktrace
23777 maybe-install-strip-libbacktrace: install-strip-libbacktrace
23779 install-strip-libbacktrace: installdirs
23780 @: $(MAKE); $(unstage)
23781 @r=`${PWD_COMMAND}`; export r; \
23782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23783 $(HOST_EXPORTS) \
23784 (cd $(HOST_SUBDIR)/libbacktrace && \
23785 $(MAKE) $(FLAGS_TO_PASS) install-strip)
23787 @endif libbacktrace
23789 # Other targets (info, dvi, pdf, etc.)
23791 .PHONY: maybe-info-libbacktrace info-libbacktrace
23792 maybe-info-libbacktrace:
23793 @if libbacktrace
23794 maybe-info-libbacktrace: info-libbacktrace
23796 info-libbacktrace: \
23797 configure-libbacktrace
23798 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23799 r=`${PWD_COMMAND}`; export r; \
23800 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23801 $(HOST_EXPORTS) \
23802 for flag in $(EXTRA_HOST_FLAGS) ; do \
23803 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23804 done; \
23805 echo "Doing info in libbacktrace"; \
23806 (cd $(HOST_SUBDIR)/libbacktrace && \
23807 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23808 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23809 "RANLIB=$${RANLIB}" \
23810 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23811 info) \
23812 || exit 1
23814 @endif libbacktrace
23816 .PHONY: maybe-dvi-libbacktrace dvi-libbacktrace
23817 maybe-dvi-libbacktrace:
23818 @if libbacktrace
23819 maybe-dvi-libbacktrace: dvi-libbacktrace
23821 dvi-libbacktrace: \
23822 configure-libbacktrace
23823 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23824 r=`${PWD_COMMAND}`; export r; \
23825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23826 $(HOST_EXPORTS) \
23827 for flag in $(EXTRA_HOST_FLAGS) ; do \
23828 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23829 done; \
23830 echo "Doing dvi in libbacktrace"; \
23831 (cd $(HOST_SUBDIR)/libbacktrace && \
23832 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23833 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23834 "RANLIB=$${RANLIB}" \
23835 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23836 dvi) \
23837 || exit 1
23839 @endif libbacktrace
23841 .PHONY: maybe-pdf-libbacktrace pdf-libbacktrace
23842 maybe-pdf-libbacktrace:
23843 @if libbacktrace
23844 maybe-pdf-libbacktrace: pdf-libbacktrace
23846 pdf-libbacktrace: \
23847 configure-libbacktrace
23848 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23849 r=`${PWD_COMMAND}`; export r; \
23850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23851 $(HOST_EXPORTS) \
23852 for flag in $(EXTRA_HOST_FLAGS) ; do \
23853 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23854 done; \
23855 echo "Doing pdf in libbacktrace"; \
23856 (cd $(HOST_SUBDIR)/libbacktrace && \
23857 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23858 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23859 "RANLIB=$${RANLIB}" \
23860 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23861 pdf) \
23862 || exit 1
23864 @endif libbacktrace
23866 .PHONY: maybe-html-libbacktrace html-libbacktrace
23867 maybe-html-libbacktrace:
23868 @if libbacktrace
23869 maybe-html-libbacktrace: html-libbacktrace
23871 html-libbacktrace: \
23872 configure-libbacktrace
23873 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23874 r=`${PWD_COMMAND}`; export r; \
23875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23876 $(HOST_EXPORTS) \
23877 for flag in $(EXTRA_HOST_FLAGS) ; do \
23878 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23879 done; \
23880 echo "Doing html in libbacktrace"; \
23881 (cd $(HOST_SUBDIR)/libbacktrace && \
23882 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23883 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23884 "RANLIB=$${RANLIB}" \
23885 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23886 html) \
23887 || exit 1
23889 @endif libbacktrace
23891 .PHONY: maybe-TAGS-libbacktrace TAGS-libbacktrace
23892 maybe-TAGS-libbacktrace:
23893 @if libbacktrace
23894 maybe-TAGS-libbacktrace: TAGS-libbacktrace
23896 TAGS-libbacktrace: \
23897 configure-libbacktrace
23898 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23899 r=`${PWD_COMMAND}`; export r; \
23900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23901 $(HOST_EXPORTS) \
23902 for flag in $(EXTRA_HOST_FLAGS) ; do \
23903 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23904 done; \
23905 echo "Doing TAGS in libbacktrace"; \
23906 (cd $(HOST_SUBDIR)/libbacktrace && \
23907 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23908 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23909 "RANLIB=$${RANLIB}" \
23910 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23911 TAGS) \
23912 || exit 1
23914 @endif libbacktrace
23916 .PHONY: maybe-install-info-libbacktrace install-info-libbacktrace
23917 maybe-install-info-libbacktrace:
23918 @if libbacktrace
23919 maybe-install-info-libbacktrace: install-info-libbacktrace
23921 install-info-libbacktrace: \
23922 configure-libbacktrace \
23923 info-libbacktrace
23924 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23925 r=`${PWD_COMMAND}`; export r; \
23926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23927 $(HOST_EXPORTS) \
23928 for flag in $(EXTRA_HOST_FLAGS) ; do \
23929 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23930 done; \
23931 echo "Doing install-info in libbacktrace"; \
23932 (cd $(HOST_SUBDIR)/libbacktrace && \
23933 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23934 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23935 "RANLIB=$${RANLIB}" \
23936 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23937 install-info) \
23938 || exit 1
23940 @endif libbacktrace
23942 .PHONY: maybe-install-dvi-libbacktrace install-dvi-libbacktrace
23943 maybe-install-dvi-libbacktrace:
23944 @if libbacktrace
23945 maybe-install-dvi-libbacktrace: install-dvi-libbacktrace
23947 install-dvi-libbacktrace: \
23948 configure-libbacktrace \
23949 dvi-libbacktrace
23950 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23951 r=`${PWD_COMMAND}`; export r; \
23952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23953 $(HOST_EXPORTS) \
23954 for flag in $(EXTRA_HOST_FLAGS) ; do \
23955 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23956 done; \
23957 echo "Doing install-dvi in libbacktrace"; \
23958 (cd $(HOST_SUBDIR)/libbacktrace && \
23959 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23960 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23961 "RANLIB=$${RANLIB}" \
23962 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23963 install-dvi) \
23964 || exit 1
23966 @endif libbacktrace
23968 .PHONY: maybe-install-pdf-libbacktrace install-pdf-libbacktrace
23969 maybe-install-pdf-libbacktrace:
23970 @if libbacktrace
23971 maybe-install-pdf-libbacktrace: install-pdf-libbacktrace
23973 install-pdf-libbacktrace: \
23974 configure-libbacktrace \
23975 pdf-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 install-pdf 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 install-pdf) \
23990 || exit 1
23992 @endif libbacktrace
23994 .PHONY: maybe-install-html-libbacktrace install-html-libbacktrace
23995 maybe-install-html-libbacktrace:
23996 @if libbacktrace
23997 maybe-install-html-libbacktrace: install-html-libbacktrace
23999 install-html-libbacktrace: \
24000 configure-libbacktrace \
24001 html-libbacktrace
24002 @[ -f ./libbacktrace/Makefile ] || exit 0; \
24003 r=`${PWD_COMMAND}`; export r; \
24004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24005 $(HOST_EXPORTS) \
24006 for flag in $(EXTRA_HOST_FLAGS) ; do \
24007 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24008 done; \
24009 echo "Doing install-html in libbacktrace"; \
24010 (cd $(HOST_SUBDIR)/libbacktrace && \
24011 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24012 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24013 "RANLIB=$${RANLIB}" \
24014 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24015 install-html) \
24016 || exit 1
24018 @endif libbacktrace
24020 .PHONY: maybe-installcheck-libbacktrace installcheck-libbacktrace
24021 maybe-installcheck-libbacktrace:
24022 @if libbacktrace
24023 maybe-installcheck-libbacktrace: installcheck-libbacktrace
24025 installcheck-libbacktrace: \
24026 configure-libbacktrace
24027 @[ -f ./libbacktrace/Makefile ] || exit 0; \
24028 r=`${PWD_COMMAND}`; export r; \
24029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24030 $(HOST_EXPORTS) \
24031 for flag in $(EXTRA_HOST_FLAGS) ; do \
24032 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24033 done; \
24034 echo "Doing installcheck in libbacktrace"; \
24035 (cd $(HOST_SUBDIR)/libbacktrace && \
24036 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24037 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24038 "RANLIB=$${RANLIB}" \
24039 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24040 installcheck) \
24041 || exit 1
24043 @endif libbacktrace
24045 .PHONY: maybe-mostlyclean-libbacktrace mostlyclean-libbacktrace
24046 maybe-mostlyclean-libbacktrace:
24047 @if libbacktrace
24048 maybe-mostlyclean-libbacktrace: mostlyclean-libbacktrace
24050 mostlyclean-libbacktrace:
24051 @[ -f ./libbacktrace/Makefile ] || exit 0; \
24052 r=`${PWD_COMMAND}`; export r; \
24053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24054 $(HOST_EXPORTS) \
24055 for flag in $(EXTRA_HOST_FLAGS) ; do \
24056 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24057 done; \
24058 echo "Doing mostlyclean in libbacktrace"; \
24059 (cd $(HOST_SUBDIR)/libbacktrace && \
24060 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24061 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24062 "RANLIB=$${RANLIB}" \
24063 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24064 mostlyclean) \
24065 || exit 1
24067 @endif libbacktrace
24069 .PHONY: maybe-clean-libbacktrace clean-libbacktrace
24070 maybe-clean-libbacktrace:
24071 @if libbacktrace
24072 maybe-clean-libbacktrace: clean-libbacktrace
24074 clean-libbacktrace:
24075 @[ -f ./libbacktrace/Makefile ] || exit 0; \
24076 r=`${PWD_COMMAND}`; export r; \
24077 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24078 $(HOST_EXPORTS) \
24079 for flag in $(EXTRA_HOST_FLAGS) ; do \
24080 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24081 done; \
24082 echo "Doing clean in libbacktrace"; \
24083 (cd $(HOST_SUBDIR)/libbacktrace && \
24084 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24085 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24086 "RANLIB=$${RANLIB}" \
24087 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24088 clean) \
24089 || exit 1
24091 @endif libbacktrace
24093 .PHONY: maybe-distclean-libbacktrace distclean-libbacktrace
24094 maybe-distclean-libbacktrace:
24095 @if libbacktrace
24096 maybe-distclean-libbacktrace: distclean-libbacktrace
24098 distclean-libbacktrace:
24099 @[ -f ./libbacktrace/Makefile ] || exit 0; \
24100 r=`${PWD_COMMAND}`; export r; \
24101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24102 $(HOST_EXPORTS) \
24103 for flag in $(EXTRA_HOST_FLAGS) ; do \
24104 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24105 done; \
24106 echo "Doing distclean in libbacktrace"; \
24107 (cd $(HOST_SUBDIR)/libbacktrace && \
24108 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24109 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24110 "RANLIB=$${RANLIB}" \
24111 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24112 distclean) \
24113 || exit 1
24115 @endif libbacktrace
24117 .PHONY: maybe-maintainer-clean-libbacktrace maintainer-clean-libbacktrace
24118 maybe-maintainer-clean-libbacktrace:
24119 @if libbacktrace
24120 maybe-maintainer-clean-libbacktrace: maintainer-clean-libbacktrace
24122 maintainer-clean-libbacktrace:
24123 @[ -f ./libbacktrace/Makefile ] || exit 0; \
24124 r=`${PWD_COMMAND}`; export r; \
24125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24126 $(HOST_EXPORTS) \
24127 for flag in $(EXTRA_HOST_FLAGS) ; do \
24128 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24129 done; \
24130 echo "Doing maintainer-clean in libbacktrace"; \
24131 (cd $(HOST_SUBDIR)/libbacktrace && \
24132 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24133 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24134 "RANLIB=$${RANLIB}" \
24135 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24136 maintainer-clean) \
24137 || exit 1
24139 @endif libbacktrace
24143 .PHONY: configure-libcpp maybe-configure-libcpp
24144 maybe-configure-libcpp:
24145 @if gcc-bootstrap
24146 configure-libcpp: stage_current
24147 @endif gcc-bootstrap
24148 @if libcpp
24149 maybe-configure-libcpp: configure-libcpp
24150 configure-libcpp:
24151 @r=`${PWD_COMMAND}`; export r; \
24152 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24153 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24154 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24155 $(HOST_EXPORTS) \
24156 echo Configuring in $(HOST_SUBDIR)/libcpp; \
24157 cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
24158 case $(srcdir) in \
24159 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24160 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24161 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24162 esac; \
24163 module_srcdir=libcpp; \
24164 $(SHELL) \
24165 $$s/$$module_srcdir/configure \
24166 --srcdir=$${topdir}/$$module_srcdir \
24167 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24168 --target=${target_alias} \
24169 || exit 1
24170 @endif libcpp
24174 .PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
24175 maybe-configure-stage1-libcpp:
24176 @if libcpp-bootstrap
24177 maybe-configure-stage1-libcpp: configure-stage1-libcpp
24178 configure-stage1-libcpp:
24179 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24180 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24181 @r=`${PWD_COMMAND}`; export r; \
24182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24183 TFLAGS="$(STAGE1_TFLAGS)"; \
24184 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24185 $(HOST_EXPORTS) \
24186 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
24187 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
24188 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
24189 echo Configuring stage 1 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} \
24203 $(STAGE1_CONFIGURE_FLAGS)
24204 @endif libcpp-bootstrap
24206 .PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
24207 maybe-configure-stage2-libcpp:
24208 @if libcpp-bootstrap
24209 maybe-configure-stage2-libcpp: configure-stage2-libcpp
24210 configure-stage2-libcpp:
24211 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24212 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24213 @r=`${PWD_COMMAND}`; export r; \
24214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24215 TFLAGS="$(STAGE2_TFLAGS)"; \
24216 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24217 $(HOST_EXPORTS) \
24218 $(POSTSTAGE1_HOST_EXPORTS) \
24219 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
24220 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
24221 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
24222 echo Configuring stage 2 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 $(STAGE2_CONFIGURE_FLAGS)
24237 @endif libcpp-bootstrap
24239 .PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
24240 maybe-configure-stage3-libcpp:
24241 @if libcpp-bootstrap
24242 maybe-configure-stage3-libcpp: configure-stage3-libcpp
24243 configure-stage3-libcpp:
24244 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24245 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24246 @r=`${PWD_COMMAND}`; export r; \
24247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24248 TFLAGS="$(STAGE3_TFLAGS)"; \
24249 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24250 $(HOST_EXPORTS) \
24251 $(POSTSTAGE1_HOST_EXPORTS) \
24252 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
24253 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
24254 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
24255 echo Configuring stage 3 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 $(STAGE3_CONFIGURE_FLAGS)
24270 @endif libcpp-bootstrap
24272 .PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
24273 maybe-configure-stage4-libcpp:
24274 @if libcpp-bootstrap
24275 maybe-configure-stage4-libcpp: configure-stage4-libcpp
24276 configure-stage4-libcpp:
24277 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24278 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24279 @r=`${PWD_COMMAND}`; export r; \
24280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24281 TFLAGS="$(STAGE4_TFLAGS)"; \
24282 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24283 $(HOST_EXPORTS) \
24284 $(POSTSTAGE1_HOST_EXPORTS) \
24285 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
24286 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
24287 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
24288 echo Configuring stage 4 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 $(STAGE4_CONFIGURE_FLAGS)
24303 @endif libcpp-bootstrap
24305 .PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
24306 maybe-configure-stageprofile-libcpp:
24307 @if libcpp-bootstrap
24308 maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
24309 configure-stageprofile-libcpp:
24310 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24311 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24312 @r=`${PWD_COMMAND}`; export r; \
24313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24314 TFLAGS="$(STAGEprofile_TFLAGS)"; \
24315 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24316 $(HOST_EXPORTS) \
24317 $(POSTSTAGE1_HOST_EXPORTS) \
24318 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
24319 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
24320 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
24321 echo Configuring stage profile 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 $(STAGEprofile_CONFIGURE_FLAGS)
24336 @endif libcpp-bootstrap
24338 .PHONY: configure-stagetrain-libcpp maybe-configure-stagetrain-libcpp
24339 maybe-configure-stagetrain-libcpp:
24340 @if libcpp-bootstrap
24341 maybe-configure-stagetrain-libcpp: configure-stagetrain-libcpp
24342 configure-stagetrain-libcpp:
24343 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
24344 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24345 @r=`${PWD_COMMAND}`; export r; \
24346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24347 TFLAGS="$(STAGEtrain_TFLAGS)"; \
24348 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24349 $(HOST_EXPORTS) \
24350 $(POSTSTAGE1_HOST_EXPORTS) \
24351 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
24352 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
24353 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
24354 echo Configuring stage train 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 $(STAGEtrain_CONFIGURE_FLAGS)
24369 @endif libcpp-bootstrap
24371 .PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
24372 maybe-configure-stagefeedback-libcpp:
24373 @if libcpp-bootstrap
24374 maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
24375 configure-stagefeedback-libcpp:
24376 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24377 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24378 @r=`${PWD_COMMAND}`; export r; \
24379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24380 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24381 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24382 $(HOST_EXPORTS) \
24383 $(POSTSTAGE1_HOST_EXPORTS) \
24384 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
24385 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
24386 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
24387 echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp; \
24388 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24389 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24390 case $(srcdir) in \
24391 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24392 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24393 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24394 esac; \
24395 module_srcdir=libcpp; \
24396 $(SHELL) $$s/$$module_srcdir/configure \
24397 --srcdir=$${topdir}/$$module_srcdir \
24398 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24399 --target=${target_alias} \
24400 --with-build-libsubdir=$(HOST_SUBDIR) \
24401 $(STAGEfeedback_CONFIGURE_FLAGS)
24402 @endif libcpp-bootstrap
24404 .PHONY: configure-stageautoprofile-libcpp maybe-configure-stageautoprofile-libcpp
24405 maybe-configure-stageautoprofile-libcpp:
24406 @if libcpp-bootstrap
24407 maybe-configure-stageautoprofile-libcpp: configure-stageautoprofile-libcpp
24408 configure-stageautoprofile-libcpp:
24409 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
24410 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24411 @r=`${PWD_COMMAND}`; export r; \
24412 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24413 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
24414 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24415 $(HOST_EXPORTS) \
24416 $(POSTSTAGE1_HOST_EXPORTS) \
24417 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
24418 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
24419 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
24420 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libcpp; \
24421 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24422 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24423 case $(srcdir) in \
24424 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24425 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24426 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24427 esac; \
24428 module_srcdir=libcpp; \
24429 $(SHELL) $$s/$$module_srcdir/configure \
24430 --srcdir=$${topdir}/$$module_srcdir \
24431 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24432 --target=${target_alias} \
24433 --with-build-libsubdir=$(HOST_SUBDIR) \
24434 $(STAGEautoprofile_CONFIGURE_FLAGS)
24435 @endif libcpp-bootstrap
24437 .PHONY: configure-stageautofeedback-libcpp maybe-configure-stageautofeedback-libcpp
24438 maybe-configure-stageautofeedback-libcpp:
24439 @if libcpp-bootstrap
24440 maybe-configure-stageautofeedback-libcpp: configure-stageautofeedback-libcpp
24441 configure-stageautofeedback-libcpp:
24442 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
24443 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24444 @r=`${PWD_COMMAND}`; export r; \
24445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24446 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
24447 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24448 $(HOST_EXPORTS) \
24449 $(POSTSTAGE1_HOST_EXPORTS) \
24450 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
24451 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
24452 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
24453 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libcpp; \
24454 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24455 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24456 case $(srcdir) in \
24457 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24458 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24459 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24460 esac; \
24461 module_srcdir=libcpp; \
24462 $(SHELL) $$s/$$module_srcdir/configure \
24463 --srcdir=$${topdir}/$$module_srcdir \
24464 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24465 --target=${target_alias} \
24466 --with-build-libsubdir=$(HOST_SUBDIR) \
24467 $(STAGEautofeedback_CONFIGURE_FLAGS)
24468 @endif libcpp-bootstrap
24474 .PHONY: all-libcpp maybe-all-libcpp
24475 maybe-all-libcpp:
24476 @if gcc-bootstrap
24477 all-libcpp: stage_current
24478 @endif gcc-bootstrap
24479 @if libcpp
24480 TARGET-libcpp=all
24481 maybe-all-libcpp: all-libcpp
24482 all-libcpp: configure-libcpp
24483 @r=`${PWD_COMMAND}`; export r; \
24484 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24485 $(HOST_EXPORTS) \
24486 (cd $(HOST_SUBDIR)/libcpp && \
24487 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
24488 $(TARGET-libcpp))
24489 @endif libcpp
24493 .PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
24494 .PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
24495 maybe-all-stage1-libcpp:
24496 maybe-clean-stage1-libcpp:
24497 @if libcpp-bootstrap
24498 maybe-all-stage1-libcpp: all-stage1-libcpp
24499 all-stage1: all-stage1-libcpp
24500 TARGET-stage1-libcpp = $(TARGET-libcpp)
24501 all-stage1-libcpp: configure-stage1-libcpp
24502 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24503 @r=`${PWD_COMMAND}`; export r; \
24504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24505 TFLAGS="$(STAGE1_TFLAGS)"; \
24506 $(HOST_EXPORTS) \
24507 cd $(HOST_SUBDIR)/libcpp && \
24509 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24510 CFLAGS="$(STAGE1_CFLAGS)" \
24511 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
24512 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
24513 LIBCFLAGS="$(LIBCFLAGS)" \
24514 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24515 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24516 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24517 $(EXTRA_HOST_FLAGS) \
24518 $(STAGE1_FLAGS_TO_PASS) \
24519 TFLAGS="$(STAGE1_TFLAGS)" \
24520 $(TARGET-stage1-libcpp)
24522 maybe-clean-stage1-libcpp: clean-stage1-libcpp
24523 clean-stage1: clean-stage1-libcpp
24524 clean-stage1-libcpp:
24525 @if [ $(current_stage) = stage1 ]; then \
24526 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24527 else \
24528 [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] || exit 0; \
24529 $(MAKE) stage1-start; \
24530 fi; \
24531 cd $(HOST_SUBDIR)/libcpp && \
24532 $(MAKE) $(EXTRA_HOST_FLAGS) \
24533 $(STAGE1_FLAGS_TO_PASS) clean
24534 @endif libcpp-bootstrap
24537 .PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
24538 .PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
24539 maybe-all-stage2-libcpp:
24540 maybe-clean-stage2-libcpp:
24541 @if libcpp-bootstrap
24542 maybe-all-stage2-libcpp: all-stage2-libcpp
24543 all-stage2: all-stage2-libcpp
24544 TARGET-stage2-libcpp = $(TARGET-libcpp)
24545 all-stage2-libcpp: configure-stage2-libcpp
24546 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24547 @r=`${PWD_COMMAND}`; export r; \
24548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24549 TFLAGS="$(STAGE2_TFLAGS)"; \
24550 $(HOST_EXPORTS) \
24551 $(POSTSTAGE1_HOST_EXPORTS) \
24552 cd $(HOST_SUBDIR)/libcpp && \
24554 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24555 CFLAGS="$(STAGE2_CFLAGS)" \
24556 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
24557 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
24558 LIBCFLAGS="$(STAGE2_CFLAGS)" \
24559 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24560 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24561 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24562 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24563 TFLAGS="$(STAGE2_TFLAGS)" \
24564 $(TARGET-stage2-libcpp)
24566 maybe-clean-stage2-libcpp: clean-stage2-libcpp
24567 clean-stage2: clean-stage2-libcpp
24568 clean-stage2-libcpp:
24569 @if [ $(current_stage) = stage2 ]; then \
24570 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24571 else \
24572 [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] || exit 0; \
24573 $(MAKE) stage2-start; \
24574 fi; \
24575 cd $(HOST_SUBDIR)/libcpp && \
24576 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24577 @endif libcpp-bootstrap
24580 .PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
24581 .PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
24582 maybe-all-stage3-libcpp:
24583 maybe-clean-stage3-libcpp:
24584 @if libcpp-bootstrap
24585 maybe-all-stage3-libcpp: all-stage3-libcpp
24586 all-stage3: all-stage3-libcpp
24587 TARGET-stage3-libcpp = $(TARGET-libcpp)
24588 all-stage3-libcpp: configure-stage3-libcpp
24589 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24590 @r=`${PWD_COMMAND}`; export r; \
24591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24592 TFLAGS="$(STAGE3_TFLAGS)"; \
24593 $(HOST_EXPORTS) \
24594 $(POSTSTAGE1_HOST_EXPORTS) \
24595 cd $(HOST_SUBDIR)/libcpp && \
24597 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24598 CFLAGS="$(STAGE3_CFLAGS)" \
24599 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
24600 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
24601 LIBCFLAGS="$(STAGE3_CFLAGS)" \
24602 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24603 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24604 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24605 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24606 TFLAGS="$(STAGE3_TFLAGS)" \
24607 $(TARGET-stage3-libcpp)
24609 maybe-clean-stage3-libcpp: clean-stage3-libcpp
24610 clean-stage3: clean-stage3-libcpp
24611 clean-stage3-libcpp:
24612 @if [ $(current_stage) = stage3 ]; then \
24613 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24614 else \
24615 [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] || exit 0; \
24616 $(MAKE) stage3-start; \
24617 fi; \
24618 cd $(HOST_SUBDIR)/libcpp && \
24619 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24620 @endif libcpp-bootstrap
24623 .PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
24624 .PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
24625 maybe-all-stage4-libcpp:
24626 maybe-clean-stage4-libcpp:
24627 @if libcpp-bootstrap
24628 maybe-all-stage4-libcpp: all-stage4-libcpp
24629 all-stage4: all-stage4-libcpp
24630 TARGET-stage4-libcpp = $(TARGET-libcpp)
24631 all-stage4-libcpp: configure-stage4-libcpp
24632 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24633 @r=`${PWD_COMMAND}`; export r; \
24634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24635 TFLAGS="$(STAGE4_TFLAGS)"; \
24636 $(HOST_EXPORTS) \
24637 $(POSTSTAGE1_HOST_EXPORTS) \
24638 cd $(HOST_SUBDIR)/libcpp && \
24640 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24641 CFLAGS="$(STAGE4_CFLAGS)" \
24642 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
24643 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
24644 LIBCFLAGS="$(STAGE4_CFLAGS)" \
24645 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24646 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24647 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24648 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24649 TFLAGS="$(STAGE4_TFLAGS)" \
24650 $(TARGET-stage4-libcpp)
24652 maybe-clean-stage4-libcpp: clean-stage4-libcpp
24653 clean-stage4: clean-stage4-libcpp
24654 clean-stage4-libcpp:
24655 @if [ $(current_stage) = stage4 ]; then \
24656 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24657 else \
24658 [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] || exit 0; \
24659 $(MAKE) stage4-start; \
24660 fi; \
24661 cd $(HOST_SUBDIR)/libcpp && \
24662 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24663 @endif libcpp-bootstrap
24666 .PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
24667 .PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
24668 maybe-all-stageprofile-libcpp:
24669 maybe-clean-stageprofile-libcpp:
24670 @if libcpp-bootstrap
24671 maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
24672 all-stageprofile: all-stageprofile-libcpp
24673 TARGET-stageprofile-libcpp = $(TARGET-libcpp)
24674 all-stageprofile-libcpp: configure-stageprofile-libcpp
24675 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24676 @r=`${PWD_COMMAND}`; export r; \
24677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24678 TFLAGS="$(STAGEprofile_TFLAGS)"; \
24679 $(HOST_EXPORTS) \
24680 $(POSTSTAGE1_HOST_EXPORTS) \
24681 cd $(HOST_SUBDIR)/libcpp && \
24683 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24684 CFLAGS="$(STAGEprofile_CFLAGS)" \
24685 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
24686 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
24687 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
24688 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24689 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24690 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24691 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24692 TFLAGS="$(STAGEprofile_TFLAGS)" \
24693 $(TARGET-stageprofile-libcpp)
24695 maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
24696 clean-stageprofile: clean-stageprofile-libcpp
24697 clean-stageprofile-libcpp:
24698 @if [ $(current_stage) = stageprofile ]; then \
24699 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24700 else \
24701 [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] || exit 0; \
24702 $(MAKE) stageprofile-start; \
24703 fi; \
24704 cd $(HOST_SUBDIR)/libcpp && \
24705 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24706 @endif libcpp-bootstrap
24709 .PHONY: all-stagetrain-libcpp maybe-all-stagetrain-libcpp
24710 .PHONY: clean-stagetrain-libcpp maybe-clean-stagetrain-libcpp
24711 maybe-all-stagetrain-libcpp:
24712 maybe-clean-stagetrain-libcpp:
24713 @if libcpp-bootstrap
24714 maybe-all-stagetrain-libcpp: all-stagetrain-libcpp
24715 all-stagetrain: all-stagetrain-libcpp
24716 TARGET-stagetrain-libcpp = $(TARGET-libcpp)
24717 all-stagetrain-libcpp: configure-stagetrain-libcpp
24718 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
24719 @r=`${PWD_COMMAND}`; export r; \
24720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24721 TFLAGS="$(STAGEtrain_TFLAGS)"; \
24722 $(HOST_EXPORTS) \
24723 $(POSTSTAGE1_HOST_EXPORTS) \
24724 cd $(HOST_SUBDIR)/libcpp && \
24726 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24727 CFLAGS="$(STAGEtrain_CFLAGS)" \
24728 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
24729 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
24730 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
24731 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24732 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24733 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24734 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24735 TFLAGS="$(STAGEtrain_TFLAGS)" \
24736 $(TARGET-stagetrain-libcpp)
24738 maybe-clean-stagetrain-libcpp: clean-stagetrain-libcpp
24739 clean-stagetrain: clean-stagetrain-libcpp
24740 clean-stagetrain-libcpp:
24741 @if [ $(current_stage) = stagetrain ]; then \
24742 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24743 else \
24744 [ -f $(HOST_SUBDIR)/stagetrain-libcpp/Makefile ] || exit 0; \
24745 $(MAKE) stagetrain-start; \
24746 fi; \
24747 cd $(HOST_SUBDIR)/libcpp && \
24748 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24749 @endif libcpp-bootstrap
24752 .PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
24753 .PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
24754 maybe-all-stagefeedback-libcpp:
24755 maybe-clean-stagefeedback-libcpp:
24756 @if libcpp-bootstrap
24757 maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
24758 all-stagefeedback: all-stagefeedback-libcpp
24759 TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
24760 all-stagefeedback-libcpp: configure-stagefeedback-libcpp
24761 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24762 @r=`${PWD_COMMAND}`; export r; \
24763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24764 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24765 $(HOST_EXPORTS) \
24766 $(POSTSTAGE1_HOST_EXPORTS) \
24767 cd $(HOST_SUBDIR)/libcpp && \
24769 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24770 CFLAGS="$(STAGEfeedback_CFLAGS)" \
24771 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
24772 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
24773 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
24774 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24775 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24776 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24777 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24778 TFLAGS="$(STAGEfeedback_TFLAGS)" \
24779 $(TARGET-stagefeedback-libcpp)
24781 maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
24782 clean-stagefeedback: clean-stagefeedback-libcpp
24783 clean-stagefeedback-libcpp:
24784 @if [ $(current_stage) = stagefeedback ]; then \
24785 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24786 else \
24787 [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] || exit 0; \
24788 $(MAKE) stagefeedback-start; \
24789 fi; \
24790 cd $(HOST_SUBDIR)/libcpp && \
24791 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24792 @endif libcpp-bootstrap
24795 .PHONY: all-stageautoprofile-libcpp maybe-all-stageautoprofile-libcpp
24796 .PHONY: clean-stageautoprofile-libcpp maybe-clean-stageautoprofile-libcpp
24797 maybe-all-stageautoprofile-libcpp:
24798 maybe-clean-stageautoprofile-libcpp:
24799 @if libcpp-bootstrap
24800 maybe-all-stageautoprofile-libcpp: all-stageautoprofile-libcpp
24801 all-stageautoprofile: all-stageautoprofile-libcpp
24802 TARGET-stageautoprofile-libcpp = $(TARGET-libcpp)
24803 all-stageautoprofile-libcpp: configure-stageautoprofile-libcpp
24804 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
24805 @r=`${PWD_COMMAND}`; export r; \
24806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24807 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
24808 $(HOST_EXPORTS) \
24809 $(POSTSTAGE1_HOST_EXPORTS) \
24810 cd $(HOST_SUBDIR)/libcpp && \
24811 $$s/gcc/config/i386/$(AUTO_PROFILE) \
24812 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24813 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
24814 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
24815 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
24816 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
24817 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24818 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24819 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24820 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24821 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
24822 $(TARGET-stageautoprofile-libcpp)
24824 maybe-clean-stageautoprofile-libcpp: clean-stageautoprofile-libcpp
24825 clean-stageautoprofile: clean-stageautoprofile-libcpp
24826 clean-stageautoprofile-libcpp:
24827 @if [ $(current_stage) = stageautoprofile ]; then \
24828 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24829 else \
24830 [ -f $(HOST_SUBDIR)/stageautoprofile-libcpp/Makefile ] || exit 0; \
24831 $(MAKE) stageautoprofile-start; \
24832 fi; \
24833 cd $(HOST_SUBDIR)/libcpp && \
24834 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24835 @endif libcpp-bootstrap
24838 .PHONY: all-stageautofeedback-libcpp maybe-all-stageautofeedback-libcpp
24839 .PHONY: clean-stageautofeedback-libcpp maybe-clean-stageautofeedback-libcpp
24840 maybe-all-stageautofeedback-libcpp:
24841 maybe-clean-stageautofeedback-libcpp:
24842 @if libcpp-bootstrap
24843 maybe-all-stageautofeedback-libcpp: all-stageautofeedback-libcpp
24844 all-stageautofeedback: all-stageautofeedback-libcpp
24845 TARGET-stageautofeedback-libcpp = $(TARGET-libcpp)
24846 all-stageautofeedback-libcpp: configure-stageautofeedback-libcpp
24847 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
24848 @r=`${PWD_COMMAND}`; export r; \
24849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24850 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
24851 $(HOST_EXPORTS) \
24852 $(POSTSTAGE1_HOST_EXPORTS) \
24853 cd $(HOST_SUBDIR)/libcpp && \
24855 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24856 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
24857 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
24858 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
24859 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
24860 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24861 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24862 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24863 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24864 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
24865 $(TARGET-stageautofeedback-libcpp)
24867 maybe-clean-stageautofeedback-libcpp: clean-stageautofeedback-libcpp
24868 clean-stageautofeedback: clean-stageautofeedback-libcpp
24869 clean-stageautofeedback-libcpp:
24870 @if [ $(current_stage) = stageautofeedback ]; then \
24871 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24872 else \
24873 [ -f $(HOST_SUBDIR)/stageautofeedback-libcpp/Makefile ] || exit 0; \
24874 $(MAKE) stageautofeedback-start; \
24875 fi; \
24876 cd $(HOST_SUBDIR)/libcpp && \
24877 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24878 @endif libcpp-bootstrap
24884 .PHONY: check-libcpp maybe-check-libcpp
24885 maybe-check-libcpp:
24886 @if libcpp
24887 maybe-check-libcpp: check-libcpp
24889 check-libcpp:
24890 @: $(MAKE); $(unstage)
24891 @r=`${PWD_COMMAND}`; export r; \
24892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24893 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
24894 (cd $(HOST_SUBDIR)/libcpp && \
24895 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
24897 @endif libcpp
24899 .PHONY: install-libcpp maybe-install-libcpp
24900 maybe-install-libcpp:
24901 @if libcpp
24902 maybe-install-libcpp: install-libcpp
24904 install-libcpp: installdirs
24905 @: $(MAKE); $(unstage)
24906 @r=`${PWD_COMMAND}`; export r; \
24907 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24908 $(HOST_EXPORTS) \
24909 (cd $(HOST_SUBDIR)/libcpp && \
24910 $(MAKE) $(FLAGS_TO_PASS) install)
24912 @endif libcpp
24914 .PHONY: install-strip-libcpp maybe-install-strip-libcpp
24915 maybe-install-strip-libcpp:
24916 @if libcpp
24917 maybe-install-strip-libcpp: install-strip-libcpp
24919 install-strip-libcpp: installdirs
24920 @: $(MAKE); $(unstage)
24921 @r=`${PWD_COMMAND}`; export r; \
24922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24923 $(HOST_EXPORTS) \
24924 (cd $(HOST_SUBDIR)/libcpp && \
24925 $(MAKE) $(FLAGS_TO_PASS) install-strip)
24927 @endif libcpp
24929 # Other targets (info, dvi, pdf, etc.)
24931 .PHONY: maybe-info-libcpp info-libcpp
24932 maybe-info-libcpp:
24933 @if libcpp
24934 maybe-info-libcpp: info-libcpp
24936 info-libcpp: \
24937 configure-libcpp
24938 @[ -f ./libcpp/Makefile ] || exit 0; \
24939 r=`${PWD_COMMAND}`; export r; \
24940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24941 $(HOST_EXPORTS) \
24942 for flag in $(EXTRA_HOST_FLAGS) ; do \
24943 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24944 done; \
24945 echo "Doing info in libcpp"; \
24946 (cd $(HOST_SUBDIR)/libcpp && \
24947 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24948 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24949 "RANLIB=$${RANLIB}" \
24950 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24951 info) \
24952 || exit 1
24954 @endif libcpp
24956 .PHONY: maybe-dvi-libcpp dvi-libcpp
24957 maybe-dvi-libcpp:
24958 @if libcpp
24959 maybe-dvi-libcpp: dvi-libcpp
24961 dvi-libcpp: \
24962 configure-libcpp
24963 @[ -f ./libcpp/Makefile ] || exit 0; \
24964 r=`${PWD_COMMAND}`; export r; \
24965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24966 $(HOST_EXPORTS) \
24967 for flag in $(EXTRA_HOST_FLAGS) ; do \
24968 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24969 done; \
24970 echo "Doing dvi in libcpp"; \
24971 (cd $(HOST_SUBDIR)/libcpp && \
24972 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24973 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24974 "RANLIB=$${RANLIB}" \
24975 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24976 dvi) \
24977 || exit 1
24979 @endif libcpp
24981 .PHONY: maybe-pdf-libcpp pdf-libcpp
24982 maybe-pdf-libcpp:
24983 @if libcpp
24984 maybe-pdf-libcpp: pdf-libcpp
24986 pdf-libcpp: \
24987 configure-libcpp
24988 @[ -f ./libcpp/Makefile ] || exit 0; \
24989 r=`${PWD_COMMAND}`; export r; \
24990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24991 $(HOST_EXPORTS) \
24992 for flag in $(EXTRA_HOST_FLAGS) ; do \
24993 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24994 done; \
24995 echo "Doing pdf in libcpp"; \
24996 (cd $(HOST_SUBDIR)/libcpp && \
24997 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24998 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24999 "RANLIB=$${RANLIB}" \
25000 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25001 pdf) \
25002 || exit 1
25004 @endif libcpp
25006 .PHONY: maybe-html-libcpp html-libcpp
25007 maybe-html-libcpp:
25008 @if libcpp
25009 maybe-html-libcpp: html-libcpp
25011 html-libcpp: \
25012 configure-libcpp
25013 @[ -f ./libcpp/Makefile ] || exit 0; \
25014 r=`${PWD_COMMAND}`; export r; \
25015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25016 $(HOST_EXPORTS) \
25017 for flag in $(EXTRA_HOST_FLAGS) ; do \
25018 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25019 done; \
25020 echo "Doing html in libcpp"; \
25021 (cd $(HOST_SUBDIR)/libcpp && \
25022 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25023 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25024 "RANLIB=$${RANLIB}" \
25025 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25026 html) \
25027 || exit 1
25029 @endif libcpp
25031 .PHONY: maybe-TAGS-libcpp TAGS-libcpp
25032 maybe-TAGS-libcpp:
25033 @if libcpp
25034 maybe-TAGS-libcpp: TAGS-libcpp
25036 TAGS-libcpp: \
25037 configure-libcpp
25038 @[ -f ./libcpp/Makefile ] || exit 0; \
25039 r=`${PWD_COMMAND}`; export r; \
25040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25041 $(HOST_EXPORTS) \
25042 for flag in $(EXTRA_HOST_FLAGS) ; do \
25043 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25044 done; \
25045 echo "Doing TAGS in libcpp"; \
25046 (cd $(HOST_SUBDIR)/libcpp && \
25047 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25048 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25049 "RANLIB=$${RANLIB}" \
25050 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25051 TAGS) \
25052 || exit 1
25054 @endif libcpp
25056 .PHONY: maybe-install-info-libcpp install-info-libcpp
25057 maybe-install-info-libcpp:
25058 @if libcpp
25059 maybe-install-info-libcpp: install-info-libcpp
25061 install-info-libcpp: \
25062 configure-libcpp \
25063 info-libcpp
25064 @[ -f ./libcpp/Makefile ] || exit 0; \
25065 r=`${PWD_COMMAND}`; export r; \
25066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25067 $(HOST_EXPORTS) \
25068 for flag in $(EXTRA_HOST_FLAGS) ; do \
25069 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25070 done; \
25071 echo "Doing install-info in libcpp"; \
25072 (cd $(HOST_SUBDIR)/libcpp && \
25073 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25074 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25075 "RANLIB=$${RANLIB}" \
25076 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25077 install-info) \
25078 || exit 1
25080 @endif libcpp
25082 .PHONY: maybe-install-dvi-libcpp install-dvi-libcpp
25083 maybe-install-dvi-libcpp:
25084 @if libcpp
25085 maybe-install-dvi-libcpp: install-dvi-libcpp
25087 install-dvi-libcpp: \
25088 configure-libcpp \
25089 dvi-libcpp
25090 @[ -f ./libcpp/Makefile ] || exit 0; \
25091 r=`${PWD_COMMAND}`; export r; \
25092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25093 $(HOST_EXPORTS) \
25094 for flag in $(EXTRA_HOST_FLAGS) ; do \
25095 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25096 done; \
25097 echo "Doing install-dvi in libcpp"; \
25098 (cd $(HOST_SUBDIR)/libcpp && \
25099 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25100 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25101 "RANLIB=$${RANLIB}" \
25102 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25103 install-dvi) \
25104 || exit 1
25106 @endif libcpp
25108 .PHONY: maybe-install-pdf-libcpp install-pdf-libcpp
25109 maybe-install-pdf-libcpp:
25110 @if libcpp
25111 maybe-install-pdf-libcpp: install-pdf-libcpp
25113 install-pdf-libcpp: \
25114 configure-libcpp \
25115 pdf-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 install-pdf 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 install-pdf) \
25130 || exit 1
25132 @endif libcpp
25134 .PHONY: maybe-install-html-libcpp install-html-libcpp
25135 maybe-install-html-libcpp:
25136 @if libcpp
25137 maybe-install-html-libcpp: install-html-libcpp
25139 install-html-libcpp: \
25140 configure-libcpp \
25141 html-libcpp
25142 @[ -f ./libcpp/Makefile ] || exit 0; \
25143 r=`${PWD_COMMAND}`; export r; \
25144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25145 $(HOST_EXPORTS) \
25146 for flag in $(EXTRA_HOST_FLAGS) ; do \
25147 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25148 done; \
25149 echo "Doing install-html in libcpp"; \
25150 (cd $(HOST_SUBDIR)/libcpp && \
25151 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25152 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25153 "RANLIB=$${RANLIB}" \
25154 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25155 install-html) \
25156 || exit 1
25158 @endif libcpp
25160 .PHONY: maybe-installcheck-libcpp installcheck-libcpp
25161 maybe-installcheck-libcpp:
25162 @if libcpp
25163 maybe-installcheck-libcpp: installcheck-libcpp
25165 installcheck-libcpp: \
25166 configure-libcpp
25167 @[ -f ./libcpp/Makefile ] || exit 0; \
25168 r=`${PWD_COMMAND}`; export r; \
25169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25170 $(HOST_EXPORTS) \
25171 for flag in $(EXTRA_HOST_FLAGS) ; do \
25172 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25173 done; \
25174 echo "Doing installcheck in libcpp"; \
25175 (cd $(HOST_SUBDIR)/libcpp && \
25176 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25177 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25178 "RANLIB=$${RANLIB}" \
25179 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25180 installcheck) \
25181 || exit 1
25183 @endif libcpp
25185 .PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
25186 maybe-mostlyclean-libcpp:
25187 @if libcpp
25188 maybe-mostlyclean-libcpp: mostlyclean-libcpp
25190 mostlyclean-libcpp:
25191 @[ -f ./libcpp/Makefile ] || exit 0; \
25192 r=`${PWD_COMMAND}`; export r; \
25193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25194 $(HOST_EXPORTS) \
25195 for flag in $(EXTRA_HOST_FLAGS) ; do \
25196 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25197 done; \
25198 echo "Doing mostlyclean in libcpp"; \
25199 (cd $(HOST_SUBDIR)/libcpp && \
25200 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25201 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25202 "RANLIB=$${RANLIB}" \
25203 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25204 mostlyclean) \
25205 || exit 1
25207 @endif libcpp
25209 .PHONY: maybe-clean-libcpp clean-libcpp
25210 maybe-clean-libcpp:
25211 @if libcpp
25212 maybe-clean-libcpp: clean-libcpp
25214 clean-libcpp:
25215 @[ -f ./libcpp/Makefile ] || exit 0; \
25216 r=`${PWD_COMMAND}`; export r; \
25217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25218 $(HOST_EXPORTS) \
25219 for flag in $(EXTRA_HOST_FLAGS) ; do \
25220 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25221 done; \
25222 echo "Doing clean in libcpp"; \
25223 (cd $(HOST_SUBDIR)/libcpp && \
25224 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25225 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25226 "RANLIB=$${RANLIB}" \
25227 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25228 clean) \
25229 || exit 1
25231 @endif libcpp
25233 .PHONY: maybe-distclean-libcpp distclean-libcpp
25234 maybe-distclean-libcpp:
25235 @if libcpp
25236 maybe-distclean-libcpp: distclean-libcpp
25238 distclean-libcpp:
25239 @[ -f ./libcpp/Makefile ] || exit 0; \
25240 r=`${PWD_COMMAND}`; export r; \
25241 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25242 $(HOST_EXPORTS) \
25243 for flag in $(EXTRA_HOST_FLAGS) ; do \
25244 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25245 done; \
25246 echo "Doing distclean in libcpp"; \
25247 (cd $(HOST_SUBDIR)/libcpp && \
25248 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25249 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25250 "RANLIB=$${RANLIB}" \
25251 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25252 distclean) \
25253 || exit 1
25255 @endif libcpp
25257 .PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
25258 maybe-maintainer-clean-libcpp:
25259 @if libcpp
25260 maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
25262 maintainer-clean-libcpp:
25263 @[ -f ./libcpp/Makefile ] || exit 0; \
25264 r=`${PWD_COMMAND}`; export r; \
25265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25266 $(HOST_EXPORTS) \
25267 for flag in $(EXTRA_HOST_FLAGS) ; do \
25268 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25269 done; \
25270 echo "Doing maintainer-clean in libcpp"; \
25271 (cd $(HOST_SUBDIR)/libcpp && \
25272 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25273 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25274 "RANLIB=$${RANLIB}" \
25275 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25276 maintainer-clean) \
25277 || exit 1
25279 @endif libcpp
25283 .PHONY: configure-libcody maybe-configure-libcody
25284 maybe-configure-libcody:
25285 @if gcc-bootstrap
25286 configure-libcody: stage_current
25287 @endif gcc-bootstrap
25288 @if libcody
25289 maybe-configure-libcody: configure-libcody
25290 configure-libcody:
25291 @r=`${PWD_COMMAND}`; export r; \
25292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25293 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25294 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25295 $(HOST_EXPORTS) \
25296 echo Configuring in $(HOST_SUBDIR)/libcody; \
25297 cd "$(HOST_SUBDIR)/libcody" || exit 1; \
25298 case $(srcdir) in \
25299 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25300 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25301 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25302 esac; \
25303 module_srcdir=libcody; \
25304 $(SHELL) \
25305 $$s/$$module_srcdir/configure \
25306 --srcdir=$${topdir}/$$module_srcdir \
25307 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25308 --target=${target_alias} \
25309 || exit 1
25310 @endif libcody
25314 .PHONY: configure-stage1-libcody maybe-configure-stage1-libcody
25315 maybe-configure-stage1-libcody:
25316 @if libcody-bootstrap
25317 maybe-configure-stage1-libcody: configure-stage1-libcody
25318 configure-stage1-libcody:
25319 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25320 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25321 @r=`${PWD_COMMAND}`; export r; \
25322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25323 TFLAGS="$(STAGE1_TFLAGS)"; \
25324 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25325 $(HOST_EXPORTS) \
25326 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
25327 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
25328 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
25329 echo Configuring stage 1 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} \
25343 $(STAGE1_CONFIGURE_FLAGS)
25344 @endif libcody-bootstrap
25346 .PHONY: configure-stage2-libcody maybe-configure-stage2-libcody
25347 maybe-configure-stage2-libcody:
25348 @if libcody-bootstrap
25349 maybe-configure-stage2-libcody: configure-stage2-libcody
25350 configure-stage2-libcody:
25351 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25352 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25353 @r=`${PWD_COMMAND}`; export r; \
25354 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25355 TFLAGS="$(STAGE2_TFLAGS)"; \
25356 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25357 $(HOST_EXPORTS) \
25358 $(POSTSTAGE1_HOST_EXPORTS) \
25359 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
25360 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
25361 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
25362 echo Configuring stage 2 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 $(STAGE2_CONFIGURE_FLAGS)
25377 @endif libcody-bootstrap
25379 .PHONY: configure-stage3-libcody maybe-configure-stage3-libcody
25380 maybe-configure-stage3-libcody:
25381 @if libcody-bootstrap
25382 maybe-configure-stage3-libcody: configure-stage3-libcody
25383 configure-stage3-libcody:
25384 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25385 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25386 @r=`${PWD_COMMAND}`; export r; \
25387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25388 TFLAGS="$(STAGE3_TFLAGS)"; \
25389 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25390 $(HOST_EXPORTS) \
25391 $(POSTSTAGE1_HOST_EXPORTS) \
25392 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
25393 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
25394 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
25395 echo Configuring stage 3 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 $(STAGE3_CONFIGURE_FLAGS)
25410 @endif libcody-bootstrap
25412 .PHONY: configure-stage4-libcody maybe-configure-stage4-libcody
25413 maybe-configure-stage4-libcody:
25414 @if libcody-bootstrap
25415 maybe-configure-stage4-libcody: configure-stage4-libcody
25416 configure-stage4-libcody:
25417 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25418 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25419 @r=`${PWD_COMMAND}`; export r; \
25420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25421 TFLAGS="$(STAGE4_TFLAGS)"; \
25422 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25423 $(HOST_EXPORTS) \
25424 $(POSTSTAGE1_HOST_EXPORTS) \
25425 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
25426 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
25427 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
25428 echo Configuring stage 4 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 $(STAGE4_CONFIGURE_FLAGS)
25443 @endif libcody-bootstrap
25445 .PHONY: configure-stageprofile-libcody maybe-configure-stageprofile-libcody
25446 maybe-configure-stageprofile-libcody:
25447 @if libcody-bootstrap
25448 maybe-configure-stageprofile-libcody: configure-stageprofile-libcody
25449 configure-stageprofile-libcody:
25450 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25451 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25452 @r=`${PWD_COMMAND}`; export r; \
25453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25454 TFLAGS="$(STAGEprofile_TFLAGS)"; \
25455 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25456 $(HOST_EXPORTS) \
25457 $(POSTSTAGE1_HOST_EXPORTS) \
25458 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
25459 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
25460 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
25461 echo Configuring stage profile 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 $(STAGEprofile_CONFIGURE_FLAGS)
25476 @endif libcody-bootstrap
25478 .PHONY: configure-stagetrain-libcody maybe-configure-stagetrain-libcody
25479 maybe-configure-stagetrain-libcody:
25480 @if libcody-bootstrap
25481 maybe-configure-stagetrain-libcody: configure-stagetrain-libcody
25482 configure-stagetrain-libcody:
25483 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
25484 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25485 @r=`${PWD_COMMAND}`; export r; \
25486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25487 TFLAGS="$(STAGEtrain_TFLAGS)"; \
25488 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25489 $(HOST_EXPORTS) \
25490 $(POSTSTAGE1_HOST_EXPORTS) \
25491 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
25492 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
25493 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
25494 echo Configuring stage train 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 $(STAGEtrain_CONFIGURE_FLAGS)
25509 @endif libcody-bootstrap
25511 .PHONY: configure-stagefeedback-libcody maybe-configure-stagefeedback-libcody
25512 maybe-configure-stagefeedback-libcody:
25513 @if libcody-bootstrap
25514 maybe-configure-stagefeedback-libcody: configure-stagefeedback-libcody
25515 configure-stagefeedback-libcody:
25516 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25517 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25518 @r=`${PWD_COMMAND}`; export r; \
25519 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25520 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
25521 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25522 $(HOST_EXPORTS) \
25523 $(POSTSTAGE1_HOST_EXPORTS) \
25524 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
25525 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
25526 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
25527 echo Configuring stage feedback in $(HOST_SUBDIR)/libcody; \
25528 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25529 cd $(HOST_SUBDIR)/libcody || exit 1; \
25530 case $(srcdir) in \
25531 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25532 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25533 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25534 esac; \
25535 module_srcdir=libcody; \
25536 $(SHELL) $$s/$$module_srcdir/configure \
25537 --srcdir=$${topdir}/$$module_srcdir \
25538 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25539 --target=${target_alias} \
25540 --with-build-libsubdir=$(HOST_SUBDIR) \
25541 $(STAGEfeedback_CONFIGURE_FLAGS)
25542 @endif libcody-bootstrap
25544 .PHONY: configure-stageautoprofile-libcody maybe-configure-stageautoprofile-libcody
25545 maybe-configure-stageautoprofile-libcody:
25546 @if libcody-bootstrap
25547 maybe-configure-stageautoprofile-libcody: configure-stageautoprofile-libcody
25548 configure-stageautoprofile-libcody:
25549 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
25550 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25551 @r=`${PWD_COMMAND}`; export r; \
25552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25553 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
25554 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25555 $(HOST_EXPORTS) \
25556 $(POSTSTAGE1_HOST_EXPORTS) \
25557 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
25558 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
25559 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
25560 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libcody; \
25561 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25562 cd $(HOST_SUBDIR)/libcody || exit 1; \
25563 case $(srcdir) in \
25564 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25565 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25566 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25567 esac; \
25568 module_srcdir=libcody; \
25569 $(SHELL) $$s/$$module_srcdir/configure \
25570 --srcdir=$${topdir}/$$module_srcdir \
25571 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25572 --target=${target_alias} \
25573 --with-build-libsubdir=$(HOST_SUBDIR) \
25574 $(STAGEautoprofile_CONFIGURE_FLAGS)
25575 @endif libcody-bootstrap
25577 .PHONY: configure-stageautofeedback-libcody maybe-configure-stageautofeedback-libcody
25578 maybe-configure-stageautofeedback-libcody:
25579 @if libcody-bootstrap
25580 maybe-configure-stageautofeedback-libcody: configure-stageautofeedback-libcody
25581 configure-stageautofeedback-libcody:
25582 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
25583 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25584 @r=`${PWD_COMMAND}`; export r; \
25585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25586 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
25587 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25588 $(HOST_EXPORTS) \
25589 $(POSTSTAGE1_HOST_EXPORTS) \
25590 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
25591 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
25592 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
25593 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libcody; \
25594 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25595 cd $(HOST_SUBDIR)/libcody || exit 1; \
25596 case $(srcdir) in \
25597 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25598 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25599 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25600 esac; \
25601 module_srcdir=libcody; \
25602 $(SHELL) $$s/$$module_srcdir/configure \
25603 --srcdir=$${topdir}/$$module_srcdir \
25604 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25605 --target=${target_alias} \
25606 --with-build-libsubdir=$(HOST_SUBDIR) \
25607 $(STAGEautofeedback_CONFIGURE_FLAGS)
25608 @endif libcody-bootstrap
25614 .PHONY: all-libcody maybe-all-libcody
25615 maybe-all-libcody:
25616 @if gcc-bootstrap
25617 all-libcody: stage_current
25618 @endif gcc-bootstrap
25619 @if libcody
25620 TARGET-libcody=all
25621 maybe-all-libcody: all-libcody
25622 all-libcody: configure-libcody
25623 @r=`${PWD_COMMAND}`; export r; \
25624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25625 $(HOST_EXPORTS) \
25626 (cd $(HOST_SUBDIR)/libcody && \
25627 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
25628 $(TARGET-libcody))
25629 @endif libcody
25633 .PHONY: all-stage1-libcody maybe-all-stage1-libcody
25634 .PHONY: clean-stage1-libcody maybe-clean-stage1-libcody
25635 maybe-all-stage1-libcody:
25636 maybe-clean-stage1-libcody:
25637 @if libcody-bootstrap
25638 maybe-all-stage1-libcody: all-stage1-libcody
25639 all-stage1: all-stage1-libcody
25640 TARGET-stage1-libcody = $(TARGET-libcody)
25641 all-stage1-libcody: configure-stage1-libcody
25642 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25643 @r=`${PWD_COMMAND}`; export r; \
25644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25645 TFLAGS="$(STAGE1_TFLAGS)"; \
25646 $(HOST_EXPORTS) \
25647 cd $(HOST_SUBDIR)/libcody && \
25649 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25650 CFLAGS="$(STAGE1_CFLAGS)" \
25651 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
25652 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
25653 LIBCFLAGS="$(LIBCFLAGS)" \
25654 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25655 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25656 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25657 $(EXTRA_HOST_FLAGS) \
25658 $(STAGE1_FLAGS_TO_PASS) \
25659 TFLAGS="$(STAGE1_TFLAGS)" \
25660 $(TARGET-stage1-libcody)
25662 maybe-clean-stage1-libcody: clean-stage1-libcody
25663 clean-stage1: clean-stage1-libcody
25664 clean-stage1-libcody:
25665 @if [ $(current_stage) = stage1 ]; then \
25666 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25667 else \
25668 [ -f $(HOST_SUBDIR)/stage1-libcody/Makefile ] || exit 0; \
25669 $(MAKE) stage1-start; \
25670 fi; \
25671 cd $(HOST_SUBDIR)/libcody && \
25672 $(MAKE) $(EXTRA_HOST_FLAGS) \
25673 $(STAGE1_FLAGS_TO_PASS) clean
25674 @endif libcody-bootstrap
25677 .PHONY: all-stage2-libcody maybe-all-stage2-libcody
25678 .PHONY: clean-stage2-libcody maybe-clean-stage2-libcody
25679 maybe-all-stage2-libcody:
25680 maybe-clean-stage2-libcody:
25681 @if libcody-bootstrap
25682 maybe-all-stage2-libcody: all-stage2-libcody
25683 all-stage2: all-stage2-libcody
25684 TARGET-stage2-libcody = $(TARGET-libcody)
25685 all-stage2-libcody: configure-stage2-libcody
25686 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25687 @r=`${PWD_COMMAND}`; export r; \
25688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25689 TFLAGS="$(STAGE2_TFLAGS)"; \
25690 $(HOST_EXPORTS) \
25691 $(POSTSTAGE1_HOST_EXPORTS) \
25692 cd $(HOST_SUBDIR)/libcody && \
25694 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25695 CFLAGS="$(STAGE2_CFLAGS)" \
25696 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
25697 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
25698 LIBCFLAGS="$(STAGE2_CFLAGS)" \
25699 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25700 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25701 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25702 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25703 TFLAGS="$(STAGE2_TFLAGS)" \
25704 $(TARGET-stage2-libcody)
25706 maybe-clean-stage2-libcody: clean-stage2-libcody
25707 clean-stage2: clean-stage2-libcody
25708 clean-stage2-libcody:
25709 @if [ $(current_stage) = stage2 ]; then \
25710 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25711 else \
25712 [ -f $(HOST_SUBDIR)/stage2-libcody/Makefile ] || exit 0; \
25713 $(MAKE) stage2-start; \
25714 fi; \
25715 cd $(HOST_SUBDIR)/libcody && \
25716 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25717 @endif libcody-bootstrap
25720 .PHONY: all-stage3-libcody maybe-all-stage3-libcody
25721 .PHONY: clean-stage3-libcody maybe-clean-stage3-libcody
25722 maybe-all-stage3-libcody:
25723 maybe-clean-stage3-libcody:
25724 @if libcody-bootstrap
25725 maybe-all-stage3-libcody: all-stage3-libcody
25726 all-stage3: all-stage3-libcody
25727 TARGET-stage3-libcody = $(TARGET-libcody)
25728 all-stage3-libcody: configure-stage3-libcody
25729 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25730 @r=`${PWD_COMMAND}`; export r; \
25731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25732 TFLAGS="$(STAGE3_TFLAGS)"; \
25733 $(HOST_EXPORTS) \
25734 $(POSTSTAGE1_HOST_EXPORTS) \
25735 cd $(HOST_SUBDIR)/libcody && \
25737 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25738 CFLAGS="$(STAGE3_CFLAGS)" \
25739 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
25740 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
25741 LIBCFLAGS="$(STAGE3_CFLAGS)" \
25742 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25743 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25744 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25745 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25746 TFLAGS="$(STAGE3_TFLAGS)" \
25747 $(TARGET-stage3-libcody)
25749 maybe-clean-stage3-libcody: clean-stage3-libcody
25750 clean-stage3: clean-stage3-libcody
25751 clean-stage3-libcody:
25752 @if [ $(current_stage) = stage3 ]; then \
25753 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25754 else \
25755 [ -f $(HOST_SUBDIR)/stage3-libcody/Makefile ] || exit 0; \
25756 $(MAKE) stage3-start; \
25757 fi; \
25758 cd $(HOST_SUBDIR)/libcody && \
25759 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25760 @endif libcody-bootstrap
25763 .PHONY: all-stage4-libcody maybe-all-stage4-libcody
25764 .PHONY: clean-stage4-libcody maybe-clean-stage4-libcody
25765 maybe-all-stage4-libcody:
25766 maybe-clean-stage4-libcody:
25767 @if libcody-bootstrap
25768 maybe-all-stage4-libcody: all-stage4-libcody
25769 all-stage4: all-stage4-libcody
25770 TARGET-stage4-libcody = $(TARGET-libcody)
25771 all-stage4-libcody: configure-stage4-libcody
25772 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25773 @r=`${PWD_COMMAND}`; export r; \
25774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25775 TFLAGS="$(STAGE4_TFLAGS)"; \
25776 $(HOST_EXPORTS) \
25777 $(POSTSTAGE1_HOST_EXPORTS) \
25778 cd $(HOST_SUBDIR)/libcody && \
25780 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25781 CFLAGS="$(STAGE4_CFLAGS)" \
25782 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
25783 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
25784 LIBCFLAGS="$(STAGE4_CFLAGS)" \
25785 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25786 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25787 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25788 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25789 TFLAGS="$(STAGE4_TFLAGS)" \
25790 $(TARGET-stage4-libcody)
25792 maybe-clean-stage4-libcody: clean-stage4-libcody
25793 clean-stage4: clean-stage4-libcody
25794 clean-stage4-libcody:
25795 @if [ $(current_stage) = stage4 ]; then \
25796 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25797 else \
25798 [ -f $(HOST_SUBDIR)/stage4-libcody/Makefile ] || exit 0; \
25799 $(MAKE) stage4-start; \
25800 fi; \
25801 cd $(HOST_SUBDIR)/libcody && \
25802 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25803 @endif libcody-bootstrap
25806 .PHONY: all-stageprofile-libcody maybe-all-stageprofile-libcody
25807 .PHONY: clean-stageprofile-libcody maybe-clean-stageprofile-libcody
25808 maybe-all-stageprofile-libcody:
25809 maybe-clean-stageprofile-libcody:
25810 @if libcody-bootstrap
25811 maybe-all-stageprofile-libcody: all-stageprofile-libcody
25812 all-stageprofile: all-stageprofile-libcody
25813 TARGET-stageprofile-libcody = $(TARGET-libcody)
25814 all-stageprofile-libcody: configure-stageprofile-libcody
25815 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25816 @r=`${PWD_COMMAND}`; export r; \
25817 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25818 TFLAGS="$(STAGEprofile_TFLAGS)"; \
25819 $(HOST_EXPORTS) \
25820 $(POSTSTAGE1_HOST_EXPORTS) \
25821 cd $(HOST_SUBDIR)/libcody && \
25823 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25824 CFLAGS="$(STAGEprofile_CFLAGS)" \
25825 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
25826 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
25827 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
25828 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25829 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25830 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25831 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25832 TFLAGS="$(STAGEprofile_TFLAGS)" \
25833 $(TARGET-stageprofile-libcody)
25835 maybe-clean-stageprofile-libcody: clean-stageprofile-libcody
25836 clean-stageprofile: clean-stageprofile-libcody
25837 clean-stageprofile-libcody:
25838 @if [ $(current_stage) = stageprofile ]; then \
25839 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25840 else \
25841 [ -f $(HOST_SUBDIR)/stageprofile-libcody/Makefile ] || exit 0; \
25842 $(MAKE) stageprofile-start; \
25843 fi; \
25844 cd $(HOST_SUBDIR)/libcody && \
25845 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25846 @endif libcody-bootstrap
25849 .PHONY: all-stagetrain-libcody maybe-all-stagetrain-libcody
25850 .PHONY: clean-stagetrain-libcody maybe-clean-stagetrain-libcody
25851 maybe-all-stagetrain-libcody:
25852 maybe-clean-stagetrain-libcody:
25853 @if libcody-bootstrap
25854 maybe-all-stagetrain-libcody: all-stagetrain-libcody
25855 all-stagetrain: all-stagetrain-libcody
25856 TARGET-stagetrain-libcody = $(TARGET-libcody)
25857 all-stagetrain-libcody: configure-stagetrain-libcody
25858 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
25859 @r=`${PWD_COMMAND}`; export r; \
25860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25861 TFLAGS="$(STAGEtrain_TFLAGS)"; \
25862 $(HOST_EXPORTS) \
25863 $(POSTSTAGE1_HOST_EXPORTS) \
25864 cd $(HOST_SUBDIR)/libcody && \
25866 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25867 CFLAGS="$(STAGEtrain_CFLAGS)" \
25868 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
25869 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
25870 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
25871 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25872 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25873 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25874 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25875 TFLAGS="$(STAGEtrain_TFLAGS)" \
25876 $(TARGET-stagetrain-libcody)
25878 maybe-clean-stagetrain-libcody: clean-stagetrain-libcody
25879 clean-stagetrain: clean-stagetrain-libcody
25880 clean-stagetrain-libcody:
25881 @if [ $(current_stage) = stagetrain ]; then \
25882 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25883 else \
25884 [ -f $(HOST_SUBDIR)/stagetrain-libcody/Makefile ] || exit 0; \
25885 $(MAKE) stagetrain-start; \
25886 fi; \
25887 cd $(HOST_SUBDIR)/libcody && \
25888 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25889 @endif libcody-bootstrap
25892 .PHONY: all-stagefeedback-libcody maybe-all-stagefeedback-libcody
25893 .PHONY: clean-stagefeedback-libcody maybe-clean-stagefeedback-libcody
25894 maybe-all-stagefeedback-libcody:
25895 maybe-clean-stagefeedback-libcody:
25896 @if libcody-bootstrap
25897 maybe-all-stagefeedback-libcody: all-stagefeedback-libcody
25898 all-stagefeedback: all-stagefeedback-libcody
25899 TARGET-stagefeedback-libcody = $(TARGET-libcody)
25900 all-stagefeedback-libcody: configure-stagefeedback-libcody
25901 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25902 @r=`${PWD_COMMAND}`; export r; \
25903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25904 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
25905 $(HOST_EXPORTS) \
25906 $(POSTSTAGE1_HOST_EXPORTS) \
25907 cd $(HOST_SUBDIR)/libcody && \
25909 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25910 CFLAGS="$(STAGEfeedback_CFLAGS)" \
25911 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
25912 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
25913 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
25914 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25915 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25916 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25917 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25918 TFLAGS="$(STAGEfeedback_TFLAGS)" \
25919 $(TARGET-stagefeedback-libcody)
25921 maybe-clean-stagefeedback-libcody: clean-stagefeedback-libcody
25922 clean-stagefeedback: clean-stagefeedback-libcody
25923 clean-stagefeedback-libcody:
25924 @if [ $(current_stage) = stagefeedback ]; then \
25925 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25926 else \
25927 [ -f $(HOST_SUBDIR)/stagefeedback-libcody/Makefile ] || exit 0; \
25928 $(MAKE) stagefeedback-start; \
25929 fi; \
25930 cd $(HOST_SUBDIR)/libcody && \
25931 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25932 @endif libcody-bootstrap
25935 .PHONY: all-stageautoprofile-libcody maybe-all-stageautoprofile-libcody
25936 .PHONY: clean-stageautoprofile-libcody maybe-clean-stageautoprofile-libcody
25937 maybe-all-stageautoprofile-libcody:
25938 maybe-clean-stageautoprofile-libcody:
25939 @if libcody-bootstrap
25940 maybe-all-stageautoprofile-libcody: all-stageautoprofile-libcody
25941 all-stageautoprofile: all-stageautoprofile-libcody
25942 TARGET-stageautoprofile-libcody = $(TARGET-libcody)
25943 all-stageautoprofile-libcody: configure-stageautoprofile-libcody
25944 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
25945 @r=`${PWD_COMMAND}`; export r; \
25946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25947 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
25948 $(HOST_EXPORTS) \
25949 $(POSTSTAGE1_HOST_EXPORTS) \
25950 cd $(HOST_SUBDIR)/libcody && \
25951 $$s/gcc/config/i386/$(AUTO_PROFILE) \
25952 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25953 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
25954 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
25955 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
25956 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
25957 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25958 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25959 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25960 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25961 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
25962 $(TARGET-stageautoprofile-libcody)
25964 maybe-clean-stageautoprofile-libcody: clean-stageautoprofile-libcody
25965 clean-stageautoprofile: clean-stageautoprofile-libcody
25966 clean-stageautoprofile-libcody:
25967 @if [ $(current_stage) = stageautoprofile ]; then \
25968 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25969 else \
25970 [ -f $(HOST_SUBDIR)/stageautoprofile-libcody/Makefile ] || exit 0; \
25971 $(MAKE) stageautoprofile-start; \
25972 fi; \
25973 cd $(HOST_SUBDIR)/libcody && \
25974 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25975 @endif libcody-bootstrap
25978 .PHONY: all-stageautofeedback-libcody maybe-all-stageautofeedback-libcody
25979 .PHONY: clean-stageautofeedback-libcody maybe-clean-stageautofeedback-libcody
25980 maybe-all-stageautofeedback-libcody:
25981 maybe-clean-stageautofeedback-libcody:
25982 @if libcody-bootstrap
25983 maybe-all-stageautofeedback-libcody: all-stageautofeedback-libcody
25984 all-stageautofeedback: all-stageautofeedback-libcody
25985 TARGET-stageautofeedback-libcody = $(TARGET-libcody)
25986 all-stageautofeedback-libcody: configure-stageautofeedback-libcody
25987 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
25988 @r=`${PWD_COMMAND}`; export r; \
25989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25990 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
25991 $(HOST_EXPORTS) \
25992 $(POSTSTAGE1_HOST_EXPORTS) \
25993 cd $(HOST_SUBDIR)/libcody && \
25995 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25996 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
25997 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
25998 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
25999 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
26000 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26001 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26002 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26003 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26004 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
26005 $(TARGET-stageautofeedback-libcody)
26007 maybe-clean-stageautofeedback-libcody: clean-stageautofeedback-libcody
26008 clean-stageautofeedback: clean-stageautofeedback-libcody
26009 clean-stageautofeedback-libcody:
26010 @if [ $(current_stage) = stageautofeedback ]; then \
26011 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
26012 else \
26013 [ -f $(HOST_SUBDIR)/stageautofeedback-libcody/Makefile ] || exit 0; \
26014 $(MAKE) stageautofeedback-start; \
26015 fi; \
26016 cd $(HOST_SUBDIR)/libcody && \
26017 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26018 @endif libcody-bootstrap
26024 .PHONY: check-libcody maybe-check-libcody
26025 maybe-check-libcody:
26026 @if libcody
26027 maybe-check-libcody: check-libcody
26029 check-libcody:
26030 @: $(MAKE); $(unstage)
26031 @r=`${PWD_COMMAND}`; export r; \
26032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26033 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
26034 (cd $(HOST_SUBDIR)/libcody && \
26035 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
26037 @endif libcody
26039 .PHONY: install-libcody maybe-install-libcody
26040 maybe-install-libcody:
26041 @if libcody
26042 maybe-install-libcody: install-libcody
26044 install-libcody:
26046 @endif libcody
26048 .PHONY: install-strip-libcody maybe-install-strip-libcody
26049 maybe-install-strip-libcody:
26050 @if libcody
26051 maybe-install-strip-libcody: install-strip-libcody
26053 install-strip-libcody:
26055 @endif libcody
26057 # Other targets (info, dvi, pdf, etc.)
26059 .PHONY: maybe-info-libcody info-libcody
26060 maybe-info-libcody:
26061 @if libcody
26062 maybe-info-libcody: info-libcody
26064 # libcody doesn't support info.
26065 info-libcody:
26067 @endif libcody
26069 .PHONY: maybe-dvi-libcody dvi-libcody
26070 maybe-dvi-libcody:
26071 @if libcody
26072 maybe-dvi-libcody: dvi-libcody
26074 # libcody doesn't support dvi.
26075 dvi-libcody:
26077 @endif libcody
26079 .PHONY: maybe-pdf-libcody pdf-libcody
26080 maybe-pdf-libcody:
26081 @if libcody
26082 maybe-pdf-libcody: pdf-libcody
26084 # libcody doesn't support pdf.
26085 pdf-libcody:
26087 @endif libcody
26089 .PHONY: maybe-html-libcody html-libcody
26090 maybe-html-libcody:
26091 @if libcody
26092 maybe-html-libcody: html-libcody
26094 # libcody doesn't support html.
26095 html-libcody:
26097 @endif libcody
26099 .PHONY: maybe-TAGS-libcody TAGS-libcody
26100 maybe-TAGS-libcody:
26101 @if libcody
26102 maybe-TAGS-libcody: TAGS-libcody
26104 # libcody doesn't support TAGS.
26105 TAGS-libcody:
26107 @endif libcody
26109 .PHONY: maybe-install-info-libcody install-info-libcody
26110 maybe-install-info-libcody:
26111 @if libcody
26112 maybe-install-info-libcody: install-info-libcody
26114 # libcody doesn't support install-info.
26115 install-info-libcody:
26117 @endif libcody
26119 .PHONY: maybe-install-dvi-libcody install-dvi-libcody
26120 maybe-install-dvi-libcody:
26121 @if libcody
26122 maybe-install-dvi-libcody: install-dvi-libcody
26124 # libcody doesn't support install-dvi.
26125 install-dvi-libcody:
26127 @endif libcody
26129 .PHONY: maybe-install-pdf-libcody install-pdf-libcody
26130 maybe-install-pdf-libcody:
26131 @if libcody
26132 maybe-install-pdf-libcody: install-pdf-libcody
26134 # libcody doesn't support install-pdf.
26135 install-pdf-libcody:
26137 @endif libcody
26139 .PHONY: maybe-install-html-libcody install-html-libcody
26140 maybe-install-html-libcody:
26141 @if libcody
26142 maybe-install-html-libcody: install-html-libcody
26144 # libcody doesn't support install-html.
26145 install-html-libcody:
26147 @endif libcody
26149 .PHONY: maybe-installcheck-libcody installcheck-libcody
26150 maybe-installcheck-libcody:
26151 @if libcody
26152 maybe-installcheck-libcody: installcheck-libcody
26154 installcheck-libcody: \
26155 configure-libcody
26156 @[ -f ./libcody/Makefile ] || exit 0; \
26157 r=`${PWD_COMMAND}`; export r; \
26158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26159 $(HOST_EXPORTS) \
26160 for flag in $(EXTRA_HOST_FLAGS) ; do \
26161 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26162 done; \
26163 echo "Doing installcheck in libcody"; \
26164 (cd $(HOST_SUBDIR)/libcody && \
26165 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26166 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26167 "RANLIB=$${RANLIB}" \
26168 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26169 installcheck) \
26170 || exit 1
26172 @endif libcody
26174 .PHONY: maybe-mostlyclean-libcody mostlyclean-libcody
26175 maybe-mostlyclean-libcody:
26176 @if libcody
26177 maybe-mostlyclean-libcody: mostlyclean-libcody
26179 mostlyclean-libcody:
26180 @[ -f ./libcody/Makefile ] || exit 0; \
26181 r=`${PWD_COMMAND}`; export r; \
26182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26183 $(HOST_EXPORTS) \
26184 for flag in $(EXTRA_HOST_FLAGS) ; do \
26185 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26186 done; \
26187 echo "Doing mostlyclean in libcody"; \
26188 (cd $(HOST_SUBDIR)/libcody && \
26189 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26190 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26191 "RANLIB=$${RANLIB}" \
26192 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26193 mostlyclean) \
26194 || exit 1
26196 @endif libcody
26198 .PHONY: maybe-clean-libcody clean-libcody
26199 maybe-clean-libcody:
26200 @if libcody
26201 maybe-clean-libcody: clean-libcody
26203 clean-libcody:
26204 @[ -f ./libcody/Makefile ] || exit 0; \
26205 r=`${PWD_COMMAND}`; export r; \
26206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26207 $(HOST_EXPORTS) \
26208 for flag in $(EXTRA_HOST_FLAGS) ; do \
26209 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26210 done; \
26211 echo "Doing clean in libcody"; \
26212 (cd $(HOST_SUBDIR)/libcody && \
26213 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26214 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26215 "RANLIB=$${RANLIB}" \
26216 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26217 clean) \
26218 || exit 1
26220 @endif libcody
26222 .PHONY: maybe-distclean-libcody distclean-libcody
26223 maybe-distclean-libcody:
26224 @if libcody
26225 maybe-distclean-libcody: distclean-libcody
26227 distclean-libcody:
26228 @[ -f ./libcody/Makefile ] || exit 0; \
26229 r=`${PWD_COMMAND}`; export r; \
26230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26231 $(HOST_EXPORTS) \
26232 for flag in $(EXTRA_HOST_FLAGS) ; do \
26233 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26234 done; \
26235 echo "Doing distclean in libcody"; \
26236 (cd $(HOST_SUBDIR)/libcody && \
26237 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26238 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26239 "RANLIB=$${RANLIB}" \
26240 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26241 distclean) \
26242 || exit 1
26244 @endif libcody
26246 .PHONY: maybe-maintainer-clean-libcody maintainer-clean-libcody
26247 maybe-maintainer-clean-libcody:
26248 @if libcody
26249 maybe-maintainer-clean-libcody: maintainer-clean-libcody
26251 maintainer-clean-libcody:
26252 @[ -f ./libcody/Makefile ] || exit 0; \
26253 r=`${PWD_COMMAND}`; export r; \
26254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26255 $(HOST_EXPORTS) \
26256 for flag in $(EXTRA_HOST_FLAGS) ; do \
26257 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26258 done; \
26259 echo "Doing maintainer-clean in libcody"; \
26260 (cd $(HOST_SUBDIR)/libcody && \
26261 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26262 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26263 "RANLIB=$${RANLIB}" \
26264 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26265 maintainer-clean) \
26266 || exit 1
26268 @endif libcody
26272 .PHONY: configure-libdecnumber maybe-configure-libdecnumber
26273 maybe-configure-libdecnumber:
26274 @if gcc-bootstrap
26275 configure-libdecnumber: stage_current
26276 @endif gcc-bootstrap
26277 @if libdecnumber
26278 maybe-configure-libdecnumber: configure-libdecnumber
26279 configure-libdecnumber:
26280 @r=`${PWD_COMMAND}`; export r; \
26281 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26282 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26283 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26284 $(HOST_EXPORTS) \
26285 echo Configuring in $(HOST_SUBDIR)/libdecnumber; \
26286 cd "$(HOST_SUBDIR)/libdecnumber" || exit 1; \
26287 case $(srcdir) in \
26288 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26289 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26290 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26291 esac; \
26292 module_srcdir=libdecnumber; \
26293 $(SHELL) \
26294 $$s/$$module_srcdir/configure \
26295 --srcdir=$${topdir}/$$module_srcdir \
26296 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26297 --target=${target_alias} \
26298 || exit 1
26299 @endif libdecnumber
26303 .PHONY: configure-stage1-libdecnumber maybe-configure-stage1-libdecnumber
26304 maybe-configure-stage1-libdecnumber:
26305 @if libdecnumber-bootstrap
26306 maybe-configure-stage1-libdecnumber: configure-stage1-libdecnumber
26307 configure-stage1-libdecnumber:
26308 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26309 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26310 @r=`${PWD_COMMAND}`; export r; \
26311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26312 TFLAGS="$(STAGE1_TFLAGS)"; \
26313 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26314 $(HOST_EXPORTS) \
26315 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
26316 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
26317 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
26318 echo Configuring stage 1 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} \
26332 $(STAGE1_CONFIGURE_FLAGS)
26333 @endif libdecnumber-bootstrap
26335 .PHONY: configure-stage2-libdecnumber maybe-configure-stage2-libdecnumber
26336 maybe-configure-stage2-libdecnumber:
26337 @if libdecnumber-bootstrap
26338 maybe-configure-stage2-libdecnumber: configure-stage2-libdecnumber
26339 configure-stage2-libdecnumber:
26340 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26341 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26342 @r=`${PWD_COMMAND}`; export r; \
26343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26344 TFLAGS="$(STAGE2_TFLAGS)"; \
26345 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26346 $(HOST_EXPORTS) \
26347 $(POSTSTAGE1_HOST_EXPORTS) \
26348 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
26349 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
26350 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
26351 echo Configuring stage 2 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 $(STAGE2_CONFIGURE_FLAGS)
26366 @endif libdecnumber-bootstrap
26368 .PHONY: configure-stage3-libdecnumber maybe-configure-stage3-libdecnumber
26369 maybe-configure-stage3-libdecnumber:
26370 @if libdecnumber-bootstrap
26371 maybe-configure-stage3-libdecnumber: configure-stage3-libdecnumber
26372 configure-stage3-libdecnumber:
26373 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26374 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26375 @r=`${PWD_COMMAND}`; export r; \
26376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26377 TFLAGS="$(STAGE3_TFLAGS)"; \
26378 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26379 $(HOST_EXPORTS) \
26380 $(POSTSTAGE1_HOST_EXPORTS) \
26381 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
26382 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
26383 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
26384 echo Configuring stage 3 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 $(STAGE3_CONFIGURE_FLAGS)
26399 @endif libdecnumber-bootstrap
26401 .PHONY: configure-stage4-libdecnumber maybe-configure-stage4-libdecnumber
26402 maybe-configure-stage4-libdecnumber:
26403 @if libdecnumber-bootstrap
26404 maybe-configure-stage4-libdecnumber: configure-stage4-libdecnumber
26405 configure-stage4-libdecnumber:
26406 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26407 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26408 @r=`${PWD_COMMAND}`; export r; \
26409 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26410 TFLAGS="$(STAGE4_TFLAGS)"; \
26411 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26412 $(HOST_EXPORTS) \
26413 $(POSTSTAGE1_HOST_EXPORTS) \
26414 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
26415 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
26416 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
26417 echo Configuring stage 4 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 $(STAGE4_CONFIGURE_FLAGS)
26432 @endif libdecnumber-bootstrap
26434 .PHONY: configure-stageprofile-libdecnumber maybe-configure-stageprofile-libdecnumber
26435 maybe-configure-stageprofile-libdecnumber:
26436 @if libdecnumber-bootstrap
26437 maybe-configure-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
26438 configure-stageprofile-libdecnumber:
26439 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26440 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26441 @r=`${PWD_COMMAND}`; export r; \
26442 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26443 TFLAGS="$(STAGEprofile_TFLAGS)"; \
26444 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26445 $(HOST_EXPORTS) \
26446 $(POSTSTAGE1_HOST_EXPORTS) \
26447 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
26448 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
26449 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
26450 echo Configuring stage profile 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 $(STAGEprofile_CONFIGURE_FLAGS)
26465 @endif libdecnumber-bootstrap
26467 .PHONY: configure-stagetrain-libdecnumber maybe-configure-stagetrain-libdecnumber
26468 maybe-configure-stagetrain-libdecnumber:
26469 @if libdecnumber-bootstrap
26470 maybe-configure-stagetrain-libdecnumber: configure-stagetrain-libdecnumber
26471 configure-stagetrain-libdecnumber:
26472 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
26473 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26474 @r=`${PWD_COMMAND}`; export r; \
26475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26476 TFLAGS="$(STAGEtrain_TFLAGS)"; \
26477 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26478 $(HOST_EXPORTS) \
26479 $(POSTSTAGE1_HOST_EXPORTS) \
26480 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
26481 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
26482 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
26483 echo Configuring stage train 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 $(STAGEtrain_CONFIGURE_FLAGS)
26498 @endif libdecnumber-bootstrap
26500 .PHONY: configure-stagefeedback-libdecnumber maybe-configure-stagefeedback-libdecnumber
26501 maybe-configure-stagefeedback-libdecnumber:
26502 @if libdecnumber-bootstrap
26503 maybe-configure-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
26504 configure-stagefeedback-libdecnumber:
26505 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26506 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26507 @r=`${PWD_COMMAND}`; export r; \
26508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26509 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
26510 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26511 $(HOST_EXPORTS) \
26512 $(POSTSTAGE1_HOST_EXPORTS) \
26513 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
26514 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
26515 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
26516 echo Configuring stage feedback in $(HOST_SUBDIR)/libdecnumber; \
26517 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26518 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26519 case $(srcdir) in \
26520 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26521 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26522 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26523 esac; \
26524 module_srcdir=libdecnumber; \
26525 $(SHELL) $$s/$$module_srcdir/configure \
26526 --srcdir=$${topdir}/$$module_srcdir \
26527 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26528 --target=${target_alias} \
26529 --with-build-libsubdir=$(HOST_SUBDIR) \
26530 $(STAGEfeedback_CONFIGURE_FLAGS)
26531 @endif libdecnumber-bootstrap
26533 .PHONY: configure-stageautoprofile-libdecnumber maybe-configure-stageautoprofile-libdecnumber
26534 maybe-configure-stageautoprofile-libdecnumber:
26535 @if libdecnumber-bootstrap
26536 maybe-configure-stageautoprofile-libdecnumber: configure-stageautoprofile-libdecnumber
26537 configure-stageautoprofile-libdecnumber:
26538 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
26539 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26540 @r=`${PWD_COMMAND}`; export r; \
26541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26542 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
26543 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26544 $(HOST_EXPORTS) \
26545 $(POSTSTAGE1_HOST_EXPORTS) \
26546 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
26547 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
26548 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
26549 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libdecnumber; \
26550 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26551 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26552 case $(srcdir) in \
26553 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26554 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26555 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26556 esac; \
26557 module_srcdir=libdecnumber; \
26558 $(SHELL) $$s/$$module_srcdir/configure \
26559 --srcdir=$${topdir}/$$module_srcdir \
26560 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26561 --target=${target_alias} \
26562 --with-build-libsubdir=$(HOST_SUBDIR) \
26563 $(STAGEautoprofile_CONFIGURE_FLAGS)
26564 @endif libdecnumber-bootstrap
26566 .PHONY: configure-stageautofeedback-libdecnumber maybe-configure-stageautofeedback-libdecnumber
26567 maybe-configure-stageautofeedback-libdecnumber:
26568 @if libdecnumber-bootstrap
26569 maybe-configure-stageautofeedback-libdecnumber: configure-stageautofeedback-libdecnumber
26570 configure-stageautofeedback-libdecnumber:
26571 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
26572 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26573 @r=`${PWD_COMMAND}`; export r; \
26574 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26575 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
26576 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26577 $(HOST_EXPORTS) \
26578 $(POSTSTAGE1_HOST_EXPORTS) \
26579 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
26580 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
26581 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
26582 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libdecnumber; \
26583 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26584 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26585 case $(srcdir) in \
26586 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26587 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26588 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26589 esac; \
26590 module_srcdir=libdecnumber; \
26591 $(SHELL) $$s/$$module_srcdir/configure \
26592 --srcdir=$${topdir}/$$module_srcdir \
26593 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26594 --target=${target_alias} \
26595 --with-build-libsubdir=$(HOST_SUBDIR) \
26596 $(STAGEautofeedback_CONFIGURE_FLAGS)
26597 @endif libdecnumber-bootstrap
26603 .PHONY: all-libdecnumber maybe-all-libdecnumber
26604 maybe-all-libdecnumber:
26605 @if gcc-bootstrap
26606 all-libdecnumber: stage_current
26607 @endif gcc-bootstrap
26608 @if libdecnumber
26609 TARGET-libdecnumber=all
26610 maybe-all-libdecnumber: all-libdecnumber
26611 all-libdecnumber: configure-libdecnumber
26612 @r=`${PWD_COMMAND}`; export r; \
26613 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26614 $(HOST_EXPORTS) \
26615 (cd $(HOST_SUBDIR)/libdecnumber && \
26616 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
26617 $(TARGET-libdecnumber))
26618 @endif libdecnumber
26622 .PHONY: all-stage1-libdecnumber maybe-all-stage1-libdecnumber
26623 .PHONY: clean-stage1-libdecnumber maybe-clean-stage1-libdecnumber
26624 maybe-all-stage1-libdecnumber:
26625 maybe-clean-stage1-libdecnumber:
26626 @if libdecnumber-bootstrap
26627 maybe-all-stage1-libdecnumber: all-stage1-libdecnumber
26628 all-stage1: all-stage1-libdecnumber
26629 TARGET-stage1-libdecnumber = $(TARGET-libdecnumber)
26630 all-stage1-libdecnumber: configure-stage1-libdecnumber
26631 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26632 @r=`${PWD_COMMAND}`; export r; \
26633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26634 TFLAGS="$(STAGE1_TFLAGS)"; \
26635 $(HOST_EXPORTS) \
26636 cd $(HOST_SUBDIR)/libdecnumber && \
26638 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26639 CFLAGS="$(STAGE1_CFLAGS)" \
26640 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
26641 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
26642 LIBCFLAGS="$(LIBCFLAGS)" \
26643 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26644 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26645 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26646 $(EXTRA_HOST_FLAGS) \
26647 $(STAGE1_FLAGS_TO_PASS) \
26648 TFLAGS="$(STAGE1_TFLAGS)" \
26649 $(TARGET-stage1-libdecnumber)
26651 maybe-clean-stage1-libdecnumber: clean-stage1-libdecnumber
26652 clean-stage1: clean-stage1-libdecnumber
26653 clean-stage1-libdecnumber:
26654 @if [ $(current_stage) = stage1 ]; then \
26655 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26656 else \
26657 [ -f $(HOST_SUBDIR)/stage1-libdecnumber/Makefile ] || exit 0; \
26658 $(MAKE) stage1-start; \
26659 fi; \
26660 cd $(HOST_SUBDIR)/libdecnumber && \
26661 $(MAKE) $(EXTRA_HOST_FLAGS) \
26662 $(STAGE1_FLAGS_TO_PASS) clean
26663 @endif libdecnumber-bootstrap
26666 .PHONY: all-stage2-libdecnumber maybe-all-stage2-libdecnumber
26667 .PHONY: clean-stage2-libdecnumber maybe-clean-stage2-libdecnumber
26668 maybe-all-stage2-libdecnumber:
26669 maybe-clean-stage2-libdecnumber:
26670 @if libdecnumber-bootstrap
26671 maybe-all-stage2-libdecnumber: all-stage2-libdecnumber
26672 all-stage2: all-stage2-libdecnumber
26673 TARGET-stage2-libdecnumber = $(TARGET-libdecnumber)
26674 all-stage2-libdecnumber: configure-stage2-libdecnumber
26675 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26676 @r=`${PWD_COMMAND}`; export r; \
26677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26678 TFLAGS="$(STAGE2_TFLAGS)"; \
26679 $(HOST_EXPORTS) \
26680 $(POSTSTAGE1_HOST_EXPORTS) \
26681 cd $(HOST_SUBDIR)/libdecnumber && \
26683 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26684 CFLAGS="$(STAGE2_CFLAGS)" \
26685 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
26686 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
26687 LIBCFLAGS="$(STAGE2_CFLAGS)" \
26688 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26689 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26690 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26691 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26692 TFLAGS="$(STAGE2_TFLAGS)" \
26693 $(TARGET-stage2-libdecnumber)
26695 maybe-clean-stage2-libdecnumber: clean-stage2-libdecnumber
26696 clean-stage2: clean-stage2-libdecnumber
26697 clean-stage2-libdecnumber:
26698 @if [ $(current_stage) = stage2 ]; then \
26699 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26700 else \
26701 [ -f $(HOST_SUBDIR)/stage2-libdecnumber/Makefile ] || exit 0; \
26702 $(MAKE) stage2-start; \
26703 fi; \
26704 cd $(HOST_SUBDIR)/libdecnumber && \
26705 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26706 @endif libdecnumber-bootstrap
26709 .PHONY: all-stage3-libdecnumber maybe-all-stage3-libdecnumber
26710 .PHONY: clean-stage3-libdecnumber maybe-clean-stage3-libdecnumber
26711 maybe-all-stage3-libdecnumber:
26712 maybe-clean-stage3-libdecnumber:
26713 @if libdecnumber-bootstrap
26714 maybe-all-stage3-libdecnumber: all-stage3-libdecnumber
26715 all-stage3: all-stage3-libdecnumber
26716 TARGET-stage3-libdecnumber = $(TARGET-libdecnumber)
26717 all-stage3-libdecnumber: configure-stage3-libdecnumber
26718 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26719 @r=`${PWD_COMMAND}`; export r; \
26720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26721 TFLAGS="$(STAGE3_TFLAGS)"; \
26722 $(HOST_EXPORTS) \
26723 $(POSTSTAGE1_HOST_EXPORTS) \
26724 cd $(HOST_SUBDIR)/libdecnumber && \
26726 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26727 CFLAGS="$(STAGE3_CFLAGS)" \
26728 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
26729 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
26730 LIBCFLAGS="$(STAGE3_CFLAGS)" \
26731 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26732 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26733 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26734 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26735 TFLAGS="$(STAGE3_TFLAGS)" \
26736 $(TARGET-stage3-libdecnumber)
26738 maybe-clean-stage3-libdecnumber: clean-stage3-libdecnumber
26739 clean-stage3: clean-stage3-libdecnumber
26740 clean-stage3-libdecnumber:
26741 @if [ $(current_stage) = stage3 ]; then \
26742 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26743 else \
26744 [ -f $(HOST_SUBDIR)/stage3-libdecnumber/Makefile ] || exit 0; \
26745 $(MAKE) stage3-start; \
26746 fi; \
26747 cd $(HOST_SUBDIR)/libdecnumber && \
26748 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26749 @endif libdecnumber-bootstrap
26752 .PHONY: all-stage4-libdecnumber maybe-all-stage4-libdecnumber
26753 .PHONY: clean-stage4-libdecnumber maybe-clean-stage4-libdecnumber
26754 maybe-all-stage4-libdecnumber:
26755 maybe-clean-stage4-libdecnumber:
26756 @if libdecnumber-bootstrap
26757 maybe-all-stage4-libdecnumber: all-stage4-libdecnumber
26758 all-stage4: all-stage4-libdecnumber
26759 TARGET-stage4-libdecnumber = $(TARGET-libdecnumber)
26760 all-stage4-libdecnumber: configure-stage4-libdecnumber
26761 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26762 @r=`${PWD_COMMAND}`; export r; \
26763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26764 TFLAGS="$(STAGE4_TFLAGS)"; \
26765 $(HOST_EXPORTS) \
26766 $(POSTSTAGE1_HOST_EXPORTS) \
26767 cd $(HOST_SUBDIR)/libdecnumber && \
26769 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26770 CFLAGS="$(STAGE4_CFLAGS)" \
26771 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
26772 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
26773 LIBCFLAGS="$(STAGE4_CFLAGS)" \
26774 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26775 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26776 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26777 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26778 TFLAGS="$(STAGE4_TFLAGS)" \
26779 $(TARGET-stage4-libdecnumber)
26781 maybe-clean-stage4-libdecnumber: clean-stage4-libdecnumber
26782 clean-stage4: clean-stage4-libdecnumber
26783 clean-stage4-libdecnumber:
26784 @if [ $(current_stage) = stage4 ]; then \
26785 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26786 else \
26787 [ -f $(HOST_SUBDIR)/stage4-libdecnumber/Makefile ] || exit 0; \
26788 $(MAKE) stage4-start; \
26789 fi; \
26790 cd $(HOST_SUBDIR)/libdecnumber && \
26791 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26792 @endif libdecnumber-bootstrap
26795 .PHONY: all-stageprofile-libdecnumber maybe-all-stageprofile-libdecnumber
26796 .PHONY: clean-stageprofile-libdecnumber maybe-clean-stageprofile-libdecnumber
26797 maybe-all-stageprofile-libdecnumber:
26798 maybe-clean-stageprofile-libdecnumber:
26799 @if libdecnumber-bootstrap
26800 maybe-all-stageprofile-libdecnumber: all-stageprofile-libdecnumber
26801 all-stageprofile: all-stageprofile-libdecnumber
26802 TARGET-stageprofile-libdecnumber = $(TARGET-libdecnumber)
26803 all-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
26804 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26805 @r=`${PWD_COMMAND}`; export r; \
26806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26807 TFLAGS="$(STAGEprofile_TFLAGS)"; \
26808 $(HOST_EXPORTS) \
26809 $(POSTSTAGE1_HOST_EXPORTS) \
26810 cd $(HOST_SUBDIR)/libdecnumber && \
26812 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26813 CFLAGS="$(STAGEprofile_CFLAGS)" \
26814 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
26815 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
26816 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
26817 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26818 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26819 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26820 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26821 TFLAGS="$(STAGEprofile_TFLAGS)" \
26822 $(TARGET-stageprofile-libdecnumber)
26824 maybe-clean-stageprofile-libdecnumber: clean-stageprofile-libdecnumber
26825 clean-stageprofile: clean-stageprofile-libdecnumber
26826 clean-stageprofile-libdecnumber:
26827 @if [ $(current_stage) = stageprofile ]; then \
26828 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26829 else \
26830 [ -f $(HOST_SUBDIR)/stageprofile-libdecnumber/Makefile ] || exit 0; \
26831 $(MAKE) stageprofile-start; \
26832 fi; \
26833 cd $(HOST_SUBDIR)/libdecnumber && \
26834 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26835 @endif libdecnumber-bootstrap
26838 .PHONY: all-stagetrain-libdecnumber maybe-all-stagetrain-libdecnumber
26839 .PHONY: clean-stagetrain-libdecnumber maybe-clean-stagetrain-libdecnumber
26840 maybe-all-stagetrain-libdecnumber:
26841 maybe-clean-stagetrain-libdecnumber:
26842 @if libdecnumber-bootstrap
26843 maybe-all-stagetrain-libdecnumber: all-stagetrain-libdecnumber
26844 all-stagetrain: all-stagetrain-libdecnumber
26845 TARGET-stagetrain-libdecnumber = $(TARGET-libdecnumber)
26846 all-stagetrain-libdecnumber: configure-stagetrain-libdecnumber
26847 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
26848 @r=`${PWD_COMMAND}`; export r; \
26849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26850 TFLAGS="$(STAGEtrain_TFLAGS)"; \
26851 $(HOST_EXPORTS) \
26852 $(POSTSTAGE1_HOST_EXPORTS) \
26853 cd $(HOST_SUBDIR)/libdecnumber && \
26855 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26856 CFLAGS="$(STAGEtrain_CFLAGS)" \
26857 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
26858 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
26859 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
26860 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26861 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26862 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26863 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26864 TFLAGS="$(STAGEtrain_TFLAGS)" \
26865 $(TARGET-stagetrain-libdecnumber)
26867 maybe-clean-stagetrain-libdecnumber: clean-stagetrain-libdecnumber
26868 clean-stagetrain: clean-stagetrain-libdecnumber
26869 clean-stagetrain-libdecnumber:
26870 @if [ $(current_stage) = stagetrain ]; then \
26871 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26872 else \
26873 [ -f $(HOST_SUBDIR)/stagetrain-libdecnumber/Makefile ] || exit 0; \
26874 $(MAKE) stagetrain-start; \
26875 fi; \
26876 cd $(HOST_SUBDIR)/libdecnumber && \
26877 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26878 @endif libdecnumber-bootstrap
26881 .PHONY: all-stagefeedback-libdecnumber maybe-all-stagefeedback-libdecnumber
26882 .PHONY: clean-stagefeedback-libdecnumber maybe-clean-stagefeedback-libdecnumber
26883 maybe-all-stagefeedback-libdecnumber:
26884 maybe-clean-stagefeedback-libdecnumber:
26885 @if libdecnumber-bootstrap
26886 maybe-all-stagefeedback-libdecnumber: all-stagefeedback-libdecnumber
26887 all-stagefeedback: all-stagefeedback-libdecnumber
26888 TARGET-stagefeedback-libdecnumber = $(TARGET-libdecnumber)
26889 all-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
26890 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26891 @r=`${PWD_COMMAND}`; export r; \
26892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26893 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
26894 $(HOST_EXPORTS) \
26895 $(POSTSTAGE1_HOST_EXPORTS) \
26896 cd $(HOST_SUBDIR)/libdecnumber && \
26898 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26899 CFLAGS="$(STAGEfeedback_CFLAGS)" \
26900 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
26901 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
26902 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
26903 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26904 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26905 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26906 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26907 TFLAGS="$(STAGEfeedback_TFLAGS)" \
26908 $(TARGET-stagefeedback-libdecnumber)
26910 maybe-clean-stagefeedback-libdecnumber: clean-stagefeedback-libdecnumber
26911 clean-stagefeedback: clean-stagefeedback-libdecnumber
26912 clean-stagefeedback-libdecnumber:
26913 @if [ $(current_stage) = stagefeedback ]; then \
26914 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26915 else \
26916 [ -f $(HOST_SUBDIR)/stagefeedback-libdecnumber/Makefile ] || exit 0; \
26917 $(MAKE) stagefeedback-start; \
26918 fi; \
26919 cd $(HOST_SUBDIR)/libdecnumber && \
26920 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26921 @endif libdecnumber-bootstrap
26924 .PHONY: all-stageautoprofile-libdecnumber maybe-all-stageautoprofile-libdecnumber
26925 .PHONY: clean-stageautoprofile-libdecnumber maybe-clean-stageautoprofile-libdecnumber
26926 maybe-all-stageautoprofile-libdecnumber:
26927 maybe-clean-stageautoprofile-libdecnumber:
26928 @if libdecnumber-bootstrap
26929 maybe-all-stageautoprofile-libdecnumber: all-stageautoprofile-libdecnumber
26930 all-stageautoprofile: all-stageautoprofile-libdecnumber
26931 TARGET-stageautoprofile-libdecnumber = $(TARGET-libdecnumber)
26932 all-stageautoprofile-libdecnumber: configure-stageautoprofile-libdecnumber
26933 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
26934 @r=`${PWD_COMMAND}`; export r; \
26935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26936 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
26937 $(HOST_EXPORTS) \
26938 $(POSTSTAGE1_HOST_EXPORTS) \
26939 cd $(HOST_SUBDIR)/libdecnumber && \
26940 $$s/gcc/config/i386/$(AUTO_PROFILE) \
26941 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26942 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
26943 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
26944 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
26945 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
26946 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26947 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26948 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26949 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26950 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
26951 $(TARGET-stageautoprofile-libdecnumber)
26953 maybe-clean-stageautoprofile-libdecnumber: clean-stageautoprofile-libdecnumber
26954 clean-stageautoprofile: clean-stageautoprofile-libdecnumber
26955 clean-stageautoprofile-libdecnumber:
26956 @if [ $(current_stage) = stageautoprofile ]; then \
26957 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26958 else \
26959 [ -f $(HOST_SUBDIR)/stageautoprofile-libdecnumber/Makefile ] || exit 0; \
26960 $(MAKE) stageautoprofile-start; \
26961 fi; \
26962 cd $(HOST_SUBDIR)/libdecnumber && \
26963 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26964 @endif libdecnumber-bootstrap
26967 .PHONY: all-stageautofeedback-libdecnumber maybe-all-stageautofeedback-libdecnumber
26968 .PHONY: clean-stageautofeedback-libdecnumber maybe-clean-stageautofeedback-libdecnumber
26969 maybe-all-stageautofeedback-libdecnumber:
26970 maybe-clean-stageautofeedback-libdecnumber:
26971 @if libdecnumber-bootstrap
26972 maybe-all-stageautofeedback-libdecnumber: all-stageautofeedback-libdecnumber
26973 all-stageautofeedback: all-stageautofeedback-libdecnumber
26974 TARGET-stageautofeedback-libdecnumber = $(TARGET-libdecnumber)
26975 all-stageautofeedback-libdecnumber: configure-stageautofeedback-libdecnumber
26976 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
26977 @r=`${PWD_COMMAND}`; export r; \
26978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26979 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
26980 $(HOST_EXPORTS) \
26981 $(POSTSTAGE1_HOST_EXPORTS) \
26982 cd $(HOST_SUBDIR)/libdecnumber && \
26984 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26985 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
26986 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
26987 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
26988 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
26989 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26990 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26991 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26992 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26993 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
26994 $(TARGET-stageautofeedback-libdecnumber)
26996 maybe-clean-stageautofeedback-libdecnumber: clean-stageautofeedback-libdecnumber
26997 clean-stageautofeedback: clean-stageautofeedback-libdecnumber
26998 clean-stageautofeedback-libdecnumber:
26999 @if [ $(current_stage) = stageautofeedback ]; then \
27000 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
27001 else \
27002 [ -f $(HOST_SUBDIR)/stageautofeedback-libdecnumber/Makefile ] || exit 0; \
27003 $(MAKE) stageautofeedback-start; \
27004 fi; \
27005 cd $(HOST_SUBDIR)/libdecnumber && \
27006 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27007 @endif libdecnumber-bootstrap
27013 .PHONY: check-libdecnumber maybe-check-libdecnumber
27014 maybe-check-libdecnumber:
27015 @if libdecnumber
27016 maybe-check-libdecnumber: check-libdecnumber
27018 check-libdecnumber:
27019 @: $(MAKE); $(unstage)
27020 @r=`${PWD_COMMAND}`; export r; \
27021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27022 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
27023 (cd $(HOST_SUBDIR)/libdecnumber && \
27024 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
27026 @endif libdecnumber
27028 .PHONY: install-libdecnumber maybe-install-libdecnumber
27029 maybe-install-libdecnumber:
27030 @if libdecnumber
27031 maybe-install-libdecnumber: install-libdecnumber
27033 install-libdecnumber: installdirs
27034 @: $(MAKE); $(unstage)
27035 @r=`${PWD_COMMAND}`; export r; \
27036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27037 $(HOST_EXPORTS) \
27038 (cd $(HOST_SUBDIR)/libdecnumber && \
27039 $(MAKE) $(FLAGS_TO_PASS) install)
27041 @endif libdecnumber
27043 .PHONY: install-strip-libdecnumber maybe-install-strip-libdecnumber
27044 maybe-install-strip-libdecnumber:
27045 @if libdecnumber
27046 maybe-install-strip-libdecnumber: install-strip-libdecnumber
27048 install-strip-libdecnumber: installdirs
27049 @: $(MAKE); $(unstage)
27050 @r=`${PWD_COMMAND}`; export r; \
27051 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27052 $(HOST_EXPORTS) \
27053 (cd $(HOST_SUBDIR)/libdecnumber && \
27054 $(MAKE) $(FLAGS_TO_PASS) install-strip)
27056 @endif libdecnumber
27058 # Other targets (info, dvi, pdf, etc.)
27060 .PHONY: maybe-info-libdecnumber info-libdecnumber
27061 maybe-info-libdecnumber:
27062 @if libdecnumber
27063 maybe-info-libdecnumber: info-libdecnumber
27065 info-libdecnumber: \
27066 configure-libdecnumber
27067 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27068 r=`${PWD_COMMAND}`; export r; \
27069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27070 $(HOST_EXPORTS) \
27071 for flag in $(EXTRA_HOST_FLAGS) ; do \
27072 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27073 done; \
27074 echo "Doing info in libdecnumber"; \
27075 (cd $(HOST_SUBDIR)/libdecnumber && \
27076 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27077 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27078 "RANLIB=$${RANLIB}" \
27079 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27080 info) \
27081 || exit 1
27083 @endif libdecnumber
27085 .PHONY: maybe-dvi-libdecnumber dvi-libdecnumber
27086 maybe-dvi-libdecnumber:
27087 @if libdecnumber
27088 maybe-dvi-libdecnumber: dvi-libdecnumber
27090 dvi-libdecnumber: \
27091 configure-libdecnumber
27092 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27093 r=`${PWD_COMMAND}`; export r; \
27094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27095 $(HOST_EXPORTS) \
27096 for flag in $(EXTRA_HOST_FLAGS) ; do \
27097 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27098 done; \
27099 echo "Doing dvi in libdecnumber"; \
27100 (cd $(HOST_SUBDIR)/libdecnumber && \
27101 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27102 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27103 "RANLIB=$${RANLIB}" \
27104 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27105 dvi) \
27106 || exit 1
27108 @endif libdecnumber
27110 .PHONY: maybe-pdf-libdecnumber pdf-libdecnumber
27111 maybe-pdf-libdecnumber:
27112 @if libdecnumber
27113 maybe-pdf-libdecnumber: pdf-libdecnumber
27115 pdf-libdecnumber: \
27116 configure-libdecnumber
27117 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27118 r=`${PWD_COMMAND}`; export r; \
27119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27120 $(HOST_EXPORTS) \
27121 for flag in $(EXTRA_HOST_FLAGS) ; do \
27122 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27123 done; \
27124 echo "Doing pdf in libdecnumber"; \
27125 (cd $(HOST_SUBDIR)/libdecnumber && \
27126 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27127 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27128 "RANLIB=$${RANLIB}" \
27129 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27130 pdf) \
27131 || exit 1
27133 @endif libdecnumber
27135 .PHONY: maybe-html-libdecnumber html-libdecnumber
27136 maybe-html-libdecnumber:
27137 @if libdecnumber
27138 maybe-html-libdecnumber: html-libdecnumber
27140 html-libdecnumber: \
27141 configure-libdecnumber
27142 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27143 r=`${PWD_COMMAND}`; export r; \
27144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27145 $(HOST_EXPORTS) \
27146 for flag in $(EXTRA_HOST_FLAGS) ; do \
27147 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27148 done; \
27149 echo "Doing html in libdecnumber"; \
27150 (cd $(HOST_SUBDIR)/libdecnumber && \
27151 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27152 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27153 "RANLIB=$${RANLIB}" \
27154 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27155 html) \
27156 || exit 1
27158 @endif libdecnumber
27160 .PHONY: maybe-TAGS-libdecnumber TAGS-libdecnumber
27161 maybe-TAGS-libdecnumber:
27162 @if libdecnumber
27163 maybe-TAGS-libdecnumber: TAGS-libdecnumber
27165 # libdecnumber doesn't support TAGS.
27166 TAGS-libdecnumber:
27168 @endif libdecnumber
27170 .PHONY: maybe-install-info-libdecnumber install-info-libdecnumber
27171 maybe-install-info-libdecnumber:
27172 @if libdecnumber
27173 maybe-install-info-libdecnumber: install-info-libdecnumber
27175 install-info-libdecnumber: \
27176 configure-libdecnumber \
27177 info-libdecnumber
27178 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27179 r=`${PWD_COMMAND}`; export r; \
27180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27181 $(HOST_EXPORTS) \
27182 for flag in $(EXTRA_HOST_FLAGS) ; do \
27183 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27184 done; \
27185 echo "Doing install-info in libdecnumber"; \
27186 (cd $(HOST_SUBDIR)/libdecnumber && \
27187 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27188 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27189 "RANLIB=$${RANLIB}" \
27190 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27191 install-info) \
27192 || exit 1
27194 @endif libdecnumber
27196 .PHONY: maybe-install-dvi-libdecnumber install-dvi-libdecnumber
27197 maybe-install-dvi-libdecnumber:
27198 @if libdecnumber
27199 maybe-install-dvi-libdecnumber: install-dvi-libdecnumber
27201 install-dvi-libdecnumber: \
27202 configure-libdecnumber \
27203 dvi-libdecnumber
27204 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27205 r=`${PWD_COMMAND}`; export r; \
27206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27207 $(HOST_EXPORTS) \
27208 for flag in $(EXTRA_HOST_FLAGS) ; do \
27209 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27210 done; \
27211 echo "Doing install-dvi in libdecnumber"; \
27212 (cd $(HOST_SUBDIR)/libdecnumber && \
27213 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27214 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27215 "RANLIB=$${RANLIB}" \
27216 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27217 install-dvi) \
27218 || exit 1
27220 @endif libdecnumber
27222 .PHONY: maybe-install-pdf-libdecnumber install-pdf-libdecnumber
27223 maybe-install-pdf-libdecnumber:
27224 @if libdecnumber
27225 maybe-install-pdf-libdecnumber: install-pdf-libdecnumber
27227 install-pdf-libdecnumber: \
27228 configure-libdecnumber \
27229 pdf-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 install-pdf 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 install-pdf) \
27244 || exit 1
27246 @endif libdecnumber
27248 .PHONY: maybe-install-html-libdecnumber install-html-libdecnumber
27249 maybe-install-html-libdecnumber:
27250 @if libdecnumber
27251 maybe-install-html-libdecnumber: install-html-libdecnumber
27253 install-html-libdecnumber: \
27254 configure-libdecnumber \
27255 html-libdecnumber
27256 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27257 r=`${PWD_COMMAND}`; export r; \
27258 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27259 $(HOST_EXPORTS) \
27260 for flag in $(EXTRA_HOST_FLAGS) ; do \
27261 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27262 done; \
27263 echo "Doing install-html in libdecnumber"; \
27264 (cd $(HOST_SUBDIR)/libdecnumber && \
27265 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27266 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27267 "RANLIB=$${RANLIB}" \
27268 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27269 install-html) \
27270 || exit 1
27272 @endif libdecnumber
27274 .PHONY: maybe-installcheck-libdecnumber installcheck-libdecnumber
27275 maybe-installcheck-libdecnumber:
27276 @if libdecnumber
27277 maybe-installcheck-libdecnumber: installcheck-libdecnumber
27279 installcheck-libdecnumber: \
27280 configure-libdecnumber
27281 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27282 r=`${PWD_COMMAND}`; export r; \
27283 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27284 $(HOST_EXPORTS) \
27285 for flag in $(EXTRA_HOST_FLAGS) ; do \
27286 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27287 done; \
27288 echo "Doing installcheck in libdecnumber"; \
27289 (cd $(HOST_SUBDIR)/libdecnumber && \
27290 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27291 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27292 "RANLIB=$${RANLIB}" \
27293 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27294 installcheck) \
27295 || exit 1
27297 @endif libdecnumber
27299 .PHONY: maybe-mostlyclean-libdecnumber mostlyclean-libdecnumber
27300 maybe-mostlyclean-libdecnumber:
27301 @if libdecnumber
27302 maybe-mostlyclean-libdecnumber: mostlyclean-libdecnumber
27304 mostlyclean-libdecnumber:
27305 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27306 r=`${PWD_COMMAND}`; export r; \
27307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27308 $(HOST_EXPORTS) \
27309 for flag in $(EXTRA_HOST_FLAGS) ; do \
27310 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27311 done; \
27312 echo "Doing mostlyclean in libdecnumber"; \
27313 (cd $(HOST_SUBDIR)/libdecnumber && \
27314 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27315 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27316 "RANLIB=$${RANLIB}" \
27317 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27318 mostlyclean) \
27319 || exit 1
27321 @endif libdecnumber
27323 .PHONY: maybe-clean-libdecnumber clean-libdecnumber
27324 maybe-clean-libdecnumber:
27325 @if libdecnumber
27326 maybe-clean-libdecnumber: clean-libdecnumber
27328 clean-libdecnumber:
27329 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27330 r=`${PWD_COMMAND}`; export r; \
27331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27332 $(HOST_EXPORTS) \
27333 for flag in $(EXTRA_HOST_FLAGS) ; do \
27334 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27335 done; \
27336 echo "Doing clean in libdecnumber"; \
27337 (cd $(HOST_SUBDIR)/libdecnumber && \
27338 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27339 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27340 "RANLIB=$${RANLIB}" \
27341 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27342 clean) \
27343 || exit 1
27345 @endif libdecnumber
27347 .PHONY: maybe-distclean-libdecnumber distclean-libdecnumber
27348 maybe-distclean-libdecnumber:
27349 @if libdecnumber
27350 maybe-distclean-libdecnumber: distclean-libdecnumber
27352 distclean-libdecnumber:
27353 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27354 r=`${PWD_COMMAND}`; export r; \
27355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27356 $(HOST_EXPORTS) \
27357 for flag in $(EXTRA_HOST_FLAGS) ; do \
27358 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27359 done; \
27360 echo "Doing distclean in libdecnumber"; \
27361 (cd $(HOST_SUBDIR)/libdecnumber && \
27362 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27363 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27364 "RANLIB=$${RANLIB}" \
27365 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27366 distclean) \
27367 || exit 1
27369 @endif libdecnumber
27371 .PHONY: maybe-maintainer-clean-libdecnumber maintainer-clean-libdecnumber
27372 maybe-maintainer-clean-libdecnumber:
27373 @if libdecnumber
27374 maybe-maintainer-clean-libdecnumber: maintainer-clean-libdecnumber
27376 maintainer-clean-libdecnumber:
27377 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27378 r=`${PWD_COMMAND}`; export r; \
27379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27380 $(HOST_EXPORTS) \
27381 for flag in $(EXTRA_HOST_FLAGS) ; do \
27382 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27383 done; \
27384 echo "Doing maintainer-clean in libdecnumber"; \
27385 (cd $(HOST_SUBDIR)/libdecnumber && \
27386 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27387 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27388 "RANLIB=$${RANLIB}" \
27389 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27390 maintainer-clean) \
27391 || exit 1
27393 @endif libdecnumber
27397 .PHONY: configure-libgui maybe-configure-libgui
27398 maybe-configure-libgui:
27399 @if gcc-bootstrap
27400 configure-libgui: stage_current
27401 @endif gcc-bootstrap
27402 @if libgui
27403 maybe-configure-libgui: configure-libgui
27404 configure-libgui:
27405 @: $(MAKE); $(unstage)
27406 @r=`${PWD_COMMAND}`; export r; \
27407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27408 test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
27409 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui; \
27410 $(HOST_EXPORTS) \
27411 echo Configuring in $(HOST_SUBDIR)/libgui; \
27412 cd "$(HOST_SUBDIR)/libgui" || exit 1; \
27413 case $(srcdir) in \
27414 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27415 *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
27416 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27417 esac; \
27418 module_srcdir=libgui; \
27419 $(SHELL) \
27420 $$s/$$module_srcdir/configure \
27421 --srcdir=$${topdir}/$$module_srcdir \
27422 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27423 --target=${target_alias} \
27424 || exit 1
27425 @endif libgui
27431 .PHONY: all-libgui maybe-all-libgui
27432 maybe-all-libgui:
27433 @if gcc-bootstrap
27434 all-libgui: stage_current
27435 @endif gcc-bootstrap
27436 @if libgui
27437 TARGET-libgui=all
27438 maybe-all-libgui: all-libgui
27439 all-libgui: configure-libgui
27440 @: $(MAKE); $(unstage)
27441 @r=`${PWD_COMMAND}`; export r; \
27442 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27443 $(HOST_EXPORTS) \
27444 (cd $(HOST_SUBDIR)/libgui && \
27445 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
27446 $(TARGET-libgui))
27447 @endif libgui
27452 .PHONY: check-libgui maybe-check-libgui
27453 maybe-check-libgui:
27454 @if libgui
27455 maybe-check-libgui: check-libgui
27457 check-libgui:
27458 @: $(MAKE); $(unstage)
27459 @r=`${PWD_COMMAND}`; export r; \
27460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27461 $(HOST_EXPORTS) \
27462 (cd $(HOST_SUBDIR)/libgui && \
27463 $(MAKE) $(FLAGS_TO_PASS) check)
27465 @endif libgui
27467 .PHONY: install-libgui maybe-install-libgui
27468 maybe-install-libgui:
27469 @if libgui
27470 maybe-install-libgui: install-libgui
27472 install-libgui: installdirs
27473 @: $(MAKE); $(unstage)
27474 @r=`${PWD_COMMAND}`; export r; \
27475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27476 $(HOST_EXPORTS) \
27477 (cd $(HOST_SUBDIR)/libgui && \
27478 $(MAKE) $(FLAGS_TO_PASS) install)
27480 @endif libgui
27482 .PHONY: install-strip-libgui maybe-install-strip-libgui
27483 maybe-install-strip-libgui:
27484 @if libgui
27485 maybe-install-strip-libgui: install-strip-libgui
27487 install-strip-libgui: installdirs
27488 @: $(MAKE); $(unstage)
27489 @r=`${PWD_COMMAND}`; export r; \
27490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27491 $(HOST_EXPORTS) \
27492 (cd $(HOST_SUBDIR)/libgui && \
27493 $(MAKE) $(FLAGS_TO_PASS) install-strip)
27495 @endif libgui
27497 # Other targets (info, dvi, pdf, etc.)
27499 .PHONY: maybe-info-libgui info-libgui
27500 maybe-info-libgui:
27501 @if libgui
27502 maybe-info-libgui: info-libgui
27504 info-libgui: \
27505 configure-libgui
27506 @: $(MAKE); $(unstage)
27507 @[ -f ./libgui/Makefile ] || exit 0; \
27508 r=`${PWD_COMMAND}`; export r; \
27509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27510 $(HOST_EXPORTS) \
27511 for flag in $(EXTRA_HOST_FLAGS) ; do \
27512 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27513 done; \
27514 echo "Doing info in libgui"; \
27515 (cd $(HOST_SUBDIR)/libgui && \
27516 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27517 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27518 "RANLIB=$${RANLIB}" \
27519 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27520 info) \
27521 || exit 1
27523 @endif libgui
27525 .PHONY: maybe-dvi-libgui dvi-libgui
27526 maybe-dvi-libgui:
27527 @if libgui
27528 maybe-dvi-libgui: dvi-libgui
27530 dvi-libgui: \
27531 configure-libgui
27532 @: $(MAKE); $(unstage)
27533 @[ -f ./libgui/Makefile ] || exit 0; \
27534 r=`${PWD_COMMAND}`; export r; \
27535 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27536 $(HOST_EXPORTS) \
27537 for flag in $(EXTRA_HOST_FLAGS) ; do \
27538 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27539 done; \
27540 echo "Doing dvi in libgui"; \
27541 (cd $(HOST_SUBDIR)/libgui && \
27542 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27543 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27544 "RANLIB=$${RANLIB}" \
27545 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27546 dvi) \
27547 || exit 1
27549 @endif libgui
27551 .PHONY: maybe-pdf-libgui pdf-libgui
27552 maybe-pdf-libgui:
27553 @if libgui
27554 maybe-pdf-libgui: pdf-libgui
27556 pdf-libgui: \
27557 configure-libgui
27558 @: $(MAKE); $(unstage)
27559 @[ -f ./libgui/Makefile ] || exit 0; \
27560 r=`${PWD_COMMAND}`; export r; \
27561 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27562 $(HOST_EXPORTS) \
27563 for flag in $(EXTRA_HOST_FLAGS) ; do \
27564 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27565 done; \
27566 echo "Doing pdf in libgui"; \
27567 (cd $(HOST_SUBDIR)/libgui && \
27568 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27569 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27570 "RANLIB=$${RANLIB}" \
27571 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27572 pdf) \
27573 || exit 1
27575 @endif libgui
27577 .PHONY: maybe-html-libgui html-libgui
27578 maybe-html-libgui:
27579 @if libgui
27580 maybe-html-libgui: html-libgui
27582 html-libgui: \
27583 configure-libgui
27584 @: $(MAKE); $(unstage)
27585 @[ -f ./libgui/Makefile ] || exit 0; \
27586 r=`${PWD_COMMAND}`; export r; \
27587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27588 $(HOST_EXPORTS) \
27589 for flag in $(EXTRA_HOST_FLAGS) ; do \
27590 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27591 done; \
27592 echo "Doing html in libgui"; \
27593 (cd $(HOST_SUBDIR)/libgui && \
27594 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27595 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27596 "RANLIB=$${RANLIB}" \
27597 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27598 html) \
27599 || exit 1
27601 @endif libgui
27603 .PHONY: maybe-TAGS-libgui TAGS-libgui
27604 maybe-TAGS-libgui:
27605 @if libgui
27606 maybe-TAGS-libgui: TAGS-libgui
27608 TAGS-libgui: \
27609 configure-libgui
27610 @: $(MAKE); $(unstage)
27611 @[ -f ./libgui/Makefile ] || exit 0; \
27612 r=`${PWD_COMMAND}`; export r; \
27613 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27614 $(HOST_EXPORTS) \
27615 for flag in $(EXTRA_HOST_FLAGS) ; do \
27616 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27617 done; \
27618 echo "Doing TAGS in libgui"; \
27619 (cd $(HOST_SUBDIR)/libgui && \
27620 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27621 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27622 "RANLIB=$${RANLIB}" \
27623 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27624 TAGS) \
27625 || exit 1
27627 @endif libgui
27629 .PHONY: maybe-install-info-libgui install-info-libgui
27630 maybe-install-info-libgui:
27631 @if libgui
27632 maybe-install-info-libgui: install-info-libgui
27634 install-info-libgui: \
27635 configure-libgui \
27636 info-libgui
27637 @: $(MAKE); $(unstage)
27638 @[ -f ./libgui/Makefile ] || exit 0; \
27639 r=`${PWD_COMMAND}`; export r; \
27640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27641 $(HOST_EXPORTS) \
27642 for flag in $(EXTRA_HOST_FLAGS) ; do \
27643 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27644 done; \
27645 echo "Doing install-info in libgui"; \
27646 (cd $(HOST_SUBDIR)/libgui && \
27647 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27648 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27649 "RANLIB=$${RANLIB}" \
27650 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27651 install-info) \
27652 || exit 1
27654 @endif libgui
27656 .PHONY: maybe-install-dvi-libgui install-dvi-libgui
27657 maybe-install-dvi-libgui:
27658 @if libgui
27659 maybe-install-dvi-libgui: install-dvi-libgui
27661 install-dvi-libgui: \
27662 configure-libgui \
27663 dvi-libgui
27664 @: $(MAKE); $(unstage)
27665 @[ -f ./libgui/Makefile ] || exit 0; \
27666 r=`${PWD_COMMAND}`; export r; \
27667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27668 $(HOST_EXPORTS) \
27669 for flag in $(EXTRA_HOST_FLAGS) ; do \
27670 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27671 done; \
27672 echo "Doing install-dvi in libgui"; \
27673 (cd $(HOST_SUBDIR)/libgui && \
27674 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27675 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27676 "RANLIB=$${RANLIB}" \
27677 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27678 install-dvi) \
27679 || exit 1
27681 @endif libgui
27683 .PHONY: maybe-install-pdf-libgui install-pdf-libgui
27684 maybe-install-pdf-libgui:
27685 @if libgui
27686 maybe-install-pdf-libgui: install-pdf-libgui
27688 install-pdf-libgui: \
27689 configure-libgui \
27690 pdf-libgui
27691 @: $(MAKE); $(unstage)
27692 @[ -f ./libgui/Makefile ] || exit 0; \
27693 r=`${PWD_COMMAND}`; export r; \
27694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27695 $(HOST_EXPORTS) \
27696 for flag in $(EXTRA_HOST_FLAGS) ; do \
27697 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27698 done; \
27699 echo "Doing install-pdf in libgui"; \
27700 (cd $(HOST_SUBDIR)/libgui && \
27701 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27702 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27703 "RANLIB=$${RANLIB}" \
27704 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27705 install-pdf) \
27706 || exit 1
27708 @endif libgui
27710 .PHONY: maybe-install-html-libgui install-html-libgui
27711 maybe-install-html-libgui:
27712 @if libgui
27713 maybe-install-html-libgui: install-html-libgui
27715 install-html-libgui: \
27716 configure-libgui \
27717 html-libgui
27718 @: $(MAKE); $(unstage)
27719 @[ -f ./libgui/Makefile ] || exit 0; \
27720 r=`${PWD_COMMAND}`; export r; \
27721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27722 $(HOST_EXPORTS) \
27723 for flag in $(EXTRA_HOST_FLAGS) ; do \
27724 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27725 done; \
27726 echo "Doing install-html in libgui"; \
27727 (cd $(HOST_SUBDIR)/libgui && \
27728 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27729 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27730 "RANLIB=$${RANLIB}" \
27731 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27732 install-html) \
27733 || exit 1
27735 @endif libgui
27737 .PHONY: maybe-installcheck-libgui installcheck-libgui
27738 maybe-installcheck-libgui:
27739 @if libgui
27740 maybe-installcheck-libgui: installcheck-libgui
27742 installcheck-libgui: \
27743 configure-libgui
27744 @: $(MAKE); $(unstage)
27745 @[ -f ./libgui/Makefile ] || exit 0; \
27746 r=`${PWD_COMMAND}`; export r; \
27747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27748 $(HOST_EXPORTS) \
27749 for flag in $(EXTRA_HOST_FLAGS) ; do \
27750 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27751 done; \
27752 echo "Doing installcheck in libgui"; \
27753 (cd $(HOST_SUBDIR)/libgui && \
27754 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27755 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27756 "RANLIB=$${RANLIB}" \
27757 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27758 installcheck) \
27759 || exit 1
27761 @endif libgui
27763 .PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
27764 maybe-mostlyclean-libgui:
27765 @if libgui
27766 maybe-mostlyclean-libgui: mostlyclean-libgui
27768 mostlyclean-libgui:
27769 @: $(MAKE); $(unstage)
27770 @[ -f ./libgui/Makefile ] || exit 0; \
27771 r=`${PWD_COMMAND}`; export r; \
27772 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27773 $(HOST_EXPORTS) \
27774 for flag in $(EXTRA_HOST_FLAGS) ; do \
27775 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27776 done; \
27777 echo "Doing mostlyclean in libgui"; \
27778 (cd $(HOST_SUBDIR)/libgui && \
27779 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27780 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27781 "RANLIB=$${RANLIB}" \
27782 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27783 mostlyclean) \
27784 || exit 1
27786 @endif libgui
27788 .PHONY: maybe-clean-libgui clean-libgui
27789 maybe-clean-libgui:
27790 @if libgui
27791 maybe-clean-libgui: clean-libgui
27793 clean-libgui:
27794 @: $(MAKE); $(unstage)
27795 @[ -f ./libgui/Makefile ] || exit 0; \
27796 r=`${PWD_COMMAND}`; export r; \
27797 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27798 $(HOST_EXPORTS) \
27799 for flag in $(EXTRA_HOST_FLAGS) ; do \
27800 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27801 done; \
27802 echo "Doing clean in libgui"; \
27803 (cd $(HOST_SUBDIR)/libgui && \
27804 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27805 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27806 "RANLIB=$${RANLIB}" \
27807 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27808 clean) \
27809 || exit 1
27811 @endif libgui
27813 .PHONY: maybe-distclean-libgui distclean-libgui
27814 maybe-distclean-libgui:
27815 @if libgui
27816 maybe-distclean-libgui: distclean-libgui
27818 distclean-libgui:
27819 @: $(MAKE); $(unstage)
27820 @[ -f ./libgui/Makefile ] || exit 0; \
27821 r=`${PWD_COMMAND}`; export r; \
27822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27823 $(HOST_EXPORTS) \
27824 for flag in $(EXTRA_HOST_FLAGS) ; do \
27825 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27826 done; \
27827 echo "Doing distclean in libgui"; \
27828 (cd $(HOST_SUBDIR)/libgui && \
27829 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27830 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27831 "RANLIB=$${RANLIB}" \
27832 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27833 distclean) \
27834 || exit 1
27836 @endif libgui
27838 .PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
27839 maybe-maintainer-clean-libgui:
27840 @if libgui
27841 maybe-maintainer-clean-libgui: maintainer-clean-libgui
27843 maintainer-clean-libgui:
27844 @: $(MAKE); $(unstage)
27845 @[ -f ./libgui/Makefile ] || exit 0; \
27846 r=`${PWD_COMMAND}`; export r; \
27847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27848 $(HOST_EXPORTS) \
27849 for flag in $(EXTRA_HOST_FLAGS) ; do \
27850 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27851 done; \
27852 echo "Doing maintainer-clean in libgui"; \
27853 (cd $(HOST_SUBDIR)/libgui && \
27854 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27855 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27856 "RANLIB=$${RANLIB}" \
27857 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27858 maintainer-clean) \
27859 || exit 1
27861 @endif libgui
27865 .PHONY: configure-libiberty maybe-configure-libiberty
27866 maybe-configure-libiberty:
27867 @if gcc-bootstrap
27868 configure-libiberty: stage_current
27869 @endif gcc-bootstrap
27870 @if libiberty
27871 maybe-configure-libiberty: configure-libiberty
27872 configure-libiberty:
27873 @r=`${PWD_COMMAND}`; export r; \
27874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27875 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27876 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27877 $(HOST_EXPORTS) \
27878 echo Configuring in $(HOST_SUBDIR)/libiberty; \
27879 cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
27880 case $(srcdir) in \
27881 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27882 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27883 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27884 esac; \
27885 module_srcdir=libiberty; \
27886 $(SHELL) \
27887 $$s/$$module_srcdir/configure \
27888 --srcdir=$${topdir}/$$module_srcdir \
27889 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27890 --target=${target_alias} @extra_host_libiberty_configure_flags@ \
27891 || exit 1
27892 @endif libiberty
27896 .PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
27897 maybe-configure-stage1-libiberty:
27898 @if libiberty-bootstrap
27899 maybe-configure-stage1-libiberty: configure-stage1-libiberty
27900 configure-stage1-libiberty:
27901 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27902 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27903 @r=`${PWD_COMMAND}`; export r; \
27904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27905 TFLAGS="$(STAGE1_TFLAGS)"; \
27906 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27907 $(HOST_EXPORTS) \
27908 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
27909 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
27910 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
27911 echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty; \
27912 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27913 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27914 case $(srcdir) in \
27915 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27916 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27917 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27918 esac; \
27919 module_srcdir=libiberty; \
27920 $(SHELL) $$s/$$module_srcdir/configure \
27921 --srcdir=$${topdir}/$$module_srcdir \
27922 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27923 --target=${target_alias} \
27925 $(STAGE1_CONFIGURE_FLAGS) \
27926 @extra_host_libiberty_configure_flags@
27927 @endif libiberty-bootstrap
27929 .PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
27930 maybe-configure-stage2-libiberty:
27931 @if libiberty-bootstrap
27932 maybe-configure-stage2-libiberty: configure-stage2-libiberty
27933 configure-stage2-libiberty:
27934 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27935 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27936 @r=`${PWD_COMMAND}`; export r; \
27937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27938 TFLAGS="$(STAGE2_TFLAGS)"; \
27939 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27940 $(HOST_EXPORTS) \
27941 $(POSTSTAGE1_HOST_EXPORTS) \
27942 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
27943 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
27944 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
27945 echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty; \
27946 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27947 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27948 case $(srcdir) in \
27949 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27950 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27951 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27952 esac; \
27953 module_srcdir=libiberty; \
27954 $(SHELL) $$s/$$module_srcdir/configure \
27955 --srcdir=$${topdir}/$$module_srcdir \
27956 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27957 --target=${target_alias} \
27958 --with-build-libsubdir=$(HOST_SUBDIR) \
27959 $(STAGE2_CONFIGURE_FLAGS) \
27960 @extra_host_libiberty_configure_flags@
27961 @endif libiberty-bootstrap
27963 .PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
27964 maybe-configure-stage3-libiberty:
27965 @if libiberty-bootstrap
27966 maybe-configure-stage3-libiberty: configure-stage3-libiberty
27967 configure-stage3-libiberty:
27968 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27969 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27970 @r=`${PWD_COMMAND}`; export r; \
27971 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27972 TFLAGS="$(STAGE3_TFLAGS)"; \
27973 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27974 $(HOST_EXPORTS) \
27975 $(POSTSTAGE1_HOST_EXPORTS) \
27976 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
27977 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
27978 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
27979 echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty; \
27980 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27981 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27982 case $(srcdir) in \
27983 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27984 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27985 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27986 esac; \
27987 module_srcdir=libiberty; \
27988 $(SHELL) $$s/$$module_srcdir/configure \
27989 --srcdir=$${topdir}/$$module_srcdir \
27990 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27991 --target=${target_alias} \
27992 --with-build-libsubdir=$(HOST_SUBDIR) \
27993 $(STAGE3_CONFIGURE_FLAGS) \
27994 @extra_host_libiberty_configure_flags@
27995 @endif libiberty-bootstrap
27997 .PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
27998 maybe-configure-stage4-libiberty:
27999 @if libiberty-bootstrap
28000 maybe-configure-stage4-libiberty: configure-stage4-libiberty
28001 configure-stage4-libiberty:
28002 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
28003 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28004 @r=`${PWD_COMMAND}`; export r; \
28005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28006 TFLAGS="$(STAGE4_TFLAGS)"; \
28007 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28008 $(HOST_EXPORTS) \
28009 $(POSTSTAGE1_HOST_EXPORTS) \
28010 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
28011 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
28012 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
28013 echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty; \
28014 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
28015 cd $(HOST_SUBDIR)/libiberty || exit 1; \
28016 case $(srcdir) in \
28017 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28018 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28019 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28020 esac; \
28021 module_srcdir=libiberty; \
28022 $(SHELL) $$s/$$module_srcdir/configure \
28023 --srcdir=$${topdir}/$$module_srcdir \
28024 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28025 --target=${target_alias} \
28026 --with-build-libsubdir=$(HOST_SUBDIR) \
28027 $(STAGE4_CONFIGURE_FLAGS) \
28028 @extra_host_libiberty_configure_flags@
28029 @endif libiberty-bootstrap
28031 .PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
28032 maybe-configure-stageprofile-libiberty:
28033 @if libiberty-bootstrap
28034 maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
28035 configure-stageprofile-libiberty:
28036 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
28037 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28038 @r=`${PWD_COMMAND}`; export r; \
28039 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28040 TFLAGS="$(STAGEprofile_TFLAGS)"; \
28041 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28042 $(HOST_EXPORTS) \
28043 $(POSTSTAGE1_HOST_EXPORTS) \
28044 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
28045 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
28046 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
28047 echo Configuring stage profile in $(HOST_SUBDIR)/libiberty; \
28048 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
28049 cd $(HOST_SUBDIR)/libiberty || exit 1; \
28050 case $(srcdir) in \
28051 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28052 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28053 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28054 esac; \
28055 module_srcdir=libiberty; \
28056 $(SHELL) $$s/$$module_srcdir/configure \
28057 --srcdir=$${topdir}/$$module_srcdir \
28058 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28059 --target=${target_alias} \
28060 --with-build-libsubdir=$(HOST_SUBDIR) \
28061 $(STAGEprofile_CONFIGURE_FLAGS) \
28062 @extra_host_libiberty_configure_flags@
28063 @endif libiberty-bootstrap
28065 .PHONY: configure-stagetrain-libiberty maybe-configure-stagetrain-libiberty
28066 maybe-configure-stagetrain-libiberty:
28067 @if libiberty-bootstrap
28068 maybe-configure-stagetrain-libiberty: configure-stagetrain-libiberty
28069 configure-stagetrain-libiberty:
28070 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
28071 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28072 @r=`${PWD_COMMAND}`; export r; \
28073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28074 TFLAGS="$(STAGEtrain_TFLAGS)"; \
28075 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28076 $(HOST_EXPORTS) \
28077 $(POSTSTAGE1_HOST_EXPORTS) \
28078 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
28079 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
28080 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
28081 echo Configuring stage train in $(HOST_SUBDIR)/libiberty; \
28082 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
28083 cd $(HOST_SUBDIR)/libiberty || exit 1; \
28084 case $(srcdir) in \
28085 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28086 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28087 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28088 esac; \
28089 module_srcdir=libiberty; \
28090 $(SHELL) $$s/$$module_srcdir/configure \
28091 --srcdir=$${topdir}/$$module_srcdir \
28092 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28093 --target=${target_alias} \
28094 --with-build-libsubdir=$(HOST_SUBDIR) \
28095 $(STAGEtrain_CONFIGURE_FLAGS) \
28096 @extra_host_libiberty_configure_flags@
28097 @endif libiberty-bootstrap
28099 .PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
28100 maybe-configure-stagefeedback-libiberty:
28101 @if libiberty-bootstrap
28102 maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
28103 configure-stagefeedback-libiberty:
28104 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
28105 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28106 @r=`${PWD_COMMAND}`; export r; \
28107 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28108 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
28109 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28110 $(HOST_EXPORTS) \
28111 $(POSTSTAGE1_HOST_EXPORTS) \
28112 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
28113 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
28114 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
28115 echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty; \
28116 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
28117 cd $(HOST_SUBDIR)/libiberty || exit 1; \
28118 case $(srcdir) in \
28119 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28120 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28121 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28122 esac; \
28123 module_srcdir=libiberty; \
28124 $(SHELL) $$s/$$module_srcdir/configure \
28125 --srcdir=$${topdir}/$$module_srcdir \
28126 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28127 --target=${target_alias} \
28128 --with-build-libsubdir=$(HOST_SUBDIR) \
28129 $(STAGEfeedback_CONFIGURE_FLAGS) \
28130 @extra_host_libiberty_configure_flags@
28131 @endif libiberty-bootstrap
28133 .PHONY: configure-stageautoprofile-libiberty maybe-configure-stageautoprofile-libiberty
28134 maybe-configure-stageautoprofile-libiberty:
28135 @if libiberty-bootstrap
28136 maybe-configure-stageautoprofile-libiberty: configure-stageautoprofile-libiberty
28137 configure-stageautoprofile-libiberty:
28138 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
28139 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28140 @r=`${PWD_COMMAND}`; export r; \
28141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28142 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
28143 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28144 $(HOST_EXPORTS) \
28145 $(POSTSTAGE1_HOST_EXPORTS) \
28146 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
28147 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
28148 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
28149 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libiberty; \
28150 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
28151 cd $(HOST_SUBDIR)/libiberty || exit 1; \
28152 case $(srcdir) in \
28153 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28154 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28155 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28156 esac; \
28157 module_srcdir=libiberty; \
28158 $(SHELL) $$s/$$module_srcdir/configure \
28159 --srcdir=$${topdir}/$$module_srcdir \
28160 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28161 --target=${target_alias} \
28162 --with-build-libsubdir=$(HOST_SUBDIR) \
28163 $(STAGEautoprofile_CONFIGURE_FLAGS) \
28164 @extra_host_libiberty_configure_flags@
28165 @endif libiberty-bootstrap
28167 .PHONY: configure-stageautofeedback-libiberty maybe-configure-stageautofeedback-libiberty
28168 maybe-configure-stageautofeedback-libiberty:
28169 @if libiberty-bootstrap
28170 maybe-configure-stageautofeedback-libiberty: configure-stageautofeedback-libiberty
28171 configure-stageautofeedback-libiberty:
28172 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
28173 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28174 @r=`${PWD_COMMAND}`; export r; \
28175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28176 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
28177 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28178 $(HOST_EXPORTS) \
28179 $(POSTSTAGE1_HOST_EXPORTS) \
28180 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
28181 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
28182 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
28183 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libiberty; \
28184 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
28185 cd $(HOST_SUBDIR)/libiberty || exit 1; \
28186 case $(srcdir) in \
28187 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28188 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28189 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28190 esac; \
28191 module_srcdir=libiberty; \
28192 $(SHELL) $$s/$$module_srcdir/configure \
28193 --srcdir=$${topdir}/$$module_srcdir \
28194 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28195 --target=${target_alias} \
28196 --with-build-libsubdir=$(HOST_SUBDIR) \
28197 $(STAGEautofeedback_CONFIGURE_FLAGS) \
28198 @extra_host_libiberty_configure_flags@
28199 @endif libiberty-bootstrap
28205 .PHONY: all-libiberty maybe-all-libiberty
28206 maybe-all-libiberty:
28207 @if gcc-bootstrap
28208 all-libiberty: stage_current
28209 @endif gcc-bootstrap
28210 @if libiberty
28211 TARGET-libiberty=all
28212 maybe-all-libiberty: all-libiberty
28213 all-libiberty: configure-libiberty
28214 @r=`${PWD_COMMAND}`; export r; \
28215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28216 $(HOST_EXPORTS) \
28217 (cd $(HOST_SUBDIR)/libiberty && \
28218 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
28219 $(TARGET-libiberty))
28220 @endif libiberty
28224 .PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
28225 .PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
28226 maybe-all-stage1-libiberty:
28227 maybe-clean-stage1-libiberty:
28228 @if libiberty-bootstrap
28229 maybe-all-stage1-libiberty: all-stage1-libiberty
28230 all-stage1: all-stage1-libiberty
28231 TARGET-stage1-libiberty = $(TARGET-libiberty)
28232 all-stage1-libiberty: configure-stage1-libiberty
28233 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
28234 @r=`${PWD_COMMAND}`; export r; \
28235 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28236 TFLAGS="$(STAGE1_TFLAGS)"; \
28237 $(HOST_EXPORTS) \
28238 cd $(HOST_SUBDIR)/libiberty && \
28240 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28241 CFLAGS="$(STAGE1_CFLAGS)" \
28242 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
28243 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
28244 LIBCFLAGS="$(LIBCFLAGS)" \
28245 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28246 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28247 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28248 $(EXTRA_HOST_FLAGS) \
28249 $(STAGE1_FLAGS_TO_PASS) \
28250 TFLAGS="$(STAGE1_TFLAGS)" \
28251 $(TARGET-stage1-libiberty)
28253 maybe-clean-stage1-libiberty: clean-stage1-libiberty
28254 clean-stage1: clean-stage1-libiberty
28255 clean-stage1-libiberty:
28256 @if [ $(current_stage) = stage1 ]; then \
28257 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28258 else \
28259 [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] || exit 0; \
28260 $(MAKE) stage1-start; \
28261 fi; \
28262 cd $(HOST_SUBDIR)/libiberty && \
28263 $(MAKE) $(EXTRA_HOST_FLAGS) \
28264 $(STAGE1_FLAGS_TO_PASS) clean
28265 @endif libiberty-bootstrap
28268 .PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
28269 .PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
28270 maybe-all-stage2-libiberty:
28271 maybe-clean-stage2-libiberty:
28272 @if libiberty-bootstrap
28273 maybe-all-stage2-libiberty: all-stage2-libiberty
28274 all-stage2: all-stage2-libiberty
28275 TARGET-stage2-libiberty = $(TARGET-libiberty)
28276 all-stage2-libiberty: configure-stage2-libiberty
28277 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
28278 @r=`${PWD_COMMAND}`; export r; \
28279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28280 TFLAGS="$(STAGE2_TFLAGS)"; \
28281 $(HOST_EXPORTS) \
28282 $(POSTSTAGE1_HOST_EXPORTS) \
28283 cd $(HOST_SUBDIR)/libiberty && \
28285 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28286 CFLAGS="$(STAGE2_CFLAGS)" \
28287 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
28288 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
28289 LIBCFLAGS="$(STAGE2_CFLAGS)" \
28290 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28291 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28292 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28293 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28294 TFLAGS="$(STAGE2_TFLAGS)" \
28295 $(TARGET-stage2-libiberty)
28297 maybe-clean-stage2-libiberty: clean-stage2-libiberty
28298 clean-stage2: clean-stage2-libiberty
28299 clean-stage2-libiberty:
28300 @if [ $(current_stage) = stage2 ]; then \
28301 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28302 else \
28303 [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] || exit 0; \
28304 $(MAKE) stage2-start; \
28305 fi; \
28306 cd $(HOST_SUBDIR)/libiberty && \
28307 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28308 @endif libiberty-bootstrap
28311 .PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
28312 .PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
28313 maybe-all-stage3-libiberty:
28314 maybe-clean-stage3-libiberty:
28315 @if libiberty-bootstrap
28316 maybe-all-stage3-libiberty: all-stage3-libiberty
28317 all-stage3: all-stage3-libiberty
28318 TARGET-stage3-libiberty = $(TARGET-libiberty)
28319 all-stage3-libiberty: configure-stage3-libiberty
28320 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
28321 @r=`${PWD_COMMAND}`; export r; \
28322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28323 TFLAGS="$(STAGE3_TFLAGS)"; \
28324 $(HOST_EXPORTS) \
28325 $(POSTSTAGE1_HOST_EXPORTS) \
28326 cd $(HOST_SUBDIR)/libiberty && \
28328 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28329 CFLAGS="$(STAGE3_CFLAGS)" \
28330 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
28331 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
28332 LIBCFLAGS="$(STAGE3_CFLAGS)" \
28333 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28334 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28335 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28336 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28337 TFLAGS="$(STAGE3_TFLAGS)" \
28338 $(TARGET-stage3-libiberty)
28340 maybe-clean-stage3-libiberty: clean-stage3-libiberty
28341 clean-stage3: clean-stage3-libiberty
28342 clean-stage3-libiberty:
28343 @if [ $(current_stage) = stage3 ]; then \
28344 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28345 else \
28346 [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] || exit 0; \
28347 $(MAKE) stage3-start; \
28348 fi; \
28349 cd $(HOST_SUBDIR)/libiberty && \
28350 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28351 @endif libiberty-bootstrap
28354 .PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
28355 .PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
28356 maybe-all-stage4-libiberty:
28357 maybe-clean-stage4-libiberty:
28358 @if libiberty-bootstrap
28359 maybe-all-stage4-libiberty: all-stage4-libiberty
28360 all-stage4: all-stage4-libiberty
28361 TARGET-stage4-libiberty = $(TARGET-libiberty)
28362 all-stage4-libiberty: configure-stage4-libiberty
28363 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
28364 @r=`${PWD_COMMAND}`; export r; \
28365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28366 TFLAGS="$(STAGE4_TFLAGS)"; \
28367 $(HOST_EXPORTS) \
28368 $(POSTSTAGE1_HOST_EXPORTS) \
28369 cd $(HOST_SUBDIR)/libiberty && \
28371 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28372 CFLAGS="$(STAGE4_CFLAGS)" \
28373 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
28374 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
28375 LIBCFLAGS="$(STAGE4_CFLAGS)" \
28376 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28377 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28378 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28379 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28380 TFLAGS="$(STAGE4_TFLAGS)" \
28381 $(TARGET-stage4-libiberty)
28383 maybe-clean-stage4-libiberty: clean-stage4-libiberty
28384 clean-stage4: clean-stage4-libiberty
28385 clean-stage4-libiberty:
28386 @if [ $(current_stage) = stage4 ]; then \
28387 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28388 else \
28389 [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] || exit 0; \
28390 $(MAKE) stage4-start; \
28391 fi; \
28392 cd $(HOST_SUBDIR)/libiberty && \
28393 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28394 @endif libiberty-bootstrap
28397 .PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
28398 .PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
28399 maybe-all-stageprofile-libiberty:
28400 maybe-clean-stageprofile-libiberty:
28401 @if libiberty-bootstrap
28402 maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
28403 all-stageprofile: all-stageprofile-libiberty
28404 TARGET-stageprofile-libiberty = $(TARGET-libiberty)
28405 all-stageprofile-libiberty: configure-stageprofile-libiberty
28406 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
28407 @r=`${PWD_COMMAND}`; export r; \
28408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28409 TFLAGS="$(STAGEprofile_TFLAGS)"; \
28410 $(HOST_EXPORTS) \
28411 $(POSTSTAGE1_HOST_EXPORTS) \
28412 cd $(HOST_SUBDIR)/libiberty && \
28414 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28415 CFLAGS="$(STAGEprofile_CFLAGS)" \
28416 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
28417 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
28418 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
28419 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28420 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28421 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28422 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28423 TFLAGS="$(STAGEprofile_TFLAGS)" \
28424 $(TARGET-stageprofile-libiberty)
28426 maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
28427 clean-stageprofile: clean-stageprofile-libiberty
28428 clean-stageprofile-libiberty:
28429 @if [ $(current_stage) = stageprofile ]; then \
28430 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28431 else \
28432 [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] || exit 0; \
28433 $(MAKE) stageprofile-start; \
28434 fi; \
28435 cd $(HOST_SUBDIR)/libiberty && \
28436 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28437 @endif libiberty-bootstrap
28440 .PHONY: all-stagetrain-libiberty maybe-all-stagetrain-libiberty
28441 .PHONY: clean-stagetrain-libiberty maybe-clean-stagetrain-libiberty
28442 maybe-all-stagetrain-libiberty:
28443 maybe-clean-stagetrain-libiberty:
28444 @if libiberty-bootstrap
28445 maybe-all-stagetrain-libiberty: all-stagetrain-libiberty
28446 all-stagetrain: all-stagetrain-libiberty
28447 TARGET-stagetrain-libiberty = $(TARGET-libiberty)
28448 all-stagetrain-libiberty: configure-stagetrain-libiberty
28449 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
28450 @r=`${PWD_COMMAND}`; export r; \
28451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28452 TFLAGS="$(STAGEtrain_TFLAGS)"; \
28453 $(HOST_EXPORTS) \
28454 $(POSTSTAGE1_HOST_EXPORTS) \
28455 cd $(HOST_SUBDIR)/libiberty && \
28457 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28458 CFLAGS="$(STAGEtrain_CFLAGS)" \
28459 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
28460 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
28461 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
28462 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28463 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28464 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28465 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28466 TFLAGS="$(STAGEtrain_TFLAGS)" \
28467 $(TARGET-stagetrain-libiberty)
28469 maybe-clean-stagetrain-libiberty: clean-stagetrain-libiberty
28470 clean-stagetrain: clean-stagetrain-libiberty
28471 clean-stagetrain-libiberty:
28472 @if [ $(current_stage) = stagetrain ]; then \
28473 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28474 else \
28475 [ -f $(HOST_SUBDIR)/stagetrain-libiberty/Makefile ] || exit 0; \
28476 $(MAKE) stagetrain-start; \
28477 fi; \
28478 cd $(HOST_SUBDIR)/libiberty && \
28479 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28480 @endif libiberty-bootstrap
28483 .PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
28484 .PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
28485 maybe-all-stagefeedback-libiberty:
28486 maybe-clean-stagefeedback-libiberty:
28487 @if libiberty-bootstrap
28488 maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
28489 all-stagefeedback: all-stagefeedback-libiberty
28490 TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
28491 all-stagefeedback-libiberty: configure-stagefeedback-libiberty
28492 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
28493 @r=`${PWD_COMMAND}`; export r; \
28494 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28495 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
28496 $(HOST_EXPORTS) \
28497 $(POSTSTAGE1_HOST_EXPORTS) \
28498 cd $(HOST_SUBDIR)/libiberty && \
28500 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28501 CFLAGS="$(STAGEfeedback_CFLAGS)" \
28502 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
28503 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
28504 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
28505 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28506 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28507 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28508 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28509 TFLAGS="$(STAGEfeedback_TFLAGS)" \
28510 $(TARGET-stagefeedback-libiberty)
28512 maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
28513 clean-stagefeedback: clean-stagefeedback-libiberty
28514 clean-stagefeedback-libiberty:
28515 @if [ $(current_stage) = stagefeedback ]; then \
28516 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28517 else \
28518 [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] || exit 0; \
28519 $(MAKE) stagefeedback-start; \
28520 fi; \
28521 cd $(HOST_SUBDIR)/libiberty && \
28522 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28523 @endif libiberty-bootstrap
28526 .PHONY: all-stageautoprofile-libiberty maybe-all-stageautoprofile-libiberty
28527 .PHONY: clean-stageautoprofile-libiberty maybe-clean-stageautoprofile-libiberty
28528 maybe-all-stageautoprofile-libiberty:
28529 maybe-clean-stageautoprofile-libiberty:
28530 @if libiberty-bootstrap
28531 maybe-all-stageautoprofile-libiberty: all-stageautoprofile-libiberty
28532 all-stageautoprofile: all-stageautoprofile-libiberty
28533 TARGET-stageautoprofile-libiberty = $(TARGET-libiberty)
28534 all-stageautoprofile-libiberty: configure-stageautoprofile-libiberty
28535 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
28536 @r=`${PWD_COMMAND}`; export r; \
28537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28538 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
28539 $(HOST_EXPORTS) \
28540 $(POSTSTAGE1_HOST_EXPORTS) \
28541 cd $(HOST_SUBDIR)/libiberty && \
28542 $$s/gcc/config/i386/$(AUTO_PROFILE) \
28543 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28544 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
28545 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
28546 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
28547 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
28548 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28549 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28550 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28551 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28552 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
28553 $(TARGET-stageautoprofile-libiberty)
28555 maybe-clean-stageautoprofile-libiberty: clean-stageautoprofile-libiberty
28556 clean-stageautoprofile: clean-stageautoprofile-libiberty
28557 clean-stageautoprofile-libiberty:
28558 @if [ $(current_stage) = stageautoprofile ]; then \
28559 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28560 else \
28561 [ -f $(HOST_SUBDIR)/stageautoprofile-libiberty/Makefile ] || exit 0; \
28562 $(MAKE) stageautoprofile-start; \
28563 fi; \
28564 cd $(HOST_SUBDIR)/libiberty && \
28565 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28566 @endif libiberty-bootstrap
28569 .PHONY: all-stageautofeedback-libiberty maybe-all-stageautofeedback-libiberty
28570 .PHONY: clean-stageautofeedback-libiberty maybe-clean-stageautofeedback-libiberty
28571 maybe-all-stageautofeedback-libiberty:
28572 maybe-clean-stageautofeedback-libiberty:
28573 @if libiberty-bootstrap
28574 maybe-all-stageautofeedback-libiberty: all-stageautofeedback-libiberty
28575 all-stageautofeedback: all-stageautofeedback-libiberty
28576 TARGET-stageautofeedback-libiberty = $(TARGET-libiberty)
28577 all-stageautofeedback-libiberty: configure-stageautofeedback-libiberty
28578 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
28579 @r=`${PWD_COMMAND}`; export r; \
28580 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28581 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
28582 $(HOST_EXPORTS) \
28583 $(POSTSTAGE1_HOST_EXPORTS) \
28584 cd $(HOST_SUBDIR)/libiberty && \
28586 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28587 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
28588 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
28589 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
28590 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
28591 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28592 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28593 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28594 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28595 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
28596 $(TARGET-stageautofeedback-libiberty)
28598 maybe-clean-stageautofeedback-libiberty: clean-stageautofeedback-libiberty
28599 clean-stageautofeedback: clean-stageautofeedback-libiberty
28600 clean-stageautofeedback-libiberty:
28601 @if [ $(current_stage) = stageautofeedback ]; then \
28602 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28603 else \
28604 [ -f $(HOST_SUBDIR)/stageautofeedback-libiberty/Makefile ] || exit 0; \
28605 $(MAKE) stageautofeedback-start; \
28606 fi; \
28607 cd $(HOST_SUBDIR)/libiberty && \
28608 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28609 @endif libiberty-bootstrap
28615 .PHONY: check-libiberty maybe-check-libiberty
28616 maybe-check-libiberty:
28617 @if libiberty
28618 maybe-check-libiberty: check-libiberty
28620 check-libiberty:
28621 @: $(MAKE); $(unstage)
28622 @r=`${PWD_COMMAND}`; export r; \
28623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28624 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
28625 (cd $(HOST_SUBDIR)/libiberty && \
28626 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
28628 @endif libiberty
28630 .PHONY: install-libiberty maybe-install-libiberty
28631 maybe-install-libiberty:
28632 @if libiberty
28633 maybe-install-libiberty: install-libiberty
28635 install-libiberty: installdirs
28636 @: $(MAKE); $(unstage)
28637 @r=`${PWD_COMMAND}`; export r; \
28638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28639 $(HOST_EXPORTS) \
28640 (cd $(HOST_SUBDIR)/libiberty && \
28641 $(MAKE) $(FLAGS_TO_PASS) install)
28643 @endif libiberty
28645 .PHONY: install-strip-libiberty maybe-install-strip-libiberty
28646 maybe-install-strip-libiberty:
28647 @if libiberty
28648 maybe-install-strip-libiberty: install-strip-libiberty
28650 install-strip-libiberty: installdirs
28651 @: $(MAKE); $(unstage)
28652 @r=`${PWD_COMMAND}`; export r; \
28653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28654 $(HOST_EXPORTS) \
28655 (cd $(HOST_SUBDIR)/libiberty && \
28656 $(MAKE) $(FLAGS_TO_PASS) install-strip)
28658 @endif libiberty
28660 # Other targets (info, dvi, pdf, etc.)
28662 .PHONY: maybe-info-libiberty info-libiberty
28663 maybe-info-libiberty:
28664 @if libiberty
28665 maybe-info-libiberty: info-libiberty
28667 info-libiberty: \
28668 configure-libiberty
28669 @[ -f ./libiberty/Makefile ] || exit 0; \
28670 r=`${PWD_COMMAND}`; export r; \
28671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28672 $(HOST_EXPORTS) \
28673 for flag in $(EXTRA_HOST_FLAGS) ; do \
28674 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28675 done; \
28676 echo "Doing info in libiberty"; \
28677 (cd $(HOST_SUBDIR)/libiberty && \
28678 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28679 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28680 "RANLIB=$${RANLIB}" \
28681 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28682 info) \
28683 || exit 1
28685 @endif libiberty
28687 .PHONY: maybe-dvi-libiberty dvi-libiberty
28688 maybe-dvi-libiberty:
28689 @if libiberty
28690 maybe-dvi-libiberty: dvi-libiberty
28692 dvi-libiberty: \
28693 configure-libiberty
28694 @[ -f ./libiberty/Makefile ] || exit 0; \
28695 r=`${PWD_COMMAND}`; export r; \
28696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28697 $(HOST_EXPORTS) \
28698 for flag in $(EXTRA_HOST_FLAGS) ; do \
28699 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28700 done; \
28701 echo "Doing dvi in libiberty"; \
28702 (cd $(HOST_SUBDIR)/libiberty && \
28703 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28704 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28705 "RANLIB=$${RANLIB}" \
28706 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28707 dvi) \
28708 || exit 1
28710 @endif libiberty
28712 .PHONY: maybe-pdf-libiberty pdf-libiberty
28713 maybe-pdf-libiberty:
28714 @if libiberty
28715 maybe-pdf-libiberty: pdf-libiberty
28717 pdf-libiberty: \
28718 configure-libiberty
28719 @[ -f ./libiberty/Makefile ] || exit 0; \
28720 r=`${PWD_COMMAND}`; export r; \
28721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28722 $(HOST_EXPORTS) \
28723 for flag in $(EXTRA_HOST_FLAGS) ; do \
28724 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28725 done; \
28726 echo "Doing pdf in libiberty"; \
28727 (cd $(HOST_SUBDIR)/libiberty && \
28728 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28729 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28730 "RANLIB=$${RANLIB}" \
28731 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28732 pdf) \
28733 || exit 1
28735 @endif libiberty
28737 .PHONY: maybe-html-libiberty html-libiberty
28738 maybe-html-libiberty:
28739 @if libiberty
28740 maybe-html-libiberty: html-libiberty
28742 html-libiberty: \
28743 configure-libiberty
28744 @[ -f ./libiberty/Makefile ] || exit 0; \
28745 r=`${PWD_COMMAND}`; export r; \
28746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28747 $(HOST_EXPORTS) \
28748 for flag in $(EXTRA_HOST_FLAGS) ; do \
28749 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28750 done; \
28751 echo "Doing html in libiberty"; \
28752 (cd $(HOST_SUBDIR)/libiberty && \
28753 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28754 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28755 "RANLIB=$${RANLIB}" \
28756 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28757 html) \
28758 || exit 1
28760 @endif libiberty
28762 .PHONY: maybe-TAGS-libiberty TAGS-libiberty
28763 maybe-TAGS-libiberty:
28764 @if libiberty
28765 maybe-TAGS-libiberty: TAGS-libiberty
28767 TAGS-libiberty: \
28768 configure-libiberty
28769 @[ -f ./libiberty/Makefile ] || exit 0; \
28770 r=`${PWD_COMMAND}`; export r; \
28771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28772 $(HOST_EXPORTS) \
28773 for flag in $(EXTRA_HOST_FLAGS) ; do \
28774 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28775 done; \
28776 echo "Doing TAGS in libiberty"; \
28777 (cd $(HOST_SUBDIR)/libiberty && \
28778 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28779 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28780 "RANLIB=$${RANLIB}" \
28781 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28782 TAGS) \
28783 || exit 1
28785 @endif libiberty
28787 .PHONY: maybe-install-info-libiberty install-info-libiberty
28788 maybe-install-info-libiberty:
28789 @if libiberty
28790 maybe-install-info-libiberty: install-info-libiberty
28792 install-info-libiberty: \
28793 configure-libiberty \
28794 info-libiberty
28795 @[ -f ./libiberty/Makefile ] || exit 0; \
28796 r=`${PWD_COMMAND}`; export r; \
28797 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28798 $(HOST_EXPORTS) \
28799 for flag in $(EXTRA_HOST_FLAGS) ; do \
28800 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28801 done; \
28802 echo "Doing install-info in libiberty"; \
28803 (cd $(HOST_SUBDIR)/libiberty && \
28804 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28805 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28806 "RANLIB=$${RANLIB}" \
28807 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28808 install-info) \
28809 || exit 1
28811 @endif libiberty
28813 .PHONY: maybe-install-dvi-libiberty install-dvi-libiberty
28814 maybe-install-dvi-libiberty:
28815 @if libiberty
28816 maybe-install-dvi-libiberty: install-dvi-libiberty
28818 install-dvi-libiberty: \
28819 configure-libiberty \
28820 dvi-libiberty
28821 @[ -f ./libiberty/Makefile ] || exit 0; \
28822 r=`${PWD_COMMAND}`; export r; \
28823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28824 $(HOST_EXPORTS) \
28825 for flag in $(EXTRA_HOST_FLAGS) ; do \
28826 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28827 done; \
28828 echo "Doing install-dvi in libiberty"; \
28829 (cd $(HOST_SUBDIR)/libiberty && \
28830 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28831 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28832 "RANLIB=$${RANLIB}" \
28833 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28834 install-dvi) \
28835 || exit 1
28837 @endif libiberty
28839 .PHONY: maybe-install-pdf-libiberty install-pdf-libiberty
28840 maybe-install-pdf-libiberty:
28841 @if libiberty
28842 maybe-install-pdf-libiberty: install-pdf-libiberty
28844 install-pdf-libiberty: \
28845 configure-libiberty \
28846 pdf-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 install-pdf 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 install-pdf) \
28861 || exit 1
28863 @endif libiberty
28865 .PHONY: maybe-install-html-libiberty install-html-libiberty
28866 maybe-install-html-libiberty:
28867 @if libiberty
28868 maybe-install-html-libiberty: install-html-libiberty
28870 install-html-libiberty: \
28871 configure-libiberty \
28872 html-libiberty
28873 @[ -f ./libiberty/Makefile ] || exit 0; \
28874 r=`${PWD_COMMAND}`; export r; \
28875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28876 $(HOST_EXPORTS) \
28877 for flag in $(EXTRA_HOST_FLAGS) ; do \
28878 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28879 done; \
28880 echo "Doing install-html in libiberty"; \
28881 (cd $(HOST_SUBDIR)/libiberty && \
28882 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28883 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28884 "RANLIB=$${RANLIB}" \
28885 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28886 install-html) \
28887 || exit 1
28889 @endif libiberty
28891 .PHONY: maybe-installcheck-libiberty installcheck-libiberty
28892 maybe-installcheck-libiberty:
28893 @if libiberty
28894 maybe-installcheck-libiberty: installcheck-libiberty
28896 installcheck-libiberty: \
28897 configure-libiberty
28898 @[ -f ./libiberty/Makefile ] || exit 0; \
28899 r=`${PWD_COMMAND}`; export r; \
28900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28901 $(HOST_EXPORTS) \
28902 for flag in $(EXTRA_HOST_FLAGS) ; do \
28903 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28904 done; \
28905 echo "Doing installcheck in libiberty"; \
28906 (cd $(HOST_SUBDIR)/libiberty && \
28907 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28908 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28909 "RANLIB=$${RANLIB}" \
28910 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28911 installcheck) \
28912 || exit 1
28914 @endif libiberty
28916 .PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
28917 maybe-mostlyclean-libiberty:
28918 @if libiberty
28919 maybe-mostlyclean-libiberty: mostlyclean-libiberty
28921 mostlyclean-libiberty:
28922 @[ -f ./libiberty/Makefile ] || exit 0; \
28923 r=`${PWD_COMMAND}`; export r; \
28924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28925 $(HOST_EXPORTS) \
28926 for flag in $(EXTRA_HOST_FLAGS) ; do \
28927 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28928 done; \
28929 echo "Doing mostlyclean in libiberty"; \
28930 (cd $(HOST_SUBDIR)/libiberty && \
28931 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28932 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28933 "RANLIB=$${RANLIB}" \
28934 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28935 mostlyclean) \
28936 || exit 1
28938 @endif libiberty
28940 .PHONY: maybe-clean-libiberty clean-libiberty
28941 maybe-clean-libiberty:
28942 @if libiberty
28943 maybe-clean-libiberty: clean-libiberty
28945 clean-libiberty:
28946 @[ -f ./libiberty/Makefile ] || exit 0; \
28947 r=`${PWD_COMMAND}`; export r; \
28948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28949 $(HOST_EXPORTS) \
28950 for flag in $(EXTRA_HOST_FLAGS) ; do \
28951 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28952 done; \
28953 echo "Doing clean in libiberty"; \
28954 (cd $(HOST_SUBDIR)/libiberty && \
28955 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28956 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28957 "RANLIB=$${RANLIB}" \
28958 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28959 clean) \
28960 || exit 1
28962 @endif libiberty
28964 .PHONY: maybe-distclean-libiberty distclean-libiberty
28965 maybe-distclean-libiberty:
28966 @if libiberty
28967 maybe-distclean-libiberty: distclean-libiberty
28969 distclean-libiberty:
28970 @[ -f ./libiberty/Makefile ] || exit 0; \
28971 r=`${PWD_COMMAND}`; export r; \
28972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28973 $(HOST_EXPORTS) \
28974 for flag in $(EXTRA_HOST_FLAGS) ; do \
28975 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28976 done; \
28977 echo "Doing distclean in libiberty"; \
28978 (cd $(HOST_SUBDIR)/libiberty && \
28979 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28980 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28981 "RANLIB=$${RANLIB}" \
28982 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28983 distclean) \
28984 || exit 1
28986 @endif libiberty
28988 .PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
28989 maybe-maintainer-clean-libiberty:
28990 @if libiberty
28991 maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
28993 maintainer-clean-libiberty:
28994 @[ -f ./libiberty/Makefile ] || exit 0; \
28995 r=`${PWD_COMMAND}`; export r; \
28996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28997 $(HOST_EXPORTS) \
28998 for flag in $(EXTRA_HOST_FLAGS) ; do \
28999 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29000 done; \
29001 echo "Doing maintainer-clean in libiberty"; \
29002 (cd $(HOST_SUBDIR)/libiberty && \
29003 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29004 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29005 "RANLIB=$${RANLIB}" \
29006 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29007 maintainer-clean) \
29008 || exit 1
29010 @endif libiberty
29014 .PHONY: configure-libiberty-linker-plugin maybe-configure-libiberty-linker-plugin
29015 maybe-configure-libiberty-linker-plugin:
29016 @if gcc-bootstrap
29017 configure-libiberty-linker-plugin: stage_current
29018 @endif gcc-bootstrap
29019 @if libiberty-linker-plugin
29020 maybe-configure-libiberty-linker-plugin: configure-libiberty-linker-plugin
29021 configure-libiberty-linker-plugin:
29022 @r=`${PWD_COMMAND}`; export r; \
29023 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29024 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29025 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29026 $(HOST_EXPORTS) \
29027 echo Configuring in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29028 cd "$(HOST_SUBDIR)/libiberty-linker-plugin" || exit 1; \
29029 case $(srcdir) in \
29030 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29031 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29032 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29033 esac; \
29034 module_srcdir=libiberty; \
29035 $(SHELL) \
29036 $$s/$$module_srcdir/configure \
29037 --srcdir=$${topdir}/$$module_srcdir \
29038 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29039 --target=${target_alias} @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
29040 || exit 1
29041 @endif libiberty-linker-plugin
29045 .PHONY: configure-stage1-libiberty-linker-plugin maybe-configure-stage1-libiberty-linker-plugin
29046 maybe-configure-stage1-libiberty-linker-plugin:
29047 @if libiberty-linker-plugin-bootstrap
29048 maybe-configure-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
29049 configure-stage1-libiberty-linker-plugin:
29050 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
29051 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29052 @r=`${PWD_COMMAND}`; export r; \
29053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29054 TFLAGS="$(STAGE1_TFLAGS)"; \
29055 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29056 $(HOST_EXPORTS) \
29057 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
29058 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
29059 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
29060 echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29061 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29062 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29063 case $(srcdir) in \
29064 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29065 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29066 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29067 esac; \
29068 module_srcdir=libiberty; \
29069 $(SHELL) $$s/$$module_srcdir/configure \
29070 --srcdir=$${topdir}/$$module_srcdir \
29071 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29072 --target=${target_alias} \
29074 $(STAGE1_CONFIGURE_FLAGS) \
29075 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29076 @endif libiberty-linker-plugin-bootstrap
29078 .PHONY: configure-stage2-libiberty-linker-plugin maybe-configure-stage2-libiberty-linker-plugin
29079 maybe-configure-stage2-libiberty-linker-plugin:
29080 @if libiberty-linker-plugin-bootstrap
29081 maybe-configure-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
29082 configure-stage2-libiberty-linker-plugin:
29083 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
29084 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29085 @r=`${PWD_COMMAND}`; export r; \
29086 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29087 TFLAGS="$(STAGE2_TFLAGS)"; \
29088 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29089 $(HOST_EXPORTS) \
29090 $(POSTSTAGE1_HOST_EXPORTS) \
29091 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
29092 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
29093 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
29094 echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29095 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29096 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29097 case $(srcdir) in \
29098 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29099 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29100 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29101 esac; \
29102 module_srcdir=libiberty; \
29103 $(SHELL) $$s/$$module_srcdir/configure \
29104 --srcdir=$${topdir}/$$module_srcdir \
29105 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29106 --target=${target_alias} \
29107 --with-build-libsubdir=$(HOST_SUBDIR) \
29108 $(STAGE2_CONFIGURE_FLAGS) \
29109 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29110 @endif libiberty-linker-plugin-bootstrap
29112 .PHONY: configure-stage3-libiberty-linker-plugin maybe-configure-stage3-libiberty-linker-plugin
29113 maybe-configure-stage3-libiberty-linker-plugin:
29114 @if libiberty-linker-plugin-bootstrap
29115 maybe-configure-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
29116 configure-stage3-libiberty-linker-plugin:
29117 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
29118 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29119 @r=`${PWD_COMMAND}`; export r; \
29120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29121 TFLAGS="$(STAGE3_TFLAGS)"; \
29122 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29123 $(HOST_EXPORTS) \
29124 $(POSTSTAGE1_HOST_EXPORTS) \
29125 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
29126 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
29127 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
29128 echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29129 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29130 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29131 case $(srcdir) in \
29132 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29133 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29134 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29135 esac; \
29136 module_srcdir=libiberty; \
29137 $(SHELL) $$s/$$module_srcdir/configure \
29138 --srcdir=$${topdir}/$$module_srcdir \
29139 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29140 --target=${target_alias} \
29141 --with-build-libsubdir=$(HOST_SUBDIR) \
29142 $(STAGE3_CONFIGURE_FLAGS) \
29143 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29144 @endif libiberty-linker-plugin-bootstrap
29146 .PHONY: configure-stage4-libiberty-linker-plugin maybe-configure-stage4-libiberty-linker-plugin
29147 maybe-configure-stage4-libiberty-linker-plugin:
29148 @if libiberty-linker-plugin-bootstrap
29149 maybe-configure-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
29150 configure-stage4-libiberty-linker-plugin:
29151 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
29152 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29153 @r=`${PWD_COMMAND}`; export r; \
29154 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29155 TFLAGS="$(STAGE4_TFLAGS)"; \
29156 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29157 $(HOST_EXPORTS) \
29158 $(POSTSTAGE1_HOST_EXPORTS) \
29159 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
29160 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
29161 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
29162 echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29163 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29164 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29165 case $(srcdir) in \
29166 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29167 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29168 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29169 esac; \
29170 module_srcdir=libiberty; \
29171 $(SHELL) $$s/$$module_srcdir/configure \
29172 --srcdir=$${topdir}/$$module_srcdir \
29173 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29174 --target=${target_alias} \
29175 --with-build-libsubdir=$(HOST_SUBDIR) \
29176 $(STAGE4_CONFIGURE_FLAGS) \
29177 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29178 @endif libiberty-linker-plugin-bootstrap
29180 .PHONY: configure-stageprofile-libiberty-linker-plugin maybe-configure-stageprofile-libiberty-linker-plugin
29181 maybe-configure-stageprofile-libiberty-linker-plugin:
29182 @if libiberty-linker-plugin-bootstrap
29183 maybe-configure-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
29184 configure-stageprofile-libiberty-linker-plugin:
29185 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
29186 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29187 @r=`${PWD_COMMAND}`; export r; \
29188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29189 TFLAGS="$(STAGEprofile_TFLAGS)"; \
29190 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29191 $(HOST_EXPORTS) \
29192 $(POSTSTAGE1_HOST_EXPORTS) \
29193 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
29194 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
29195 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
29196 echo Configuring stage profile in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29197 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29198 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29199 case $(srcdir) in \
29200 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29201 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29202 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29203 esac; \
29204 module_srcdir=libiberty; \
29205 $(SHELL) $$s/$$module_srcdir/configure \
29206 --srcdir=$${topdir}/$$module_srcdir \
29207 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29208 --target=${target_alias} \
29209 --with-build-libsubdir=$(HOST_SUBDIR) \
29210 $(STAGEprofile_CONFIGURE_FLAGS) \
29211 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29212 @endif libiberty-linker-plugin-bootstrap
29214 .PHONY: configure-stagetrain-libiberty-linker-plugin maybe-configure-stagetrain-libiberty-linker-plugin
29215 maybe-configure-stagetrain-libiberty-linker-plugin:
29216 @if libiberty-linker-plugin-bootstrap
29217 maybe-configure-stagetrain-libiberty-linker-plugin: configure-stagetrain-libiberty-linker-plugin
29218 configure-stagetrain-libiberty-linker-plugin:
29219 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
29220 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29221 @r=`${PWD_COMMAND}`; export r; \
29222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29223 TFLAGS="$(STAGEtrain_TFLAGS)"; \
29224 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29225 $(HOST_EXPORTS) \
29226 $(POSTSTAGE1_HOST_EXPORTS) \
29227 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
29228 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
29229 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
29230 echo Configuring stage train in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29231 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29232 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29233 case $(srcdir) in \
29234 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29235 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29236 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29237 esac; \
29238 module_srcdir=libiberty; \
29239 $(SHELL) $$s/$$module_srcdir/configure \
29240 --srcdir=$${topdir}/$$module_srcdir \
29241 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29242 --target=${target_alias} \
29243 --with-build-libsubdir=$(HOST_SUBDIR) \
29244 $(STAGEtrain_CONFIGURE_FLAGS) \
29245 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29246 @endif libiberty-linker-plugin-bootstrap
29248 .PHONY: configure-stagefeedback-libiberty-linker-plugin maybe-configure-stagefeedback-libiberty-linker-plugin
29249 maybe-configure-stagefeedback-libiberty-linker-plugin:
29250 @if libiberty-linker-plugin-bootstrap
29251 maybe-configure-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
29252 configure-stagefeedback-libiberty-linker-plugin:
29253 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
29254 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29255 @r=`${PWD_COMMAND}`; export r; \
29256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29257 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
29258 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29259 $(HOST_EXPORTS) \
29260 $(POSTSTAGE1_HOST_EXPORTS) \
29261 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
29262 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
29263 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
29264 echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29265 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29266 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29267 case $(srcdir) in \
29268 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29269 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29270 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29271 esac; \
29272 module_srcdir=libiberty; \
29273 $(SHELL) $$s/$$module_srcdir/configure \
29274 --srcdir=$${topdir}/$$module_srcdir \
29275 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29276 --target=${target_alias} \
29277 --with-build-libsubdir=$(HOST_SUBDIR) \
29278 $(STAGEfeedback_CONFIGURE_FLAGS) \
29279 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29280 @endif libiberty-linker-plugin-bootstrap
29282 .PHONY: configure-stageautoprofile-libiberty-linker-plugin maybe-configure-stageautoprofile-libiberty-linker-plugin
29283 maybe-configure-stageautoprofile-libiberty-linker-plugin:
29284 @if libiberty-linker-plugin-bootstrap
29285 maybe-configure-stageautoprofile-libiberty-linker-plugin: configure-stageautoprofile-libiberty-linker-plugin
29286 configure-stageautoprofile-libiberty-linker-plugin:
29287 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
29288 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29289 @r=`${PWD_COMMAND}`; export r; \
29290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29291 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
29292 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29293 $(HOST_EXPORTS) \
29294 $(POSTSTAGE1_HOST_EXPORTS) \
29295 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
29296 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
29297 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
29298 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29299 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29300 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29301 case $(srcdir) in \
29302 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29303 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29304 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29305 esac; \
29306 module_srcdir=libiberty; \
29307 $(SHELL) $$s/$$module_srcdir/configure \
29308 --srcdir=$${topdir}/$$module_srcdir \
29309 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29310 --target=${target_alias} \
29311 --with-build-libsubdir=$(HOST_SUBDIR) \
29312 $(STAGEautoprofile_CONFIGURE_FLAGS) \
29313 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29314 @endif libiberty-linker-plugin-bootstrap
29316 .PHONY: configure-stageautofeedback-libiberty-linker-plugin maybe-configure-stageautofeedback-libiberty-linker-plugin
29317 maybe-configure-stageautofeedback-libiberty-linker-plugin:
29318 @if libiberty-linker-plugin-bootstrap
29319 maybe-configure-stageautofeedback-libiberty-linker-plugin: configure-stageautofeedback-libiberty-linker-plugin
29320 configure-stageautofeedback-libiberty-linker-plugin:
29321 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
29322 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29323 @r=`${PWD_COMMAND}`; export r; \
29324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29325 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
29326 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29327 $(HOST_EXPORTS) \
29328 $(POSTSTAGE1_HOST_EXPORTS) \
29329 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
29330 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
29331 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
29332 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29333 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29334 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29335 case $(srcdir) in \
29336 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29337 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29338 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29339 esac; \
29340 module_srcdir=libiberty; \
29341 $(SHELL) $$s/$$module_srcdir/configure \
29342 --srcdir=$${topdir}/$$module_srcdir \
29343 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29344 --target=${target_alias} \
29345 --with-build-libsubdir=$(HOST_SUBDIR) \
29346 $(STAGEautofeedback_CONFIGURE_FLAGS) \
29347 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29348 @endif libiberty-linker-plugin-bootstrap
29354 .PHONY: all-libiberty-linker-plugin maybe-all-libiberty-linker-plugin
29355 maybe-all-libiberty-linker-plugin:
29356 @if gcc-bootstrap
29357 all-libiberty-linker-plugin: stage_current
29358 @endif gcc-bootstrap
29359 @if libiberty-linker-plugin
29360 TARGET-libiberty-linker-plugin=all
29361 maybe-all-libiberty-linker-plugin: all-libiberty-linker-plugin
29362 all-libiberty-linker-plugin: configure-libiberty-linker-plugin
29363 @r=`${PWD_COMMAND}`; export r; \
29364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29365 $(HOST_EXPORTS) \
29366 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29367 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29368 $(TARGET-libiberty-linker-plugin))
29369 @endif libiberty-linker-plugin
29373 .PHONY: all-stage1-libiberty-linker-plugin maybe-all-stage1-libiberty-linker-plugin
29374 .PHONY: clean-stage1-libiberty-linker-plugin maybe-clean-stage1-libiberty-linker-plugin
29375 maybe-all-stage1-libiberty-linker-plugin:
29376 maybe-clean-stage1-libiberty-linker-plugin:
29377 @if libiberty-linker-plugin-bootstrap
29378 maybe-all-stage1-libiberty-linker-plugin: all-stage1-libiberty-linker-plugin
29379 all-stage1: all-stage1-libiberty-linker-plugin
29380 TARGET-stage1-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29381 all-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
29382 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
29383 @r=`${PWD_COMMAND}`; export r; \
29384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29385 TFLAGS="$(STAGE1_TFLAGS)"; \
29386 $(HOST_EXPORTS) \
29387 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29389 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29390 CFLAGS="$(STAGE1_CFLAGS)" \
29391 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
29392 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
29393 LIBCFLAGS="$(LIBCFLAGS)" \
29394 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29395 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29396 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29397 $(EXTRA_HOST_FLAGS) \
29398 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29399 TFLAGS="$(STAGE1_TFLAGS)" \
29400 $(TARGET-stage1-libiberty-linker-plugin)
29402 maybe-clean-stage1-libiberty-linker-plugin: clean-stage1-libiberty-linker-plugin
29403 clean-stage1: clean-stage1-libiberty-linker-plugin
29404 clean-stage1-libiberty-linker-plugin:
29405 @if [ $(current_stage) = stage1 ]; then \
29406 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29407 else \
29408 [ -f $(HOST_SUBDIR)/stage1-libiberty-linker-plugin/Makefile ] || exit 0; \
29409 $(MAKE) stage1-start; \
29410 fi; \
29411 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29412 $(MAKE) $(EXTRA_HOST_FLAGS) \
29413 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29414 @endif libiberty-linker-plugin-bootstrap
29417 .PHONY: all-stage2-libiberty-linker-plugin maybe-all-stage2-libiberty-linker-plugin
29418 .PHONY: clean-stage2-libiberty-linker-plugin maybe-clean-stage2-libiberty-linker-plugin
29419 maybe-all-stage2-libiberty-linker-plugin:
29420 maybe-clean-stage2-libiberty-linker-plugin:
29421 @if libiberty-linker-plugin-bootstrap
29422 maybe-all-stage2-libiberty-linker-plugin: all-stage2-libiberty-linker-plugin
29423 all-stage2: all-stage2-libiberty-linker-plugin
29424 TARGET-stage2-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29425 all-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
29426 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
29427 @r=`${PWD_COMMAND}`; export r; \
29428 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29429 TFLAGS="$(STAGE2_TFLAGS)"; \
29430 $(HOST_EXPORTS) \
29431 $(POSTSTAGE1_HOST_EXPORTS) \
29432 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29434 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29435 CFLAGS="$(STAGE2_CFLAGS)" \
29436 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
29437 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
29438 LIBCFLAGS="$(STAGE2_CFLAGS)" \
29439 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29440 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29441 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29442 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29443 TFLAGS="$(STAGE2_TFLAGS)" \
29444 $(TARGET-stage2-libiberty-linker-plugin)
29446 maybe-clean-stage2-libiberty-linker-plugin: clean-stage2-libiberty-linker-plugin
29447 clean-stage2: clean-stage2-libiberty-linker-plugin
29448 clean-stage2-libiberty-linker-plugin:
29449 @if [ $(current_stage) = stage2 ]; then \
29450 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29451 else \
29452 [ -f $(HOST_SUBDIR)/stage2-libiberty-linker-plugin/Makefile ] || exit 0; \
29453 $(MAKE) stage2-start; \
29454 fi; \
29455 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29456 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29457 @endif libiberty-linker-plugin-bootstrap
29460 .PHONY: all-stage3-libiberty-linker-plugin maybe-all-stage3-libiberty-linker-plugin
29461 .PHONY: clean-stage3-libiberty-linker-plugin maybe-clean-stage3-libiberty-linker-plugin
29462 maybe-all-stage3-libiberty-linker-plugin:
29463 maybe-clean-stage3-libiberty-linker-plugin:
29464 @if libiberty-linker-plugin-bootstrap
29465 maybe-all-stage3-libiberty-linker-plugin: all-stage3-libiberty-linker-plugin
29466 all-stage3: all-stage3-libiberty-linker-plugin
29467 TARGET-stage3-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29468 all-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
29469 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
29470 @r=`${PWD_COMMAND}`; export r; \
29471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29472 TFLAGS="$(STAGE3_TFLAGS)"; \
29473 $(HOST_EXPORTS) \
29474 $(POSTSTAGE1_HOST_EXPORTS) \
29475 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29477 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29478 CFLAGS="$(STAGE3_CFLAGS)" \
29479 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
29480 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
29481 LIBCFLAGS="$(STAGE3_CFLAGS)" \
29482 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29483 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29484 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29485 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29486 TFLAGS="$(STAGE3_TFLAGS)" \
29487 $(TARGET-stage3-libiberty-linker-plugin)
29489 maybe-clean-stage3-libiberty-linker-plugin: clean-stage3-libiberty-linker-plugin
29490 clean-stage3: clean-stage3-libiberty-linker-plugin
29491 clean-stage3-libiberty-linker-plugin:
29492 @if [ $(current_stage) = stage3 ]; then \
29493 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29494 else \
29495 [ -f $(HOST_SUBDIR)/stage3-libiberty-linker-plugin/Makefile ] || exit 0; \
29496 $(MAKE) stage3-start; \
29497 fi; \
29498 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29499 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29500 @endif libiberty-linker-plugin-bootstrap
29503 .PHONY: all-stage4-libiberty-linker-plugin maybe-all-stage4-libiberty-linker-plugin
29504 .PHONY: clean-stage4-libiberty-linker-plugin maybe-clean-stage4-libiberty-linker-plugin
29505 maybe-all-stage4-libiberty-linker-plugin:
29506 maybe-clean-stage4-libiberty-linker-plugin:
29507 @if libiberty-linker-plugin-bootstrap
29508 maybe-all-stage4-libiberty-linker-plugin: all-stage4-libiberty-linker-plugin
29509 all-stage4: all-stage4-libiberty-linker-plugin
29510 TARGET-stage4-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29511 all-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
29512 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
29513 @r=`${PWD_COMMAND}`; export r; \
29514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29515 TFLAGS="$(STAGE4_TFLAGS)"; \
29516 $(HOST_EXPORTS) \
29517 $(POSTSTAGE1_HOST_EXPORTS) \
29518 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29520 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29521 CFLAGS="$(STAGE4_CFLAGS)" \
29522 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
29523 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
29524 LIBCFLAGS="$(STAGE4_CFLAGS)" \
29525 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29526 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29527 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29528 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29529 TFLAGS="$(STAGE4_TFLAGS)" \
29530 $(TARGET-stage4-libiberty-linker-plugin)
29532 maybe-clean-stage4-libiberty-linker-plugin: clean-stage4-libiberty-linker-plugin
29533 clean-stage4: clean-stage4-libiberty-linker-plugin
29534 clean-stage4-libiberty-linker-plugin:
29535 @if [ $(current_stage) = stage4 ]; then \
29536 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29537 else \
29538 [ -f $(HOST_SUBDIR)/stage4-libiberty-linker-plugin/Makefile ] || exit 0; \
29539 $(MAKE) stage4-start; \
29540 fi; \
29541 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29542 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29543 @endif libiberty-linker-plugin-bootstrap
29546 .PHONY: all-stageprofile-libiberty-linker-plugin maybe-all-stageprofile-libiberty-linker-plugin
29547 .PHONY: clean-stageprofile-libiberty-linker-plugin maybe-clean-stageprofile-libiberty-linker-plugin
29548 maybe-all-stageprofile-libiberty-linker-plugin:
29549 maybe-clean-stageprofile-libiberty-linker-plugin:
29550 @if libiberty-linker-plugin-bootstrap
29551 maybe-all-stageprofile-libiberty-linker-plugin: all-stageprofile-libiberty-linker-plugin
29552 all-stageprofile: all-stageprofile-libiberty-linker-plugin
29553 TARGET-stageprofile-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29554 all-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
29555 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
29556 @r=`${PWD_COMMAND}`; export r; \
29557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29558 TFLAGS="$(STAGEprofile_TFLAGS)"; \
29559 $(HOST_EXPORTS) \
29560 $(POSTSTAGE1_HOST_EXPORTS) \
29561 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29563 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29564 CFLAGS="$(STAGEprofile_CFLAGS)" \
29565 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
29566 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
29567 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
29568 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29569 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29570 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29571 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29572 TFLAGS="$(STAGEprofile_TFLAGS)" \
29573 $(TARGET-stageprofile-libiberty-linker-plugin)
29575 maybe-clean-stageprofile-libiberty-linker-plugin: clean-stageprofile-libiberty-linker-plugin
29576 clean-stageprofile: clean-stageprofile-libiberty-linker-plugin
29577 clean-stageprofile-libiberty-linker-plugin:
29578 @if [ $(current_stage) = stageprofile ]; then \
29579 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29580 else \
29581 [ -f $(HOST_SUBDIR)/stageprofile-libiberty-linker-plugin/Makefile ] || exit 0; \
29582 $(MAKE) stageprofile-start; \
29583 fi; \
29584 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29585 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29586 @endif libiberty-linker-plugin-bootstrap
29589 .PHONY: all-stagetrain-libiberty-linker-plugin maybe-all-stagetrain-libiberty-linker-plugin
29590 .PHONY: clean-stagetrain-libiberty-linker-plugin maybe-clean-stagetrain-libiberty-linker-plugin
29591 maybe-all-stagetrain-libiberty-linker-plugin:
29592 maybe-clean-stagetrain-libiberty-linker-plugin:
29593 @if libiberty-linker-plugin-bootstrap
29594 maybe-all-stagetrain-libiberty-linker-plugin: all-stagetrain-libiberty-linker-plugin
29595 all-stagetrain: all-stagetrain-libiberty-linker-plugin
29596 TARGET-stagetrain-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29597 all-stagetrain-libiberty-linker-plugin: configure-stagetrain-libiberty-linker-plugin
29598 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
29599 @r=`${PWD_COMMAND}`; export r; \
29600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29601 TFLAGS="$(STAGEtrain_TFLAGS)"; \
29602 $(HOST_EXPORTS) \
29603 $(POSTSTAGE1_HOST_EXPORTS) \
29604 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29606 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29607 CFLAGS="$(STAGEtrain_CFLAGS)" \
29608 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
29609 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
29610 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
29611 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29612 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29613 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29614 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29615 TFLAGS="$(STAGEtrain_TFLAGS)" \
29616 $(TARGET-stagetrain-libiberty-linker-plugin)
29618 maybe-clean-stagetrain-libiberty-linker-plugin: clean-stagetrain-libiberty-linker-plugin
29619 clean-stagetrain: clean-stagetrain-libiberty-linker-plugin
29620 clean-stagetrain-libiberty-linker-plugin:
29621 @if [ $(current_stage) = stagetrain ]; then \
29622 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29623 else \
29624 [ -f $(HOST_SUBDIR)/stagetrain-libiberty-linker-plugin/Makefile ] || exit 0; \
29625 $(MAKE) stagetrain-start; \
29626 fi; \
29627 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29628 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29629 @endif libiberty-linker-plugin-bootstrap
29632 .PHONY: all-stagefeedback-libiberty-linker-plugin maybe-all-stagefeedback-libiberty-linker-plugin
29633 .PHONY: clean-stagefeedback-libiberty-linker-plugin maybe-clean-stagefeedback-libiberty-linker-plugin
29634 maybe-all-stagefeedback-libiberty-linker-plugin:
29635 maybe-clean-stagefeedback-libiberty-linker-plugin:
29636 @if libiberty-linker-plugin-bootstrap
29637 maybe-all-stagefeedback-libiberty-linker-plugin: all-stagefeedback-libiberty-linker-plugin
29638 all-stagefeedback: all-stagefeedback-libiberty-linker-plugin
29639 TARGET-stagefeedback-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29640 all-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
29641 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
29642 @r=`${PWD_COMMAND}`; export r; \
29643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29644 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
29645 $(HOST_EXPORTS) \
29646 $(POSTSTAGE1_HOST_EXPORTS) \
29647 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29649 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29650 CFLAGS="$(STAGEfeedback_CFLAGS)" \
29651 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
29652 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
29653 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
29654 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29655 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29656 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29657 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29658 TFLAGS="$(STAGEfeedback_TFLAGS)" \
29659 $(TARGET-stagefeedback-libiberty-linker-plugin)
29661 maybe-clean-stagefeedback-libiberty-linker-plugin: clean-stagefeedback-libiberty-linker-plugin
29662 clean-stagefeedback: clean-stagefeedback-libiberty-linker-plugin
29663 clean-stagefeedback-libiberty-linker-plugin:
29664 @if [ $(current_stage) = stagefeedback ]; then \
29665 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29666 else \
29667 [ -f $(HOST_SUBDIR)/stagefeedback-libiberty-linker-plugin/Makefile ] || exit 0; \
29668 $(MAKE) stagefeedback-start; \
29669 fi; \
29670 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29671 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29672 @endif libiberty-linker-plugin-bootstrap
29675 .PHONY: all-stageautoprofile-libiberty-linker-plugin maybe-all-stageautoprofile-libiberty-linker-plugin
29676 .PHONY: clean-stageautoprofile-libiberty-linker-plugin maybe-clean-stageautoprofile-libiberty-linker-plugin
29677 maybe-all-stageautoprofile-libiberty-linker-plugin:
29678 maybe-clean-stageautoprofile-libiberty-linker-plugin:
29679 @if libiberty-linker-plugin-bootstrap
29680 maybe-all-stageautoprofile-libiberty-linker-plugin: all-stageautoprofile-libiberty-linker-plugin
29681 all-stageautoprofile: all-stageautoprofile-libiberty-linker-plugin
29682 TARGET-stageautoprofile-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29683 all-stageautoprofile-libiberty-linker-plugin: configure-stageautoprofile-libiberty-linker-plugin
29684 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
29685 @r=`${PWD_COMMAND}`; export r; \
29686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29687 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
29688 $(HOST_EXPORTS) \
29689 $(POSTSTAGE1_HOST_EXPORTS) \
29690 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29691 $$s/gcc/config/i386/$(AUTO_PROFILE) \
29692 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29693 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
29694 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
29695 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
29696 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
29697 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29698 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29699 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29700 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29701 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
29702 $(TARGET-stageautoprofile-libiberty-linker-plugin)
29704 maybe-clean-stageautoprofile-libiberty-linker-plugin: clean-stageautoprofile-libiberty-linker-plugin
29705 clean-stageautoprofile: clean-stageautoprofile-libiberty-linker-plugin
29706 clean-stageautoprofile-libiberty-linker-plugin:
29707 @if [ $(current_stage) = stageautoprofile ]; then \
29708 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29709 else \
29710 [ -f $(HOST_SUBDIR)/stageautoprofile-libiberty-linker-plugin/Makefile ] || exit 0; \
29711 $(MAKE) stageautoprofile-start; \
29712 fi; \
29713 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29714 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29715 @endif libiberty-linker-plugin-bootstrap
29718 .PHONY: all-stageautofeedback-libiberty-linker-plugin maybe-all-stageautofeedback-libiberty-linker-plugin
29719 .PHONY: clean-stageautofeedback-libiberty-linker-plugin maybe-clean-stageautofeedback-libiberty-linker-plugin
29720 maybe-all-stageautofeedback-libiberty-linker-plugin:
29721 maybe-clean-stageautofeedback-libiberty-linker-plugin:
29722 @if libiberty-linker-plugin-bootstrap
29723 maybe-all-stageautofeedback-libiberty-linker-plugin: all-stageautofeedback-libiberty-linker-plugin
29724 all-stageautofeedback: all-stageautofeedback-libiberty-linker-plugin
29725 TARGET-stageautofeedback-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29726 all-stageautofeedback-libiberty-linker-plugin: configure-stageautofeedback-libiberty-linker-plugin
29727 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
29728 @r=`${PWD_COMMAND}`; export r; \
29729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29730 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
29731 $(HOST_EXPORTS) \
29732 $(POSTSTAGE1_HOST_EXPORTS) \
29733 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29735 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29736 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
29737 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
29738 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
29739 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
29740 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29741 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29742 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29743 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29744 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
29745 $(TARGET-stageautofeedback-libiberty-linker-plugin)
29747 maybe-clean-stageautofeedback-libiberty-linker-plugin: clean-stageautofeedback-libiberty-linker-plugin
29748 clean-stageautofeedback: clean-stageautofeedback-libiberty-linker-plugin
29749 clean-stageautofeedback-libiberty-linker-plugin:
29750 @if [ $(current_stage) = stageautofeedback ]; then \
29751 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29752 else \
29753 [ -f $(HOST_SUBDIR)/stageautofeedback-libiberty-linker-plugin/Makefile ] || exit 0; \
29754 $(MAKE) stageautofeedback-start; \
29755 fi; \
29756 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29757 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29758 @endif libiberty-linker-plugin-bootstrap
29764 .PHONY: check-libiberty-linker-plugin maybe-check-libiberty-linker-plugin
29765 maybe-check-libiberty-linker-plugin:
29766 @if libiberty-linker-plugin
29767 maybe-check-libiberty-linker-plugin: check-libiberty-linker-plugin
29769 check-libiberty-linker-plugin:
29770 @: $(MAKE); $(unstage)
29771 @r=`${PWD_COMMAND}`; export r; \
29772 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29773 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
29774 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29775 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ $(EXTRA_BOOTSTRAP_FLAGS) check)
29777 @endif libiberty-linker-plugin
29779 .PHONY: install-libiberty-linker-plugin maybe-install-libiberty-linker-plugin
29780 maybe-install-libiberty-linker-plugin:
29781 @if libiberty-linker-plugin
29782 maybe-install-libiberty-linker-plugin: install-libiberty-linker-plugin
29784 install-libiberty-linker-plugin: installdirs
29785 @: $(MAKE); $(unstage)
29786 @r=`${PWD_COMMAND}`; export r; \
29787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29788 $(HOST_EXPORTS) \
29789 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29790 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
29792 @endif libiberty-linker-plugin
29794 .PHONY: install-strip-libiberty-linker-plugin maybe-install-strip-libiberty-linker-plugin
29795 maybe-install-strip-libiberty-linker-plugin:
29796 @if libiberty-linker-plugin
29797 maybe-install-strip-libiberty-linker-plugin: install-strip-libiberty-linker-plugin
29799 install-strip-libiberty-linker-plugin: installdirs
29800 @: $(MAKE); $(unstage)
29801 @r=`${PWD_COMMAND}`; export r; \
29802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29803 $(HOST_EXPORTS) \
29804 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29805 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
29807 @endif libiberty-linker-plugin
29809 # Other targets (info, dvi, pdf, etc.)
29811 .PHONY: maybe-info-libiberty-linker-plugin info-libiberty-linker-plugin
29812 maybe-info-libiberty-linker-plugin:
29813 @if libiberty-linker-plugin
29814 maybe-info-libiberty-linker-plugin: info-libiberty-linker-plugin
29816 info-libiberty-linker-plugin: \
29817 configure-libiberty-linker-plugin
29818 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29819 r=`${PWD_COMMAND}`; export r; \
29820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29821 $(HOST_EXPORTS) \
29822 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29823 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29824 done; \
29825 echo "Doing info in libiberty-linker-plugin"; \
29826 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29827 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29828 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29829 "RANLIB=$${RANLIB}" \
29830 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29831 info) \
29832 || exit 1
29834 @endif libiberty-linker-plugin
29836 .PHONY: maybe-dvi-libiberty-linker-plugin dvi-libiberty-linker-plugin
29837 maybe-dvi-libiberty-linker-plugin:
29838 @if libiberty-linker-plugin
29839 maybe-dvi-libiberty-linker-plugin: dvi-libiberty-linker-plugin
29841 dvi-libiberty-linker-plugin: \
29842 configure-libiberty-linker-plugin
29843 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29844 r=`${PWD_COMMAND}`; export r; \
29845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29846 $(HOST_EXPORTS) \
29847 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29848 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29849 done; \
29850 echo "Doing dvi in libiberty-linker-plugin"; \
29851 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29852 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29853 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29854 "RANLIB=$${RANLIB}" \
29855 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29856 dvi) \
29857 || exit 1
29859 @endif libiberty-linker-plugin
29861 .PHONY: maybe-pdf-libiberty-linker-plugin pdf-libiberty-linker-plugin
29862 maybe-pdf-libiberty-linker-plugin:
29863 @if libiberty-linker-plugin
29864 maybe-pdf-libiberty-linker-plugin: pdf-libiberty-linker-plugin
29866 pdf-libiberty-linker-plugin: \
29867 configure-libiberty-linker-plugin
29868 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29869 r=`${PWD_COMMAND}`; export r; \
29870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29871 $(HOST_EXPORTS) \
29872 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29873 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29874 done; \
29875 echo "Doing pdf in libiberty-linker-plugin"; \
29876 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29877 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29878 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29879 "RANLIB=$${RANLIB}" \
29880 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29881 pdf) \
29882 || exit 1
29884 @endif libiberty-linker-plugin
29886 .PHONY: maybe-html-libiberty-linker-plugin html-libiberty-linker-plugin
29887 maybe-html-libiberty-linker-plugin:
29888 @if libiberty-linker-plugin
29889 maybe-html-libiberty-linker-plugin: html-libiberty-linker-plugin
29891 html-libiberty-linker-plugin: \
29892 configure-libiberty-linker-plugin
29893 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29894 r=`${PWD_COMMAND}`; export r; \
29895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29896 $(HOST_EXPORTS) \
29897 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29898 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29899 done; \
29900 echo "Doing html in libiberty-linker-plugin"; \
29901 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29902 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29903 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29904 "RANLIB=$${RANLIB}" \
29905 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29906 html) \
29907 || exit 1
29909 @endif libiberty-linker-plugin
29911 .PHONY: maybe-TAGS-libiberty-linker-plugin TAGS-libiberty-linker-plugin
29912 maybe-TAGS-libiberty-linker-plugin:
29913 @if libiberty-linker-plugin
29914 maybe-TAGS-libiberty-linker-plugin: TAGS-libiberty-linker-plugin
29916 TAGS-libiberty-linker-plugin: \
29917 configure-libiberty-linker-plugin
29918 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29919 r=`${PWD_COMMAND}`; export r; \
29920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29921 $(HOST_EXPORTS) \
29922 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29923 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29924 done; \
29925 echo "Doing TAGS in libiberty-linker-plugin"; \
29926 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29927 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29928 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29929 "RANLIB=$${RANLIB}" \
29930 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29931 TAGS) \
29932 || exit 1
29934 @endif libiberty-linker-plugin
29936 .PHONY: maybe-install-info-libiberty-linker-plugin install-info-libiberty-linker-plugin
29937 maybe-install-info-libiberty-linker-plugin:
29938 @if libiberty-linker-plugin
29939 maybe-install-info-libiberty-linker-plugin: install-info-libiberty-linker-plugin
29941 install-info-libiberty-linker-plugin: \
29942 configure-libiberty-linker-plugin \
29943 info-libiberty-linker-plugin
29944 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29945 r=`${PWD_COMMAND}`; export r; \
29946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29947 $(HOST_EXPORTS) \
29948 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29949 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29950 done; \
29951 echo "Doing install-info in libiberty-linker-plugin"; \
29952 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29953 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29954 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29955 "RANLIB=$${RANLIB}" \
29956 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29957 install-info) \
29958 || exit 1
29960 @endif libiberty-linker-plugin
29962 .PHONY: maybe-install-dvi-libiberty-linker-plugin install-dvi-libiberty-linker-plugin
29963 maybe-install-dvi-libiberty-linker-plugin:
29964 @if libiberty-linker-plugin
29965 maybe-install-dvi-libiberty-linker-plugin: install-dvi-libiberty-linker-plugin
29967 install-dvi-libiberty-linker-plugin: \
29968 configure-libiberty-linker-plugin \
29969 dvi-libiberty-linker-plugin
29970 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29971 r=`${PWD_COMMAND}`; export r; \
29972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29973 $(HOST_EXPORTS) \
29974 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29975 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29976 done; \
29977 echo "Doing install-dvi in libiberty-linker-plugin"; \
29978 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29979 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29980 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29981 "RANLIB=$${RANLIB}" \
29982 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29983 install-dvi) \
29984 || exit 1
29986 @endif libiberty-linker-plugin
29988 .PHONY: maybe-install-pdf-libiberty-linker-plugin install-pdf-libiberty-linker-plugin
29989 maybe-install-pdf-libiberty-linker-plugin:
29990 @if libiberty-linker-plugin
29991 maybe-install-pdf-libiberty-linker-plugin: install-pdf-libiberty-linker-plugin
29993 install-pdf-libiberty-linker-plugin: \
29994 configure-libiberty-linker-plugin \
29995 pdf-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 install-pdf 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 install-pdf) \
30010 || exit 1
30012 @endif libiberty-linker-plugin
30014 .PHONY: maybe-install-html-libiberty-linker-plugin install-html-libiberty-linker-plugin
30015 maybe-install-html-libiberty-linker-plugin:
30016 @if libiberty-linker-plugin
30017 maybe-install-html-libiberty-linker-plugin: install-html-libiberty-linker-plugin
30019 install-html-libiberty-linker-plugin: \
30020 configure-libiberty-linker-plugin \
30021 html-libiberty-linker-plugin
30022 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
30023 r=`${PWD_COMMAND}`; export r; \
30024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30025 $(HOST_EXPORTS) \
30026 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
30027 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30028 done; \
30029 echo "Doing install-html in libiberty-linker-plugin"; \
30030 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30031 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30032 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30033 "RANLIB=$${RANLIB}" \
30034 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30035 install-html) \
30036 || exit 1
30038 @endif libiberty-linker-plugin
30040 .PHONY: maybe-installcheck-libiberty-linker-plugin installcheck-libiberty-linker-plugin
30041 maybe-installcheck-libiberty-linker-plugin:
30042 @if libiberty-linker-plugin
30043 maybe-installcheck-libiberty-linker-plugin: installcheck-libiberty-linker-plugin
30045 installcheck-libiberty-linker-plugin: \
30046 configure-libiberty-linker-plugin
30047 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
30048 r=`${PWD_COMMAND}`; export r; \
30049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30050 $(HOST_EXPORTS) \
30051 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
30052 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30053 done; \
30054 echo "Doing installcheck in libiberty-linker-plugin"; \
30055 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30056 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30057 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30058 "RANLIB=$${RANLIB}" \
30059 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30060 installcheck) \
30061 || exit 1
30063 @endif libiberty-linker-plugin
30065 .PHONY: maybe-mostlyclean-libiberty-linker-plugin mostlyclean-libiberty-linker-plugin
30066 maybe-mostlyclean-libiberty-linker-plugin:
30067 @if libiberty-linker-plugin
30068 maybe-mostlyclean-libiberty-linker-plugin: mostlyclean-libiberty-linker-plugin
30070 mostlyclean-libiberty-linker-plugin:
30071 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
30072 r=`${PWD_COMMAND}`; export r; \
30073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30074 $(HOST_EXPORTS) \
30075 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
30076 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30077 done; \
30078 echo "Doing mostlyclean in libiberty-linker-plugin"; \
30079 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30080 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30081 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30082 "RANLIB=$${RANLIB}" \
30083 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30084 mostlyclean) \
30085 || exit 1
30087 @endif libiberty-linker-plugin
30089 .PHONY: maybe-clean-libiberty-linker-plugin clean-libiberty-linker-plugin
30090 maybe-clean-libiberty-linker-plugin:
30091 @if libiberty-linker-plugin
30092 maybe-clean-libiberty-linker-plugin: clean-libiberty-linker-plugin
30094 clean-libiberty-linker-plugin:
30095 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
30096 r=`${PWD_COMMAND}`; export r; \
30097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30098 $(HOST_EXPORTS) \
30099 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
30100 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30101 done; \
30102 echo "Doing clean in libiberty-linker-plugin"; \
30103 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30104 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30105 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30106 "RANLIB=$${RANLIB}" \
30107 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30108 clean) \
30109 || exit 1
30111 @endif libiberty-linker-plugin
30113 .PHONY: maybe-distclean-libiberty-linker-plugin distclean-libiberty-linker-plugin
30114 maybe-distclean-libiberty-linker-plugin:
30115 @if libiberty-linker-plugin
30116 maybe-distclean-libiberty-linker-plugin: distclean-libiberty-linker-plugin
30118 distclean-libiberty-linker-plugin:
30119 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
30120 r=`${PWD_COMMAND}`; export r; \
30121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30122 $(HOST_EXPORTS) \
30123 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
30124 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30125 done; \
30126 echo "Doing distclean in libiberty-linker-plugin"; \
30127 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30128 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30129 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30130 "RANLIB=$${RANLIB}" \
30131 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30132 distclean) \
30133 || exit 1
30135 @endif libiberty-linker-plugin
30137 .PHONY: maybe-maintainer-clean-libiberty-linker-plugin maintainer-clean-libiberty-linker-plugin
30138 maybe-maintainer-clean-libiberty-linker-plugin:
30139 @if libiberty-linker-plugin
30140 maybe-maintainer-clean-libiberty-linker-plugin: maintainer-clean-libiberty-linker-plugin
30142 maintainer-clean-libiberty-linker-plugin:
30143 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
30144 r=`${PWD_COMMAND}`; export r; \
30145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30146 $(HOST_EXPORTS) \
30147 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
30148 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30149 done; \
30150 echo "Doing maintainer-clean in libiberty-linker-plugin"; \
30151 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30152 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30153 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30154 "RANLIB=$${RANLIB}" \
30155 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30156 maintainer-clean) \
30157 || exit 1
30159 @endif libiberty-linker-plugin
30163 .PHONY: configure-libiconv maybe-configure-libiconv
30164 maybe-configure-libiconv:
30165 @if gcc-bootstrap
30166 configure-libiconv: stage_current
30167 @endif gcc-bootstrap
30168 @if libiconv
30169 maybe-configure-libiconv: configure-libiconv
30170 configure-libiconv:
30171 @r=`${PWD_COMMAND}`; export r; \
30172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30173 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30174 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30175 $(HOST_EXPORTS) \
30176 echo Configuring in $(HOST_SUBDIR)/libiconv; \
30177 cd "$(HOST_SUBDIR)/libiconv" || exit 1; \
30178 case $(srcdir) in \
30179 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30180 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30181 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30182 esac; \
30183 module_srcdir=libiconv; \
30184 $(SHELL) \
30185 $$s/$$module_srcdir/configure \
30186 --srcdir=$${topdir}/$$module_srcdir \
30187 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30188 --target=${target_alias} --disable-shared @host_libs_picflag@ \
30189 || exit 1
30190 @endif libiconv
30194 .PHONY: configure-stage1-libiconv maybe-configure-stage1-libiconv
30195 maybe-configure-stage1-libiconv:
30196 @if libiconv-bootstrap
30197 maybe-configure-stage1-libiconv: configure-stage1-libiconv
30198 configure-stage1-libiconv:
30199 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
30200 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30201 @r=`${PWD_COMMAND}`; export r; \
30202 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30203 TFLAGS="$(STAGE1_TFLAGS)"; \
30204 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30205 $(HOST_EXPORTS) \
30206 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
30207 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
30208 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
30209 echo Configuring stage 1 in $(HOST_SUBDIR)/libiconv; \
30210 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30211 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30212 case $(srcdir) in \
30213 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30214 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30215 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30216 esac; \
30217 module_srcdir=libiconv; \
30218 $(SHELL) $$s/$$module_srcdir/configure \
30219 --srcdir=$${topdir}/$$module_srcdir \
30220 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30221 --target=${target_alias} \
30223 $(STAGE1_CONFIGURE_FLAGS) \
30224 --disable-shared @host_libs_picflag@
30225 @endif libiconv-bootstrap
30227 .PHONY: configure-stage2-libiconv maybe-configure-stage2-libiconv
30228 maybe-configure-stage2-libiconv:
30229 @if libiconv-bootstrap
30230 maybe-configure-stage2-libiconv: configure-stage2-libiconv
30231 configure-stage2-libiconv:
30232 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
30233 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30234 @r=`${PWD_COMMAND}`; export r; \
30235 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30236 TFLAGS="$(STAGE2_TFLAGS)"; \
30237 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30238 $(HOST_EXPORTS) \
30239 $(POSTSTAGE1_HOST_EXPORTS) \
30240 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
30241 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
30242 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
30243 echo Configuring stage 2 in $(HOST_SUBDIR)/libiconv; \
30244 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30245 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30246 case $(srcdir) in \
30247 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30248 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30249 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30250 esac; \
30251 module_srcdir=libiconv; \
30252 $(SHELL) $$s/$$module_srcdir/configure \
30253 --srcdir=$${topdir}/$$module_srcdir \
30254 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30255 --target=${target_alias} \
30256 --with-build-libsubdir=$(HOST_SUBDIR) \
30257 $(STAGE2_CONFIGURE_FLAGS) \
30258 --disable-shared @host_libs_picflag@
30259 @endif libiconv-bootstrap
30261 .PHONY: configure-stage3-libiconv maybe-configure-stage3-libiconv
30262 maybe-configure-stage3-libiconv:
30263 @if libiconv-bootstrap
30264 maybe-configure-stage3-libiconv: configure-stage3-libiconv
30265 configure-stage3-libiconv:
30266 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
30267 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30268 @r=`${PWD_COMMAND}`; export r; \
30269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30270 TFLAGS="$(STAGE3_TFLAGS)"; \
30271 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30272 $(HOST_EXPORTS) \
30273 $(POSTSTAGE1_HOST_EXPORTS) \
30274 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
30275 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
30276 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
30277 echo Configuring stage 3 in $(HOST_SUBDIR)/libiconv; \
30278 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30279 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30280 case $(srcdir) in \
30281 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30282 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30283 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30284 esac; \
30285 module_srcdir=libiconv; \
30286 $(SHELL) $$s/$$module_srcdir/configure \
30287 --srcdir=$${topdir}/$$module_srcdir \
30288 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30289 --target=${target_alias} \
30290 --with-build-libsubdir=$(HOST_SUBDIR) \
30291 $(STAGE3_CONFIGURE_FLAGS) \
30292 --disable-shared @host_libs_picflag@
30293 @endif libiconv-bootstrap
30295 .PHONY: configure-stage4-libiconv maybe-configure-stage4-libiconv
30296 maybe-configure-stage4-libiconv:
30297 @if libiconv-bootstrap
30298 maybe-configure-stage4-libiconv: configure-stage4-libiconv
30299 configure-stage4-libiconv:
30300 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
30301 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30302 @r=`${PWD_COMMAND}`; export r; \
30303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30304 TFLAGS="$(STAGE4_TFLAGS)"; \
30305 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30306 $(HOST_EXPORTS) \
30307 $(POSTSTAGE1_HOST_EXPORTS) \
30308 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
30309 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
30310 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
30311 echo Configuring stage 4 in $(HOST_SUBDIR)/libiconv; \
30312 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30313 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30314 case $(srcdir) in \
30315 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30316 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30317 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30318 esac; \
30319 module_srcdir=libiconv; \
30320 $(SHELL) $$s/$$module_srcdir/configure \
30321 --srcdir=$${topdir}/$$module_srcdir \
30322 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30323 --target=${target_alias} \
30324 --with-build-libsubdir=$(HOST_SUBDIR) \
30325 $(STAGE4_CONFIGURE_FLAGS) \
30326 --disable-shared @host_libs_picflag@
30327 @endif libiconv-bootstrap
30329 .PHONY: configure-stageprofile-libiconv maybe-configure-stageprofile-libiconv
30330 maybe-configure-stageprofile-libiconv:
30331 @if libiconv-bootstrap
30332 maybe-configure-stageprofile-libiconv: configure-stageprofile-libiconv
30333 configure-stageprofile-libiconv:
30334 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
30335 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30336 @r=`${PWD_COMMAND}`; export r; \
30337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30338 TFLAGS="$(STAGEprofile_TFLAGS)"; \
30339 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30340 $(HOST_EXPORTS) \
30341 $(POSTSTAGE1_HOST_EXPORTS) \
30342 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
30343 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
30344 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
30345 echo Configuring stage profile in $(HOST_SUBDIR)/libiconv; \
30346 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30347 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30348 case $(srcdir) in \
30349 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30350 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30351 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30352 esac; \
30353 module_srcdir=libiconv; \
30354 $(SHELL) $$s/$$module_srcdir/configure \
30355 --srcdir=$${topdir}/$$module_srcdir \
30356 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30357 --target=${target_alias} \
30358 --with-build-libsubdir=$(HOST_SUBDIR) \
30359 $(STAGEprofile_CONFIGURE_FLAGS) \
30360 --disable-shared @host_libs_picflag@
30361 @endif libiconv-bootstrap
30363 .PHONY: configure-stagetrain-libiconv maybe-configure-stagetrain-libiconv
30364 maybe-configure-stagetrain-libiconv:
30365 @if libiconv-bootstrap
30366 maybe-configure-stagetrain-libiconv: configure-stagetrain-libiconv
30367 configure-stagetrain-libiconv:
30368 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
30369 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30370 @r=`${PWD_COMMAND}`; export r; \
30371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30372 TFLAGS="$(STAGEtrain_TFLAGS)"; \
30373 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30374 $(HOST_EXPORTS) \
30375 $(POSTSTAGE1_HOST_EXPORTS) \
30376 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
30377 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
30378 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
30379 echo Configuring stage train in $(HOST_SUBDIR)/libiconv; \
30380 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30381 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30382 case $(srcdir) in \
30383 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30384 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30385 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30386 esac; \
30387 module_srcdir=libiconv; \
30388 $(SHELL) $$s/$$module_srcdir/configure \
30389 --srcdir=$${topdir}/$$module_srcdir \
30390 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30391 --target=${target_alias} \
30392 --with-build-libsubdir=$(HOST_SUBDIR) \
30393 $(STAGEtrain_CONFIGURE_FLAGS) \
30394 --disable-shared @host_libs_picflag@
30395 @endif libiconv-bootstrap
30397 .PHONY: configure-stagefeedback-libiconv maybe-configure-stagefeedback-libiconv
30398 maybe-configure-stagefeedback-libiconv:
30399 @if libiconv-bootstrap
30400 maybe-configure-stagefeedback-libiconv: configure-stagefeedback-libiconv
30401 configure-stagefeedback-libiconv:
30402 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
30403 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30404 @r=`${PWD_COMMAND}`; export r; \
30405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30406 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
30407 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30408 $(HOST_EXPORTS) \
30409 $(POSTSTAGE1_HOST_EXPORTS) \
30410 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
30411 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
30412 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
30413 echo Configuring stage feedback in $(HOST_SUBDIR)/libiconv; \
30414 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30415 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30416 case $(srcdir) in \
30417 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30418 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30419 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30420 esac; \
30421 module_srcdir=libiconv; \
30422 $(SHELL) $$s/$$module_srcdir/configure \
30423 --srcdir=$${topdir}/$$module_srcdir \
30424 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30425 --target=${target_alias} \
30426 --with-build-libsubdir=$(HOST_SUBDIR) \
30427 $(STAGEfeedback_CONFIGURE_FLAGS) \
30428 --disable-shared @host_libs_picflag@
30429 @endif libiconv-bootstrap
30431 .PHONY: configure-stageautoprofile-libiconv maybe-configure-stageautoprofile-libiconv
30432 maybe-configure-stageautoprofile-libiconv:
30433 @if libiconv-bootstrap
30434 maybe-configure-stageautoprofile-libiconv: configure-stageautoprofile-libiconv
30435 configure-stageautoprofile-libiconv:
30436 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
30437 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30438 @r=`${PWD_COMMAND}`; export r; \
30439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30440 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
30441 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30442 $(HOST_EXPORTS) \
30443 $(POSTSTAGE1_HOST_EXPORTS) \
30444 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
30445 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
30446 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
30447 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libiconv; \
30448 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30449 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30450 case $(srcdir) in \
30451 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30452 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30453 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30454 esac; \
30455 module_srcdir=libiconv; \
30456 $(SHELL) $$s/$$module_srcdir/configure \
30457 --srcdir=$${topdir}/$$module_srcdir \
30458 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30459 --target=${target_alias} \
30460 --with-build-libsubdir=$(HOST_SUBDIR) \
30461 $(STAGEautoprofile_CONFIGURE_FLAGS) \
30462 --disable-shared @host_libs_picflag@
30463 @endif libiconv-bootstrap
30465 .PHONY: configure-stageautofeedback-libiconv maybe-configure-stageautofeedback-libiconv
30466 maybe-configure-stageautofeedback-libiconv:
30467 @if libiconv-bootstrap
30468 maybe-configure-stageautofeedback-libiconv: configure-stageautofeedback-libiconv
30469 configure-stageautofeedback-libiconv:
30470 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
30471 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30472 @r=`${PWD_COMMAND}`; export r; \
30473 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30474 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
30475 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30476 $(HOST_EXPORTS) \
30477 $(POSTSTAGE1_HOST_EXPORTS) \
30478 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
30479 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
30480 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
30481 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libiconv; \
30482 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30483 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30484 case $(srcdir) in \
30485 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30486 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30487 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30488 esac; \
30489 module_srcdir=libiconv; \
30490 $(SHELL) $$s/$$module_srcdir/configure \
30491 --srcdir=$${topdir}/$$module_srcdir \
30492 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30493 --target=${target_alias} \
30494 --with-build-libsubdir=$(HOST_SUBDIR) \
30495 $(STAGEautofeedback_CONFIGURE_FLAGS) \
30496 --disable-shared @host_libs_picflag@
30497 @endif libiconv-bootstrap
30503 .PHONY: all-libiconv maybe-all-libiconv
30504 maybe-all-libiconv:
30505 @if gcc-bootstrap
30506 all-libiconv: stage_current
30507 @endif gcc-bootstrap
30508 @if libiconv
30509 TARGET-libiconv=all
30510 maybe-all-libiconv: all-libiconv
30511 all-libiconv: configure-libiconv
30512 @r=`${PWD_COMMAND}`; export r; \
30513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30514 $(HOST_EXPORTS) \
30515 (cd $(HOST_SUBDIR)/libiconv && \
30516 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
30517 $(TARGET-libiconv))
30518 @endif libiconv
30522 .PHONY: all-stage1-libiconv maybe-all-stage1-libiconv
30523 .PHONY: clean-stage1-libiconv maybe-clean-stage1-libiconv
30524 maybe-all-stage1-libiconv:
30525 maybe-clean-stage1-libiconv:
30526 @if libiconv-bootstrap
30527 maybe-all-stage1-libiconv: all-stage1-libiconv
30528 all-stage1: all-stage1-libiconv
30529 TARGET-stage1-libiconv = $(TARGET-libiconv)
30530 all-stage1-libiconv: configure-stage1-libiconv
30531 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
30532 @r=`${PWD_COMMAND}`; export r; \
30533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30534 TFLAGS="$(STAGE1_TFLAGS)"; \
30535 $(HOST_EXPORTS) \
30536 cd $(HOST_SUBDIR)/libiconv && \
30538 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30539 CFLAGS="$(STAGE1_CFLAGS)" \
30540 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
30541 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
30542 LIBCFLAGS="$(LIBCFLAGS)" \
30543 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30544 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30545 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30546 $(EXTRA_HOST_FLAGS) \
30547 $(STAGE1_FLAGS_TO_PASS) \
30548 TFLAGS="$(STAGE1_TFLAGS)" \
30549 $(TARGET-stage1-libiconv)
30551 maybe-clean-stage1-libiconv: clean-stage1-libiconv
30552 clean-stage1: clean-stage1-libiconv
30553 clean-stage1-libiconv:
30554 @if [ $(current_stage) = stage1 ]; then \
30555 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30556 else \
30557 [ -f $(HOST_SUBDIR)/stage1-libiconv/Makefile ] || exit 0; \
30558 $(MAKE) stage1-start; \
30559 fi; \
30560 cd $(HOST_SUBDIR)/libiconv && \
30561 $(MAKE) $(EXTRA_HOST_FLAGS) \
30562 $(STAGE1_FLAGS_TO_PASS) clean
30563 @endif libiconv-bootstrap
30566 .PHONY: all-stage2-libiconv maybe-all-stage2-libiconv
30567 .PHONY: clean-stage2-libiconv maybe-clean-stage2-libiconv
30568 maybe-all-stage2-libiconv:
30569 maybe-clean-stage2-libiconv:
30570 @if libiconv-bootstrap
30571 maybe-all-stage2-libiconv: all-stage2-libiconv
30572 all-stage2: all-stage2-libiconv
30573 TARGET-stage2-libiconv = $(TARGET-libiconv)
30574 all-stage2-libiconv: configure-stage2-libiconv
30575 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
30576 @r=`${PWD_COMMAND}`; export r; \
30577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30578 TFLAGS="$(STAGE2_TFLAGS)"; \
30579 $(HOST_EXPORTS) \
30580 $(POSTSTAGE1_HOST_EXPORTS) \
30581 cd $(HOST_SUBDIR)/libiconv && \
30583 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30584 CFLAGS="$(STAGE2_CFLAGS)" \
30585 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
30586 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
30587 LIBCFLAGS="$(STAGE2_CFLAGS)" \
30588 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30589 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30590 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30591 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30592 TFLAGS="$(STAGE2_TFLAGS)" \
30593 $(TARGET-stage2-libiconv)
30595 maybe-clean-stage2-libiconv: clean-stage2-libiconv
30596 clean-stage2: clean-stage2-libiconv
30597 clean-stage2-libiconv:
30598 @if [ $(current_stage) = stage2 ]; then \
30599 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30600 else \
30601 [ -f $(HOST_SUBDIR)/stage2-libiconv/Makefile ] || exit 0; \
30602 $(MAKE) stage2-start; \
30603 fi; \
30604 cd $(HOST_SUBDIR)/libiconv && \
30605 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30606 @endif libiconv-bootstrap
30609 .PHONY: all-stage3-libiconv maybe-all-stage3-libiconv
30610 .PHONY: clean-stage3-libiconv maybe-clean-stage3-libiconv
30611 maybe-all-stage3-libiconv:
30612 maybe-clean-stage3-libiconv:
30613 @if libiconv-bootstrap
30614 maybe-all-stage3-libiconv: all-stage3-libiconv
30615 all-stage3: all-stage3-libiconv
30616 TARGET-stage3-libiconv = $(TARGET-libiconv)
30617 all-stage3-libiconv: configure-stage3-libiconv
30618 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
30619 @r=`${PWD_COMMAND}`; export r; \
30620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30621 TFLAGS="$(STAGE3_TFLAGS)"; \
30622 $(HOST_EXPORTS) \
30623 $(POSTSTAGE1_HOST_EXPORTS) \
30624 cd $(HOST_SUBDIR)/libiconv && \
30626 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30627 CFLAGS="$(STAGE3_CFLAGS)" \
30628 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
30629 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
30630 LIBCFLAGS="$(STAGE3_CFLAGS)" \
30631 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30632 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30633 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30634 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30635 TFLAGS="$(STAGE3_TFLAGS)" \
30636 $(TARGET-stage3-libiconv)
30638 maybe-clean-stage3-libiconv: clean-stage3-libiconv
30639 clean-stage3: clean-stage3-libiconv
30640 clean-stage3-libiconv:
30641 @if [ $(current_stage) = stage3 ]; then \
30642 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30643 else \
30644 [ -f $(HOST_SUBDIR)/stage3-libiconv/Makefile ] || exit 0; \
30645 $(MAKE) stage3-start; \
30646 fi; \
30647 cd $(HOST_SUBDIR)/libiconv && \
30648 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30649 @endif libiconv-bootstrap
30652 .PHONY: all-stage4-libiconv maybe-all-stage4-libiconv
30653 .PHONY: clean-stage4-libiconv maybe-clean-stage4-libiconv
30654 maybe-all-stage4-libiconv:
30655 maybe-clean-stage4-libiconv:
30656 @if libiconv-bootstrap
30657 maybe-all-stage4-libiconv: all-stage4-libiconv
30658 all-stage4: all-stage4-libiconv
30659 TARGET-stage4-libiconv = $(TARGET-libiconv)
30660 all-stage4-libiconv: configure-stage4-libiconv
30661 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
30662 @r=`${PWD_COMMAND}`; export r; \
30663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30664 TFLAGS="$(STAGE4_TFLAGS)"; \
30665 $(HOST_EXPORTS) \
30666 $(POSTSTAGE1_HOST_EXPORTS) \
30667 cd $(HOST_SUBDIR)/libiconv && \
30669 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30670 CFLAGS="$(STAGE4_CFLAGS)" \
30671 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
30672 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
30673 LIBCFLAGS="$(STAGE4_CFLAGS)" \
30674 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30675 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30676 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30677 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30678 TFLAGS="$(STAGE4_TFLAGS)" \
30679 $(TARGET-stage4-libiconv)
30681 maybe-clean-stage4-libiconv: clean-stage4-libiconv
30682 clean-stage4: clean-stage4-libiconv
30683 clean-stage4-libiconv:
30684 @if [ $(current_stage) = stage4 ]; then \
30685 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30686 else \
30687 [ -f $(HOST_SUBDIR)/stage4-libiconv/Makefile ] || exit 0; \
30688 $(MAKE) stage4-start; \
30689 fi; \
30690 cd $(HOST_SUBDIR)/libiconv && \
30691 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30692 @endif libiconv-bootstrap
30695 .PHONY: all-stageprofile-libiconv maybe-all-stageprofile-libiconv
30696 .PHONY: clean-stageprofile-libiconv maybe-clean-stageprofile-libiconv
30697 maybe-all-stageprofile-libiconv:
30698 maybe-clean-stageprofile-libiconv:
30699 @if libiconv-bootstrap
30700 maybe-all-stageprofile-libiconv: all-stageprofile-libiconv
30701 all-stageprofile: all-stageprofile-libiconv
30702 TARGET-stageprofile-libiconv = $(TARGET-libiconv)
30703 all-stageprofile-libiconv: configure-stageprofile-libiconv
30704 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
30705 @r=`${PWD_COMMAND}`; export r; \
30706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30707 TFLAGS="$(STAGEprofile_TFLAGS)"; \
30708 $(HOST_EXPORTS) \
30709 $(POSTSTAGE1_HOST_EXPORTS) \
30710 cd $(HOST_SUBDIR)/libiconv && \
30712 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30713 CFLAGS="$(STAGEprofile_CFLAGS)" \
30714 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
30715 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
30716 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
30717 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30718 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30719 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30720 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30721 TFLAGS="$(STAGEprofile_TFLAGS)" \
30722 $(TARGET-stageprofile-libiconv)
30724 maybe-clean-stageprofile-libiconv: clean-stageprofile-libiconv
30725 clean-stageprofile: clean-stageprofile-libiconv
30726 clean-stageprofile-libiconv:
30727 @if [ $(current_stage) = stageprofile ]; then \
30728 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30729 else \
30730 [ -f $(HOST_SUBDIR)/stageprofile-libiconv/Makefile ] || exit 0; \
30731 $(MAKE) stageprofile-start; \
30732 fi; \
30733 cd $(HOST_SUBDIR)/libiconv && \
30734 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30735 @endif libiconv-bootstrap
30738 .PHONY: all-stagetrain-libiconv maybe-all-stagetrain-libiconv
30739 .PHONY: clean-stagetrain-libiconv maybe-clean-stagetrain-libiconv
30740 maybe-all-stagetrain-libiconv:
30741 maybe-clean-stagetrain-libiconv:
30742 @if libiconv-bootstrap
30743 maybe-all-stagetrain-libiconv: all-stagetrain-libiconv
30744 all-stagetrain: all-stagetrain-libiconv
30745 TARGET-stagetrain-libiconv = $(TARGET-libiconv)
30746 all-stagetrain-libiconv: configure-stagetrain-libiconv
30747 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
30748 @r=`${PWD_COMMAND}`; export r; \
30749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30750 TFLAGS="$(STAGEtrain_TFLAGS)"; \
30751 $(HOST_EXPORTS) \
30752 $(POSTSTAGE1_HOST_EXPORTS) \
30753 cd $(HOST_SUBDIR)/libiconv && \
30755 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30756 CFLAGS="$(STAGEtrain_CFLAGS)" \
30757 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
30758 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
30759 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
30760 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30761 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30762 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30763 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30764 TFLAGS="$(STAGEtrain_TFLAGS)" \
30765 $(TARGET-stagetrain-libiconv)
30767 maybe-clean-stagetrain-libiconv: clean-stagetrain-libiconv
30768 clean-stagetrain: clean-stagetrain-libiconv
30769 clean-stagetrain-libiconv:
30770 @if [ $(current_stage) = stagetrain ]; then \
30771 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30772 else \
30773 [ -f $(HOST_SUBDIR)/stagetrain-libiconv/Makefile ] || exit 0; \
30774 $(MAKE) stagetrain-start; \
30775 fi; \
30776 cd $(HOST_SUBDIR)/libiconv && \
30777 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30778 @endif libiconv-bootstrap
30781 .PHONY: all-stagefeedback-libiconv maybe-all-stagefeedback-libiconv
30782 .PHONY: clean-stagefeedback-libiconv maybe-clean-stagefeedback-libiconv
30783 maybe-all-stagefeedback-libiconv:
30784 maybe-clean-stagefeedback-libiconv:
30785 @if libiconv-bootstrap
30786 maybe-all-stagefeedback-libiconv: all-stagefeedback-libiconv
30787 all-stagefeedback: all-stagefeedback-libiconv
30788 TARGET-stagefeedback-libiconv = $(TARGET-libiconv)
30789 all-stagefeedback-libiconv: configure-stagefeedback-libiconv
30790 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
30791 @r=`${PWD_COMMAND}`; export r; \
30792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30793 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
30794 $(HOST_EXPORTS) \
30795 $(POSTSTAGE1_HOST_EXPORTS) \
30796 cd $(HOST_SUBDIR)/libiconv && \
30798 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30799 CFLAGS="$(STAGEfeedback_CFLAGS)" \
30800 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
30801 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
30802 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
30803 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30804 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30805 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30806 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30807 TFLAGS="$(STAGEfeedback_TFLAGS)" \
30808 $(TARGET-stagefeedback-libiconv)
30810 maybe-clean-stagefeedback-libiconv: clean-stagefeedback-libiconv
30811 clean-stagefeedback: clean-stagefeedback-libiconv
30812 clean-stagefeedback-libiconv:
30813 @if [ $(current_stage) = stagefeedback ]; then \
30814 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30815 else \
30816 [ -f $(HOST_SUBDIR)/stagefeedback-libiconv/Makefile ] || exit 0; \
30817 $(MAKE) stagefeedback-start; \
30818 fi; \
30819 cd $(HOST_SUBDIR)/libiconv && \
30820 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30821 @endif libiconv-bootstrap
30824 .PHONY: all-stageautoprofile-libiconv maybe-all-stageautoprofile-libiconv
30825 .PHONY: clean-stageautoprofile-libiconv maybe-clean-stageautoprofile-libiconv
30826 maybe-all-stageautoprofile-libiconv:
30827 maybe-clean-stageautoprofile-libiconv:
30828 @if libiconv-bootstrap
30829 maybe-all-stageautoprofile-libiconv: all-stageautoprofile-libiconv
30830 all-stageautoprofile: all-stageautoprofile-libiconv
30831 TARGET-stageautoprofile-libiconv = $(TARGET-libiconv)
30832 all-stageautoprofile-libiconv: configure-stageautoprofile-libiconv
30833 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
30834 @r=`${PWD_COMMAND}`; export r; \
30835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30836 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
30837 $(HOST_EXPORTS) \
30838 $(POSTSTAGE1_HOST_EXPORTS) \
30839 cd $(HOST_SUBDIR)/libiconv && \
30840 $$s/gcc/config/i386/$(AUTO_PROFILE) \
30841 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30842 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
30843 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
30844 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
30845 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
30846 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30847 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30848 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30849 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30850 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
30851 $(TARGET-stageautoprofile-libiconv)
30853 maybe-clean-stageautoprofile-libiconv: clean-stageautoprofile-libiconv
30854 clean-stageautoprofile: clean-stageautoprofile-libiconv
30855 clean-stageautoprofile-libiconv:
30856 @if [ $(current_stage) = stageautoprofile ]; then \
30857 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30858 else \
30859 [ -f $(HOST_SUBDIR)/stageautoprofile-libiconv/Makefile ] || exit 0; \
30860 $(MAKE) stageautoprofile-start; \
30861 fi; \
30862 cd $(HOST_SUBDIR)/libiconv && \
30863 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30864 @endif libiconv-bootstrap
30867 .PHONY: all-stageautofeedback-libiconv maybe-all-stageautofeedback-libiconv
30868 .PHONY: clean-stageautofeedback-libiconv maybe-clean-stageautofeedback-libiconv
30869 maybe-all-stageautofeedback-libiconv:
30870 maybe-clean-stageautofeedback-libiconv:
30871 @if libiconv-bootstrap
30872 maybe-all-stageautofeedback-libiconv: all-stageautofeedback-libiconv
30873 all-stageautofeedback: all-stageautofeedback-libiconv
30874 TARGET-stageautofeedback-libiconv = $(TARGET-libiconv)
30875 all-stageautofeedback-libiconv: configure-stageautofeedback-libiconv
30876 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
30877 @r=`${PWD_COMMAND}`; export r; \
30878 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30879 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
30880 $(HOST_EXPORTS) \
30881 $(POSTSTAGE1_HOST_EXPORTS) \
30882 cd $(HOST_SUBDIR)/libiconv && \
30884 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30885 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
30886 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
30887 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
30888 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
30889 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30890 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30891 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30892 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30893 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
30894 $(TARGET-stageautofeedback-libiconv)
30896 maybe-clean-stageautofeedback-libiconv: clean-stageautofeedback-libiconv
30897 clean-stageautofeedback: clean-stageautofeedback-libiconv
30898 clean-stageautofeedback-libiconv:
30899 @if [ $(current_stage) = stageautofeedback ]; then \
30900 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30901 else \
30902 [ -f $(HOST_SUBDIR)/stageautofeedback-libiconv/Makefile ] || exit 0; \
30903 $(MAKE) stageautofeedback-start; \
30904 fi; \
30905 cd $(HOST_SUBDIR)/libiconv && \
30906 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30907 @endif libiconv-bootstrap
30913 .PHONY: check-libiconv maybe-check-libiconv
30914 maybe-check-libiconv:
30915 @if libiconv
30916 maybe-check-libiconv: check-libiconv
30918 check-libiconv:
30919 @: $(MAKE); $(unstage)
30920 @r=`${PWD_COMMAND}`; export r; \
30921 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30922 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
30923 (cd $(HOST_SUBDIR)/libiconv && \
30924 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
30926 @endif libiconv
30928 .PHONY: install-libiconv maybe-install-libiconv
30929 maybe-install-libiconv:
30930 @if libiconv
30931 maybe-install-libiconv: install-libiconv
30933 install-libiconv:
30935 @endif libiconv
30937 .PHONY: install-strip-libiconv maybe-install-strip-libiconv
30938 maybe-install-strip-libiconv:
30939 @if libiconv
30940 maybe-install-strip-libiconv: install-strip-libiconv
30942 install-strip-libiconv:
30944 @endif libiconv
30946 # Other targets (info, dvi, pdf, etc.)
30948 .PHONY: maybe-info-libiconv info-libiconv
30949 maybe-info-libiconv:
30950 @if libiconv
30951 maybe-info-libiconv: info-libiconv
30953 # libiconv doesn't support info.
30954 info-libiconv:
30956 @endif libiconv
30958 .PHONY: maybe-dvi-libiconv dvi-libiconv
30959 maybe-dvi-libiconv:
30960 @if libiconv
30961 maybe-dvi-libiconv: dvi-libiconv
30963 dvi-libiconv: \
30964 configure-libiconv
30965 @[ -f ./libiconv/Makefile ] || exit 0; \
30966 r=`${PWD_COMMAND}`; export r; \
30967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30968 $(HOST_EXPORTS) \
30969 for flag in $(EXTRA_HOST_FLAGS) ; do \
30970 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30971 done; \
30972 echo "Doing dvi in libiconv"; \
30973 (cd $(HOST_SUBDIR)/libiconv && \
30974 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30975 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30976 "RANLIB=$${RANLIB}" \
30977 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30978 dvi) \
30979 || exit 1
30981 @endif libiconv
30983 .PHONY: maybe-pdf-libiconv pdf-libiconv
30984 maybe-pdf-libiconv:
30985 @if libiconv
30986 maybe-pdf-libiconv: pdf-libiconv
30988 # libiconv doesn't support pdf.
30989 pdf-libiconv:
30991 @endif libiconv
30993 .PHONY: maybe-html-libiconv html-libiconv
30994 maybe-html-libiconv:
30995 @if libiconv
30996 maybe-html-libiconv: html-libiconv
30998 # libiconv doesn't support html.
30999 html-libiconv:
31001 @endif libiconv
31003 .PHONY: maybe-TAGS-libiconv TAGS-libiconv
31004 maybe-TAGS-libiconv:
31005 @if libiconv
31006 maybe-TAGS-libiconv: TAGS-libiconv
31008 TAGS-libiconv: \
31009 configure-libiconv
31010 @[ -f ./libiconv/Makefile ] || exit 0; \
31011 r=`${PWD_COMMAND}`; export r; \
31012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31013 $(HOST_EXPORTS) \
31014 for flag in $(EXTRA_HOST_FLAGS) ; do \
31015 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31016 done; \
31017 echo "Doing TAGS in libiconv"; \
31018 (cd $(HOST_SUBDIR)/libiconv && \
31019 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31020 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31021 "RANLIB=$${RANLIB}" \
31022 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31023 TAGS) \
31024 || exit 1
31026 @endif libiconv
31028 .PHONY: maybe-install-info-libiconv install-info-libiconv
31029 maybe-install-info-libiconv:
31030 @if libiconv
31031 maybe-install-info-libiconv: install-info-libiconv
31033 # libiconv doesn't support install-info.
31034 install-info-libiconv:
31036 @endif libiconv
31038 .PHONY: maybe-install-dvi-libiconv install-dvi-libiconv
31039 maybe-install-dvi-libiconv:
31040 @if libiconv
31041 maybe-install-dvi-libiconv: install-dvi-libiconv
31043 install-dvi-libiconv: \
31044 configure-libiconv \
31045 dvi-libiconv
31046 @[ -f ./libiconv/Makefile ] || exit 0; \
31047 r=`${PWD_COMMAND}`; export r; \
31048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31049 $(HOST_EXPORTS) \
31050 for flag in $(EXTRA_HOST_FLAGS) ; do \
31051 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31052 done; \
31053 echo "Doing install-dvi in libiconv"; \
31054 (cd $(HOST_SUBDIR)/libiconv && \
31055 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31056 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31057 "RANLIB=$${RANLIB}" \
31058 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31059 install-dvi) \
31060 || exit 1
31062 @endif libiconv
31064 .PHONY: maybe-install-pdf-libiconv install-pdf-libiconv
31065 maybe-install-pdf-libiconv:
31066 @if libiconv
31067 maybe-install-pdf-libiconv: install-pdf-libiconv
31069 # libiconv doesn't support install-pdf.
31070 install-pdf-libiconv:
31072 @endif libiconv
31074 .PHONY: maybe-install-html-libiconv install-html-libiconv
31075 maybe-install-html-libiconv:
31076 @if libiconv
31077 maybe-install-html-libiconv: install-html-libiconv
31079 # libiconv doesn't support install-html.
31080 install-html-libiconv:
31082 @endif libiconv
31084 .PHONY: maybe-installcheck-libiconv installcheck-libiconv
31085 maybe-installcheck-libiconv:
31086 @if libiconv
31087 maybe-installcheck-libiconv: installcheck-libiconv
31089 installcheck-libiconv: \
31090 configure-libiconv
31091 @[ -f ./libiconv/Makefile ] || exit 0; \
31092 r=`${PWD_COMMAND}`; export r; \
31093 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31094 $(HOST_EXPORTS) \
31095 for flag in $(EXTRA_HOST_FLAGS) ; do \
31096 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31097 done; \
31098 echo "Doing installcheck in libiconv"; \
31099 (cd $(HOST_SUBDIR)/libiconv && \
31100 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31101 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31102 "RANLIB=$${RANLIB}" \
31103 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31104 installcheck) \
31105 || exit 1
31107 @endif libiconv
31109 .PHONY: maybe-mostlyclean-libiconv mostlyclean-libiconv
31110 maybe-mostlyclean-libiconv:
31111 @if libiconv
31112 maybe-mostlyclean-libiconv: mostlyclean-libiconv
31114 mostlyclean-libiconv:
31115 @[ -f ./libiconv/Makefile ] || exit 0; \
31116 r=`${PWD_COMMAND}`; export r; \
31117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31118 $(HOST_EXPORTS) \
31119 for flag in $(EXTRA_HOST_FLAGS) ; do \
31120 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31121 done; \
31122 echo "Doing mostlyclean in libiconv"; \
31123 (cd $(HOST_SUBDIR)/libiconv && \
31124 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31125 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31126 "RANLIB=$${RANLIB}" \
31127 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31128 mostlyclean) \
31129 || exit 1
31131 @endif libiconv
31133 .PHONY: maybe-clean-libiconv clean-libiconv
31134 maybe-clean-libiconv:
31135 @if libiconv
31136 maybe-clean-libiconv: clean-libiconv
31138 clean-libiconv:
31139 @[ -f ./libiconv/Makefile ] || exit 0; \
31140 r=`${PWD_COMMAND}`; export r; \
31141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31142 $(HOST_EXPORTS) \
31143 for flag in $(EXTRA_HOST_FLAGS) ; do \
31144 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31145 done; \
31146 echo "Doing clean in libiconv"; \
31147 (cd $(HOST_SUBDIR)/libiconv && \
31148 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31149 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31150 "RANLIB=$${RANLIB}" \
31151 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31152 clean) \
31153 || exit 1
31155 @endif libiconv
31157 .PHONY: maybe-distclean-libiconv distclean-libiconv
31158 maybe-distclean-libiconv:
31159 @if libiconv
31160 maybe-distclean-libiconv: distclean-libiconv
31162 distclean-libiconv:
31163 @[ -f ./libiconv/Makefile ] || exit 0; \
31164 r=`${PWD_COMMAND}`; export r; \
31165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31166 $(HOST_EXPORTS) \
31167 for flag in $(EXTRA_HOST_FLAGS) ; do \
31168 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31169 done; \
31170 echo "Doing distclean in libiconv"; \
31171 (cd $(HOST_SUBDIR)/libiconv && \
31172 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31173 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31174 "RANLIB=$${RANLIB}" \
31175 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31176 distclean) \
31177 || exit 1
31179 @endif libiconv
31181 .PHONY: maybe-maintainer-clean-libiconv maintainer-clean-libiconv
31182 maybe-maintainer-clean-libiconv:
31183 @if libiconv
31184 maybe-maintainer-clean-libiconv: maintainer-clean-libiconv
31186 maintainer-clean-libiconv:
31187 @[ -f ./libiconv/Makefile ] || exit 0; \
31188 r=`${PWD_COMMAND}`; export r; \
31189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31190 $(HOST_EXPORTS) \
31191 for flag in $(EXTRA_HOST_FLAGS) ; do \
31192 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31193 done; \
31194 echo "Doing maintainer-clean in libiconv"; \
31195 (cd $(HOST_SUBDIR)/libiconv && \
31196 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31197 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31198 "RANLIB=$${RANLIB}" \
31199 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31200 maintainer-clean) \
31201 || exit 1
31203 @endif libiconv
31207 .PHONY: configure-m4 maybe-configure-m4
31208 maybe-configure-m4:
31209 @if gcc-bootstrap
31210 configure-m4: stage_current
31211 @endif gcc-bootstrap
31212 @if m4
31213 maybe-configure-m4: configure-m4
31214 configure-m4:
31215 @: $(MAKE); $(unstage)
31216 @r=`${PWD_COMMAND}`; export r; \
31217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31218 test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
31219 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4; \
31220 $(HOST_EXPORTS) \
31221 echo Configuring in $(HOST_SUBDIR)/m4; \
31222 cd "$(HOST_SUBDIR)/m4" || exit 1; \
31223 case $(srcdir) in \
31224 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31225 *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
31226 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31227 esac; \
31228 module_srcdir=m4; \
31229 $(SHELL) \
31230 $$s/$$module_srcdir/configure \
31231 --srcdir=$${topdir}/$$module_srcdir \
31232 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31233 --target=${target_alias} \
31234 || exit 1
31235 @endif m4
31241 .PHONY: all-m4 maybe-all-m4
31242 maybe-all-m4:
31243 @if gcc-bootstrap
31244 all-m4: stage_current
31245 @endif gcc-bootstrap
31246 @if m4
31247 TARGET-m4=all
31248 maybe-all-m4: all-m4
31249 all-m4: configure-m4
31250 @: $(MAKE); $(unstage)
31251 @r=`${PWD_COMMAND}`; export r; \
31252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31253 $(HOST_EXPORTS) \
31254 (cd $(HOST_SUBDIR)/m4 && \
31255 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
31256 $(TARGET-m4))
31257 @endif m4
31262 .PHONY: check-m4 maybe-check-m4
31263 maybe-check-m4:
31264 @if m4
31265 maybe-check-m4: check-m4
31267 check-m4:
31268 @: $(MAKE); $(unstage)
31269 @r=`${PWD_COMMAND}`; export r; \
31270 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31271 $(HOST_EXPORTS) \
31272 (cd $(HOST_SUBDIR)/m4 && \
31273 $(MAKE) $(FLAGS_TO_PASS) check)
31275 @endif m4
31277 .PHONY: install-m4 maybe-install-m4
31278 maybe-install-m4:
31279 @if m4
31280 maybe-install-m4: install-m4
31282 install-m4: installdirs
31283 @: $(MAKE); $(unstage)
31284 @r=`${PWD_COMMAND}`; export r; \
31285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31286 $(HOST_EXPORTS) \
31287 (cd $(HOST_SUBDIR)/m4 && \
31288 $(MAKE) $(FLAGS_TO_PASS) install)
31290 @endif m4
31292 .PHONY: install-strip-m4 maybe-install-strip-m4
31293 maybe-install-strip-m4:
31294 @if m4
31295 maybe-install-strip-m4: install-strip-m4
31297 install-strip-m4: installdirs
31298 @: $(MAKE); $(unstage)
31299 @r=`${PWD_COMMAND}`; export r; \
31300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31301 $(HOST_EXPORTS) \
31302 (cd $(HOST_SUBDIR)/m4 && \
31303 $(MAKE) $(FLAGS_TO_PASS) install-strip)
31305 @endif m4
31307 # Other targets (info, dvi, pdf, etc.)
31309 .PHONY: maybe-info-m4 info-m4
31310 maybe-info-m4:
31311 @if m4
31312 maybe-info-m4: info-m4
31314 info-m4: \
31315 configure-m4
31316 @: $(MAKE); $(unstage)
31317 @[ -f ./m4/Makefile ] || exit 0; \
31318 r=`${PWD_COMMAND}`; export r; \
31319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31320 $(HOST_EXPORTS) \
31321 for flag in $(EXTRA_HOST_FLAGS) ; do \
31322 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31323 done; \
31324 echo "Doing info in m4"; \
31325 (cd $(HOST_SUBDIR)/m4 && \
31326 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31327 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31328 "RANLIB=$${RANLIB}" \
31329 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31330 info) \
31331 || exit 1
31333 @endif m4
31335 .PHONY: maybe-dvi-m4 dvi-m4
31336 maybe-dvi-m4:
31337 @if m4
31338 maybe-dvi-m4: dvi-m4
31340 dvi-m4: \
31341 configure-m4
31342 @: $(MAKE); $(unstage)
31343 @[ -f ./m4/Makefile ] || exit 0; \
31344 r=`${PWD_COMMAND}`; export r; \
31345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31346 $(HOST_EXPORTS) \
31347 for flag in $(EXTRA_HOST_FLAGS) ; do \
31348 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31349 done; \
31350 echo "Doing dvi in m4"; \
31351 (cd $(HOST_SUBDIR)/m4 && \
31352 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31353 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31354 "RANLIB=$${RANLIB}" \
31355 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31356 dvi) \
31357 || exit 1
31359 @endif m4
31361 .PHONY: maybe-pdf-m4 pdf-m4
31362 maybe-pdf-m4:
31363 @if m4
31364 maybe-pdf-m4: pdf-m4
31366 pdf-m4: \
31367 configure-m4
31368 @: $(MAKE); $(unstage)
31369 @[ -f ./m4/Makefile ] || exit 0; \
31370 r=`${PWD_COMMAND}`; export r; \
31371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31372 $(HOST_EXPORTS) \
31373 for flag in $(EXTRA_HOST_FLAGS) ; do \
31374 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31375 done; \
31376 echo "Doing pdf in m4"; \
31377 (cd $(HOST_SUBDIR)/m4 && \
31378 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31379 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31380 "RANLIB=$${RANLIB}" \
31381 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31382 pdf) \
31383 || exit 1
31385 @endif m4
31387 .PHONY: maybe-html-m4 html-m4
31388 maybe-html-m4:
31389 @if m4
31390 maybe-html-m4: html-m4
31392 html-m4: \
31393 configure-m4
31394 @: $(MAKE); $(unstage)
31395 @[ -f ./m4/Makefile ] || exit 0; \
31396 r=`${PWD_COMMAND}`; export r; \
31397 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31398 $(HOST_EXPORTS) \
31399 for flag in $(EXTRA_HOST_FLAGS) ; do \
31400 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31401 done; \
31402 echo "Doing html in m4"; \
31403 (cd $(HOST_SUBDIR)/m4 && \
31404 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31405 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31406 "RANLIB=$${RANLIB}" \
31407 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31408 html) \
31409 || exit 1
31411 @endif m4
31413 .PHONY: maybe-TAGS-m4 TAGS-m4
31414 maybe-TAGS-m4:
31415 @if m4
31416 maybe-TAGS-m4: TAGS-m4
31418 TAGS-m4: \
31419 configure-m4
31420 @: $(MAKE); $(unstage)
31421 @[ -f ./m4/Makefile ] || exit 0; \
31422 r=`${PWD_COMMAND}`; export r; \
31423 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31424 $(HOST_EXPORTS) \
31425 for flag in $(EXTRA_HOST_FLAGS) ; do \
31426 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31427 done; \
31428 echo "Doing TAGS in m4"; \
31429 (cd $(HOST_SUBDIR)/m4 && \
31430 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31431 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31432 "RANLIB=$${RANLIB}" \
31433 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31434 TAGS) \
31435 || exit 1
31437 @endif m4
31439 .PHONY: maybe-install-info-m4 install-info-m4
31440 maybe-install-info-m4:
31441 @if m4
31442 maybe-install-info-m4: install-info-m4
31444 install-info-m4: \
31445 configure-m4 \
31446 info-m4
31447 @: $(MAKE); $(unstage)
31448 @[ -f ./m4/Makefile ] || exit 0; \
31449 r=`${PWD_COMMAND}`; export r; \
31450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31451 $(HOST_EXPORTS) \
31452 for flag in $(EXTRA_HOST_FLAGS) ; do \
31453 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31454 done; \
31455 echo "Doing install-info in m4"; \
31456 (cd $(HOST_SUBDIR)/m4 && \
31457 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31458 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31459 "RANLIB=$${RANLIB}" \
31460 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31461 install-info) \
31462 || exit 1
31464 @endif m4
31466 .PHONY: maybe-install-dvi-m4 install-dvi-m4
31467 maybe-install-dvi-m4:
31468 @if m4
31469 maybe-install-dvi-m4: install-dvi-m4
31471 install-dvi-m4: \
31472 configure-m4 \
31473 dvi-m4
31474 @: $(MAKE); $(unstage)
31475 @[ -f ./m4/Makefile ] || exit 0; \
31476 r=`${PWD_COMMAND}`; export r; \
31477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31478 $(HOST_EXPORTS) \
31479 for flag in $(EXTRA_HOST_FLAGS) ; do \
31480 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31481 done; \
31482 echo "Doing install-dvi in m4"; \
31483 (cd $(HOST_SUBDIR)/m4 && \
31484 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31485 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31486 "RANLIB=$${RANLIB}" \
31487 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31488 install-dvi) \
31489 || exit 1
31491 @endif m4
31493 .PHONY: maybe-install-pdf-m4 install-pdf-m4
31494 maybe-install-pdf-m4:
31495 @if m4
31496 maybe-install-pdf-m4: install-pdf-m4
31498 install-pdf-m4: \
31499 configure-m4 \
31500 pdf-m4
31501 @: $(MAKE); $(unstage)
31502 @[ -f ./m4/Makefile ] || exit 0; \
31503 r=`${PWD_COMMAND}`; export r; \
31504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31505 $(HOST_EXPORTS) \
31506 for flag in $(EXTRA_HOST_FLAGS) ; do \
31507 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31508 done; \
31509 echo "Doing install-pdf in m4"; \
31510 (cd $(HOST_SUBDIR)/m4 && \
31511 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31512 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31513 "RANLIB=$${RANLIB}" \
31514 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31515 install-pdf) \
31516 || exit 1
31518 @endif m4
31520 .PHONY: maybe-install-html-m4 install-html-m4
31521 maybe-install-html-m4:
31522 @if m4
31523 maybe-install-html-m4: install-html-m4
31525 install-html-m4: \
31526 configure-m4 \
31527 html-m4
31528 @: $(MAKE); $(unstage)
31529 @[ -f ./m4/Makefile ] || exit 0; \
31530 r=`${PWD_COMMAND}`; export r; \
31531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31532 $(HOST_EXPORTS) \
31533 for flag in $(EXTRA_HOST_FLAGS) ; do \
31534 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31535 done; \
31536 echo "Doing install-html in m4"; \
31537 (cd $(HOST_SUBDIR)/m4 && \
31538 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31539 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31540 "RANLIB=$${RANLIB}" \
31541 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31542 install-html) \
31543 || exit 1
31545 @endif m4
31547 .PHONY: maybe-installcheck-m4 installcheck-m4
31548 maybe-installcheck-m4:
31549 @if m4
31550 maybe-installcheck-m4: installcheck-m4
31552 installcheck-m4: \
31553 configure-m4
31554 @: $(MAKE); $(unstage)
31555 @[ -f ./m4/Makefile ] || exit 0; \
31556 r=`${PWD_COMMAND}`; export r; \
31557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31558 $(HOST_EXPORTS) \
31559 for flag in $(EXTRA_HOST_FLAGS) ; do \
31560 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31561 done; \
31562 echo "Doing installcheck in m4"; \
31563 (cd $(HOST_SUBDIR)/m4 && \
31564 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31565 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31566 "RANLIB=$${RANLIB}" \
31567 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31568 installcheck) \
31569 || exit 1
31571 @endif m4
31573 .PHONY: maybe-mostlyclean-m4 mostlyclean-m4
31574 maybe-mostlyclean-m4:
31575 @if m4
31576 maybe-mostlyclean-m4: mostlyclean-m4
31578 mostlyclean-m4:
31579 @: $(MAKE); $(unstage)
31580 @[ -f ./m4/Makefile ] || exit 0; \
31581 r=`${PWD_COMMAND}`; export r; \
31582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31583 $(HOST_EXPORTS) \
31584 for flag in $(EXTRA_HOST_FLAGS) ; do \
31585 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31586 done; \
31587 echo "Doing mostlyclean in m4"; \
31588 (cd $(HOST_SUBDIR)/m4 && \
31589 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31590 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31591 "RANLIB=$${RANLIB}" \
31592 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31593 mostlyclean) \
31594 || exit 1
31596 @endif m4
31598 .PHONY: maybe-clean-m4 clean-m4
31599 maybe-clean-m4:
31600 @if m4
31601 maybe-clean-m4: clean-m4
31603 clean-m4:
31604 @: $(MAKE); $(unstage)
31605 @[ -f ./m4/Makefile ] || exit 0; \
31606 r=`${PWD_COMMAND}`; export r; \
31607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31608 $(HOST_EXPORTS) \
31609 for flag in $(EXTRA_HOST_FLAGS) ; do \
31610 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31611 done; \
31612 echo "Doing clean in m4"; \
31613 (cd $(HOST_SUBDIR)/m4 && \
31614 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31615 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31616 "RANLIB=$${RANLIB}" \
31617 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31618 clean) \
31619 || exit 1
31621 @endif m4
31623 .PHONY: maybe-distclean-m4 distclean-m4
31624 maybe-distclean-m4:
31625 @if m4
31626 maybe-distclean-m4: distclean-m4
31628 distclean-m4:
31629 @: $(MAKE); $(unstage)
31630 @[ -f ./m4/Makefile ] || exit 0; \
31631 r=`${PWD_COMMAND}`; export r; \
31632 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31633 $(HOST_EXPORTS) \
31634 for flag in $(EXTRA_HOST_FLAGS) ; do \
31635 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31636 done; \
31637 echo "Doing distclean in m4"; \
31638 (cd $(HOST_SUBDIR)/m4 && \
31639 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31640 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31641 "RANLIB=$${RANLIB}" \
31642 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31643 distclean) \
31644 || exit 1
31646 @endif m4
31648 .PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
31649 maybe-maintainer-clean-m4:
31650 @if m4
31651 maybe-maintainer-clean-m4: maintainer-clean-m4
31653 maintainer-clean-m4:
31654 @: $(MAKE); $(unstage)
31655 @[ -f ./m4/Makefile ] || exit 0; \
31656 r=`${PWD_COMMAND}`; export r; \
31657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31658 $(HOST_EXPORTS) \
31659 for flag in $(EXTRA_HOST_FLAGS) ; do \
31660 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31661 done; \
31662 echo "Doing maintainer-clean in m4"; \
31663 (cd $(HOST_SUBDIR)/m4 && \
31664 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31665 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31666 "RANLIB=$${RANLIB}" \
31667 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31668 maintainer-clean) \
31669 || exit 1
31671 @endif m4
31675 .PHONY: configure-readline maybe-configure-readline
31676 maybe-configure-readline:
31677 @if gcc-bootstrap
31678 configure-readline: stage_current
31679 @endif gcc-bootstrap
31680 @if readline
31681 maybe-configure-readline: configure-readline
31682 configure-readline:
31683 @: $(MAKE); $(unstage)
31684 @r=`${PWD_COMMAND}`; export r; \
31685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31686 test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
31687 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline; \
31688 $(HOST_EXPORTS) \
31689 echo Configuring in $(HOST_SUBDIR)/readline; \
31690 cd "$(HOST_SUBDIR)/readline" || exit 1; \
31691 case $(srcdir) in \
31692 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31693 *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
31694 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31695 esac; \
31696 module_srcdir=readline; \
31697 $(SHELL) \
31698 $$s/$$module_srcdir/configure \
31699 --srcdir=$${topdir}/$$module_srcdir \
31700 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31701 --target=${target_alias} \
31702 || exit 1
31703 @endif readline
31709 .PHONY: all-readline maybe-all-readline
31710 maybe-all-readline:
31711 @if gcc-bootstrap
31712 all-readline: stage_current
31713 @endif gcc-bootstrap
31714 @if readline
31715 TARGET-readline=all
31716 maybe-all-readline: all-readline
31717 all-readline: configure-readline
31718 @: $(MAKE); $(unstage)
31719 @r=`${PWD_COMMAND}`; export r; \
31720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31721 $(HOST_EXPORTS) \
31722 (cd $(HOST_SUBDIR)/readline && \
31723 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
31724 $(TARGET-readline))
31725 @endif readline
31730 .PHONY: check-readline maybe-check-readline
31731 maybe-check-readline:
31732 @if readline
31733 maybe-check-readline: check-readline
31735 check-readline:
31736 @: $(MAKE); $(unstage)
31737 @r=`${PWD_COMMAND}`; export r; \
31738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31739 $(HOST_EXPORTS) \
31740 (cd $(HOST_SUBDIR)/readline && \
31741 $(MAKE) $(FLAGS_TO_PASS) check)
31743 @endif readline
31745 .PHONY: install-readline maybe-install-readline
31746 maybe-install-readline:
31747 @if readline
31748 maybe-install-readline: install-readline
31750 install-readline: installdirs
31751 @: $(MAKE); $(unstage)
31752 @r=`${PWD_COMMAND}`; export r; \
31753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31754 $(HOST_EXPORTS) \
31755 (cd $(HOST_SUBDIR)/readline && \
31756 $(MAKE) $(FLAGS_TO_PASS) install)
31758 @endif readline
31760 .PHONY: install-strip-readline maybe-install-strip-readline
31761 maybe-install-strip-readline:
31762 @if readline
31763 maybe-install-strip-readline: install-strip-readline
31765 install-strip-readline: installdirs
31766 @: $(MAKE); $(unstage)
31767 @r=`${PWD_COMMAND}`; export r; \
31768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31769 $(HOST_EXPORTS) \
31770 (cd $(HOST_SUBDIR)/readline && \
31771 $(MAKE) $(FLAGS_TO_PASS) install-strip)
31773 @endif readline
31775 # Other targets (info, dvi, pdf, etc.)
31777 .PHONY: maybe-info-readline info-readline
31778 maybe-info-readline:
31779 @if readline
31780 maybe-info-readline: info-readline
31782 info-readline: \
31783 configure-readline
31784 @: $(MAKE); $(unstage)
31785 @[ -f ./readline/Makefile ] || exit 0; \
31786 r=`${PWD_COMMAND}`; export r; \
31787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31788 $(HOST_EXPORTS) \
31789 for flag in $(EXTRA_HOST_FLAGS) ; do \
31790 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31791 done; \
31792 echo "Doing info in readline"; \
31793 (cd $(HOST_SUBDIR)/readline && \
31794 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31795 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31796 "RANLIB=$${RANLIB}" \
31797 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31798 info) \
31799 || exit 1
31801 @endif readline
31803 .PHONY: maybe-dvi-readline dvi-readline
31804 maybe-dvi-readline:
31805 @if readline
31806 maybe-dvi-readline: dvi-readline
31808 dvi-readline: \
31809 configure-readline
31810 @: $(MAKE); $(unstage)
31811 @[ -f ./readline/Makefile ] || exit 0; \
31812 r=`${PWD_COMMAND}`; export r; \
31813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31814 $(HOST_EXPORTS) \
31815 for flag in $(EXTRA_HOST_FLAGS) ; do \
31816 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31817 done; \
31818 echo "Doing dvi in readline"; \
31819 (cd $(HOST_SUBDIR)/readline && \
31820 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31821 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31822 "RANLIB=$${RANLIB}" \
31823 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31824 dvi) \
31825 || exit 1
31827 @endif readline
31829 .PHONY: maybe-pdf-readline pdf-readline
31830 maybe-pdf-readline:
31831 @if readline
31832 maybe-pdf-readline: pdf-readline
31834 pdf-readline: \
31835 configure-readline
31836 @: $(MAKE); $(unstage)
31837 @[ -f ./readline/Makefile ] || exit 0; \
31838 r=`${PWD_COMMAND}`; export r; \
31839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31840 $(HOST_EXPORTS) \
31841 for flag in $(EXTRA_HOST_FLAGS) ; do \
31842 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31843 done; \
31844 echo "Doing pdf in readline"; \
31845 (cd $(HOST_SUBDIR)/readline && \
31846 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31847 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31848 "RANLIB=$${RANLIB}" \
31849 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31850 pdf) \
31851 || exit 1
31853 @endif readline
31855 .PHONY: maybe-html-readline html-readline
31856 maybe-html-readline:
31857 @if readline
31858 maybe-html-readline: html-readline
31860 html-readline: \
31861 configure-readline
31862 @: $(MAKE); $(unstage)
31863 @[ -f ./readline/Makefile ] || exit 0; \
31864 r=`${PWD_COMMAND}`; export r; \
31865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31866 $(HOST_EXPORTS) \
31867 for flag in $(EXTRA_HOST_FLAGS) ; do \
31868 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31869 done; \
31870 echo "Doing html in readline"; \
31871 (cd $(HOST_SUBDIR)/readline && \
31872 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31873 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31874 "RANLIB=$${RANLIB}" \
31875 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31876 html) \
31877 || exit 1
31879 @endif readline
31881 .PHONY: maybe-TAGS-readline TAGS-readline
31882 maybe-TAGS-readline:
31883 @if readline
31884 maybe-TAGS-readline: TAGS-readline
31886 TAGS-readline: \
31887 configure-readline
31888 @: $(MAKE); $(unstage)
31889 @[ -f ./readline/Makefile ] || exit 0; \
31890 r=`${PWD_COMMAND}`; export r; \
31891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31892 $(HOST_EXPORTS) \
31893 for flag in $(EXTRA_HOST_FLAGS) ; do \
31894 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31895 done; \
31896 echo "Doing TAGS in readline"; \
31897 (cd $(HOST_SUBDIR)/readline && \
31898 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31899 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31900 "RANLIB=$${RANLIB}" \
31901 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31902 TAGS) \
31903 || exit 1
31905 @endif readline
31907 .PHONY: maybe-install-info-readline install-info-readline
31908 maybe-install-info-readline:
31909 @if readline
31910 maybe-install-info-readline: install-info-readline
31912 install-info-readline: \
31913 configure-readline \
31914 info-readline
31915 @: $(MAKE); $(unstage)
31916 @[ -f ./readline/Makefile ] || exit 0; \
31917 r=`${PWD_COMMAND}`; export r; \
31918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31919 $(HOST_EXPORTS) \
31920 for flag in $(EXTRA_HOST_FLAGS) ; do \
31921 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31922 done; \
31923 echo "Doing install-info in readline"; \
31924 (cd $(HOST_SUBDIR)/readline && \
31925 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31926 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31927 "RANLIB=$${RANLIB}" \
31928 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31929 install-info) \
31930 || exit 1
31932 @endif readline
31934 .PHONY: maybe-install-dvi-readline install-dvi-readline
31935 maybe-install-dvi-readline:
31936 @if readline
31937 maybe-install-dvi-readline: install-dvi-readline
31939 install-dvi-readline: \
31940 configure-readline \
31941 dvi-readline
31942 @: $(MAKE); $(unstage)
31943 @[ -f ./readline/Makefile ] || exit 0; \
31944 r=`${PWD_COMMAND}`; export r; \
31945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31946 $(HOST_EXPORTS) \
31947 for flag in $(EXTRA_HOST_FLAGS) ; do \
31948 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31949 done; \
31950 echo "Doing install-dvi in readline"; \
31951 (cd $(HOST_SUBDIR)/readline && \
31952 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31953 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31954 "RANLIB=$${RANLIB}" \
31955 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31956 install-dvi) \
31957 || exit 1
31959 @endif readline
31961 .PHONY: maybe-install-pdf-readline install-pdf-readline
31962 maybe-install-pdf-readline:
31963 @if readline
31964 maybe-install-pdf-readline: install-pdf-readline
31966 install-pdf-readline: \
31967 configure-readline \
31968 pdf-readline
31969 @: $(MAKE); $(unstage)
31970 @[ -f ./readline/Makefile ] || exit 0; \
31971 r=`${PWD_COMMAND}`; export r; \
31972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31973 $(HOST_EXPORTS) \
31974 for flag in $(EXTRA_HOST_FLAGS) ; do \
31975 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31976 done; \
31977 echo "Doing install-pdf in readline"; \
31978 (cd $(HOST_SUBDIR)/readline && \
31979 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31980 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31981 "RANLIB=$${RANLIB}" \
31982 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31983 install-pdf) \
31984 || exit 1
31986 @endif readline
31988 .PHONY: maybe-install-html-readline install-html-readline
31989 maybe-install-html-readline:
31990 @if readline
31991 maybe-install-html-readline: install-html-readline
31993 install-html-readline: \
31994 configure-readline \
31995 html-readline
31996 @: $(MAKE); $(unstage)
31997 @[ -f ./readline/Makefile ] || exit 0; \
31998 r=`${PWD_COMMAND}`; export r; \
31999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32000 $(HOST_EXPORTS) \
32001 for flag in $(EXTRA_HOST_FLAGS) ; do \
32002 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32003 done; \
32004 echo "Doing install-html in readline"; \
32005 (cd $(HOST_SUBDIR)/readline && \
32006 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32007 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32008 "RANLIB=$${RANLIB}" \
32009 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32010 install-html) \
32011 || exit 1
32013 @endif readline
32015 .PHONY: maybe-installcheck-readline installcheck-readline
32016 maybe-installcheck-readline:
32017 @if readline
32018 maybe-installcheck-readline: installcheck-readline
32020 installcheck-readline: \
32021 configure-readline
32022 @: $(MAKE); $(unstage)
32023 @[ -f ./readline/Makefile ] || exit 0; \
32024 r=`${PWD_COMMAND}`; export r; \
32025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32026 $(HOST_EXPORTS) \
32027 for flag in $(EXTRA_HOST_FLAGS) ; do \
32028 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32029 done; \
32030 echo "Doing installcheck in readline"; \
32031 (cd $(HOST_SUBDIR)/readline && \
32032 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32033 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32034 "RANLIB=$${RANLIB}" \
32035 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32036 installcheck) \
32037 || exit 1
32039 @endif readline
32041 .PHONY: maybe-mostlyclean-readline mostlyclean-readline
32042 maybe-mostlyclean-readline:
32043 @if readline
32044 maybe-mostlyclean-readline: mostlyclean-readline
32046 mostlyclean-readline:
32047 @: $(MAKE); $(unstage)
32048 @[ -f ./readline/Makefile ] || exit 0; \
32049 r=`${PWD_COMMAND}`; export r; \
32050 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32051 $(HOST_EXPORTS) \
32052 for flag in $(EXTRA_HOST_FLAGS) ; do \
32053 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32054 done; \
32055 echo "Doing mostlyclean in readline"; \
32056 (cd $(HOST_SUBDIR)/readline && \
32057 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32058 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32059 "RANLIB=$${RANLIB}" \
32060 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32061 mostlyclean) \
32062 || exit 1
32064 @endif readline
32066 .PHONY: maybe-clean-readline clean-readline
32067 maybe-clean-readline:
32068 @if readline
32069 maybe-clean-readline: clean-readline
32071 clean-readline:
32072 @: $(MAKE); $(unstage)
32073 @[ -f ./readline/Makefile ] || exit 0; \
32074 r=`${PWD_COMMAND}`; export r; \
32075 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32076 $(HOST_EXPORTS) \
32077 for flag in $(EXTRA_HOST_FLAGS) ; do \
32078 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32079 done; \
32080 echo "Doing clean in readline"; \
32081 (cd $(HOST_SUBDIR)/readline && \
32082 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32083 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32084 "RANLIB=$${RANLIB}" \
32085 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32086 clean) \
32087 || exit 1
32089 @endif readline
32091 .PHONY: maybe-distclean-readline distclean-readline
32092 maybe-distclean-readline:
32093 @if readline
32094 maybe-distclean-readline: distclean-readline
32096 distclean-readline:
32097 @: $(MAKE); $(unstage)
32098 @[ -f ./readline/Makefile ] || exit 0; \
32099 r=`${PWD_COMMAND}`; export r; \
32100 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32101 $(HOST_EXPORTS) \
32102 for flag in $(EXTRA_HOST_FLAGS) ; do \
32103 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32104 done; \
32105 echo "Doing distclean in readline"; \
32106 (cd $(HOST_SUBDIR)/readline && \
32107 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32108 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32109 "RANLIB=$${RANLIB}" \
32110 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32111 distclean) \
32112 || exit 1
32114 @endif readline
32116 .PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
32117 maybe-maintainer-clean-readline:
32118 @if readline
32119 maybe-maintainer-clean-readline: maintainer-clean-readline
32121 maintainer-clean-readline:
32122 @: $(MAKE); $(unstage)
32123 @[ -f ./readline/Makefile ] || exit 0; \
32124 r=`${PWD_COMMAND}`; export r; \
32125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32126 $(HOST_EXPORTS) \
32127 for flag in $(EXTRA_HOST_FLAGS) ; do \
32128 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32129 done; \
32130 echo "Doing maintainer-clean in readline"; \
32131 (cd $(HOST_SUBDIR)/readline && \
32132 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32133 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32134 "RANLIB=$${RANLIB}" \
32135 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32136 maintainer-clean) \
32137 || exit 1
32139 @endif readline
32143 .PHONY: configure-sid maybe-configure-sid
32144 maybe-configure-sid:
32145 @if gcc-bootstrap
32146 configure-sid: stage_current
32147 @endif gcc-bootstrap
32148 @if sid
32149 maybe-configure-sid: configure-sid
32150 configure-sid:
32151 @: $(MAKE); $(unstage)
32152 @r=`${PWD_COMMAND}`; export r; \
32153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32154 test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
32155 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid; \
32156 $(HOST_EXPORTS) \
32157 echo Configuring in $(HOST_SUBDIR)/sid; \
32158 cd "$(HOST_SUBDIR)/sid" || exit 1; \
32159 case $(srcdir) in \
32160 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32161 *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
32162 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32163 esac; \
32164 module_srcdir=sid; \
32165 $(SHELL) \
32166 $$s/$$module_srcdir/configure \
32167 --srcdir=$${topdir}/$$module_srcdir \
32168 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32169 --target=${target_alias} \
32170 || exit 1
32171 @endif sid
32177 .PHONY: all-sid maybe-all-sid
32178 maybe-all-sid:
32179 @if gcc-bootstrap
32180 all-sid: stage_current
32181 @endif gcc-bootstrap
32182 @if sid
32183 TARGET-sid=all
32184 maybe-all-sid: all-sid
32185 all-sid: configure-sid
32186 @: $(MAKE); $(unstage)
32187 @r=`${PWD_COMMAND}`; export r; \
32188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32189 $(HOST_EXPORTS) \
32190 (cd $(HOST_SUBDIR)/sid && \
32191 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
32192 $(TARGET-sid))
32193 @endif sid
32198 .PHONY: check-sid maybe-check-sid
32199 maybe-check-sid:
32200 @if sid
32201 maybe-check-sid: check-sid
32203 check-sid:
32204 @: $(MAKE); $(unstage)
32205 @r=`${PWD_COMMAND}`; export r; \
32206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32207 $(HOST_EXPORTS) \
32208 (cd $(HOST_SUBDIR)/sid && \
32209 $(MAKE) $(FLAGS_TO_PASS) check)
32211 @endif sid
32213 .PHONY: install-sid maybe-install-sid
32214 maybe-install-sid:
32215 @if sid
32216 maybe-install-sid: install-sid
32218 install-sid: installdirs
32219 @: $(MAKE); $(unstage)
32220 @r=`${PWD_COMMAND}`; export r; \
32221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32222 $(HOST_EXPORTS) \
32223 (cd $(HOST_SUBDIR)/sid && \
32224 $(MAKE) $(FLAGS_TO_PASS) install)
32226 @endif sid
32228 .PHONY: install-strip-sid maybe-install-strip-sid
32229 maybe-install-strip-sid:
32230 @if sid
32231 maybe-install-strip-sid: install-strip-sid
32233 install-strip-sid: installdirs
32234 @: $(MAKE); $(unstage)
32235 @r=`${PWD_COMMAND}`; export r; \
32236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32237 $(HOST_EXPORTS) \
32238 (cd $(HOST_SUBDIR)/sid && \
32239 $(MAKE) $(FLAGS_TO_PASS) install-strip)
32241 @endif sid
32243 # Other targets (info, dvi, pdf, etc.)
32245 .PHONY: maybe-info-sid info-sid
32246 maybe-info-sid:
32247 @if sid
32248 maybe-info-sid: info-sid
32250 info-sid: \
32251 configure-sid
32252 @: $(MAKE); $(unstage)
32253 @[ -f ./sid/Makefile ] || exit 0; \
32254 r=`${PWD_COMMAND}`; export r; \
32255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32256 $(HOST_EXPORTS) \
32257 for flag in $(EXTRA_HOST_FLAGS) ; do \
32258 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32259 done; \
32260 echo "Doing info in sid"; \
32261 (cd $(HOST_SUBDIR)/sid && \
32262 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32263 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32264 "RANLIB=$${RANLIB}" \
32265 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32266 info) \
32267 || exit 1
32269 @endif sid
32271 .PHONY: maybe-dvi-sid dvi-sid
32272 maybe-dvi-sid:
32273 @if sid
32274 maybe-dvi-sid: dvi-sid
32276 dvi-sid: \
32277 configure-sid
32278 @: $(MAKE); $(unstage)
32279 @[ -f ./sid/Makefile ] || exit 0; \
32280 r=`${PWD_COMMAND}`; export r; \
32281 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32282 $(HOST_EXPORTS) \
32283 for flag in $(EXTRA_HOST_FLAGS) ; do \
32284 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32285 done; \
32286 echo "Doing dvi in sid"; \
32287 (cd $(HOST_SUBDIR)/sid && \
32288 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32289 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32290 "RANLIB=$${RANLIB}" \
32291 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32292 dvi) \
32293 || exit 1
32295 @endif sid
32297 .PHONY: maybe-pdf-sid pdf-sid
32298 maybe-pdf-sid:
32299 @if sid
32300 maybe-pdf-sid: pdf-sid
32302 pdf-sid: \
32303 configure-sid
32304 @: $(MAKE); $(unstage)
32305 @[ -f ./sid/Makefile ] || exit 0; \
32306 r=`${PWD_COMMAND}`; export r; \
32307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32308 $(HOST_EXPORTS) \
32309 for flag in $(EXTRA_HOST_FLAGS) ; do \
32310 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32311 done; \
32312 echo "Doing pdf in sid"; \
32313 (cd $(HOST_SUBDIR)/sid && \
32314 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32315 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32316 "RANLIB=$${RANLIB}" \
32317 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32318 pdf) \
32319 || exit 1
32321 @endif sid
32323 .PHONY: maybe-html-sid html-sid
32324 maybe-html-sid:
32325 @if sid
32326 maybe-html-sid: html-sid
32328 html-sid: \
32329 configure-sid
32330 @: $(MAKE); $(unstage)
32331 @[ -f ./sid/Makefile ] || exit 0; \
32332 r=`${PWD_COMMAND}`; export r; \
32333 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32334 $(HOST_EXPORTS) \
32335 for flag in $(EXTRA_HOST_FLAGS) ; do \
32336 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32337 done; \
32338 echo "Doing html in sid"; \
32339 (cd $(HOST_SUBDIR)/sid && \
32340 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32341 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32342 "RANLIB=$${RANLIB}" \
32343 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32344 html) \
32345 || exit 1
32347 @endif sid
32349 .PHONY: maybe-TAGS-sid TAGS-sid
32350 maybe-TAGS-sid:
32351 @if sid
32352 maybe-TAGS-sid: TAGS-sid
32354 TAGS-sid: \
32355 configure-sid
32356 @: $(MAKE); $(unstage)
32357 @[ -f ./sid/Makefile ] || exit 0; \
32358 r=`${PWD_COMMAND}`; export r; \
32359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32360 $(HOST_EXPORTS) \
32361 for flag in $(EXTRA_HOST_FLAGS) ; do \
32362 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32363 done; \
32364 echo "Doing TAGS in sid"; \
32365 (cd $(HOST_SUBDIR)/sid && \
32366 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32367 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32368 "RANLIB=$${RANLIB}" \
32369 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32370 TAGS) \
32371 || exit 1
32373 @endif sid
32375 .PHONY: maybe-install-info-sid install-info-sid
32376 maybe-install-info-sid:
32377 @if sid
32378 maybe-install-info-sid: install-info-sid
32380 install-info-sid: \
32381 configure-sid \
32382 info-sid
32383 @: $(MAKE); $(unstage)
32384 @[ -f ./sid/Makefile ] || exit 0; \
32385 r=`${PWD_COMMAND}`; export r; \
32386 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32387 $(HOST_EXPORTS) \
32388 for flag in $(EXTRA_HOST_FLAGS) ; do \
32389 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32390 done; \
32391 echo "Doing install-info in sid"; \
32392 (cd $(HOST_SUBDIR)/sid && \
32393 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32394 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32395 "RANLIB=$${RANLIB}" \
32396 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32397 install-info) \
32398 || exit 1
32400 @endif sid
32402 .PHONY: maybe-install-dvi-sid install-dvi-sid
32403 maybe-install-dvi-sid:
32404 @if sid
32405 maybe-install-dvi-sid: install-dvi-sid
32407 install-dvi-sid: \
32408 configure-sid \
32409 dvi-sid
32410 @: $(MAKE); $(unstage)
32411 @[ -f ./sid/Makefile ] || exit 0; \
32412 r=`${PWD_COMMAND}`; export r; \
32413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32414 $(HOST_EXPORTS) \
32415 for flag in $(EXTRA_HOST_FLAGS) ; do \
32416 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32417 done; \
32418 echo "Doing install-dvi in sid"; \
32419 (cd $(HOST_SUBDIR)/sid && \
32420 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32421 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32422 "RANLIB=$${RANLIB}" \
32423 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32424 install-dvi) \
32425 || exit 1
32427 @endif sid
32429 .PHONY: maybe-install-pdf-sid install-pdf-sid
32430 maybe-install-pdf-sid:
32431 @if sid
32432 maybe-install-pdf-sid: install-pdf-sid
32434 install-pdf-sid: \
32435 configure-sid \
32436 pdf-sid
32437 @: $(MAKE); $(unstage)
32438 @[ -f ./sid/Makefile ] || exit 0; \
32439 r=`${PWD_COMMAND}`; export r; \
32440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32441 $(HOST_EXPORTS) \
32442 for flag in $(EXTRA_HOST_FLAGS) ; do \
32443 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32444 done; \
32445 echo "Doing install-pdf in sid"; \
32446 (cd $(HOST_SUBDIR)/sid && \
32447 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32448 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32449 "RANLIB=$${RANLIB}" \
32450 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32451 install-pdf) \
32452 || exit 1
32454 @endif sid
32456 .PHONY: maybe-install-html-sid install-html-sid
32457 maybe-install-html-sid:
32458 @if sid
32459 maybe-install-html-sid: install-html-sid
32461 install-html-sid: \
32462 configure-sid \
32463 html-sid
32464 @: $(MAKE); $(unstage)
32465 @[ -f ./sid/Makefile ] || exit 0; \
32466 r=`${PWD_COMMAND}`; export r; \
32467 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32468 $(HOST_EXPORTS) \
32469 for flag in $(EXTRA_HOST_FLAGS) ; do \
32470 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32471 done; \
32472 echo "Doing install-html in sid"; \
32473 (cd $(HOST_SUBDIR)/sid && \
32474 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32475 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32476 "RANLIB=$${RANLIB}" \
32477 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32478 install-html) \
32479 || exit 1
32481 @endif sid
32483 .PHONY: maybe-installcheck-sid installcheck-sid
32484 maybe-installcheck-sid:
32485 @if sid
32486 maybe-installcheck-sid: installcheck-sid
32488 installcheck-sid: \
32489 configure-sid
32490 @: $(MAKE); $(unstage)
32491 @[ -f ./sid/Makefile ] || exit 0; \
32492 r=`${PWD_COMMAND}`; export r; \
32493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32494 $(HOST_EXPORTS) \
32495 for flag in $(EXTRA_HOST_FLAGS) ; do \
32496 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32497 done; \
32498 echo "Doing installcheck in sid"; \
32499 (cd $(HOST_SUBDIR)/sid && \
32500 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32501 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32502 "RANLIB=$${RANLIB}" \
32503 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32504 installcheck) \
32505 || exit 1
32507 @endif sid
32509 .PHONY: maybe-mostlyclean-sid mostlyclean-sid
32510 maybe-mostlyclean-sid:
32511 @if sid
32512 maybe-mostlyclean-sid: mostlyclean-sid
32514 mostlyclean-sid:
32515 @: $(MAKE); $(unstage)
32516 @[ -f ./sid/Makefile ] || exit 0; \
32517 r=`${PWD_COMMAND}`; export r; \
32518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32519 $(HOST_EXPORTS) \
32520 for flag in $(EXTRA_HOST_FLAGS) ; do \
32521 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32522 done; \
32523 echo "Doing mostlyclean in sid"; \
32524 (cd $(HOST_SUBDIR)/sid && \
32525 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32526 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32527 "RANLIB=$${RANLIB}" \
32528 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32529 mostlyclean) \
32530 || exit 1
32532 @endif sid
32534 .PHONY: maybe-clean-sid clean-sid
32535 maybe-clean-sid:
32536 @if sid
32537 maybe-clean-sid: clean-sid
32539 clean-sid:
32540 @: $(MAKE); $(unstage)
32541 @[ -f ./sid/Makefile ] || exit 0; \
32542 r=`${PWD_COMMAND}`; export r; \
32543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32544 $(HOST_EXPORTS) \
32545 for flag in $(EXTRA_HOST_FLAGS) ; do \
32546 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32547 done; \
32548 echo "Doing clean in sid"; \
32549 (cd $(HOST_SUBDIR)/sid && \
32550 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32551 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32552 "RANLIB=$${RANLIB}" \
32553 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32554 clean) \
32555 || exit 1
32557 @endif sid
32559 .PHONY: maybe-distclean-sid distclean-sid
32560 maybe-distclean-sid:
32561 @if sid
32562 maybe-distclean-sid: distclean-sid
32564 distclean-sid:
32565 @: $(MAKE); $(unstage)
32566 @[ -f ./sid/Makefile ] || exit 0; \
32567 r=`${PWD_COMMAND}`; export r; \
32568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32569 $(HOST_EXPORTS) \
32570 for flag in $(EXTRA_HOST_FLAGS) ; do \
32571 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32572 done; \
32573 echo "Doing distclean in sid"; \
32574 (cd $(HOST_SUBDIR)/sid && \
32575 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32576 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32577 "RANLIB=$${RANLIB}" \
32578 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32579 distclean) \
32580 || exit 1
32582 @endif sid
32584 .PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
32585 maybe-maintainer-clean-sid:
32586 @if sid
32587 maybe-maintainer-clean-sid: maintainer-clean-sid
32589 maintainer-clean-sid:
32590 @: $(MAKE); $(unstage)
32591 @[ -f ./sid/Makefile ] || exit 0; \
32592 r=`${PWD_COMMAND}`; export r; \
32593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32594 $(HOST_EXPORTS) \
32595 for flag in $(EXTRA_HOST_FLAGS) ; do \
32596 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32597 done; \
32598 echo "Doing maintainer-clean in sid"; \
32599 (cd $(HOST_SUBDIR)/sid && \
32600 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32601 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32602 "RANLIB=$${RANLIB}" \
32603 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32604 maintainer-clean) \
32605 || exit 1
32607 @endif sid
32611 .PHONY: configure-sim maybe-configure-sim
32612 maybe-configure-sim:
32613 @if gcc-bootstrap
32614 configure-sim: stage_current
32615 @endif gcc-bootstrap
32616 @if sim
32617 maybe-configure-sim: configure-sim
32618 configure-sim:
32619 @: $(MAKE); $(unstage)
32620 @r=`${PWD_COMMAND}`; export r; \
32621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32622 test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
32623 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim; \
32624 $(HOST_EXPORTS) \
32625 echo Configuring in $(HOST_SUBDIR)/sim; \
32626 cd "$(HOST_SUBDIR)/sim" || exit 1; \
32627 case $(srcdir) in \
32628 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32629 *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
32630 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32631 esac; \
32632 module_srcdir=sim; \
32633 $(SHELL) \
32634 $$s/$$module_srcdir/configure \
32635 --srcdir=$${topdir}/$$module_srcdir \
32636 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32637 --target=${target_alias} \
32638 || exit 1
32639 @endif sim
32645 .PHONY: all-sim maybe-all-sim
32646 maybe-all-sim:
32647 @if gcc-bootstrap
32648 all-sim: stage_current
32649 @endif gcc-bootstrap
32650 @if sim
32651 TARGET-sim=all
32652 maybe-all-sim: all-sim
32653 all-sim: configure-sim
32654 @: $(MAKE); $(unstage)
32655 @r=`${PWD_COMMAND}`; export r; \
32656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32657 $(HOST_EXPORTS) \
32658 (cd $(HOST_SUBDIR)/sim && \
32659 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
32660 $(TARGET-sim))
32661 @endif sim
32666 .PHONY: check-sim maybe-check-sim
32667 maybe-check-sim:
32668 @if sim
32669 maybe-check-sim: check-sim
32671 check-sim:
32672 @: $(MAKE); $(unstage)
32673 @r=`${PWD_COMMAND}`; export r; \
32674 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32675 $(HOST_EXPORTS) \
32676 (cd $(HOST_SUBDIR)/sim && \
32677 $(MAKE) $(FLAGS_TO_PASS) check)
32679 @endif sim
32681 .PHONY: install-sim maybe-install-sim
32682 maybe-install-sim:
32683 @if sim
32684 maybe-install-sim: install-sim
32686 install-sim: installdirs
32687 @: $(MAKE); $(unstage)
32688 @r=`${PWD_COMMAND}`; export r; \
32689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32690 $(HOST_EXPORTS) \
32691 (cd $(HOST_SUBDIR)/sim && \
32692 $(MAKE) $(FLAGS_TO_PASS) install)
32694 @endif sim
32696 .PHONY: install-strip-sim maybe-install-strip-sim
32697 maybe-install-strip-sim:
32698 @if sim
32699 maybe-install-strip-sim: install-strip-sim
32701 install-strip-sim: installdirs
32702 @: $(MAKE); $(unstage)
32703 @r=`${PWD_COMMAND}`; export r; \
32704 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32705 $(HOST_EXPORTS) \
32706 (cd $(HOST_SUBDIR)/sim && \
32707 $(MAKE) $(FLAGS_TO_PASS) install-strip)
32709 @endif sim
32711 # Other targets (info, dvi, pdf, etc.)
32713 .PHONY: maybe-info-sim info-sim
32714 maybe-info-sim:
32715 @if sim
32716 maybe-info-sim: info-sim
32718 info-sim: \
32719 configure-sim
32720 @: $(MAKE); $(unstage)
32721 @[ -f ./sim/Makefile ] || exit 0; \
32722 r=`${PWD_COMMAND}`; export r; \
32723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32724 $(HOST_EXPORTS) \
32725 for flag in $(EXTRA_HOST_FLAGS) ; do \
32726 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32727 done; \
32728 echo "Doing info in sim"; \
32729 (cd $(HOST_SUBDIR)/sim && \
32730 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32731 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32732 "RANLIB=$${RANLIB}" \
32733 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32734 info) \
32735 || exit 1
32737 @endif sim
32739 .PHONY: maybe-dvi-sim dvi-sim
32740 maybe-dvi-sim:
32741 @if sim
32742 maybe-dvi-sim: dvi-sim
32744 dvi-sim: \
32745 configure-sim
32746 @: $(MAKE); $(unstage)
32747 @[ -f ./sim/Makefile ] || exit 0; \
32748 r=`${PWD_COMMAND}`; export r; \
32749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32750 $(HOST_EXPORTS) \
32751 for flag in $(EXTRA_HOST_FLAGS) ; do \
32752 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32753 done; \
32754 echo "Doing dvi in sim"; \
32755 (cd $(HOST_SUBDIR)/sim && \
32756 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32757 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32758 "RANLIB=$${RANLIB}" \
32759 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32760 dvi) \
32761 || exit 1
32763 @endif sim
32765 .PHONY: maybe-pdf-sim pdf-sim
32766 maybe-pdf-sim:
32767 @if sim
32768 maybe-pdf-sim: pdf-sim
32770 pdf-sim: \
32771 configure-sim
32772 @: $(MAKE); $(unstage)
32773 @[ -f ./sim/Makefile ] || exit 0; \
32774 r=`${PWD_COMMAND}`; export r; \
32775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32776 $(HOST_EXPORTS) \
32777 for flag in $(EXTRA_HOST_FLAGS) ; do \
32778 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32779 done; \
32780 echo "Doing pdf in sim"; \
32781 (cd $(HOST_SUBDIR)/sim && \
32782 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32783 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32784 "RANLIB=$${RANLIB}" \
32785 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32786 pdf) \
32787 || exit 1
32789 @endif sim
32791 .PHONY: maybe-html-sim html-sim
32792 maybe-html-sim:
32793 @if sim
32794 maybe-html-sim: html-sim
32796 html-sim: \
32797 configure-sim
32798 @: $(MAKE); $(unstage)
32799 @[ -f ./sim/Makefile ] || exit 0; \
32800 r=`${PWD_COMMAND}`; export r; \
32801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32802 $(HOST_EXPORTS) \
32803 for flag in $(EXTRA_HOST_FLAGS) ; do \
32804 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32805 done; \
32806 echo "Doing html in sim"; \
32807 (cd $(HOST_SUBDIR)/sim && \
32808 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32809 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32810 "RANLIB=$${RANLIB}" \
32811 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32812 html) \
32813 || exit 1
32815 @endif sim
32817 .PHONY: maybe-TAGS-sim TAGS-sim
32818 maybe-TAGS-sim:
32819 @if sim
32820 maybe-TAGS-sim: TAGS-sim
32822 TAGS-sim: \
32823 configure-sim
32824 @: $(MAKE); $(unstage)
32825 @[ -f ./sim/Makefile ] || exit 0; \
32826 r=`${PWD_COMMAND}`; export r; \
32827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32828 $(HOST_EXPORTS) \
32829 for flag in $(EXTRA_HOST_FLAGS) ; do \
32830 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32831 done; \
32832 echo "Doing TAGS in sim"; \
32833 (cd $(HOST_SUBDIR)/sim && \
32834 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32835 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32836 "RANLIB=$${RANLIB}" \
32837 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32838 TAGS) \
32839 || exit 1
32841 @endif sim
32843 .PHONY: maybe-install-info-sim install-info-sim
32844 maybe-install-info-sim:
32845 @if sim
32846 maybe-install-info-sim: install-info-sim
32848 install-info-sim: \
32849 configure-sim \
32850 info-sim
32851 @: $(MAKE); $(unstage)
32852 @[ -f ./sim/Makefile ] || exit 0; \
32853 r=`${PWD_COMMAND}`; export r; \
32854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32855 $(HOST_EXPORTS) \
32856 for flag in $(EXTRA_HOST_FLAGS) ; do \
32857 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32858 done; \
32859 echo "Doing install-info in sim"; \
32860 (cd $(HOST_SUBDIR)/sim && \
32861 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32862 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32863 "RANLIB=$${RANLIB}" \
32864 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32865 install-info) \
32866 || exit 1
32868 @endif sim
32870 .PHONY: maybe-install-dvi-sim install-dvi-sim
32871 maybe-install-dvi-sim:
32872 @if sim
32873 maybe-install-dvi-sim: install-dvi-sim
32875 install-dvi-sim: \
32876 configure-sim \
32877 dvi-sim
32878 @: $(MAKE); $(unstage)
32879 @[ -f ./sim/Makefile ] || exit 0; \
32880 r=`${PWD_COMMAND}`; export r; \
32881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32882 $(HOST_EXPORTS) \
32883 for flag in $(EXTRA_HOST_FLAGS) ; do \
32884 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32885 done; \
32886 echo "Doing install-dvi in sim"; \
32887 (cd $(HOST_SUBDIR)/sim && \
32888 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32889 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32890 "RANLIB=$${RANLIB}" \
32891 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32892 install-dvi) \
32893 || exit 1
32895 @endif sim
32897 .PHONY: maybe-install-pdf-sim install-pdf-sim
32898 maybe-install-pdf-sim:
32899 @if sim
32900 maybe-install-pdf-sim: install-pdf-sim
32902 install-pdf-sim: \
32903 configure-sim \
32904 pdf-sim
32905 @: $(MAKE); $(unstage)
32906 @[ -f ./sim/Makefile ] || exit 0; \
32907 r=`${PWD_COMMAND}`; export r; \
32908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32909 $(HOST_EXPORTS) \
32910 for flag in $(EXTRA_HOST_FLAGS) ; do \
32911 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32912 done; \
32913 echo "Doing install-pdf in sim"; \
32914 (cd $(HOST_SUBDIR)/sim && \
32915 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32916 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32917 "RANLIB=$${RANLIB}" \
32918 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32919 install-pdf) \
32920 || exit 1
32922 @endif sim
32924 .PHONY: maybe-install-html-sim install-html-sim
32925 maybe-install-html-sim:
32926 @if sim
32927 maybe-install-html-sim: install-html-sim
32929 install-html-sim: \
32930 configure-sim \
32931 html-sim
32932 @: $(MAKE); $(unstage)
32933 @[ -f ./sim/Makefile ] || exit 0; \
32934 r=`${PWD_COMMAND}`; export r; \
32935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32936 $(HOST_EXPORTS) \
32937 for flag in $(EXTRA_HOST_FLAGS) ; do \
32938 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32939 done; \
32940 echo "Doing install-html in sim"; \
32941 (cd $(HOST_SUBDIR)/sim && \
32942 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32943 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32944 "RANLIB=$${RANLIB}" \
32945 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32946 install-html) \
32947 || exit 1
32949 @endif sim
32951 .PHONY: maybe-installcheck-sim installcheck-sim
32952 maybe-installcheck-sim:
32953 @if sim
32954 maybe-installcheck-sim: installcheck-sim
32956 installcheck-sim: \
32957 configure-sim
32958 @: $(MAKE); $(unstage)
32959 @[ -f ./sim/Makefile ] || exit 0; \
32960 r=`${PWD_COMMAND}`; export r; \
32961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32962 $(HOST_EXPORTS) \
32963 for flag in $(EXTRA_HOST_FLAGS) ; do \
32964 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32965 done; \
32966 echo "Doing installcheck in sim"; \
32967 (cd $(HOST_SUBDIR)/sim && \
32968 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32969 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32970 "RANLIB=$${RANLIB}" \
32971 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32972 installcheck) \
32973 || exit 1
32975 @endif sim
32977 .PHONY: maybe-mostlyclean-sim mostlyclean-sim
32978 maybe-mostlyclean-sim:
32979 @if sim
32980 maybe-mostlyclean-sim: mostlyclean-sim
32982 mostlyclean-sim:
32983 @: $(MAKE); $(unstage)
32984 @[ -f ./sim/Makefile ] || exit 0; \
32985 r=`${PWD_COMMAND}`; export r; \
32986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32987 $(HOST_EXPORTS) \
32988 for flag in $(EXTRA_HOST_FLAGS) ; do \
32989 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32990 done; \
32991 echo "Doing mostlyclean in sim"; \
32992 (cd $(HOST_SUBDIR)/sim && \
32993 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32994 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32995 "RANLIB=$${RANLIB}" \
32996 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32997 mostlyclean) \
32998 || exit 1
33000 @endif sim
33002 .PHONY: maybe-clean-sim clean-sim
33003 maybe-clean-sim:
33004 @if sim
33005 maybe-clean-sim: clean-sim
33007 clean-sim:
33008 @: $(MAKE); $(unstage)
33009 @[ -f ./sim/Makefile ] || exit 0; \
33010 r=`${PWD_COMMAND}`; export r; \
33011 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33012 $(HOST_EXPORTS) \
33013 for flag in $(EXTRA_HOST_FLAGS) ; do \
33014 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33015 done; \
33016 echo "Doing clean in sim"; \
33017 (cd $(HOST_SUBDIR)/sim && \
33018 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33019 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33020 "RANLIB=$${RANLIB}" \
33021 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33022 clean) \
33023 || exit 1
33025 @endif sim
33027 .PHONY: maybe-distclean-sim distclean-sim
33028 maybe-distclean-sim:
33029 @if sim
33030 maybe-distclean-sim: distclean-sim
33032 distclean-sim:
33033 @: $(MAKE); $(unstage)
33034 @[ -f ./sim/Makefile ] || exit 0; \
33035 r=`${PWD_COMMAND}`; export r; \
33036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33037 $(HOST_EXPORTS) \
33038 for flag in $(EXTRA_HOST_FLAGS) ; do \
33039 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33040 done; \
33041 echo "Doing distclean in sim"; \
33042 (cd $(HOST_SUBDIR)/sim && \
33043 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33044 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33045 "RANLIB=$${RANLIB}" \
33046 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33047 distclean) \
33048 || exit 1
33050 @endif sim
33052 .PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
33053 maybe-maintainer-clean-sim:
33054 @if sim
33055 maybe-maintainer-clean-sim: maintainer-clean-sim
33057 maintainer-clean-sim:
33058 @: $(MAKE); $(unstage)
33059 @[ -f ./sim/Makefile ] || exit 0; \
33060 r=`${PWD_COMMAND}`; export r; \
33061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33062 $(HOST_EXPORTS) \
33063 for flag in $(EXTRA_HOST_FLAGS) ; do \
33064 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33065 done; \
33066 echo "Doing maintainer-clean in sim"; \
33067 (cd $(HOST_SUBDIR)/sim && \
33068 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33069 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33070 "RANLIB=$${RANLIB}" \
33071 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33072 maintainer-clean) \
33073 || exit 1
33075 @endif sim
33079 .PHONY: configure-texinfo maybe-configure-texinfo
33080 maybe-configure-texinfo:
33081 @if gcc-bootstrap
33082 configure-texinfo: stage_current
33083 @endif gcc-bootstrap
33084 @if texinfo
33085 maybe-configure-texinfo: configure-texinfo
33086 configure-texinfo:
33087 @: $(MAKE); $(unstage)
33088 @r=`${PWD_COMMAND}`; export r; \
33089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33090 test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
33091 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo; \
33092 $(HOST_EXPORTS) \
33093 echo Configuring in $(HOST_SUBDIR)/texinfo; \
33094 cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
33095 case $(srcdir) in \
33096 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33097 *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
33098 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33099 esac; \
33100 module_srcdir=texinfo; \
33101 $(SHELL) \
33102 $$s/$$module_srcdir/configure \
33103 --srcdir=$${topdir}/$$module_srcdir \
33104 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33105 --target=${target_alias} \
33106 || exit 1
33107 @endif texinfo
33113 .PHONY: all-texinfo maybe-all-texinfo
33114 maybe-all-texinfo:
33115 @if gcc-bootstrap
33116 all-texinfo: stage_current
33117 @endif gcc-bootstrap
33118 @if texinfo
33119 TARGET-texinfo=all
33120 maybe-all-texinfo: all-texinfo
33121 all-texinfo: configure-texinfo
33122 @: $(MAKE); $(unstage)
33123 @r=`${PWD_COMMAND}`; export r; \
33124 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33125 $(HOST_EXPORTS) \
33126 (cd $(HOST_SUBDIR)/texinfo && \
33127 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
33128 $(TARGET-texinfo))
33129 @endif texinfo
33134 .PHONY: check-texinfo maybe-check-texinfo
33135 maybe-check-texinfo:
33136 @if texinfo
33137 maybe-check-texinfo: check-texinfo
33139 check-texinfo:
33140 @: $(MAKE); $(unstage)
33141 @r=`${PWD_COMMAND}`; export r; \
33142 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33143 $(HOST_EXPORTS) \
33144 (cd $(HOST_SUBDIR)/texinfo && \
33145 $(MAKE) $(FLAGS_TO_PASS) check)
33147 @endif texinfo
33149 .PHONY: install-texinfo maybe-install-texinfo
33150 maybe-install-texinfo:
33151 @if texinfo
33152 maybe-install-texinfo: install-texinfo
33154 install-texinfo:
33156 @endif texinfo
33158 .PHONY: install-strip-texinfo maybe-install-strip-texinfo
33159 maybe-install-strip-texinfo:
33160 @if texinfo
33161 maybe-install-strip-texinfo: install-strip-texinfo
33163 install-strip-texinfo:
33165 @endif texinfo
33167 # Other targets (info, dvi, pdf, etc.)
33169 .PHONY: maybe-info-texinfo info-texinfo
33170 maybe-info-texinfo:
33171 @if texinfo
33172 maybe-info-texinfo: info-texinfo
33174 info-texinfo: \
33175 configure-texinfo
33176 @: $(MAKE); $(unstage)
33177 @[ -f ./texinfo/Makefile ] || exit 0; \
33178 r=`${PWD_COMMAND}`; export r; \
33179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33180 $(HOST_EXPORTS) \
33181 for flag in $(EXTRA_HOST_FLAGS) ; do \
33182 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33183 done; \
33184 echo "Doing info in texinfo"; \
33185 (cd $(HOST_SUBDIR)/texinfo && \
33186 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33187 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33188 "RANLIB=$${RANLIB}" \
33189 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33190 info) \
33191 || exit 1
33193 @endif texinfo
33195 .PHONY: maybe-dvi-texinfo dvi-texinfo
33196 maybe-dvi-texinfo:
33197 @if texinfo
33198 maybe-dvi-texinfo: dvi-texinfo
33200 dvi-texinfo: \
33201 configure-texinfo
33202 @: $(MAKE); $(unstage)
33203 @[ -f ./texinfo/Makefile ] || exit 0; \
33204 r=`${PWD_COMMAND}`; export r; \
33205 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33206 $(HOST_EXPORTS) \
33207 for flag in $(EXTRA_HOST_FLAGS) ; do \
33208 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33209 done; \
33210 echo "Doing dvi in texinfo"; \
33211 (cd $(HOST_SUBDIR)/texinfo && \
33212 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33213 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33214 "RANLIB=$${RANLIB}" \
33215 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33216 dvi) \
33217 || exit 1
33219 @endif texinfo
33221 .PHONY: maybe-pdf-texinfo pdf-texinfo
33222 maybe-pdf-texinfo:
33223 @if texinfo
33224 maybe-pdf-texinfo: pdf-texinfo
33226 pdf-texinfo: \
33227 configure-texinfo
33228 @: $(MAKE); $(unstage)
33229 @[ -f ./texinfo/Makefile ] || exit 0; \
33230 r=`${PWD_COMMAND}`; export r; \
33231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33232 $(HOST_EXPORTS) \
33233 for flag in $(EXTRA_HOST_FLAGS) ; do \
33234 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33235 done; \
33236 echo "Doing pdf in texinfo"; \
33237 (cd $(HOST_SUBDIR)/texinfo && \
33238 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33239 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33240 "RANLIB=$${RANLIB}" \
33241 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33242 pdf) \
33243 || exit 1
33245 @endif texinfo
33247 .PHONY: maybe-html-texinfo html-texinfo
33248 maybe-html-texinfo:
33249 @if texinfo
33250 maybe-html-texinfo: html-texinfo
33252 html-texinfo: \
33253 configure-texinfo
33254 @: $(MAKE); $(unstage)
33255 @[ -f ./texinfo/Makefile ] || exit 0; \
33256 r=`${PWD_COMMAND}`; export r; \
33257 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33258 $(HOST_EXPORTS) \
33259 for flag in $(EXTRA_HOST_FLAGS) ; do \
33260 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33261 done; \
33262 echo "Doing html in texinfo"; \
33263 (cd $(HOST_SUBDIR)/texinfo && \
33264 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33265 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33266 "RANLIB=$${RANLIB}" \
33267 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33268 html) \
33269 || exit 1
33271 @endif texinfo
33273 .PHONY: maybe-TAGS-texinfo TAGS-texinfo
33274 maybe-TAGS-texinfo:
33275 @if texinfo
33276 maybe-TAGS-texinfo: TAGS-texinfo
33278 TAGS-texinfo: \
33279 configure-texinfo
33280 @: $(MAKE); $(unstage)
33281 @[ -f ./texinfo/Makefile ] || exit 0; \
33282 r=`${PWD_COMMAND}`; export r; \
33283 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33284 $(HOST_EXPORTS) \
33285 for flag in $(EXTRA_HOST_FLAGS) ; do \
33286 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33287 done; \
33288 echo "Doing TAGS in texinfo"; \
33289 (cd $(HOST_SUBDIR)/texinfo && \
33290 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33291 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33292 "RANLIB=$${RANLIB}" \
33293 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33294 TAGS) \
33295 || exit 1
33297 @endif texinfo
33299 .PHONY: maybe-install-info-texinfo install-info-texinfo
33300 maybe-install-info-texinfo:
33301 @if texinfo
33302 maybe-install-info-texinfo: install-info-texinfo
33304 install-info-texinfo: \
33305 configure-texinfo \
33306 info-texinfo
33307 @: $(MAKE); $(unstage)
33308 @[ -f ./texinfo/Makefile ] || exit 0; \
33309 r=`${PWD_COMMAND}`; export r; \
33310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33311 $(HOST_EXPORTS) \
33312 for flag in $(EXTRA_HOST_FLAGS) ; do \
33313 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33314 done; \
33315 echo "Doing install-info in texinfo"; \
33316 (cd $(HOST_SUBDIR)/texinfo && \
33317 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33318 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33319 "RANLIB=$${RANLIB}" \
33320 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33321 install-info) \
33322 || exit 1
33324 @endif texinfo
33326 .PHONY: maybe-install-dvi-texinfo install-dvi-texinfo
33327 maybe-install-dvi-texinfo:
33328 @if texinfo
33329 maybe-install-dvi-texinfo: install-dvi-texinfo
33331 install-dvi-texinfo: \
33332 configure-texinfo \
33333 dvi-texinfo
33334 @: $(MAKE); $(unstage)
33335 @[ -f ./texinfo/Makefile ] || exit 0; \
33336 r=`${PWD_COMMAND}`; export r; \
33337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33338 $(HOST_EXPORTS) \
33339 for flag in $(EXTRA_HOST_FLAGS) ; do \
33340 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33341 done; \
33342 echo "Doing install-dvi in texinfo"; \
33343 (cd $(HOST_SUBDIR)/texinfo && \
33344 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33345 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33346 "RANLIB=$${RANLIB}" \
33347 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33348 install-dvi) \
33349 || exit 1
33351 @endif texinfo
33353 .PHONY: maybe-install-pdf-texinfo install-pdf-texinfo
33354 maybe-install-pdf-texinfo:
33355 @if texinfo
33356 maybe-install-pdf-texinfo: install-pdf-texinfo
33358 install-pdf-texinfo: \
33359 configure-texinfo \
33360 pdf-texinfo
33361 @: $(MAKE); $(unstage)
33362 @[ -f ./texinfo/Makefile ] || exit 0; \
33363 r=`${PWD_COMMAND}`; export r; \
33364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33365 $(HOST_EXPORTS) \
33366 for flag in $(EXTRA_HOST_FLAGS) ; do \
33367 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33368 done; \
33369 echo "Doing install-pdf in texinfo"; \
33370 (cd $(HOST_SUBDIR)/texinfo && \
33371 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33372 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33373 "RANLIB=$${RANLIB}" \
33374 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33375 install-pdf) \
33376 || exit 1
33378 @endif texinfo
33380 .PHONY: maybe-install-html-texinfo install-html-texinfo
33381 maybe-install-html-texinfo:
33382 @if texinfo
33383 maybe-install-html-texinfo: install-html-texinfo
33385 install-html-texinfo: \
33386 configure-texinfo \
33387 html-texinfo
33388 @: $(MAKE); $(unstage)
33389 @[ -f ./texinfo/Makefile ] || exit 0; \
33390 r=`${PWD_COMMAND}`; export r; \
33391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33392 $(HOST_EXPORTS) \
33393 for flag in $(EXTRA_HOST_FLAGS) ; do \
33394 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33395 done; \
33396 echo "Doing install-html in texinfo"; \
33397 (cd $(HOST_SUBDIR)/texinfo && \
33398 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33399 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33400 "RANLIB=$${RANLIB}" \
33401 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33402 install-html) \
33403 || exit 1
33405 @endif texinfo
33407 .PHONY: maybe-installcheck-texinfo installcheck-texinfo
33408 maybe-installcheck-texinfo:
33409 @if texinfo
33410 maybe-installcheck-texinfo: installcheck-texinfo
33412 installcheck-texinfo: \
33413 configure-texinfo
33414 @: $(MAKE); $(unstage)
33415 @[ -f ./texinfo/Makefile ] || exit 0; \
33416 r=`${PWD_COMMAND}`; export r; \
33417 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33418 $(HOST_EXPORTS) \
33419 for flag in $(EXTRA_HOST_FLAGS) ; do \
33420 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33421 done; \
33422 echo "Doing installcheck in texinfo"; \
33423 (cd $(HOST_SUBDIR)/texinfo && \
33424 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33425 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33426 "RANLIB=$${RANLIB}" \
33427 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33428 installcheck) \
33429 || exit 1
33431 @endif texinfo
33433 .PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
33434 maybe-mostlyclean-texinfo:
33435 @if texinfo
33436 maybe-mostlyclean-texinfo: mostlyclean-texinfo
33438 mostlyclean-texinfo:
33439 @: $(MAKE); $(unstage)
33440 @[ -f ./texinfo/Makefile ] || exit 0; \
33441 r=`${PWD_COMMAND}`; export r; \
33442 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33443 $(HOST_EXPORTS) \
33444 for flag in $(EXTRA_HOST_FLAGS) ; do \
33445 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33446 done; \
33447 echo "Doing mostlyclean in texinfo"; \
33448 (cd $(HOST_SUBDIR)/texinfo && \
33449 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33450 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33451 "RANLIB=$${RANLIB}" \
33452 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33453 mostlyclean) \
33454 || exit 1
33456 @endif texinfo
33458 .PHONY: maybe-clean-texinfo clean-texinfo
33459 maybe-clean-texinfo:
33460 @if texinfo
33461 maybe-clean-texinfo: clean-texinfo
33463 clean-texinfo:
33464 @: $(MAKE); $(unstage)
33465 @[ -f ./texinfo/Makefile ] || exit 0; \
33466 r=`${PWD_COMMAND}`; export r; \
33467 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33468 $(HOST_EXPORTS) \
33469 for flag in $(EXTRA_HOST_FLAGS) ; do \
33470 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33471 done; \
33472 echo "Doing clean in texinfo"; \
33473 (cd $(HOST_SUBDIR)/texinfo && \
33474 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33475 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33476 "RANLIB=$${RANLIB}" \
33477 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33478 clean) \
33479 || exit 1
33481 @endif texinfo
33483 .PHONY: maybe-distclean-texinfo distclean-texinfo
33484 maybe-distclean-texinfo:
33485 @if texinfo
33486 maybe-distclean-texinfo: distclean-texinfo
33488 distclean-texinfo:
33489 @: $(MAKE); $(unstage)
33490 @[ -f ./texinfo/Makefile ] || exit 0; \
33491 r=`${PWD_COMMAND}`; export r; \
33492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33493 $(HOST_EXPORTS) \
33494 for flag in $(EXTRA_HOST_FLAGS) ; do \
33495 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33496 done; \
33497 echo "Doing distclean in texinfo"; \
33498 (cd $(HOST_SUBDIR)/texinfo && \
33499 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33500 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33501 "RANLIB=$${RANLIB}" \
33502 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33503 distclean) \
33504 || exit 1
33506 @endif texinfo
33508 .PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
33509 maybe-maintainer-clean-texinfo:
33510 @if texinfo
33511 maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
33513 maintainer-clean-texinfo:
33514 @: $(MAKE); $(unstage)
33515 @[ -f ./texinfo/Makefile ] || exit 0; \
33516 r=`${PWD_COMMAND}`; export r; \
33517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33518 $(HOST_EXPORTS) \
33519 for flag in $(EXTRA_HOST_FLAGS) ; do \
33520 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33521 done; \
33522 echo "Doing maintainer-clean in texinfo"; \
33523 (cd $(HOST_SUBDIR)/texinfo && \
33524 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33525 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33526 "RANLIB=$${RANLIB}" \
33527 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33528 maintainer-clean) \
33529 || exit 1
33531 @endif texinfo
33535 .PHONY: configure-zlib maybe-configure-zlib
33536 maybe-configure-zlib:
33537 @if gcc-bootstrap
33538 configure-zlib: stage_current
33539 @endif gcc-bootstrap
33540 @if zlib
33541 maybe-configure-zlib: configure-zlib
33542 configure-zlib:
33543 @r=`${PWD_COMMAND}`; export r; \
33544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33545 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33546 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33547 $(HOST_EXPORTS) \
33548 echo Configuring in $(HOST_SUBDIR)/zlib; \
33549 cd "$(HOST_SUBDIR)/zlib" || exit 1; \
33550 case $(srcdir) in \
33551 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33552 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33553 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33554 esac; \
33555 module_srcdir=zlib; \
33556 $(SHELL) \
33557 $$s/$$module_srcdir/configure \
33558 --srcdir=$${topdir}/$$module_srcdir \
33559 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33560 --target=${target_alias} @extra_host_zlib_configure_flags@ @host_libs_picflag@ \
33561 || exit 1
33562 @endif zlib
33566 .PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
33567 maybe-configure-stage1-zlib:
33568 @if zlib-bootstrap
33569 maybe-configure-stage1-zlib: configure-stage1-zlib
33570 configure-stage1-zlib:
33571 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
33572 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33573 @r=`${PWD_COMMAND}`; export r; \
33574 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33575 TFLAGS="$(STAGE1_TFLAGS)"; \
33576 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33577 $(HOST_EXPORTS) \
33578 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
33579 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
33580 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
33581 echo Configuring stage 1 in $(HOST_SUBDIR)/zlib; \
33582 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33583 cd $(HOST_SUBDIR)/zlib || exit 1; \
33584 case $(srcdir) in \
33585 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33586 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33587 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33588 esac; \
33589 module_srcdir=zlib; \
33590 $(SHELL) $$s/$$module_srcdir/configure \
33591 --srcdir=$${topdir}/$$module_srcdir \
33592 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33593 --target=${target_alias} \
33595 $(STAGE1_CONFIGURE_FLAGS) \
33596 @extra_host_zlib_configure_flags@ @host_libs_picflag@
33597 @endif zlib-bootstrap
33599 .PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
33600 maybe-configure-stage2-zlib:
33601 @if zlib-bootstrap
33602 maybe-configure-stage2-zlib: configure-stage2-zlib
33603 configure-stage2-zlib:
33604 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
33605 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33606 @r=`${PWD_COMMAND}`; export r; \
33607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33608 TFLAGS="$(STAGE2_TFLAGS)"; \
33609 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33610 $(HOST_EXPORTS) \
33611 $(POSTSTAGE1_HOST_EXPORTS) \
33612 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
33613 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
33614 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
33615 echo Configuring stage 2 in $(HOST_SUBDIR)/zlib; \
33616 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33617 cd $(HOST_SUBDIR)/zlib || exit 1; \
33618 case $(srcdir) in \
33619 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33620 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33621 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33622 esac; \
33623 module_srcdir=zlib; \
33624 $(SHELL) $$s/$$module_srcdir/configure \
33625 --srcdir=$${topdir}/$$module_srcdir \
33626 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33627 --target=${target_alias} \
33628 --with-build-libsubdir=$(HOST_SUBDIR) \
33629 $(STAGE2_CONFIGURE_FLAGS) \
33630 @extra_host_zlib_configure_flags@ @host_libs_picflag@
33631 @endif zlib-bootstrap
33633 .PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
33634 maybe-configure-stage3-zlib:
33635 @if zlib-bootstrap
33636 maybe-configure-stage3-zlib: configure-stage3-zlib
33637 configure-stage3-zlib:
33638 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
33639 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33640 @r=`${PWD_COMMAND}`; export r; \
33641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33642 TFLAGS="$(STAGE3_TFLAGS)"; \
33643 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33644 $(HOST_EXPORTS) \
33645 $(POSTSTAGE1_HOST_EXPORTS) \
33646 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
33647 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
33648 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
33649 echo Configuring stage 3 in $(HOST_SUBDIR)/zlib; \
33650 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33651 cd $(HOST_SUBDIR)/zlib || exit 1; \
33652 case $(srcdir) in \
33653 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33654 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33655 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33656 esac; \
33657 module_srcdir=zlib; \
33658 $(SHELL) $$s/$$module_srcdir/configure \
33659 --srcdir=$${topdir}/$$module_srcdir \
33660 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33661 --target=${target_alias} \
33662 --with-build-libsubdir=$(HOST_SUBDIR) \
33663 $(STAGE3_CONFIGURE_FLAGS) \
33664 @extra_host_zlib_configure_flags@ @host_libs_picflag@
33665 @endif zlib-bootstrap
33667 .PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
33668 maybe-configure-stage4-zlib:
33669 @if zlib-bootstrap
33670 maybe-configure-stage4-zlib: configure-stage4-zlib
33671 configure-stage4-zlib:
33672 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
33673 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33674 @r=`${PWD_COMMAND}`; export r; \
33675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33676 TFLAGS="$(STAGE4_TFLAGS)"; \
33677 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33678 $(HOST_EXPORTS) \
33679 $(POSTSTAGE1_HOST_EXPORTS) \
33680 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
33681 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
33682 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
33683 echo Configuring stage 4 in $(HOST_SUBDIR)/zlib; \
33684 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33685 cd $(HOST_SUBDIR)/zlib || exit 1; \
33686 case $(srcdir) in \
33687 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33688 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33689 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33690 esac; \
33691 module_srcdir=zlib; \
33692 $(SHELL) $$s/$$module_srcdir/configure \
33693 --srcdir=$${topdir}/$$module_srcdir \
33694 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33695 --target=${target_alias} \
33696 --with-build-libsubdir=$(HOST_SUBDIR) \
33697 $(STAGE4_CONFIGURE_FLAGS) \
33698 @extra_host_zlib_configure_flags@ @host_libs_picflag@
33699 @endif zlib-bootstrap
33701 .PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
33702 maybe-configure-stageprofile-zlib:
33703 @if zlib-bootstrap
33704 maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
33705 configure-stageprofile-zlib:
33706 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
33707 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33708 @r=`${PWD_COMMAND}`; export r; \
33709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33710 TFLAGS="$(STAGEprofile_TFLAGS)"; \
33711 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33712 $(HOST_EXPORTS) \
33713 $(POSTSTAGE1_HOST_EXPORTS) \
33714 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
33715 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
33716 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
33717 echo Configuring stage profile in $(HOST_SUBDIR)/zlib; \
33718 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33719 cd $(HOST_SUBDIR)/zlib || exit 1; \
33720 case $(srcdir) in \
33721 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33722 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33723 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33724 esac; \
33725 module_srcdir=zlib; \
33726 $(SHELL) $$s/$$module_srcdir/configure \
33727 --srcdir=$${topdir}/$$module_srcdir \
33728 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33729 --target=${target_alias} \
33730 --with-build-libsubdir=$(HOST_SUBDIR) \
33731 $(STAGEprofile_CONFIGURE_FLAGS) \
33732 @extra_host_zlib_configure_flags@ @host_libs_picflag@
33733 @endif zlib-bootstrap
33735 .PHONY: configure-stagetrain-zlib maybe-configure-stagetrain-zlib
33736 maybe-configure-stagetrain-zlib:
33737 @if zlib-bootstrap
33738 maybe-configure-stagetrain-zlib: configure-stagetrain-zlib
33739 configure-stagetrain-zlib:
33740 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
33741 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33742 @r=`${PWD_COMMAND}`; export r; \
33743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33744 TFLAGS="$(STAGEtrain_TFLAGS)"; \
33745 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33746 $(HOST_EXPORTS) \
33747 $(POSTSTAGE1_HOST_EXPORTS) \
33748 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
33749 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
33750 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
33751 echo Configuring stage train in $(HOST_SUBDIR)/zlib; \
33752 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33753 cd $(HOST_SUBDIR)/zlib || exit 1; \
33754 case $(srcdir) in \
33755 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33756 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33757 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33758 esac; \
33759 module_srcdir=zlib; \
33760 $(SHELL) $$s/$$module_srcdir/configure \
33761 --srcdir=$${topdir}/$$module_srcdir \
33762 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33763 --target=${target_alias} \
33764 --with-build-libsubdir=$(HOST_SUBDIR) \
33765 $(STAGEtrain_CONFIGURE_FLAGS) \
33766 @extra_host_zlib_configure_flags@ @host_libs_picflag@
33767 @endif zlib-bootstrap
33769 .PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
33770 maybe-configure-stagefeedback-zlib:
33771 @if zlib-bootstrap
33772 maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
33773 configure-stagefeedback-zlib:
33774 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
33775 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33776 @r=`${PWD_COMMAND}`; export r; \
33777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33778 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
33779 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33780 $(HOST_EXPORTS) \
33781 $(POSTSTAGE1_HOST_EXPORTS) \
33782 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
33783 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
33784 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
33785 echo Configuring stage feedback in $(HOST_SUBDIR)/zlib; \
33786 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33787 cd $(HOST_SUBDIR)/zlib || exit 1; \
33788 case $(srcdir) in \
33789 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33790 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33791 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33792 esac; \
33793 module_srcdir=zlib; \
33794 $(SHELL) $$s/$$module_srcdir/configure \
33795 --srcdir=$${topdir}/$$module_srcdir \
33796 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33797 --target=${target_alias} \
33798 --with-build-libsubdir=$(HOST_SUBDIR) \
33799 $(STAGEfeedback_CONFIGURE_FLAGS) \
33800 @extra_host_zlib_configure_flags@ @host_libs_picflag@
33801 @endif zlib-bootstrap
33803 .PHONY: configure-stageautoprofile-zlib maybe-configure-stageautoprofile-zlib
33804 maybe-configure-stageautoprofile-zlib:
33805 @if zlib-bootstrap
33806 maybe-configure-stageautoprofile-zlib: configure-stageautoprofile-zlib
33807 configure-stageautoprofile-zlib:
33808 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
33809 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33810 @r=`${PWD_COMMAND}`; export r; \
33811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33812 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
33813 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33814 $(HOST_EXPORTS) \
33815 $(POSTSTAGE1_HOST_EXPORTS) \
33816 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
33817 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
33818 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
33819 echo Configuring stage autoprofile in $(HOST_SUBDIR)/zlib; \
33820 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33821 cd $(HOST_SUBDIR)/zlib || exit 1; \
33822 case $(srcdir) in \
33823 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33824 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33825 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33826 esac; \
33827 module_srcdir=zlib; \
33828 $(SHELL) $$s/$$module_srcdir/configure \
33829 --srcdir=$${topdir}/$$module_srcdir \
33830 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33831 --target=${target_alias} \
33832 --with-build-libsubdir=$(HOST_SUBDIR) \
33833 $(STAGEautoprofile_CONFIGURE_FLAGS) \
33834 @extra_host_zlib_configure_flags@ @host_libs_picflag@
33835 @endif zlib-bootstrap
33837 .PHONY: configure-stageautofeedback-zlib maybe-configure-stageautofeedback-zlib
33838 maybe-configure-stageautofeedback-zlib:
33839 @if zlib-bootstrap
33840 maybe-configure-stageautofeedback-zlib: configure-stageautofeedback-zlib
33841 configure-stageautofeedback-zlib:
33842 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
33843 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33844 @r=`${PWD_COMMAND}`; export r; \
33845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33846 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
33847 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33848 $(HOST_EXPORTS) \
33849 $(POSTSTAGE1_HOST_EXPORTS) \
33850 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
33851 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
33852 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
33853 echo Configuring stage autofeedback in $(HOST_SUBDIR)/zlib; \
33854 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33855 cd $(HOST_SUBDIR)/zlib || exit 1; \
33856 case $(srcdir) in \
33857 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33858 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33859 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33860 esac; \
33861 module_srcdir=zlib; \
33862 $(SHELL) $$s/$$module_srcdir/configure \
33863 --srcdir=$${topdir}/$$module_srcdir \
33864 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33865 --target=${target_alias} \
33866 --with-build-libsubdir=$(HOST_SUBDIR) \
33867 $(STAGEautofeedback_CONFIGURE_FLAGS) \
33868 @extra_host_zlib_configure_flags@ @host_libs_picflag@
33869 @endif zlib-bootstrap
33875 .PHONY: all-zlib maybe-all-zlib
33876 maybe-all-zlib:
33877 @if gcc-bootstrap
33878 all-zlib: stage_current
33879 @endif gcc-bootstrap
33880 @if zlib
33881 TARGET-zlib=all
33882 maybe-all-zlib: all-zlib
33883 all-zlib: configure-zlib
33884 @r=`${PWD_COMMAND}`; export r; \
33885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33886 $(HOST_EXPORTS) \
33887 (cd $(HOST_SUBDIR)/zlib && \
33888 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
33889 $(TARGET-zlib))
33890 @endif zlib
33894 .PHONY: all-stage1-zlib maybe-all-stage1-zlib
33895 .PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
33896 maybe-all-stage1-zlib:
33897 maybe-clean-stage1-zlib:
33898 @if zlib-bootstrap
33899 maybe-all-stage1-zlib: all-stage1-zlib
33900 all-stage1: all-stage1-zlib
33901 TARGET-stage1-zlib = $(TARGET-zlib)
33902 all-stage1-zlib: configure-stage1-zlib
33903 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
33904 @r=`${PWD_COMMAND}`; export r; \
33905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33906 TFLAGS="$(STAGE1_TFLAGS)"; \
33907 $(HOST_EXPORTS) \
33908 cd $(HOST_SUBDIR)/zlib && \
33910 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33911 CFLAGS="$(STAGE1_CFLAGS)" \
33912 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
33913 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
33914 LIBCFLAGS="$(LIBCFLAGS)" \
33915 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33916 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33917 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33918 $(EXTRA_HOST_FLAGS) \
33919 $(STAGE1_FLAGS_TO_PASS) \
33920 TFLAGS="$(STAGE1_TFLAGS)" \
33921 $(TARGET-stage1-zlib)
33923 maybe-clean-stage1-zlib: clean-stage1-zlib
33924 clean-stage1: clean-stage1-zlib
33925 clean-stage1-zlib:
33926 @if [ $(current_stage) = stage1 ]; then \
33927 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33928 else \
33929 [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
33930 $(MAKE) stage1-start; \
33931 fi; \
33932 cd $(HOST_SUBDIR)/zlib && \
33933 $(MAKE) $(EXTRA_HOST_FLAGS) \
33934 $(STAGE1_FLAGS_TO_PASS) clean
33935 @endif zlib-bootstrap
33938 .PHONY: all-stage2-zlib maybe-all-stage2-zlib
33939 .PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
33940 maybe-all-stage2-zlib:
33941 maybe-clean-stage2-zlib:
33942 @if zlib-bootstrap
33943 maybe-all-stage2-zlib: all-stage2-zlib
33944 all-stage2: all-stage2-zlib
33945 TARGET-stage2-zlib = $(TARGET-zlib)
33946 all-stage2-zlib: configure-stage2-zlib
33947 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
33948 @r=`${PWD_COMMAND}`; export r; \
33949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33950 TFLAGS="$(STAGE2_TFLAGS)"; \
33951 $(HOST_EXPORTS) \
33952 $(POSTSTAGE1_HOST_EXPORTS) \
33953 cd $(HOST_SUBDIR)/zlib && \
33955 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33956 CFLAGS="$(STAGE2_CFLAGS)" \
33957 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
33958 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
33959 LIBCFLAGS="$(STAGE2_CFLAGS)" \
33960 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33961 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33962 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33963 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
33964 TFLAGS="$(STAGE2_TFLAGS)" \
33965 $(TARGET-stage2-zlib)
33967 maybe-clean-stage2-zlib: clean-stage2-zlib
33968 clean-stage2: clean-stage2-zlib
33969 clean-stage2-zlib:
33970 @if [ $(current_stage) = stage2 ]; then \
33971 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33972 else \
33973 [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
33974 $(MAKE) stage2-start; \
33975 fi; \
33976 cd $(HOST_SUBDIR)/zlib && \
33977 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
33978 @endif zlib-bootstrap
33981 .PHONY: all-stage3-zlib maybe-all-stage3-zlib
33982 .PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
33983 maybe-all-stage3-zlib:
33984 maybe-clean-stage3-zlib:
33985 @if zlib-bootstrap
33986 maybe-all-stage3-zlib: all-stage3-zlib
33987 all-stage3: all-stage3-zlib
33988 TARGET-stage3-zlib = $(TARGET-zlib)
33989 all-stage3-zlib: configure-stage3-zlib
33990 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
33991 @r=`${PWD_COMMAND}`; export r; \
33992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33993 TFLAGS="$(STAGE3_TFLAGS)"; \
33994 $(HOST_EXPORTS) \
33995 $(POSTSTAGE1_HOST_EXPORTS) \
33996 cd $(HOST_SUBDIR)/zlib && \
33998 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33999 CFLAGS="$(STAGE3_CFLAGS)" \
34000 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
34001 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
34002 LIBCFLAGS="$(STAGE3_CFLAGS)" \
34003 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34004 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34005 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34006 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
34007 TFLAGS="$(STAGE3_TFLAGS)" \
34008 $(TARGET-stage3-zlib)
34010 maybe-clean-stage3-zlib: clean-stage3-zlib
34011 clean-stage3: clean-stage3-zlib
34012 clean-stage3-zlib:
34013 @if [ $(current_stage) = stage3 ]; then \
34014 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
34015 else \
34016 [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
34017 $(MAKE) stage3-start; \
34018 fi; \
34019 cd $(HOST_SUBDIR)/zlib && \
34020 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
34021 @endif zlib-bootstrap
34024 .PHONY: all-stage4-zlib maybe-all-stage4-zlib
34025 .PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
34026 maybe-all-stage4-zlib:
34027 maybe-clean-stage4-zlib:
34028 @if zlib-bootstrap
34029 maybe-all-stage4-zlib: all-stage4-zlib
34030 all-stage4: all-stage4-zlib
34031 TARGET-stage4-zlib = $(TARGET-zlib)
34032 all-stage4-zlib: configure-stage4-zlib
34033 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
34034 @r=`${PWD_COMMAND}`; export r; \
34035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34036 TFLAGS="$(STAGE4_TFLAGS)"; \
34037 $(HOST_EXPORTS) \
34038 $(POSTSTAGE1_HOST_EXPORTS) \
34039 cd $(HOST_SUBDIR)/zlib && \
34041 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34042 CFLAGS="$(STAGE4_CFLAGS)" \
34043 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
34044 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
34045 LIBCFLAGS="$(STAGE4_CFLAGS)" \
34046 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34047 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34048 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34049 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
34050 TFLAGS="$(STAGE4_TFLAGS)" \
34051 $(TARGET-stage4-zlib)
34053 maybe-clean-stage4-zlib: clean-stage4-zlib
34054 clean-stage4: clean-stage4-zlib
34055 clean-stage4-zlib:
34056 @if [ $(current_stage) = stage4 ]; then \
34057 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
34058 else \
34059 [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
34060 $(MAKE) stage4-start; \
34061 fi; \
34062 cd $(HOST_SUBDIR)/zlib && \
34063 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
34064 @endif zlib-bootstrap
34067 .PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
34068 .PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
34069 maybe-all-stageprofile-zlib:
34070 maybe-clean-stageprofile-zlib:
34071 @if zlib-bootstrap
34072 maybe-all-stageprofile-zlib: all-stageprofile-zlib
34073 all-stageprofile: all-stageprofile-zlib
34074 TARGET-stageprofile-zlib = $(TARGET-zlib)
34075 all-stageprofile-zlib: configure-stageprofile-zlib
34076 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
34077 @r=`${PWD_COMMAND}`; export r; \
34078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34079 TFLAGS="$(STAGEprofile_TFLAGS)"; \
34080 $(HOST_EXPORTS) \
34081 $(POSTSTAGE1_HOST_EXPORTS) \
34082 cd $(HOST_SUBDIR)/zlib && \
34084 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34085 CFLAGS="$(STAGEprofile_CFLAGS)" \
34086 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
34087 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
34088 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
34089 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34090 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34091 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34092 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
34093 TFLAGS="$(STAGEprofile_TFLAGS)" \
34094 $(TARGET-stageprofile-zlib)
34096 maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
34097 clean-stageprofile: clean-stageprofile-zlib
34098 clean-stageprofile-zlib:
34099 @if [ $(current_stage) = stageprofile ]; then \
34100 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
34101 else \
34102 [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
34103 $(MAKE) stageprofile-start; \
34104 fi; \
34105 cd $(HOST_SUBDIR)/zlib && \
34106 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
34107 @endif zlib-bootstrap
34110 .PHONY: all-stagetrain-zlib maybe-all-stagetrain-zlib
34111 .PHONY: clean-stagetrain-zlib maybe-clean-stagetrain-zlib
34112 maybe-all-stagetrain-zlib:
34113 maybe-clean-stagetrain-zlib:
34114 @if zlib-bootstrap
34115 maybe-all-stagetrain-zlib: all-stagetrain-zlib
34116 all-stagetrain: all-stagetrain-zlib
34117 TARGET-stagetrain-zlib = $(TARGET-zlib)
34118 all-stagetrain-zlib: configure-stagetrain-zlib
34119 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
34120 @r=`${PWD_COMMAND}`; export r; \
34121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34122 TFLAGS="$(STAGEtrain_TFLAGS)"; \
34123 $(HOST_EXPORTS) \
34124 $(POSTSTAGE1_HOST_EXPORTS) \
34125 cd $(HOST_SUBDIR)/zlib && \
34127 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34128 CFLAGS="$(STAGEtrain_CFLAGS)" \
34129 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
34130 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
34131 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
34132 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34133 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34134 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34135 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
34136 TFLAGS="$(STAGEtrain_TFLAGS)" \
34137 $(TARGET-stagetrain-zlib)
34139 maybe-clean-stagetrain-zlib: clean-stagetrain-zlib
34140 clean-stagetrain: clean-stagetrain-zlib
34141 clean-stagetrain-zlib:
34142 @if [ $(current_stage) = stagetrain ]; then \
34143 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
34144 else \
34145 [ -f $(HOST_SUBDIR)/stagetrain-zlib/Makefile ] || exit 0; \
34146 $(MAKE) stagetrain-start; \
34147 fi; \
34148 cd $(HOST_SUBDIR)/zlib && \
34149 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
34150 @endif zlib-bootstrap
34153 .PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
34154 .PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
34155 maybe-all-stagefeedback-zlib:
34156 maybe-clean-stagefeedback-zlib:
34157 @if zlib-bootstrap
34158 maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
34159 all-stagefeedback: all-stagefeedback-zlib
34160 TARGET-stagefeedback-zlib = $(TARGET-zlib)
34161 all-stagefeedback-zlib: configure-stagefeedback-zlib
34162 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
34163 @r=`${PWD_COMMAND}`; export r; \
34164 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34165 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
34166 $(HOST_EXPORTS) \
34167 $(POSTSTAGE1_HOST_EXPORTS) \
34168 cd $(HOST_SUBDIR)/zlib && \
34170 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34171 CFLAGS="$(STAGEfeedback_CFLAGS)" \
34172 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
34173 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
34174 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
34175 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34176 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34177 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34178 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
34179 TFLAGS="$(STAGEfeedback_TFLAGS)" \
34180 $(TARGET-stagefeedback-zlib)
34182 maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
34183 clean-stagefeedback: clean-stagefeedback-zlib
34184 clean-stagefeedback-zlib:
34185 @if [ $(current_stage) = stagefeedback ]; then \
34186 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
34187 else \
34188 [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
34189 $(MAKE) stagefeedback-start; \
34190 fi; \
34191 cd $(HOST_SUBDIR)/zlib && \
34192 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
34193 @endif zlib-bootstrap
34196 .PHONY: all-stageautoprofile-zlib maybe-all-stageautoprofile-zlib
34197 .PHONY: clean-stageautoprofile-zlib maybe-clean-stageautoprofile-zlib
34198 maybe-all-stageautoprofile-zlib:
34199 maybe-clean-stageautoprofile-zlib:
34200 @if zlib-bootstrap
34201 maybe-all-stageautoprofile-zlib: all-stageautoprofile-zlib
34202 all-stageautoprofile: all-stageautoprofile-zlib
34203 TARGET-stageautoprofile-zlib = $(TARGET-zlib)
34204 all-stageautoprofile-zlib: configure-stageautoprofile-zlib
34205 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
34206 @r=`${PWD_COMMAND}`; export r; \
34207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34208 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
34209 $(HOST_EXPORTS) \
34210 $(POSTSTAGE1_HOST_EXPORTS) \
34211 cd $(HOST_SUBDIR)/zlib && \
34212 $$s/gcc/config/i386/$(AUTO_PROFILE) \
34213 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34214 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
34215 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
34216 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
34217 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
34218 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34219 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34220 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34221 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
34222 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
34223 $(TARGET-stageautoprofile-zlib)
34225 maybe-clean-stageautoprofile-zlib: clean-stageautoprofile-zlib
34226 clean-stageautoprofile: clean-stageautoprofile-zlib
34227 clean-stageautoprofile-zlib:
34228 @if [ $(current_stage) = stageautoprofile ]; then \
34229 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
34230 else \
34231 [ -f $(HOST_SUBDIR)/stageautoprofile-zlib/Makefile ] || exit 0; \
34232 $(MAKE) stageautoprofile-start; \
34233 fi; \
34234 cd $(HOST_SUBDIR)/zlib && \
34235 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
34236 @endif zlib-bootstrap
34239 .PHONY: all-stageautofeedback-zlib maybe-all-stageautofeedback-zlib
34240 .PHONY: clean-stageautofeedback-zlib maybe-clean-stageautofeedback-zlib
34241 maybe-all-stageautofeedback-zlib:
34242 maybe-clean-stageautofeedback-zlib:
34243 @if zlib-bootstrap
34244 maybe-all-stageautofeedback-zlib: all-stageautofeedback-zlib
34245 all-stageautofeedback: all-stageautofeedback-zlib
34246 TARGET-stageautofeedback-zlib = $(TARGET-zlib)
34247 all-stageautofeedback-zlib: configure-stageautofeedback-zlib
34248 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
34249 @r=`${PWD_COMMAND}`; export r; \
34250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34251 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
34252 $(HOST_EXPORTS) \
34253 $(POSTSTAGE1_HOST_EXPORTS) \
34254 cd $(HOST_SUBDIR)/zlib && \
34256 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34257 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
34258 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
34259 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
34260 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
34261 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34262 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34263 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34264 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
34265 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
34266 $(TARGET-stageautofeedback-zlib)
34268 maybe-clean-stageautofeedback-zlib: clean-stageautofeedback-zlib
34269 clean-stageautofeedback: clean-stageautofeedback-zlib
34270 clean-stageautofeedback-zlib:
34271 @if [ $(current_stage) = stageautofeedback ]; then \
34272 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
34273 else \
34274 [ -f $(HOST_SUBDIR)/stageautofeedback-zlib/Makefile ] || exit 0; \
34275 $(MAKE) stageautofeedback-start; \
34276 fi; \
34277 cd $(HOST_SUBDIR)/zlib && \
34278 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
34279 @endif zlib-bootstrap
34285 .PHONY: check-zlib maybe-check-zlib
34286 maybe-check-zlib:
34287 @if zlib
34288 maybe-check-zlib: check-zlib
34290 check-zlib:
34292 @endif zlib
34294 .PHONY: install-zlib maybe-install-zlib
34295 maybe-install-zlib:
34296 @if zlib
34297 maybe-install-zlib: install-zlib
34299 install-zlib:
34301 @endif zlib
34303 .PHONY: install-strip-zlib maybe-install-strip-zlib
34304 maybe-install-strip-zlib:
34305 @if zlib
34306 maybe-install-strip-zlib: install-strip-zlib
34308 install-strip-zlib:
34310 @endif zlib
34312 # Other targets (info, dvi, pdf, etc.)
34314 .PHONY: maybe-info-zlib info-zlib
34315 maybe-info-zlib:
34316 @if zlib
34317 maybe-info-zlib: info-zlib
34319 info-zlib: \
34320 configure-zlib
34321 @[ -f ./zlib/Makefile ] || exit 0; \
34322 r=`${PWD_COMMAND}`; export r; \
34323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34324 $(HOST_EXPORTS) \
34325 for flag in $(EXTRA_HOST_FLAGS) ; do \
34326 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34327 done; \
34328 echo "Doing info in zlib"; \
34329 (cd $(HOST_SUBDIR)/zlib && \
34330 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34331 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34332 "RANLIB=$${RANLIB}" \
34333 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34334 info) \
34335 || exit 1
34337 @endif zlib
34339 .PHONY: maybe-dvi-zlib dvi-zlib
34340 maybe-dvi-zlib:
34341 @if zlib
34342 maybe-dvi-zlib: dvi-zlib
34344 dvi-zlib: \
34345 configure-zlib
34346 @[ -f ./zlib/Makefile ] || exit 0; \
34347 r=`${PWD_COMMAND}`; export r; \
34348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34349 $(HOST_EXPORTS) \
34350 for flag in $(EXTRA_HOST_FLAGS) ; do \
34351 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34352 done; \
34353 echo "Doing dvi in zlib"; \
34354 (cd $(HOST_SUBDIR)/zlib && \
34355 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34356 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34357 "RANLIB=$${RANLIB}" \
34358 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34359 dvi) \
34360 || exit 1
34362 @endif zlib
34364 .PHONY: maybe-pdf-zlib pdf-zlib
34365 maybe-pdf-zlib:
34366 @if zlib
34367 maybe-pdf-zlib: pdf-zlib
34369 pdf-zlib: \
34370 configure-zlib
34371 @[ -f ./zlib/Makefile ] || exit 0; \
34372 r=`${PWD_COMMAND}`; export r; \
34373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34374 $(HOST_EXPORTS) \
34375 for flag in $(EXTRA_HOST_FLAGS) ; do \
34376 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34377 done; \
34378 echo "Doing pdf in zlib"; \
34379 (cd $(HOST_SUBDIR)/zlib && \
34380 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34381 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34382 "RANLIB=$${RANLIB}" \
34383 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34384 pdf) \
34385 || exit 1
34387 @endif zlib
34389 .PHONY: maybe-html-zlib html-zlib
34390 maybe-html-zlib:
34391 @if zlib
34392 maybe-html-zlib: html-zlib
34394 html-zlib: \
34395 configure-zlib
34396 @[ -f ./zlib/Makefile ] || exit 0; \
34397 r=`${PWD_COMMAND}`; export r; \
34398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34399 $(HOST_EXPORTS) \
34400 for flag in $(EXTRA_HOST_FLAGS) ; do \
34401 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34402 done; \
34403 echo "Doing html in zlib"; \
34404 (cd $(HOST_SUBDIR)/zlib && \
34405 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34406 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34407 "RANLIB=$${RANLIB}" \
34408 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34409 html) \
34410 || exit 1
34412 @endif zlib
34414 .PHONY: maybe-TAGS-zlib TAGS-zlib
34415 maybe-TAGS-zlib:
34416 @if zlib
34417 maybe-TAGS-zlib: TAGS-zlib
34419 TAGS-zlib: \
34420 configure-zlib
34421 @[ -f ./zlib/Makefile ] || exit 0; \
34422 r=`${PWD_COMMAND}`; export r; \
34423 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34424 $(HOST_EXPORTS) \
34425 for flag in $(EXTRA_HOST_FLAGS) ; do \
34426 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34427 done; \
34428 echo "Doing TAGS in zlib"; \
34429 (cd $(HOST_SUBDIR)/zlib && \
34430 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34431 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34432 "RANLIB=$${RANLIB}" \
34433 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34434 TAGS) \
34435 || exit 1
34437 @endif zlib
34439 .PHONY: maybe-install-info-zlib install-info-zlib
34440 maybe-install-info-zlib:
34441 @if zlib
34442 maybe-install-info-zlib: install-info-zlib
34444 install-info-zlib: \
34445 configure-zlib \
34446 info-zlib
34447 @[ -f ./zlib/Makefile ] || exit 0; \
34448 r=`${PWD_COMMAND}`; export r; \
34449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34450 $(HOST_EXPORTS) \
34451 for flag in $(EXTRA_HOST_FLAGS) ; do \
34452 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34453 done; \
34454 echo "Doing install-info in zlib"; \
34455 (cd $(HOST_SUBDIR)/zlib && \
34456 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34457 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34458 "RANLIB=$${RANLIB}" \
34459 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34460 install-info) \
34461 || exit 1
34463 @endif zlib
34465 .PHONY: maybe-install-dvi-zlib install-dvi-zlib
34466 maybe-install-dvi-zlib:
34467 @if zlib
34468 maybe-install-dvi-zlib: install-dvi-zlib
34470 install-dvi-zlib: \
34471 configure-zlib \
34472 dvi-zlib
34473 @[ -f ./zlib/Makefile ] || exit 0; \
34474 r=`${PWD_COMMAND}`; export r; \
34475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34476 $(HOST_EXPORTS) \
34477 for flag in $(EXTRA_HOST_FLAGS) ; do \
34478 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34479 done; \
34480 echo "Doing install-dvi in zlib"; \
34481 (cd $(HOST_SUBDIR)/zlib && \
34482 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34483 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34484 "RANLIB=$${RANLIB}" \
34485 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34486 install-dvi) \
34487 || exit 1
34489 @endif zlib
34491 .PHONY: maybe-install-pdf-zlib install-pdf-zlib
34492 maybe-install-pdf-zlib:
34493 @if zlib
34494 maybe-install-pdf-zlib: install-pdf-zlib
34496 install-pdf-zlib: \
34497 configure-zlib \
34498 pdf-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 install-pdf 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 install-pdf) \
34513 || exit 1
34515 @endif zlib
34517 .PHONY: maybe-install-html-zlib install-html-zlib
34518 maybe-install-html-zlib:
34519 @if zlib
34520 maybe-install-html-zlib: install-html-zlib
34522 install-html-zlib: \
34523 configure-zlib \
34524 html-zlib
34525 @[ -f ./zlib/Makefile ] || exit 0; \
34526 r=`${PWD_COMMAND}`; export r; \
34527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34528 $(HOST_EXPORTS) \
34529 for flag in $(EXTRA_HOST_FLAGS) ; do \
34530 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34531 done; \
34532 echo "Doing install-html in zlib"; \
34533 (cd $(HOST_SUBDIR)/zlib && \
34534 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34535 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34536 "RANLIB=$${RANLIB}" \
34537 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34538 install-html) \
34539 || exit 1
34541 @endif zlib
34543 .PHONY: maybe-installcheck-zlib installcheck-zlib
34544 maybe-installcheck-zlib:
34545 @if zlib
34546 maybe-installcheck-zlib: installcheck-zlib
34548 installcheck-zlib: \
34549 configure-zlib
34550 @[ -f ./zlib/Makefile ] || exit 0; \
34551 r=`${PWD_COMMAND}`; export r; \
34552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34553 $(HOST_EXPORTS) \
34554 for flag in $(EXTRA_HOST_FLAGS) ; do \
34555 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34556 done; \
34557 echo "Doing installcheck in zlib"; \
34558 (cd $(HOST_SUBDIR)/zlib && \
34559 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34560 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34561 "RANLIB=$${RANLIB}" \
34562 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34563 installcheck) \
34564 || exit 1
34566 @endif zlib
34568 .PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
34569 maybe-mostlyclean-zlib:
34570 @if zlib
34571 maybe-mostlyclean-zlib: mostlyclean-zlib
34573 mostlyclean-zlib:
34574 @[ -f ./zlib/Makefile ] || exit 0; \
34575 r=`${PWD_COMMAND}`; export r; \
34576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34577 $(HOST_EXPORTS) \
34578 for flag in $(EXTRA_HOST_FLAGS) ; do \
34579 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34580 done; \
34581 echo "Doing mostlyclean in zlib"; \
34582 (cd $(HOST_SUBDIR)/zlib && \
34583 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34584 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34585 "RANLIB=$${RANLIB}" \
34586 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34587 mostlyclean) \
34588 || exit 1
34590 @endif zlib
34592 .PHONY: maybe-clean-zlib clean-zlib
34593 maybe-clean-zlib:
34594 @if zlib
34595 maybe-clean-zlib: clean-zlib
34597 clean-zlib:
34598 @[ -f ./zlib/Makefile ] || exit 0; \
34599 r=`${PWD_COMMAND}`; export r; \
34600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34601 $(HOST_EXPORTS) \
34602 for flag in $(EXTRA_HOST_FLAGS) ; do \
34603 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34604 done; \
34605 echo "Doing clean in zlib"; \
34606 (cd $(HOST_SUBDIR)/zlib && \
34607 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34608 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34609 "RANLIB=$${RANLIB}" \
34610 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34611 clean) \
34612 || exit 1
34614 @endif zlib
34616 .PHONY: maybe-distclean-zlib distclean-zlib
34617 maybe-distclean-zlib:
34618 @if zlib
34619 maybe-distclean-zlib: distclean-zlib
34621 distclean-zlib:
34622 @[ -f ./zlib/Makefile ] || exit 0; \
34623 r=`${PWD_COMMAND}`; export r; \
34624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34625 $(HOST_EXPORTS) \
34626 for flag in $(EXTRA_HOST_FLAGS) ; do \
34627 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34628 done; \
34629 echo "Doing distclean in zlib"; \
34630 (cd $(HOST_SUBDIR)/zlib && \
34631 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34632 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34633 "RANLIB=$${RANLIB}" \
34634 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34635 distclean) \
34636 || exit 1
34638 @endif zlib
34640 .PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
34641 maybe-maintainer-clean-zlib:
34642 @if zlib
34643 maybe-maintainer-clean-zlib: maintainer-clean-zlib
34645 maintainer-clean-zlib:
34646 @[ -f ./zlib/Makefile ] || exit 0; \
34647 r=`${PWD_COMMAND}`; export r; \
34648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34649 $(HOST_EXPORTS) \
34650 for flag in $(EXTRA_HOST_FLAGS) ; do \
34651 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34652 done; \
34653 echo "Doing maintainer-clean in zlib"; \
34654 (cd $(HOST_SUBDIR)/zlib && \
34655 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34656 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34657 "RANLIB=$${RANLIB}" \
34658 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34659 maintainer-clean) \
34660 || exit 1
34662 @endif zlib
34666 .PHONY: configure-gnulib maybe-configure-gnulib
34667 maybe-configure-gnulib:
34668 @if gcc-bootstrap
34669 configure-gnulib: stage_current
34670 @endif gcc-bootstrap
34671 @if gnulib
34672 maybe-configure-gnulib: configure-gnulib
34673 configure-gnulib:
34674 @: $(MAKE); $(unstage)
34675 @r=`${PWD_COMMAND}`; export r; \
34676 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34677 test ! -f $(HOST_SUBDIR)/gnulib/Makefile || exit 0; \
34678 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnulib; \
34679 $(HOST_EXPORTS) \
34680 echo Configuring in $(HOST_SUBDIR)/gnulib; \
34681 cd "$(HOST_SUBDIR)/gnulib" || exit 1; \
34682 case $(srcdir) in \
34683 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34684 *) topdir=`echo $(HOST_SUBDIR)/gnulib/ | \
34685 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34686 esac; \
34687 module_srcdir=gnulib; \
34688 $(SHELL) \
34689 $$s/$$module_srcdir/configure \
34690 --srcdir=$${topdir}/$$module_srcdir \
34691 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34692 --target=${target_alias} \
34693 || exit 1
34694 @endif gnulib
34700 .PHONY: all-gnulib maybe-all-gnulib
34701 maybe-all-gnulib:
34702 @if gcc-bootstrap
34703 all-gnulib: stage_current
34704 @endif gcc-bootstrap
34705 @if gnulib
34706 TARGET-gnulib=all
34707 maybe-all-gnulib: all-gnulib
34708 all-gnulib: configure-gnulib
34709 @: $(MAKE); $(unstage)
34710 @r=`${PWD_COMMAND}`; export r; \
34711 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34712 $(HOST_EXPORTS) \
34713 (cd $(HOST_SUBDIR)/gnulib && \
34714 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
34715 $(TARGET-gnulib))
34716 @endif gnulib
34721 .PHONY: check-gnulib maybe-check-gnulib
34722 maybe-check-gnulib:
34723 @if gnulib
34724 maybe-check-gnulib: check-gnulib
34726 check-gnulib:
34727 @: $(MAKE); $(unstage)
34728 @r=`${PWD_COMMAND}`; export r; \
34729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34730 $(HOST_EXPORTS) \
34731 (cd $(HOST_SUBDIR)/gnulib && \
34732 $(MAKE) $(FLAGS_TO_PASS) check)
34734 @endif gnulib
34736 .PHONY: install-gnulib maybe-install-gnulib
34737 maybe-install-gnulib:
34738 @if gnulib
34739 maybe-install-gnulib: install-gnulib
34741 install-gnulib: installdirs
34742 @: $(MAKE); $(unstage)
34743 @r=`${PWD_COMMAND}`; export r; \
34744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34745 $(HOST_EXPORTS) \
34746 (cd $(HOST_SUBDIR)/gnulib && \
34747 $(MAKE) $(FLAGS_TO_PASS) install)
34749 @endif gnulib
34751 .PHONY: install-strip-gnulib maybe-install-strip-gnulib
34752 maybe-install-strip-gnulib:
34753 @if gnulib
34754 maybe-install-strip-gnulib: install-strip-gnulib
34756 install-strip-gnulib: installdirs
34757 @: $(MAKE); $(unstage)
34758 @r=`${PWD_COMMAND}`; export r; \
34759 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34760 $(HOST_EXPORTS) \
34761 (cd $(HOST_SUBDIR)/gnulib && \
34762 $(MAKE) $(FLAGS_TO_PASS) install-strip)
34764 @endif gnulib
34766 # Other targets (info, dvi, pdf, etc.)
34768 .PHONY: maybe-info-gnulib info-gnulib
34769 maybe-info-gnulib:
34770 @if gnulib
34771 maybe-info-gnulib: info-gnulib
34773 info-gnulib: \
34774 configure-gnulib
34775 @: $(MAKE); $(unstage)
34776 @[ -f ./gnulib/Makefile ] || exit 0; \
34777 r=`${PWD_COMMAND}`; export r; \
34778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34779 $(HOST_EXPORTS) \
34780 for flag in $(EXTRA_HOST_FLAGS) ; do \
34781 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34782 done; \
34783 echo "Doing info in gnulib"; \
34784 (cd $(HOST_SUBDIR)/gnulib && \
34785 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34786 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34787 "RANLIB=$${RANLIB}" \
34788 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34789 info) \
34790 || exit 1
34792 @endif gnulib
34794 .PHONY: maybe-dvi-gnulib dvi-gnulib
34795 maybe-dvi-gnulib:
34796 @if gnulib
34797 maybe-dvi-gnulib: dvi-gnulib
34799 dvi-gnulib: \
34800 configure-gnulib
34801 @: $(MAKE); $(unstage)
34802 @[ -f ./gnulib/Makefile ] || exit 0; \
34803 r=`${PWD_COMMAND}`; export r; \
34804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34805 $(HOST_EXPORTS) \
34806 for flag in $(EXTRA_HOST_FLAGS) ; do \
34807 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34808 done; \
34809 echo "Doing dvi in gnulib"; \
34810 (cd $(HOST_SUBDIR)/gnulib && \
34811 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34812 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34813 "RANLIB=$${RANLIB}" \
34814 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34815 dvi) \
34816 || exit 1
34818 @endif gnulib
34820 .PHONY: maybe-pdf-gnulib pdf-gnulib
34821 maybe-pdf-gnulib:
34822 @if gnulib
34823 maybe-pdf-gnulib: pdf-gnulib
34825 pdf-gnulib: \
34826 configure-gnulib
34827 @: $(MAKE); $(unstage)
34828 @[ -f ./gnulib/Makefile ] || exit 0; \
34829 r=`${PWD_COMMAND}`; export r; \
34830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34831 $(HOST_EXPORTS) \
34832 for flag in $(EXTRA_HOST_FLAGS) ; do \
34833 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34834 done; \
34835 echo "Doing pdf in gnulib"; \
34836 (cd $(HOST_SUBDIR)/gnulib && \
34837 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34838 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34839 "RANLIB=$${RANLIB}" \
34840 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34841 pdf) \
34842 || exit 1
34844 @endif gnulib
34846 .PHONY: maybe-html-gnulib html-gnulib
34847 maybe-html-gnulib:
34848 @if gnulib
34849 maybe-html-gnulib: html-gnulib
34851 html-gnulib: \
34852 configure-gnulib
34853 @: $(MAKE); $(unstage)
34854 @[ -f ./gnulib/Makefile ] || exit 0; \
34855 r=`${PWD_COMMAND}`; export r; \
34856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34857 $(HOST_EXPORTS) \
34858 for flag in $(EXTRA_HOST_FLAGS) ; do \
34859 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34860 done; \
34861 echo "Doing html in gnulib"; \
34862 (cd $(HOST_SUBDIR)/gnulib && \
34863 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34864 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34865 "RANLIB=$${RANLIB}" \
34866 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34867 html) \
34868 || exit 1
34870 @endif gnulib
34872 .PHONY: maybe-TAGS-gnulib TAGS-gnulib
34873 maybe-TAGS-gnulib:
34874 @if gnulib
34875 maybe-TAGS-gnulib: TAGS-gnulib
34877 TAGS-gnulib: \
34878 configure-gnulib
34879 @: $(MAKE); $(unstage)
34880 @[ -f ./gnulib/Makefile ] || exit 0; \
34881 r=`${PWD_COMMAND}`; export r; \
34882 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34883 $(HOST_EXPORTS) \
34884 for flag in $(EXTRA_HOST_FLAGS) ; do \
34885 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34886 done; \
34887 echo "Doing TAGS in gnulib"; \
34888 (cd $(HOST_SUBDIR)/gnulib && \
34889 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34890 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34891 "RANLIB=$${RANLIB}" \
34892 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34893 TAGS) \
34894 || exit 1
34896 @endif gnulib
34898 .PHONY: maybe-install-info-gnulib install-info-gnulib
34899 maybe-install-info-gnulib:
34900 @if gnulib
34901 maybe-install-info-gnulib: install-info-gnulib
34903 install-info-gnulib: \
34904 configure-gnulib \
34905 info-gnulib
34906 @: $(MAKE); $(unstage)
34907 @[ -f ./gnulib/Makefile ] || exit 0; \
34908 r=`${PWD_COMMAND}`; export r; \
34909 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34910 $(HOST_EXPORTS) \
34911 for flag in $(EXTRA_HOST_FLAGS) ; do \
34912 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34913 done; \
34914 echo "Doing install-info in gnulib"; \
34915 (cd $(HOST_SUBDIR)/gnulib && \
34916 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34917 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34918 "RANLIB=$${RANLIB}" \
34919 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34920 install-info) \
34921 || exit 1
34923 @endif gnulib
34925 .PHONY: maybe-install-dvi-gnulib install-dvi-gnulib
34926 maybe-install-dvi-gnulib:
34927 @if gnulib
34928 maybe-install-dvi-gnulib: install-dvi-gnulib
34930 install-dvi-gnulib: \
34931 configure-gnulib \
34932 dvi-gnulib
34933 @: $(MAKE); $(unstage)
34934 @[ -f ./gnulib/Makefile ] || exit 0; \
34935 r=`${PWD_COMMAND}`; export r; \
34936 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34937 $(HOST_EXPORTS) \
34938 for flag in $(EXTRA_HOST_FLAGS) ; do \
34939 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34940 done; \
34941 echo "Doing install-dvi in gnulib"; \
34942 (cd $(HOST_SUBDIR)/gnulib && \
34943 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34944 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34945 "RANLIB=$${RANLIB}" \
34946 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34947 install-dvi) \
34948 || exit 1
34950 @endif gnulib
34952 .PHONY: maybe-install-pdf-gnulib install-pdf-gnulib
34953 maybe-install-pdf-gnulib:
34954 @if gnulib
34955 maybe-install-pdf-gnulib: install-pdf-gnulib
34957 install-pdf-gnulib: \
34958 configure-gnulib \
34959 pdf-gnulib
34960 @: $(MAKE); $(unstage)
34961 @[ -f ./gnulib/Makefile ] || exit 0; \
34962 r=`${PWD_COMMAND}`; export r; \
34963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34964 $(HOST_EXPORTS) \
34965 for flag in $(EXTRA_HOST_FLAGS) ; do \
34966 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34967 done; \
34968 echo "Doing install-pdf in gnulib"; \
34969 (cd $(HOST_SUBDIR)/gnulib && \
34970 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34971 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34972 "RANLIB=$${RANLIB}" \
34973 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34974 install-pdf) \
34975 || exit 1
34977 @endif gnulib
34979 .PHONY: maybe-install-html-gnulib install-html-gnulib
34980 maybe-install-html-gnulib:
34981 @if gnulib
34982 maybe-install-html-gnulib: install-html-gnulib
34984 install-html-gnulib: \
34985 configure-gnulib \
34986 html-gnulib
34987 @: $(MAKE); $(unstage)
34988 @[ -f ./gnulib/Makefile ] || exit 0; \
34989 r=`${PWD_COMMAND}`; export r; \
34990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34991 $(HOST_EXPORTS) \
34992 for flag in $(EXTRA_HOST_FLAGS) ; do \
34993 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34994 done; \
34995 echo "Doing install-html in gnulib"; \
34996 (cd $(HOST_SUBDIR)/gnulib && \
34997 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34998 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34999 "RANLIB=$${RANLIB}" \
35000 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35001 install-html) \
35002 || exit 1
35004 @endif gnulib
35006 .PHONY: maybe-installcheck-gnulib installcheck-gnulib
35007 maybe-installcheck-gnulib:
35008 @if gnulib
35009 maybe-installcheck-gnulib: installcheck-gnulib
35011 installcheck-gnulib: \
35012 configure-gnulib
35013 @: $(MAKE); $(unstage)
35014 @[ -f ./gnulib/Makefile ] || exit 0; \
35015 r=`${PWD_COMMAND}`; export r; \
35016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35017 $(HOST_EXPORTS) \
35018 for flag in $(EXTRA_HOST_FLAGS) ; do \
35019 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35020 done; \
35021 echo "Doing installcheck in gnulib"; \
35022 (cd $(HOST_SUBDIR)/gnulib && \
35023 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35024 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35025 "RANLIB=$${RANLIB}" \
35026 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35027 installcheck) \
35028 || exit 1
35030 @endif gnulib
35032 .PHONY: maybe-mostlyclean-gnulib mostlyclean-gnulib
35033 maybe-mostlyclean-gnulib:
35034 @if gnulib
35035 maybe-mostlyclean-gnulib: mostlyclean-gnulib
35037 mostlyclean-gnulib:
35038 @: $(MAKE); $(unstage)
35039 @[ -f ./gnulib/Makefile ] || exit 0; \
35040 r=`${PWD_COMMAND}`; export r; \
35041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35042 $(HOST_EXPORTS) \
35043 for flag in $(EXTRA_HOST_FLAGS) ; do \
35044 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35045 done; \
35046 echo "Doing mostlyclean in gnulib"; \
35047 (cd $(HOST_SUBDIR)/gnulib && \
35048 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35049 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35050 "RANLIB=$${RANLIB}" \
35051 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35052 mostlyclean) \
35053 || exit 1
35055 @endif gnulib
35057 .PHONY: maybe-clean-gnulib clean-gnulib
35058 maybe-clean-gnulib:
35059 @if gnulib
35060 maybe-clean-gnulib: clean-gnulib
35062 clean-gnulib:
35063 @: $(MAKE); $(unstage)
35064 @[ -f ./gnulib/Makefile ] || exit 0; \
35065 r=`${PWD_COMMAND}`; export r; \
35066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35067 $(HOST_EXPORTS) \
35068 for flag in $(EXTRA_HOST_FLAGS) ; do \
35069 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35070 done; \
35071 echo "Doing clean in gnulib"; \
35072 (cd $(HOST_SUBDIR)/gnulib && \
35073 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35074 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35075 "RANLIB=$${RANLIB}" \
35076 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35077 clean) \
35078 || exit 1
35080 @endif gnulib
35082 .PHONY: maybe-distclean-gnulib distclean-gnulib
35083 maybe-distclean-gnulib:
35084 @if gnulib
35085 maybe-distclean-gnulib: distclean-gnulib
35087 distclean-gnulib:
35088 @: $(MAKE); $(unstage)
35089 @[ -f ./gnulib/Makefile ] || exit 0; \
35090 r=`${PWD_COMMAND}`; export r; \
35091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35092 $(HOST_EXPORTS) \
35093 for flag in $(EXTRA_HOST_FLAGS) ; do \
35094 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35095 done; \
35096 echo "Doing distclean in gnulib"; \
35097 (cd $(HOST_SUBDIR)/gnulib && \
35098 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35099 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35100 "RANLIB=$${RANLIB}" \
35101 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35102 distclean) \
35103 || exit 1
35105 @endif gnulib
35107 .PHONY: maybe-maintainer-clean-gnulib maintainer-clean-gnulib
35108 maybe-maintainer-clean-gnulib:
35109 @if gnulib
35110 maybe-maintainer-clean-gnulib: maintainer-clean-gnulib
35112 maintainer-clean-gnulib:
35113 @: $(MAKE); $(unstage)
35114 @[ -f ./gnulib/Makefile ] || exit 0; \
35115 r=`${PWD_COMMAND}`; export r; \
35116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35117 $(HOST_EXPORTS) \
35118 for flag in $(EXTRA_HOST_FLAGS) ; do \
35119 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35120 done; \
35121 echo "Doing maintainer-clean in gnulib"; \
35122 (cd $(HOST_SUBDIR)/gnulib && \
35123 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35124 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35125 "RANLIB=$${RANLIB}" \
35126 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35127 maintainer-clean) \
35128 || exit 1
35130 @endif gnulib
35134 .PHONY: configure-gdbsupport maybe-configure-gdbsupport
35135 maybe-configure-gdbsupport:
35136 @if gcc-bootstrap
35137 configure-gdbsupport: stage_current
35138 @endif gcc-bootstrap
35139 @if gdbsupport
35140 maybe-configure-gdbsupport: configure-gdbsupport
35141 configure-gdbsupport:
35142 @: $(MAKE); $(unstage)
35143 @r=`${PWD_COMMAND}`; export r; \
35144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35145 test ! -f $(HOST_SUBDIR)/gdbsupport/Makefile || exit 0; \
35146 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdbsupport; \
35147 $(HOST_EXPORTS) \
35148 echo Configuring in $(HOST_SUBDIR)/gdbsupport; \
35149 cd "$(HOST_SUBDIR)/gdbsupport" || exit 1; \
35150 case $(srcdir) in \
35151 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35152 *) topdir=`echo $(HOST_SUBDIR)/gdbsupport/ | \
35153 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35154 esac; \
35155 module_srcdir=gdbsupport; \
35156 $(SHELL) \
35157 $$s/$$module_srcdir/configure \
35158 --srcdir=$${topdir}/$$module_srcdir \
35159 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35160 --target=${target_alias} \
35161 || exit 1
35162 @endif gdbsupport
35168 .PHONY: all-gdbsupport maybe-all-gdbsupport
35169 maybe-all-gdbsupport:
35170 @if gcc-bootstrap
35171 all-gdbsupport: stage_current
35172 @endif gcc-bootstrap
35173 @if gdbsupport
35174 TARGET-gdbsupport=all
35175 maybe-all-gdbsupport: all-gdbsupport
35176 all-gdbsupport: configure-gdbsupport
35177 @: $(MAKE); $(unstage)
35178 @r=`${PWD_COMMAND}`; export r; \
35179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35180 $(HOST_EXPORTS) \
35181 (cd $(HOST_SUBDIR)/gdbsupport && \
35182 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
35183 $(TARGET-gdbsupport))
35184 @endif gdbsupport
35189 .PHONY: check-gdbsupport maybe-check-gdbsupport
35190 maybe-check-gdbsupport:
35191 @if gdbsupport
35192 maybe-check-gdbsupport: check-gdbsupport
35194 check-gdbsupport:
35195 @: $(MAKE); $(unstage)
35196 @r=`${PWD_COMMAND}`; export r; \
35197 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35198 $(HOST_EXPORTS) \
35199 (cd $(HOST_SUBDIR)/gdbsupport && \
35200 $(MAKE) $(FLAGS_TO_PASS) check)
35202 @endif gdbsupport
35204 .PHONY: install-gdbsupport maybe-install-gdbsupport
35205 maybe-install-gdbsupport:
35206 @if gdbsupport
35207 maybe-install-gdbsupport: install-gdbsupport
35209 install-gdbsupport: installdirs
35210 @: $(MAKE); $(unstage)
35211 @r=`${PWD_COMMAND}`; export r; \
35212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35213 $(HOST_EXPORTS) \
35214 (cd $(HOST_SUBDIR)/gdbsupport && \
35215 $(MAKE) $(FLAGS_TO_PASS) install)
35217 @endif gdbsupport
35219 .PHONY: install-strip-gdbsupport maybe-install-strip-gdbsupport
35220 maybe-install-strip-gdbsupport:
35221 @if gdbsupport
35222 maybe-install-strip-gdbsupport: install-strip-gdbsupport
35224 install-strip-gdbsupport: installdirs
35225 @: $(MAKE); $(unstage)
35226 @r=`${PWD_COMMAND}`; export r; \
35227 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35228 $(HOST_EXPORTS) \
35229 (cd $(HOST_SUBDIR)/gdbsupport && \
35230 $(MAKE) $(FLAGS_TO_PASS) install-strip)
35232 @endif gdbsupport
35234 # Other targets (info, dvi, pdf, etc.)
35236 .PHONY: maybe-info-gdbsupport info-gdbsupport
35237 maybe-info-gdbsupport:
35238 @if gdbsupport
35239 maybe-info-gdbsupport: info-gdbsupport
35241 info-gdbsupport: \
35242 configure-gdbsupport
35243 @: $(MAKE); $(unstage)
35244 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35245 r=`${PWD_COMMAND}`; export r; \
35246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35247 $(HOST_EXPORTS) \
35248 for flag in $(EXTRA_HOST_FLAGS) ; do \
35249 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35250 done; \
35251 echo "Doing info in gdbsupport"; \
35252 (cd $(HOST_SUBDIR)/gdbsupport && \
35253 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35254 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35255 "RANLIB=$${RANLIB}" \
35256 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35257 info) \
35258 || exit 1
35260 @endif gdbsupport
35262 .PHONY: maybe-dvi-gdbsupport dvi-gdbsupport
35263 maybe-dvi-gdbsupport:
35264 @if gdbsupport
35265 maybe-dvi-gdbsupport: dvi-gdbsupport
35267 dvi-gdbsupport: \
35268 configure-gdbsupport
35269 @: $(MAKE); $(unstage)
35270 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35271 r=`${PWD_COMMAND}`; export r; \
35272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35273 $(HOST_EXPORTS) \
35274 for flag in $(EXTRA_HOST_FLAGS) ; do \
35275 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35276 done; \
35277 echo "Doing dvi in gdbsupport"; \
35278 (cd $(HOST_SUBDIR)/gdbsupport && \
35279 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35280 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35281 "RANLIB=$${RANLIB}" \
35282 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35283 dvi) \
35284 || exit 1
35286 @endif gdbsupport
35288 .PHONY: maybe-pdf-gdbsupport pdf-gdbsupport
35289 maybe-pdf-gdbsupport:
35290 @if gdbsupport
35291 maybe-pdf-gdbsupport: pdf-gdbsupport
35293 pdf-gdbsupport: \
35294 configure-gdbsupport
35295 @: $(MAKE); $(unstage)
35296 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35297 r=`${PWD_COMMAND}`; export r; \
35298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35299 $(HOST_EXPORTS) \
35300 for flag in $(EXTRA_HOST_FLAGS) ; do \
35301 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35302 done; \
35303 echo "Doing pdf in gdbsupport"; \
35304 (cd $(HOST_SUBDIR)/gdbsupport && \
35305 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35306 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35307 "RANLIB=$${RANLIB}" \
35308 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35309 pdf) \
35310 || exit 1
35312 @endif gdbsupport
35314 .PHONY: maybe-html-gdbsupport html-gdbsupport
35315 maybe-html-gdbsupport:
35316 @if gdbsupport
35317 maybe-html-gdbsupport: html-gdbsupport
35319 html-gdbsupport: \
35320 configure-gdbsupport
35321 @: $(MAKE); $(unstage)
35322 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35323 r=`${PWD_COMMAND}`; export r; \
35324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35325 $(HOST_EXPORTS) \
35326 for flag in $(EXTRA_HOST_FLAGS) ; do \
35327 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35328 done; \
35329 echo "Doing html in gdbsupport"; \
35330 (cd $(HOST_SUBDIR)/gdbsupport && \
35331 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35332 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35333 "RANLIB=$${RANLIB}" \
35334 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35335 html) \
35336 || exit 1
35338 @endif gdbsupport
35340 .PHONY: maybe-TAGS-gdbsupport TAGS-gdbsupport
35341 maybe-TAGS-gdbsupport:
35342 @if gdbsupport
35343 maybe-TAGS-gdbsupport: TAGS-gdbsupport
35345 TAGS-gdbsupport: \
35346 configure-gdbsupport
35347 @: $(MAKE); $(unstage)
35348 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35349 r=`${PWD_COMMAND}`; export r; \
35350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35351 $(HOST_EXPORTS) \
35352 for flag in $(EXTRA_HOST_FLAGS) ; do \
35353 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35354 done; \
35355 echo "Doing TAGS in gdbsupport"; \
35356 (cd $(HOST_SUBDIR)/gdbsupport && \
35357 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35358 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35359 "RANLIB=$${RANLIB}" \
35360 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35361 TAGS) \
35362 || exit 1
35364 @endif gdbsupport
35366 .PHONY: maybe-install-info-gdbsupport install-info-gdbsupport
35367 maybe-install-info-gdbsupport:
35368 @if gdbsupport
35369 maybe-install-info-gdbsupport: install-info-gdbsupport
35371 install-info-gdbsupport: \
35372 configure-gdbsupport \
35373 info-gdbsupport
35374 @: $(MAKE); $(unstage)
35375 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35376 r=`${PWD_COMMAND}`; export r; \
35377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35378 $(HOST_EXPORTS) \
35379 for flag in $(EXTRA_HOST_FLAGS) ; do \
35380 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35381 done; \
35382 echo "Doing install-info in gdbsupport"; \
35383 (cd $(HOST_SUBDIR)/gdbsupport && \
35384 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35385 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35386 "RANLIB=$${RANLIB}" \
35387 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35388 install-info) \
35389 || exit 1
35391 @endif gdbsupport
35393 .PHONY: maybe-install-dvi-gdbsupport install-dvi-gdbsupport
35394 maybe-install-dvi-gdbsupport:
35395 @if gdbsupport
35396 maybe-install-dvi-gdbsupport: install-dvi-gdbsupport
35398 install-dvi-gdbsupport: \
35399 configure-gdbsupport \
35400 dvi-gdbsupport
35401 @: $(MAKE); $(unstage)
35402 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35403 r=`${PWD_COMMAND}`; export r; \
35404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35405 $(HOST_EXPORTS) \
35406 for flag in $(EXTRA_HOST_FLAGS) ; do \
35407 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35408 done; \
35409 echo "Doing install-dvi in gdbsupport"; \
35410 (cd $(HOST_SUBDIR)/gdbsupport && \
35411 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35412 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35413 "RANLIB=$${RANLIB}" \
35414 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35415 install-dvi) \
35416 || exit 1
35418 @endif gdbsupport
35420 .PHONY: maybe-install-pdf-gdbsupport install-pdf-gdbsupport
35421 maybe-install-pdf-gdbsupport:
35422 @if gdbsupport
35423 maybe-install-pdf-gdbsupport: install-pdf-gdbsupport
35425 install-pdf-gdbsupport: \
35426 configure-gdbsupport \
35427 pdf-gdbsupport
35428 @: $(MAKE); $(unstage)
35429 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35430 r=`${PWD_COMMAND}`; export r; \
35431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35432 $(HOST_EXPORTS) \
35433 for flag in $(EXTRA_HOST_FLAGS) ; do \
35434 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35435 done; \
35436 echo "Doing install-pdf in gdbsupport"; \
35437 (cd $(HOST_SUBDIR)/gdbsupport && \
35438 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35439 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35440 "RANLIB=$${RANLIB}" \
35441 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35442 install-pdf) \
35443 || exit 1
35445 @endif gdbsupport
35447 .PHONY: maybe-install-html-gdbsupport install-html-gdbsupport
35448 maybe-install-html-gdbsupport:
35449 @if gdbsupport
35450 maybe-install-html-gdbsupport: install-html-gdbsupport
35452 install-html-gdbsupport: \
35453 configure-gdbsupport \
35454 html-gdbsupport
35455 @: $(MAKE); $(unstage)
35456 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35457 r=`${PWD_COMMAND}`; export r; \
35458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35459 $(HOST_EXPORTS) \
35460 for flag in $(EXTRA_HOST_FLAGS) ; do \
35461 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35462 done; \
35463 echo "Doing install-html in gdbsupport"; \
35464 (cd $(HOST_SUBDIR)/gdbsupport && \
35465 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35466 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35467 "RANLIB=$${RANLIB}" \
35468 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35469 install-html) \
35470 || exit 1
35472 @endif gdbsupport
35474 .PHONY: maybe-installcheck-gdbsupport installcheck-gdbsupport
35475 maybe-installcheck-gdbsupport:
35476 @if gdbsupport
35477 maybe-installcheck-gdbsupport: installcheck-gdbsupport
35479 installcheck-gdbsupport: \
35480 configure-gdbsupport
35481 @: $(MAKE); $(unstage)
35482 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35483 r=`${PWD_COMMAND}`; export r; \
35484 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35485 $(HOST_EXPORTS) \
35486 for flag in $(EXTRA_HOST_FLAGS) ; do \
35487 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35488 done; \
35489 echo "Doing installcheck in gdbsupport"; \
35490 (cd $(HOST_SUBDIR)/gdbsupport && \
35491 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35492 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35493 "RANLIB=$${RANLIB}" \
35494 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35495 installcheck) \
35496 || exit 1
35498 @endif gdbsupport
35500 .PHONY: maybe-mostlyclean-gdbsupport mostlyclean-gdbsupport
35501 maybe-mostlyclean-gdbsupport:
35502 @if gdbsupport
35503 maybe-mostlyclean-gdbsupport: mostlyclean-gdbsupport
35505 mostlyclean-gdbsupport:
35506 @: $(MAKE); $(unstage)
35507 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35508 r=`${PWD_COMMAND}`; export r; \
35509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35510 $(HOST_EXPORTS) \
35511 for flag in $(EXTRA_HOST_FLAGS) ; do \
35512 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35513 done; \
35514 echo "Doing mostlyclean in gdbsupport"; \
35515 (cd $(HOST_SUBDIR)/gdbsupport && \
35516 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35517 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35518 "RANLIB=$${RANLIB}" \
35519 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35520 mostlyclean) \
35521 || exit 1
35523 @endif gdbsupport
35525 .PHONY: maybe-clean-gdbsupport clean-gdbsupport
35526 maybe-clean-gdbsupport:
35527 @if gdbsupport
35528 maybe-clean-gdbsupport: clean-gdbsupport
35530 clean-gdbsupport:
35531 @: $(MAKE); $(unstage)
35532 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35533 r=`${PWD_COMMAND}`; export r; \
35534 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35535 $(HOST_EXPORTS) \
35536 for flag in $(EXTRA_HOST_FLAGS) ; do \
35537 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35538 done; \
35539 echo "Doing clean in gdbsupport"; \
35540 (cd $(HOST_SUBDIR)/gdbsupport && \
35541 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35542 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35543 "RANLIB=$${RANLIB}" \
35544 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35545 clean) \
35546 || exit 1
35548 @endif gdbsupport
35550 .PHONY: maybe-distclean-gdbsupport distclean-gdbsupport
35551 maybe-distclean-gdbsupport:
35552 @if gdbsupport
35553 maybe-distclean-gdbsupport: distclean-gdbsupport
35555 distclean-gdbsupport:
35556 @: $(MAKE); $(unstage)
35557 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35558 r=`${PWD_COMMAND}`; export r; \
35559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35560 $(HOST_EXPORTS) \
35561 for flag in $(EXTRA_HOST_FLAGS) ; do \
35562 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35563 done; \
35564 echo "Doing distclean in gdbsupport"; \
35565 (cd $(HOST_SUBDIR)/gdbsupport && \
35566 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35567 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35568 "RANLIB=$${RANLIB}" \
35569 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35570 distclean) \
35571 || exit 1
35573 @endif gdbsupport
35575 .PHONY: maybe-maintainer-clean-gdbsupport maintainer-clean-gdbsupport
35576 maybe-maintainer-clean-gdbsupport:
35577 @if gdbsupport
35578 maybe-maintainer-clean-gdbsupport: maintainer-clean-gdbsupport
35580 maintainer-clean-gdbsupport:
35581 @: $(MAKE); $(unstage)
35582 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35583 r=`${PWD_COMMAND}`; export r; \
35584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35585 $(HOST_EXPORTS) \
35586 for flag in $(EXTRA_HOST_FLAGS) ; do \
35587 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35588 done; \
35589 echo "Doing maintainer-clean in gdbsupport"; \
35590 (cd $(HOST_SUBDIR)/gdbsupport && \
35591 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35592 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35593 "RANLIB=$${RANLIB}" \
35594 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35595 maintainer-clean) \
35596 || exit 1
35598 @endif gdbsupport
35602 .PHONY: configure-gdbserver maybe-configure-gdbserver
35603 maybe-configure-gdbserver:
35604 @if gcc-bootstrap
35605 configure-gdbserver: stage_current
35606 @endif gcc-bootstrap
35607 @if gdbserver
35608 maybe-configure-gdbserver: configure-gdbserver
35609 configure-gdbserver:
35610 @: $(MAKE); $(unstage)
35611 @r=`${PWD_COMMAND}`; export r; \
35612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35613 test ! -f $(HOST_SUBDIR)/gdbserver/Makefile || exit 0; \
35614 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdbserver; \
35615 $(HOST_EXPORTS) \
35616 echo Configuring in $(HOST_SUBDIR)/gdbserver; \
35617 cd "$(HOST_SUBDIR)/gdbserver" || exit 1; \
35618 case $(srcdir) in \
35619 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35620 *) topdir=`echo $(HOST_SUBDIR)/gdbserver/ | \
35621 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35622 esac; \
35623 module_srcdir=gdbserver; \
35624 $(SHELL) \
35625 $$s/$$module_srcdir/configure \
35626 --srcdir=$${topdir}/$$module_srcdir \
35627 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35628 --target=${target_alias} \
35629 || exit 1
35630 @endif gdbserver
35636 .PHONY: all-gdbserver maybe-all-gdbserver
35637 maybe-all-gdbserver:
35638 @if gcc-bootstrap
35639 all-gdbserver: stage_current
35640 @endif gcc-bootstrap
35641 @if gdbserver
35642 TARGET-gdbserver=all
35643 maybe-all-gdbserver: all-gdbserver
35644 all-gdbserver: configure-gdbserver
35645 @: $(MAKE); $(unstage)
35646 @r=`${PWD_COMMAND}`; export r; \
35647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35648 $(HOST_EXPORTS) \
35649 (cd $(HOST_SUBDIR)/gdbserver && \
35650 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
35651 $(TARGET-gdbserver))
35652 @endif gdbserver
35657 .PHONY: check-gdbserver maybe-check-gdbserver
35658 maybe-check-gdbserver:
35659 @if gdbserver
35660 maybe-check-gdbserver: check-gdbserver
35662 check-gdbserver:
35663 @: $(MAKE); $(unstage)
35664 @r=`${PWD_COMMAND}`; export r; \
35665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35666 $(HOST_EXPORTS) \
35667 (cd $(HOST_SUBDIR)/gdbserver && \
35668 $(MAKE) $(FLAGS_TO_PASS) check)
35670 @endif gdbserver
35672 .PHONY: install-gdbserver maybe-install-gdbserver
35673 maybe-install-gdbserver:
35674 @if gdbserver
35675 maybe-install-gdbserver: install-gdbserver
35677 install-gdbserver: installdirs
35678 @: $(MAKE); $(unstage)
35679 @r=`${PWD_COMMAND}`; export r; \
35680 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35681 $(HOST_EXPORTS) \
35682 (cd $(HOST_SUBDIR)/gdbserver && \
35683 $(MAKE) $(FLAGS_TO_PASS) install)
35685 @endif gdbserver
35687 .PHONY: install-strip-gdbserver maybe-install-strip-gdbserver
35688 maybe-install-strip-gdbserver:
35689 @if gdbserver
35690 maybe-install-strip-gdbserver: install-strip-gdbserver
35692 install-strip-gdbserver: installdirs
35693 @: $(MAKE); $(unstage)
35694 @r=`${PWD_COMMAND}`; export r; \
35695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35696 $(HOST_EXPORTS) \
35697 (cd $(HOST_SUBDIR)/gdbserver && \
35698 $(MAKE) $(FLAGS_TO_PASS) install-strip)
35700 @endif gdbserver
35702 # Other targets (info, dvi, pdf, etc.)
35704 .PHONY: maybe-info-gdbserver info-gdbserver
35705 maybe-info-gdbserver:
35706 @if gdbserver
35707 maybe-info-gdbserver: info-gdbserver
35709 info-gdbserver: \
35710 configure-gdbserver
35711 @: $(MAKE); $(unstage)
35712 @[ -f ./gdbserver/Makefile ] || exit 0; \
35713 r=`${PWD_COMMAND}`; export r; \
35714 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35715 $(HOST_EXPORTS) \
35716 for flag in $(EXTRA_HOST_FLAGS) ; do \
35717 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35718 done; \
35719 echo "Doing info in gdbserver"; \
35720 (cd $(HOST_SUBDIR)/gdbserver && \
35721 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35722 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35723 "RANLIB=$${RANLIB}" \
35724 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35725 info) \
35726 || exit 1
35728 @endif gdbserver
35730 .PHONY: maybe-dvi-gdbserver dvi-gdbserver
35731 maybe-dvi-gdbserver:
35732 @if gdbserver
35733 maybe-dvi-gdbserver: dvi-gdbserver
35735 dvi-gdbserver: \
35736 configure-gdbserver
35737 @: $(MAKE); $(unstage)
35738 @[ -f ./gdbserver/Makefile ] || exit 0; \
35739 r=`${PWD_COMMAND}`; export r; \
35740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35741 $(HOST_EXPORTS) \
35742 for flag in $(EXTRA_HOST_FLAGS) ; do \
35743 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35744 done; \
35745 echo "Doing dvi in gdbserver"; \
35746 (cd $(HOST_SUBDIR)/gdbserver && \
35747 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35748 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35749 "RANLIB=$${RANLIB}" \
35750 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35751 dvi) \
35752 || exit 1
35754 @endif gdbserver
35756 .PHONY: maybe-pdf-gdbserver pdf-gdbserver
35757 maybe-pdf-gdbserver:
35758 @if gdbserver
35759 maybe-pdf-gdbserver: pdf-gdbserver
35761 pdf-gdbserver: \
35762 configure-gdbserver
35763 @: $(MAKE); $(unstage)
35764 @[ -f ./gdbserver/Makefile ] || exit 0; \
35765 r=`${PWD_COMMAND}`; export r; \
35766 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35767 $(HOST_EXPORTS) \
35768 for flag in $(EXTRA_HOST_FLAGS) ; do \
35769 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35770 done; \
35771 echo "Doing pdf in gdbserver"; \
35772 (cd $(HOST_SUBDIR)/gdbserver && \
35773 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35774 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35775 "RANLIB=$${RANLIB}" \
35776 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35777 pdf) \
35778 || exit 1
35780 @endif gdbserver
35782 .PHONY: maybe-html-gdbserver html-gdbserver
35783 maybe-html-gdbserver:
35784 @if gdbserver
35785 maybe-html-gdbserver: html-gdbserver
35787 html-gdbserver: \
35788 configure-gdbserver
35789 @: $(MAKE); $(unstage)
35790 @[ -f ./gdbserver/Makefile ] || exit 0; \
35791 r=`${PWD_COMMAND}`; export r; \
35792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35793 $(HOST_EXPORTS) \
35794 for flag in $(EXTRA_HOST_FLAGS) ; do \
35795 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35796 done; \
35797 echo "Doing html in gdbserver"; \
35798 (cd $(HOST_SUBDIR)/gdbserver && \
35799 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35800 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35801 "RANLIB=$${RANLIB}" \
35802 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35803 html) \
35804 || exit 1
35806 @endif gdbserver
35808 .PHONY: maybe-TAGS-gdbserver TAGS-gdbserver
35809 maybe-TAGS-gdbserver:
35810 @if gdbserver
35811 maybe-TAGS-gdbserver: TAGS-gdbserver
35813 TAGS-gdbserver: \
35814 configure-gdbserver
35815 @: $(MAKE); $(unstage)
35816 @[ -f ./gdbserver/Makefile ] || exit 0; \
35817 r=`${PWD_COMMAND}`; export r; \
35818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35819 $(HOST_EXPORTS) \
35820 for flag in $(EXTRA_HOST_FLAGS) ; do \
35821 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35822 done; \
35823 echo "Doing TAGS in gdbserver"; \
35824 (cd $(HOST_SUBDIR)/gdbserver && \
35825 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35826 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35827 "RANLIB=$${RANLIB}" \
35828 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35829 TAGS) \
35830 || exit 1
35832 @endif gdbserver
35834 .PHONY: maybe-install-info-gdbserver install-info-gdbserver
35835 maybe-install-info-gdbserver:
35836 @if gdbserver
35837 maybe-install-info-gdbserver: install-info-gdbserver
35839 install-info-gdbserver: \
35840 configure-gdbserver \
35841 info-gdbserver
35842 @: $(MAKE); $(unstage)
35843 @[ -f ./gdbserver/Makefile ] || exit 0; \
35844 r=`${PWD_COMMAND}`; export r; \
35845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35846 $(HOST_EXPORTS) \
35847 for flag in $(EXTRA_HOST_FLAGS) ; do \
35848 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35849 done; \
35850 echo "Doing install-info in gdbserver"; \
35851 (cd $(HOST_SUBDIR)/gdbserver && \
35852 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35853 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35854 "RANLIB=$${RANLIB}" \
35855 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35856 install-info) \
35857 || exit 1
35859 @endif gdbserver
35861 .PHONY: maybe-install-dvi-gdbserver install-dvi-gdbserver
35862 maybe-install-dvi-gdbserver:
35863 @if gdbserver
35864 maybe-install-dvi-gdbserver: install-dvi-gdbserver
35866 install-dvi-gdbserver: \
35867 configure-gdbserver \
35868 dvi-gdbserver
35869 @: $(MAKE); $(unstage)
35870 @[ -f ./gdbserver/Makefile ] || exit 0; \
35871 r=`${PWD_COMMAND}`; export r; \
35872 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35873 $(HOST_EXPORTS) \
35874 for flag in $(EXTRA_HOST_FLAGS) ; do \
35875 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35876 done; \
35877 echo "Doing install-dvi in gdbserver"; \
35878 (cd $(HOST_SUBDIR)/gdbserver && \
35879 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35880 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35881 "RANLIB=$${RANLIB}" \
35882 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35883 install-dvi) \
35884 || exit 1
35886 @endif gdbserver
35888 .PHONY: maybe-install-pdf-gdbserver install-pdf-gdbserver
35889 maybe-install-pdf-gdbserver:
35890 @if gdbserver
35891 maybe-install-pdf-gdbserver: install-pdf-gdbserver
35893 install-pdf-gdbserver: \
35894 configure-gdbserver \
35895 pdf-gdbserver
35896 @: $(MAKE); $(unstage)
35897 @[ -f ./gdbserver/Makefile ] || exit 0; \
35898 r=`${PWD_COMMAND}`; export r; \
35899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35900 $(HOST_EXPORTS) \
35901 for flag in $(EXTRA_HOST_FLAGS) ; do \
35902 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35903 done; \
35904 echo "Doing install-pdf in gdbserver"; \
35905 (cd $(HOST_SUBDIR)/gdbserver && \
35906 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35907 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35908 "RANLIB=$${RANLIB}" \
35909 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35910 install-pdf) \
35911 || exit 1
35913 @endif gdbserver
35915 .PHONY: maybe-install-html-gdbserver install-html-gdbserver
35916 maybe-install-html-gdbserver:
35917 @if gdbserver
35918 maybe-install-html-gdbserver: install-html-gdbserver
35920 install-html-gdbserver: \
35921 configure-gdbserver \
35922 html-gdbserver
35923 @: $(MAKE); $(unstage)
35924 @[ -f ./gdbserver/Makefile ] || exit 0; \
35925 r=`${PWD_COMMAND}`; export r; \
35926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35927 $(HOST_EXPORTS) \
35928 for flag in $(EXTRA_HOST_FLAGS) ; do \
35929 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35930 done; \
35931 echo "Doing install-html in gdbserver"; \
35932 (cd $(HOST_SUBDIR)/gdbserver && \
35933 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35934 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35935 "RANLIB=$${RANLIB}" \
35936 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35937 install-html) \
35938 || exit 1
35940 @endif gdbserver
35942 .PHONY: maybe-installcheck-gdbserver installcheck-gdbserver
35943 maybe-installcheck-gdbserver:
35944 @if gdbserver
35945 maybe-installcheck-gdbserver: installcheck-gdbserver
35947 installcheck-gdbserver: \
35948 configure-gdbserver
35949 @: $(MAKE); $(unstage)
35950 @[ -f ./gdbserver/Makefile ] || exit 0; \
35951 r=`${PWD_COMMAND}`; export r; \
35952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35953 $(HOST_EXPORTS) \
35954 for flag in $(EXTRA_HOST_FLAGS) ; do \
35955 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35956 done; \
35957 echo "Doing installcheck in gdbserver"; \
35958 (cd $(HOST_SUBDIR)/gdbserver && \
35959 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35960 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35961 "RANLIB=$${RANLIB}" \
35962 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35963 installcheck) \
35964 || exit 1
35966 @endif gdbserver
35968 .PHONY: maybe-mostlyclean-gdbserver mostlyclean-gdbserver
35969 maybe-mostlyclean-gdbserver:
35970 @if gdbserver
35971 maybe-mostlyclean-gdbserver: mostlyclean-gdbserver
35973 mostlyclean-gdbserver:
35974 @: $(MAKE); $(unstage)
35975 @[ -f ./gdbserver/Makefile ] || exit 0; \
35976 r=`${PWD_COMMAND}`; export r; \
35977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35978 $(HOST_EXPORTS) \
35979 for flag in $(EXTRA_HOST_FLAGS) ; do \
35980 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35981 done; \
35982 echo "Doing mostlyclean in gdbserver"; \
35983 (cd $(HOST_SUBDIR)/gdbserver && \
35984 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35985 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35986 "RANLIB=$${RANLIB}" \
35987 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35988 mostlyclean) \
35989 || exit 1
35991 @endif gdbserver
35993 .PHONY: maybe-clean-gdbserver clean-gdbserver
35994 maybe-clean-gdbserver:
35995 @if gdbserver
35996 maybe-clean-gdbserver: clean-gdbserver
35998 clean-gdbserver:
35999 @: $(MAKE); $(unstage)
36000 @[ -f ./gdbserver/Makefile ] || exit 0; \
36001 r=`${PWD_COMMAND}`; export r; \
36002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36003 $(HOST_EXPORTS) \
36004 for flag in $(EXTRA_HOST_FLAGS) ; do \
36005 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36006 done; \
36007 echo "Doing clean in gdbserver"; \
36008 (cd $(HOST_SUBDIR)/gdbserver && \
36009 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36010 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36011 "RANLIB=$${RANLIB}" \
36012 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36013 clean) \
36014 || exit 1
36016 @endif gdbserver
36018 .PHONY: maybe-distclean-gdbserver distclean-gdbserver
36019 maybe-distclean-gdbserver:
36020 @if gdbserver
36021 maybe-distclean-gdbserver: distclean-gdbserver
36023 distclean-gdbserver:
36024 @: $(MAKE); $(unstage)
36025 @[ -f ./gdbserver/Makefile ] || exit 0; \
36026 r=`${PWD_COMMAND}`; export r; \
36027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36028 $(HOST_EXPORTS) \
36029 for flag in $(EXTRA_HOST_FLAGS) ; do \
36030 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36031 done; \
36032 echo "Doing distclean in gdbserver"; \
36033 (cd $(HOST_SUBDIR)/gdbserver && \
36034 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36035 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36036 "RANLIB=$${RANLIB}" \
36037 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36038 distclean) \
36039 || exit 1
36041 @endif gdbserver
36043 .PHONY: maybe-maintainer-clean-gdbserver maintainer-clean-gdbserver
36044 maybe-maintainer-clean-gdbserver:
36045 @if gdbserver
36046 maybe-maintainer-clean-gdbserver: maintainer-clean-gdbserver
36048 maintainer-clean-gdbserver:
36049 @: $(MAKE); $(unstage)
36050 @[ -f ./gdbserver/Makefile ] || exit 0; \
36051 r=`${PWD_COMMAND}`; export r; \
36052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36053 $(HOST_EXPORTS) \
36054 for flag in $(EXTRA_HOST_FLAGS) ; do \
36055 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36056 done; \
36057 echo "Doing maintainer-clean in gdbserver"; \
36058 (cd $(HOST_SUBDIR)/gdbserver && \
36059 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36060 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36061 "RANLIB=$${RANLIB}" \
36062 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36063 maintainer-clean) \
36064 || exit 1
36066 @endif gdbserver
36070 .PHONY: configure-gdb maybe-configure-gdb
36071 maybe-configure-gdb:
36072 @if gcc-bootstrap
36073 configure-gdb: stage_current
36074 @endif gcc-bootstrap
36075 @if gdb
36076 maybe-configure-gdb: configure-gdb
36077 configure-gdb:
36078 @: $(MAKE); $(unstage)
36079 @r=`${PWD_COMMAND}`; export r; \
36080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36081 test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
36082 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb; \
36083 $(HOST_EXPORTS) \
36084 echo Configuring in $(HOST_SUBDIR)/gdb; \
36085 cd "$(HOST_SUBDIR)/gdb" || exit 1; \
36086 case $(srcdir) in \
36087 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36088 *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
36089 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36090 esac; \
36091 module_srcdir=gdb; \
36092 $(SHELL) \
36093 $$s/$$module_srcdir/configure \
36094 --srcdir=$${topdir}/$$module_srcdir \
36095 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36096 --target=${target_alias} \
36097 || exit 1
36098 @endif gdb
36104 .PHONY: all-gdb maybe-all-gdb
36105 maybe-all-gdb:
36106 @if gcc-bootstrap
36107 all-gdb: stage_current
36108 @endif gcc-bootstrap
36109 @if gdb
36110 TARGET-gdb=all
36111 maybe-all-gdb: all-gdb
36112 all-gdb: configure-gdb
36113 @: $(MAKE); $(unstage)
36114 @r=`${PWD_COMMAND}`; export r; \
36115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36116 $(HOST_EXPORTS) \
36117 (cd $(HOST_SUBDIR)/gdb && \
36118 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
36119 $(TARGET-gdb))
36120 @endif gdb
36125 .PHONY: check-gdb maybe-check-gdb
36126 maybe-check-gdb:
36127 @if gdb
36128 maybe-check-gdb: check-gdb
36130 check-gdb:
36131 @: $(MAKE); $(unstage)
36132 @r=`${PWD_COMMAND}`; export r; \
36133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36134 $(HOST_EXPORTS) \
36135 (cd $(HOST_SUBDIR)/gdb && \
36136 $(MAKE) $(FLAGS_TO_PASS) check)
36138 @endif gdb
36140 .PHONY: install-gdb maybe-install-gdb
36141 maybe-install-gdb:
36142 @if gdb
36143 maybe-install-gdb: install-gdb
36145 install-gdb: installdirs
36146 @: $(MAKE); $(unstage)
36147 @r=`${PWD_COMMAND}`; export r; \
36148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36149 $(HOST_EXPORTS) \
36150 (cd $(HOST_SUBDIR)/gdb && \
36151 $(MAKE) $(FLAGS_TO_PASS) install)
36153 @endif gdb
36155 .PHONY: install-strip-gdb maybe-install-strip-gdb
36156 maybe-install-strip-gdb:
36157 @if gdb
36158 maybe-install-strip-gdb: install-strip-gdb
36160 install-strip-gdb: installdirs
36161 @: $(MAKE); $(unstage)
36162 @r=`${PWD_COMMAND}`; export r; \
36163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36164 $(HOST_EXPORTS) \
36165 (cd $(HOST_SUBDIR)/gdb && \
36166 $(MAKE) $(FLAGS_TO_PASS) install-strip)
36168 @endif gdb
36170 # Other targets (info, dvi, pdf, etc.)
36172 .PHONY: maybe-info-gdb info-gdb
36173 maybe-info-gdb:
36174 @if gdb
36175 maybe-info-gdb: info-gdb
36177 info-gdb: \
36178 configure-gdb
36179 @: $(MAKE); $(unstage)
36180 @[ -f ./gdb/Makefile ] || exit 0; \
36181 r=`${PWD_COMMAND}`; export r; \
36182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36183 $(HOST_EXPORTS) \
36184 for flag in $(EXTRA_HOST_FLAGS) ; do \
36185 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36186 done; \
36187 echo "Doing info in gdb"; \
36188 (cd $(HOST_SUBDIR)/gdb && \
36189 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36190 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36191 "RANLIB=$${RANLIB}" \
36192 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36193 info) \
36194 || exit 1
36196 @endif gdb
36198 .PHONY: maybe-dvi-gdb dvi-gdb
36199 maybe-dvi-gdb:
36200 @if gdb
36201 maybe-dvi-gdb: dvi-gdb
36203 dvi-gdb: \
36204 configure-gdb
36205 @: $(MAKE); $(unstage)
36206 @[ -f ./gdb/Makefile ] || exit 0; \
36207 r=`${PWD_COMMAND}`; export r; \
36208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36209 $(HOST_EXPORTS) \
36210 for flag in $(EXTRA_HOST_FLAGS) ; do \
36211 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36212 done; \
36213 echo "Doing dvi in gdb"; \
36214 (cd $(HOST_SUBDIR)/gdb && \
36215 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36216 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36217 "RANLIB=$${RANLIB}" \
36218 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36219 dvi) \
36220 || exit 1
36222 @endif gdb
36224 .PHONY: maybe-pdf-gdb pdf-gdb
36225 maybe-pdf-gdb:
36226 @if gdb
36227 maybe-pdf-gdb: pdf-gdb
36229 pdf-gdb: \
36230 configure-gdb
36231 @: $(MAKE); $(unstage)
36232 @[ -f ./gdb/Makefile ] || exit 0; \
36233 r=`${PWD_COMMAND}`; export r; \
36234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36235 $(HOST_EXPORTS) \
36236 for flag in $(EXTRA_HOST_FLAGS) ; do \
36237 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36238 done; \
36239 echo "Doing pdf in gdb"; \
36240 (cd $(HOST_SUBDIR)/gdb && \
36241 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36242 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36243 "RANLIB=$${RANLIB}" \
36244 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36245 pdf) \
36246 || exit 1
36248 @endif gdb
36250 .PHONY: maybe-html-gdb html-gdb
36251 maybe-html-gdb:
36252 @if gdb
36253 maybe-html-gdb: html-gdb
36255 html-gdb: \
36256 configure-gdb
36257 @: $(MAKE); $(unstage)
36258 @[ -f ./gdb/Makefile ] || exit 0; \
36259 r=`${PWD_COMMAND}`; export r; \
36260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36261 $(HOST_EXPORTS) \
36262 for flag in $(EXTRA_HOST_FLAGS) ; do \
36263 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36264 done; \
36265 echo "Doing html in gdb"; \
36266 (cd $(HOST_SUBDIR)/gdb && \
36267 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36268 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36269 "RANLIB=$${RANLIB}" \
36270 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36271 html) \
36272 || exit 1
36274 @endif gdb
36276 .PHONY: maybe-TAGS-gdb TAGS-gdb
36277 maybe-TAGS-gdb:
36278 @if gdb
36279 maybe-TAGS-gdb: TAGS-gdb
36281 TAGS-gdb: \
36282 configure-gdb
36283 @: $(MAKE); $(unstage)
36284 @[ -f ./gdb/Makefile ] || exit 0; \
36285 r=`${PWD_COMMAND}`; export r; \
36286 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36287 $(HOST_EXPORTS) \
36288 for flag in $(EXTRA_HOST_FLAGS) ; do \
36289 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36290 done; \
36291 echo "Doing TAGS in gdb"; \
36292 (cd $(HOST_SUBDIR)/gdb && \
36293 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36294 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36295 "RANLIB=$${RANLIB}" \
36296 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36297 TAGS) \
36298 || exit 1
36300 @endif gdb
36302 .PHONY: maybe-install-info-gdb install-info-gdb
36303 maybe-install-info-gdb:
36304 @if gdb
36305 maybe-install-info-gdb: install-info-gdb
36307 install-info-gdb: \
36308 configure-gdb \
36309 info-gdb
36310 @: $(MAKE); $(unstage)
36311 @[ -f ./gdb/Makefile ] || exit 0; \
36312 r=`${PWD_COMMAND}`; export r; \
36313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36314 $(HOST_EXPORTS) \
36315 for flag in $(EXTRA_HOST_FLAGS) ; do \
36316 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36317 done; \
36318 echo "Doing install-info in gdb"; \
36319 (cd $(HOST_SUBDIR)/gdb && \
36320 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36321 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36322 "RANLIB=$${RANLIB}" \
36323 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36324 install-info) \
36325 || exit 1
36327 @endif gdb
36329 .PHONY: maybe-install-dvi-gdb install-dvi-gdb
36330 maybe-install-dvi-gdb:
36331 @if gdb
36332 maybe-install-dvi-gdb: install-dvi-gdb
36334 install-dvi-gdb: \
36335 configure-gdb \
36336 dvi-gdb
36337 @: $(MAKE); $(unstage)
36338 @[ -f ./gdb/Makefile ] || exit 0; \
36339 r=`${PWD_COMMAND}`; export r; \
36340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36341 $(HOST_EXPORTS) \
36342 for flag in $(EXTRA_HOST_FLAGS) ; do \
36343 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36344 done; \
36345 echo "Doing install-dvi in gdb"; \
36346 (cd $(HOST_SUBDIR)/gdb && \
36347 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36348 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36349 "RANLIB=$${RANLIB}" \
36350 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36351 install-dvi) \
36352 || exit 1
36354 @endif gdb
36356 .PHONY: maybe-install-pdf-gdb install-pdf-gdb
36357 maybe-install-pdf-gdb:
36358 @if gdb
36359 maybe-install-pdf-gdb: install-pdf-gdb
36361 install-pdf-gdb: \
36362 configure-gdb \
36363 pdf-gdb
36364 @: $(MAKE); $(unstage)
36365 @[ -f ./gdb/Makefile ] || exit 0; \
36366 r=`${PWD_COMMAND}`; export r; \
36367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36368 $(HOST_EXPORTS) \
36369 for flag in $(EXTRA_HOST_FLAGS) ; do \
36370 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36371 done; \
36372 echo "Doing install-pdf in gdb"; \
36373 (cd $(HOST_SUBDIR)/gdb && \
36374 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36375 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36376 "RANLIB=$${RANLIB}" \
36377 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36378 install-pdf) \
36379 || exit 1
36381 @endif gdb
36383 .PHONY: maybe-install-html-gdb install-html-gdb
36384 maybe-install-html-gdb:
36385 @if gdb
36386 maybe-install-html-gdb: install-html-gdb
36388 install-html-gdb: \
36389 configure-gdb \
36390 html-gdb
36391 @: $(MAKE); $(unstage)
36392 @[ -f ./gdb/Makefile ] || exit 0; \
36393 r=`${PWD_COMMAND}`; export r; \
36394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36395 $(HOST_EXPORTS) \
36396 for flag in $(EXTRA_HOST_FLAGS) ; do \
36397 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36398 done; \
36399 echo "Doing install-html in gdb"; \
36400 (cd $(HOST_SUBDIR)/gdb && \
36401 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36402 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36403 "RANLIB=$${RANLIB}" \
36404 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36405 install-html) \
36406 || exit 1
36408 @endif gdb
36410 .PHONY: maybe-installcheck-gdb installcheck-gdb
36411 maybe-installcheck-gdb:
36412 @if gdb
36413 maybe-installcheck-gdb: installcheck-gdb
36415 installcheck-gdb: \
36416 configure-gdb
36417 @: $(MAKE); $(unstage)
36418 @[ -f ./gdb/Makefile ] || exit 0; \
36419 r=`${PWD_COMMAND}`; export r; \
36420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36421 $(HOST_EXPORTS) \
36422 for flag in $(EXTRA_HOST_FLAGS) ; do \
36423 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36424 done; \
36425 echo "Doing installcheck in gdb"; \
36426 (cd $(HOST_SUBDIR)/gdb && \
36427 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36428 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36429 "RANLIB=$${RANLIB}" \
36430 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36431 installcheck) \
36432 || exit 1
36434 @endif gdb
36436 .PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
36437 maybe-mostlyclean-gdb:
36438 @if gdb
36439 maybe-mostlyclean-gdb: mostlyclean-gdb
36441 mostlyclean-gdb:
36442 @: $(MAKE); $(unstage)
36443 @[ -f ./gdb/Makefile ] || exit 0; \
36444 r=`${PWD_COMMAND}`; export r; \
36445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36446 $(HOST_EXPORTS) \
36447 for flag in $(EXTRA_HOST_FLAGS) ; do \
36448 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36449 done; \
36450 echo "Doing mostlyclean in gdb"; \
36451 (cd $(HOST_SUBDIR)/gdb && \
36452 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36453 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36454 "RANLIB=$${RANLIB}" \
36455 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36456 mostlyclean) \
36457 || exit 1
36459 @endif gdb
36461 .PHONY: maybe-clean-gdb clean-gdb
36462 maybe-clean-gdb:
36463 @if gdb
36464 maybe-clean-gdb: clean-gdb
36466 clean-gdb:
36467 @: $(MAKE); $(unstage)
36468 @[ -f ./gdb/Makefile ] || exit 0; \
36469 r=`${PWD_COMMAND}`; export r; \
36470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36471 $(HOST_EXPORTS) \
36472 for flag in $(EXTRA_HOST_FLAGS) ; do \
36473 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36474 done; \
36475 echo "Doing clean in gdb"; \
36476 (cd $(HOST_SUBDIR)/gdb && \
36477 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36478 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36479 "RANLIB=$${RANLIB}" \
36480 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36481 clean) \
36482 || exit 1
36484 @endif gdb
36486 .PHONY: maybe-distclean-gdb distclean-gdb
36487 maybe-distclean-gdb:
36488 @if gdb
36489 maybe-distclean-gdb: distclean-gdb
36491 distclean-gdb:
36492 @: $(MAKE); $(unstage)
36493 @[ -f ./gdb/Makefile ] || exit 0; \
36494 r=`${PWD_COMMAND}`; export r; \
36495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36496 $(HOST_EXPORTS) \
36497 for flag in $(EXTRA_HOST_FLAGS) ; do \
36498 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36499 done; \
36500 echo "Doing distclean in gdb"; \
36501 (cd $(HOST_SUBDIR)/gdb && \
36502 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36503 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36504 "RANLIB=$${RANLIB}" \
36505 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36506 distclean) \
36507 || exit 1
36509 @endif gdb
36511 .PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
36512 maybe-maintainer-clean-gdb:
36513 @if gdb
36514 maybe-maintainer-clean-gdb: maintainer-clean-gdb
36516 maintainer-clean-gdb:
36517 @: $(MAKE); $(unstage)
36518 @[ -f ./gdb/Makefile ] || exit 0; \
36519 r=`${PWD_COMMAND}`; export r; \
36520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36521 $(HOST_EXPORTS) \
36522 for flag in $(EXTRA_HOST_FLAGS) ; do \
36523 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36524 done; \
36525 echo "Doing maintainer-clean in gdb"; \
36526 (cd $(HOST_SUBDIR)/gdb && \
36527 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36528 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36529 "RANLIB=$${RANLIB}" \
36530 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36531 maintainer-clean) \
36532 || exit 1
36534 @endif gdb
36538 .PHONY: configure-expect maybe-configure-expect
36539 maybe-configure-expect:
36540 @if gcc-bootstrap
36541 configure-expect: stage_current
36542 @endif gcc-bootstrap
36543 @if expect
36544 maybe-configure-expect: configure-expect
36545 configure-expect:
36546 @: $(MAKE); $(unstage)
36547 @r=`${PWD_COMMAND}`; export r; \
36548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36549 test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
36550 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect; \
36551 $(HOST_EXPORTS) \
36552 echo Configuring in $(HOST_SUBDIR)/expect; \
36553 cd "$(HOST_SUBDIR)/expect" || exit 1; \
36554 case $(srcdir) in \
36555 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36556 *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
36557 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36558 esac; \
36559 module_srcdir=expect; \
36560 $(SHELL) \
36561 $$s/$$module_srcdir/configure \
36562 --srcdir=$${topdir}/$$module_srcdir \
36563 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36564 --target=${target_alias} \
36565 || exit 1
36566 @endif expect
36572 .PHONY: all-expect maybe-all-expect
36573 maybe-all-expect:
36574 @if gcc-bootstrap
36575 all-expect: stage_current
36576 @endif gcc-bootstrap
36577 @if expect
36578 TARGET-expect=all
36579 maybe-all-expect: all-expect
36580 all-expect: configure-expect
36581 @: $(MAKE); $(unstage)
36582 @r=`${PWD_COMMAND}`; export r; \
36583 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36584 $(HOST_EXPORTS) \
36585 (cd $(HOST_SUBDIR)/expect && \
36586 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
36587 $(TARGET-expect))
36588 @endif expect
36593 .PHONY: check-expect maybe-check-expect
36594 maybe-check-expect:
36595 @if expect
36596 maybe-check-expect: check-expect
36598 check-expect:
36599 @: $(MAKE); $(unstage)
36600 @r=`${PWD_COMMAND}`; export r; \
36601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36602 $(HOST_EXPORTS) \
36603 (cd $(HOST_SUBDIR)/expect && \
36604 $(MAKE) $(FLAGS_TO_PASS) check)
36606 @endif expect
36608 .PHONY: install-expect maybe-install-expect
36609 maybe-install-expect:
36610 @if expect
36611 maybe-install-expect: install-expect
36613 install-expect: installdirs
36614 @: $(MAKE); $(unstage)
36615 @r=`${PWD_COMMAND}`; export r; \
36616 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36617 $(HOST_EXPORTS) \
36618 (cd $(HOST_SUBDIR)/expect && \
36619 $(MAKE) $(FLAGS_TO_PASS) install)
36621 @endif expect
36623 .PHONY: install-strip-expect maybe-install-strip-expect
36624 maybe-install-strip-expect:
36625 @if expect
36626 maybe-install-strip-expect: install-strip-expect
36628 install-strip-expect: installdirs
36629 @: $(MAKE); $(unstage)
36630 @r=`${PWD_COMMAND}`; export r; \
36631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36632 $(HOST_EXPORTS) \
36633 (cd $(HOST_SUBDIR)/expect && \
36634 $(MAKE) $(FLAGS_TO_PASS) install-strip)
36636 @endif expect
36638 # Other targets (info, dvi, pdf, etc.)
36640 .PHONY: maybe-info-expect info-expect
36641 maybe-info-expect:
36642 @if expect
36643 maybe-info-expect: info-expect
36645 info-expect: \
36646 configure-expect
36647 @: $(MAKE); $(unstage)
36648 @[ -f ./expect/Makefile ] || exit 0; \
36649 r=`${PWD_COMMAND}`; export r; \
36650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36651 $(HOST_EXPORTS) \
36652 for flag in $(EXTRA_HOST_FLAGS) ; do \
36653 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36654 done; \
36655 echo "Doing info in expect"; \
36656 (cd $(HOST_SUBDIR)/expect && \
36657 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36658 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36659 "RANLIB=$${RANLIB}" \
36660 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36661 info) \
36662 || exit 1
36664 @endif expect
36666 .PHONY: maybe-dvi-expect dvi-expect
36667 maybe-dvi-expect:
36668 @if expect
36669 maybe-dvi-expect: dvi-expect
36671 dvi-expect: \
36672 configure-expect
36673 @: $(MAKE); $(unstage)
36674 @[ -f ./expect/Makefile ] || exit 0; \
36675 r=`${PWD_COMMAND}`; export r; \
36676 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36677 $(HOST_EXPORTS) \
36678 for flag in $(EXTRA_HOST_FLAGS) ; do \
36679 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36680 done; \
36681 echo "Doing dvi in expect"; \
36682 (cd $(HOST_SUBDIR)/expect && \
36683 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36684 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36685 "RANLIB=$${RANLIB}" \
36686 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36687 dvi) \
36688 || exit 1
36690 @endif expect
36692 .PHONY: maybe-pdf-expect pdf-expect
36693 maybe-pdf-expect:
36694 @if expect
36695 maybe-pdf-expect: pdf-expect
36697 pdf-expect: \
36698 configure-expect
36699 @: $(MAKE); $(unstage)
36700 @[ -f ./expect/Makefile ] || exit 0; \
36701 r=`${PWD_COMMAND}`; export r; \
36702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36703 $(HOST_EXPORTS) \
36704 for flag in $(EXTRA_HOST_FLAGS) ; do \
36705 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36706 done; \
36707 echo "Doing pdf in expect"; \
36708 (cd $(HOST_SUBDIR)/expect && \
36709 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36710 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36711 "RANLIB=$${RANLIB}" \
36712 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36713 pdf) \
36714 || exit 1
36716 @endif expect
36718 .PHONY: maybe-html-expect html-expect
36719 maybe-html-expect:
36720 @if expect
36721 maybe-html-expect: html-expect
36723 html-expect: \
36724 configure-expect
36725 @: $(MAKE); $(unstage)
36726 @[ -f ./expect/Makefile ] || exit 0; \
36727 r=`${PWD_COMMAND}`; export r; \
36728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36729 $(HOST_EXPORTS) \
36730 for flag in $(EXTRA_HOST_FLAGS) ; do \
36731 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36732 done; \
36733 echo "Doing html in expect"; \
36734 (cd $(HOST_SUBDIR)/expect && \
36735 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36736 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36737 "RANLIB=$${RANLIB}" \
36738 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36739 html) \
36740 || exit 1
36742 @endif expect
36744 .PHONY: maybe-TAGS-expect TAGS-expect
36745 maybe-TAGS-expect:
36746 @if expect
36747 maybe-TAGS-expect: TAGS-expect
36749 TAGS-expect: \
36750 configure-expect
36751 @: $(MAKE); $(unstage)
36752 @[ -f ./expect/Makefile ] || exit 0; \
36753 r=`${PWD_COMMAND}`; export r; \
36754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36755 $(HOST_EXPORTS) \
36756 for flag in $(EXTRA_HOST_FLAGS) ; do \
36757 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36758 done; \
36759 echo "Doing TAGS in expect"; \
36760 (cd $(HOST_SUBDIR)/expect && \
36761 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36762 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36763 "RANLIB=$${RANLIB}" \
36764 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36765 TAGS) \
36766 || exit 1
36768 @endif expect
36770 .PHONY: maybe-install-info-expect install-info-expect
36771 maybe-install-info-expect:
36772 @if expect
36773 maybe-install-info-expect: install-info-expect
36775 install-info-expect: \
36776 configure-expect \
36777 info-expect
36778 @: $(MAKE); $(unstage)
36779 @[ -f ./expect/Makefile ] || exit 0; \
36780 r=`${PWD_COMMAND}`; export r; \
36781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36782 $(HOST_EXPORTS) \
36783 for flag in $(EXTRA_HOST_FLAGS) ; do \
36784 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36785 done; \
36786 echo "Doing install-info in expect"; \
36787 (cd $(HOST_SUBDIR)/expect && \
36788 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36789 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36790 "RANLIB=$${RANLIB}" \
36791 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36792 install-info) \
36793 || exit 1
36795 @endif expect
36797 .PHONY: maybe-install-dvi-expect install-dvi-expect
36798 maybe-install-dvi-expect:
36799 @if expect
36800 maybe-install-dvi-expect: install-dvi-expect
36802 install-dvi-expect: \
36803 configure-expect \
36804 dvi-expect
36805 @: $(MAKE); $(unstage)
36806 @[ -f ./expect/Makefile ] || exit 0; \
36807 r=`${PWD_COMMAND}`; export r; \
36808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36809 $(HOST_EXPORTS) \
36810 for flag in $(EXTRA_HOST_FLAGS) ; do \
36811 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36812 done; \
36813 echo "Doing install-dvi in expect"; \
36814 (cd $(HOST_SUBDIR)/expect && \
36815 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36816 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36817 "RANLIB=$${RANLIB}" \
36818 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36819 install-dvi) \
36820 || exit 1
36822 @endif expect
36824 .PHONY: maybe-install-pdf-expect install-pdf-expect
36825 maybe-install-pdf-expect:
36826 @if expect
36827 maybe-install-pdf-expect: install-pdf-expect
36829 install-pdf-expect: \
36830 configure-expect \
36831 pdf-expect
36832 @: $(MAKE); $(unstage)
36833 @[ -f ./expect/Makefile ] || exit 0; \
36834 r=`${PWD_COMMAND}`; export r; \
36835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36836 $(HOST_EXPORTS) \
36837 for flag in $(EXTRA_HOST_FLAGS) ; do \
36838 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36839 done; \
36840 echo "Doing install-pdf in expect"; \
36841 (cd $(HOST_SUBDIR)/expect && \
36842 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36843 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36844 "RANLIB=$${RANLIB}" \
36845 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36846 install-pdf) \
36847 || exit 1
36849 @endif expect
36851 .PHONY: maybe-install-html-expect install-html-expect
36852 maybe-install-html-expect:
36853 @if expect
36854 maybe-install-html-expect: install-html-expect
36856 install-html-expect: \
36857 configure-expect \
36858 html-expect
36859 @: $(MAKE); $(unstage)
36860 @[ -f ./expect/Makefile ] || exit 0; \
36861 r=`${PWD_COMMAND}`; export r; \
36862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36863 $(HOST_EXPORTS) \
36864 for flag in $(EXTRA_HOST_FLAGS) ; do \
36865 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36866 done; \
36867 echo "Doing install-html in expect"; \
36868 (cd $(HOST_SUBDIR)/expect && \
36869 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36870 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36871 "RANLIB=$${RANLIB}" \
36872 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36873 install-html) \
36874 || exit 1
36876 @endif expect
36878 .PHONY: maybe-installcheck-expect installcheck-expect
36879 maybe-installcheck-expect:
36880 @if expect
36881 maybe-installcheck-expect: installcheck-expect
36883 installcheck-expect: \
36884 configure-expect
36885 @: $(MAKE); $(unstage)
36886 @[ -f ./expect/Makefile ] || exit 0; \
36887 r=`${PWD_COMMAND}`; export r; \
36888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36889 $(HOST_EXPORTS) \
36890 for flag in $(EXTRA_HOST_FLAGS) ; do \
36891 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36892 done; \
36893 echo "Doing installcheck in expect"; \
36894 (cd $(HOST_SUBDIR)/expect && \
36895 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36896 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36897 "RANLIB=$${RANLIB}" \
36898 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36899 installcheck) \
36900 || exit 1
36902 @endif expect
36904 .PHONY: maybe-mostlyclean-expect mostlyclean-expect
36905 maybe-mostlyclean-expect:
36906 @if expect
36907 maybe-mostlyclean-expect: mostlyclean-expect
36909 mostlyclean-expect:
36910 @: $(MAKE); $(unstage)
36911 @[ -f ./expect/Makefile ] || exit 0; \
36912 r=`${PWD_COMMAND}`; export r; \
36913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36914 $(HOST_EXPORTS) \
36915 for flag in $(EXTRA_HOST_FLAGS) ; do \
36916 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36917 done; \
36918 echo "Doing mostlyclean in expect"; \
36919 (cd $(HOST_SUBDIR)/expect && \
36920 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36921 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36922 "RANLIB=$${RANLIB}" \
36923 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36924 mostlyclean) \
36925 || exit 1
36927 @endif expect
36929 .PHONY: maybe-clean-expect clean-expect
36930 maybe-clean-expect:
36931 @if expect
36932 maybe-clean-expect: clean-expect
36934 clean-expect:
36935 @: $(MAKE); $(unstage)
36936 @[ -f ./expect/Makefile ] || exit 0; \
36937 r=`${PWD_COMMAND}`; export r; \
36938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36939 $(HOST_EXPORTS) \
36940 for flag in $(EXTRA_HOST_FLAGS) ; do \
36941 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36942 done; \
36943 echo "Doing clean in expect"; \
36944 (cd $(HOST_SUBDIR)/expect && \
36945 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36946 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36947 "RANLIB=$${RANLIB}" \
36948 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36949 clean) \
36950 || exit 1
36952 @endif expect
36954 .PHONY: maybe-distclean-expect distclean-expect
36955 maybe-distclean-expect:
36956 @if expect
36957 maybe-distclean-expect: distclean-expect
36959 distclean-expect:
36960 @: $(MAKE); $(unstage)
36961 @[ -f ./expect/Makefile ] || exit 0; \
36962 r=`${PWD_COMMAND}`; export r; \
36963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36964 $(HOST_EXPORTS) \
36965 for flag in $(EXTRA_HOST_FLAGS) ; do \
36966 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36967 done; \
36968 echo "Doing distclean in expect"; \
36969 (cd $(HOST_SUBDIR)/expect && \
36970 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36971 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36972 "RANLIB=$${RANLIB}" \
36973 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36974 distclean) \
36975 || exit 1
36977 @endif expect
36979 .PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
36980 maybe-maintainer-clean-expect:
36981 @if expect
36982 maybe-maintainer-clean-expect: maintainer-clean-expect
36984 maintainer-clean-expect:
36985 @: $(MAKE); $(unstage)
36986 @[ -f ./expect/Makefile ] || exit 0; \
36987 r=`${PWD_COMMAND}`; export r; \
36988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36989 $(HOST_EXPORTS) \
36990 for flag in $(EXTRA_HOST_FLAGS) ; do \
36991 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36992 done; \
36993 echo "Doing maintainer-clean in expect"; \
36994 (cd $(HOST_SUBDIR)/expect && \
36995 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36996 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36997 "RANLIB=$${RANLIB}" \
36998 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36999 maintainer-clean) \
37000 || exit 1
37002 @endif expect
37006 .PHONY: configure-guile maybe-configure-guile
37007 maybe-configure-guile:
37008 @if gcc-bootstrap
37009 configure-guile: stage_current
37010 @endif gcc-bootstrap
37011 @if guile
37012 maybe-configure-guile: configure-guile
37013 configure-guile:
37014 @: $(MAKE); $(unstage)
37015 @r=`${PWD_COMMAND}`; export r; \
37016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37017 test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
37018 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile; \
37019 $(HOST_EXPORTS) \
37020 echo Configuring in $(HOST_SUBDIR)/guile; \
37021 cd "$(HOST_SUBDIR)/guile" || exit 1; \
37022 case $(srcdir) in \
37023 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37024 *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
37025 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37026 esac; \
37027 module_srcdir=guile; \
37028 $(SHELL) \
37029 $$s/$$module_srcdir/configure \
37030 --srcdir=$${topdir}/$$module_srcdir \
37031 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37032 --target=${target_alias} \
37033 || exit 1
37034 @endif guile
37040 .PHONY: all-guile maybe-all-guile
37041 maybe-all-guile:
37042 @if gcc-bootstrap
37043 all-guile: stage_current
37044 @endif gcc-bootstrap
37045 @if guile
37046 TARGET-guile=all
37047 maybe-all-guile: all-guile
37048 all-guile: configure-guile
37049 @: $(MAKE); $(unstage)
37050 @r=`${PWD_COMMAND}`; export r; \
37051 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37052 $(HOST_EXPORTS) \
37053 (cd $(HOST_SUBDIR)/guile && \
37054 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
37055 $(TARGET-guile))
37056 @endif guile
37061 .PHONY: check-guile maybe-check-guile
37062 maybe-check-guile:
37063 @if guile
37064 maybe-check-guile: check-guile
37066 check-guile:
37067 @: $(MAKE); $(unstage)
37068 @r=`${PWD_COMMAND}`; export r; \
37069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37070 $(HOST_EXPORTS) \
37071 (cd $(HOST_SUBDIR)/guile && \
37072 $(MAKE) $(FLAGS_TO_PASS) check)
37074 @endif guile
37076 .PHONY: install-guile maybe-install-guile
37077 maybe-install-guile:
37078 @if guile
37079 maybe-install-guile: install-guile
37081 install-guile: installdirs
37082 @: $(MAKE); $(unstage)
37083 @r=`${PWD_COMMAND}`; export r; \
37084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37085 $(HOST_EXPORTS) \
37086 (cd $(HOST_SUBDIR)/guile && \
37087 $(MAKE) $(FLAGS_TO_PASS) install)
37089 @endif guile
37091 .PHONY: install-strip-guile maybe-install-strip-guile
37092 maybe-install-strip-guile:
37093 @if guile
37094 maybe-install-strip-guile: install-strip-guile
37096 install-strip-guile: installdirs
37097 @: $(MAKE); $(unstage)
37098 @r=`${PWD_COMMAND}`; export r; \
37099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37100 $(HOST_EXPORTS) \
37101 (cd $(HOST_SUBDIR)/guile && \
37102 $(MAKE) $(FLAGS_TO_PASS) install-strip)
37104 @endif guile
37106 # Other targets (info, dvi, pdf, etc.)
37108 .PHONY: maybe-info-guile info-guile
37109 maybe-info-guile:
37110 @if guile
37111 maybe-info-guile: info-guile
37113 info-guile: \
37114 configure-guile
37115 @: $(MAKE); $(unstage)
37116 @[ -f ./guile/Makefile ] || exit 0; \
37117 r=`${PWD_COMMAND}`; export r; \
37118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37119 $(HOST_EXPORTS) \
37120 for flag in $(EXTRA_HOST_FLAGS) ; do \
37121 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37122 done; \
37123 echo "Doing info in guile"; \
37124 (cd $(HOST_SUBDIR)/guile && \
37125 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37126 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37127 "RANLIB=$${RANLIB}" \
37128 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37129 info) \
37130 || exit 1
37132 @endif guile
37134 .PHONY: maybe-dvi-guile dvi-guile
37135 maybe-dvi-guile:
37136 @if guile
37137 maybe-dvi-guile: dvi-guile
37139 dvi-guile: \
37140 configure-guile
37141 @: $(MAKE); $(unstage)
37142 @[ -f ./guile/Makefile ] || exit 0; \
37143 r=`${PWD_COMMAND}`; export r; \
37144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37145 $(HOST_EXPORTS) \
37146 for flag in $(EXTRA_HOST_FLAGS) ; do \
37147 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37148 done; \
37149 echo "Doing dvi in guile"; \
37150 (cd $(HOST_SUBDIR)/guile && \
37151 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37152 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37153 "RANLIB=$${RANLIB}" \
37154 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37155 dvi) \
37156 || exit 1
37158 @endif guile
37160 .PHONY: maybe-pdf-guile pdf-guile
37161 maybe-pdf-guile:
37162 @if guile
37163 maybe-pdf-guile: pdf-guile
37165 pdf-guile: \
37166 configure-guile
37167 @: $(MAKE); $(unstage)
37168 @[ -f ./guile/Makefile ] || exit 0; \
37169 r=`${PWD_COMMAND}`; export r; \
37170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37171 $(HOST_EXPORTS) \
37172 for flag in $(EXTRA_HOST_FLAGS) ; do \
37173 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37174 done; \
37175 echo "Doing pdf in guile"; \
37176 (cd $(HOST_SUBDIR)/guile && \
37177 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37178 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37179 "RANLIB=$${RANLIB}" \
37180 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37181 pdf) \
37182 || exit 1
37184 @endif guile
37186 .PHONY: maybe-html-guile html-guile
37187 maybe-html-guile:
37188 @if guile
37189 maybe-html-guile: html-guile
37191 html-guile: \
37192 configure-guile
37193 @: $(MAKE); $(unstage)
37194 @[ -f ./guile/Makefile ] || exit 0; \
37195 r=`${PWD_COMMAND}`; export r; \
37196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37197 $(HOST_EXPORTS) \
37198 for flag in $(EXTRA_HOST_FLAGS) ; do \
37199 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37200 done; \
37201 echo "Doing html in guile"; \
37202 (cd $(HOST_SUBDIR)/guile && \
37203 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37204 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37205 "RANLIB=$${RANLIB}" \
37206 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37207 html) \
37208 || exit 1
37210 @endif guile
37212 .PHONY: maybe-TAGS-guile TAGS-guile
37213 maybe-TAGS-guile:
37214 @if guile
37215 maybe-TAGS-guile: TAGS-guile
37217 TAGS-guile: \
37218 configure-guile
37219 @: $(MAKE); $(unstage)
37220 @[ -f ./guile/Makefile ] || exit 0; \
37221 r=`${PWD_COMMAND}`; export r; \
37222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37223 $(HOST_EXPORTS) \
37224 for flag in $(EXTRA_HOST_FLAGS) ; do \
37225 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37226 done; \
37227 echo "Doing TAGS in guile"; \
37228 (cd $(HOST_SUBDIR)/guile && \
37229 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37230 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37231 "RANLIB=$${RANLIB}" \
37232 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37233 TAGS) \
37234 || exit 1
37236 @endif guile
37238 .PHONY: maybe-install-info-guile install-info-guile
37239 maybe-install-info-guile:
37240 @if guile
37241 maybe-install-info-guile: install-info-guile
37243 install-info-guile: \
37244 configure-guile \
37245 info-guile
37246 @: $(MAKE); $(unstage)
37247 @[ -f ./guile/Makefile ] || exit 0; \
37248 r=`${PWD_COMMAND}`; export r; \
37249 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37250 $(HOST_EXPORTS) \
37251 for flag in $(EXTRA_HOST_FLAGS) ; do \
37252 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37253 done; \
37254 echo "Doing install-info in guile"; \
37255 (cd $(HOST_SUBDIR)/guile && \
37256 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37257 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37258 "RANLIB=$${RANLIB}" \
37259 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37260 install-info) \
37261 || exit 1
37263 @endif guile
37265 .PHONY: maybe-install-dvi-guile install-dvi-guile
37266 maybe-install-dvi-guile:
37267 @if guile
37268 maybe-install-dvi-guile: install-dvi-guile
37270 install-dvi-guile: \
37271 configure-guile \
37272 dvi-guile
37273 @: $(MAKE); $(unstage)
37274 @[ -f ./guile/Makefile ] || exit 0; \
37275 r=`${PWD_COMMAND}`; export r; \
37276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37277 $(HOST_EXPORTS) \
37278 for flag in $(EXTRA_HOST_FLAGS) ; do \
37279 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37280 done; \
37281 echo "Doing install-dvi in guile"; \
37282 (cd $(HOST_SUBDIR)/guile && \
37283 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37284 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37285 "RANLIB=$${RANLIB}" \
37286 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37287 install-dvi) \
37288 || exit 1
37290 @endif guile
37292 .PHONY: maybe-install-pdf-guile install-pdf-guile
37293 maybe-install-pdf-guile:
37294 @if guile
37295 maybe-install-pdf-guile: install-pdf-guile
37297 install-pdf-guile: \
37298 configure-guile \
37299 pdf-guile
37300 @: $(MAKE); $(unstage)
37301 @[ -f ./guile/Makefile ] || exit 0; \
37302 r=`${PWD_COMMAND}`; export r; \
37303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37304 $(HOST_EXPORTS) \
37305 for flag in $(EXTRA_HOST_FLAGS) ; do \
37306 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37307 done; \
37308 echo "Doing install-pdf in guile"; \
37309 (cd $(HOST_SUBDIR)/guile && \
37310 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37311 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37312 "RANLIB=$${RANLIB}" \
37313 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37314 install-pdf) \
37315 || exit 1
37317 @endif guile
37319 .PHONY: maybe-install-html-guile install-html-guile
37320 maybe-install-html-guile:
37321 @if guile
37322 maybe-install-html-guile: install-html-guile
37324 install-html-guile: \
37325 configure-guile \
37326 html-guile
37327 @: $(MAKE); $(unstage)
37328 @[ -f ./guile/Makefile ] || exit 0; \
37329 r=`${PWD_COMMAND}`; export r; \
37330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37331 $(HOST_EXPORTS) \
37332 for flag in $(EXTRA_HOST_FLAGS) ; do \
37333 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37334 done; \
37335 echo "Doing install-html in guile"; \
37336 (cd $(HOST_SUBDIR)/guile && \
37337 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37338 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37339 "RANLIB=$${RANLIB}" \
37340 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37341 install-html) \
37342 || exit 1
37344 @endif guile
37346 .PHONY: maybe-installcheck-guile installcheck-guile
37347 maybe-installcheck-guile:
37348 @if guile
37349 maybe-installcheck-guile: installcheck-guile
37351 installcheck-guile: \
37352 configure-guile
37353 @: $(MAKE); $(unstage)
37354 @[ -f ./guile/Makefile ] || exit 0; \
37355 r=`${PWD_COMMAND}`; export r; \
37356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37357 $(HOST_EXPORTS) \
37358 for flag in $(EXTRA_HOST_FLAGS) ; do \
37359 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37360 done; \
37361 echo "Doing installcheck in guile"; \
37362 (cd $(HOST_SUBDIR)/guile && \
37363 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37364 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37365 "RANLIB=$${RANLIB}" \
37366 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37367 installcheck) \
37368 || exit 1
37370 @endif guile
37372 .PHONY: maybe-mostlyclean-guile mostlyclean-guile
37373 maybe-mostlyclean-guile:
37374 @if guile
37375 maybe-mostlyclean-guile: mostlyclean-guile
37377 mostlyclean-guile:
37378 @: $(MAKE); $(unstage)
37379 @[ -f ./guile/Makefile ] || exit 0; \
37380 r=`${PWD_COMMAND}`; export r; \
37381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37382 $(HOST_EXPORTS) \
37383 for flag in $(EXTRA_HOST_FLAGS) ; do \
37384 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37385 done; \
37386 echo "Doing mostlyclean in guile"; \
37387 (cd $(HOST_SUBDIR)/guile && \
37388 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37389 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37390 "RANLIB=$${RANLIB}" \
37391 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37392 mostlyclean) \
37393 || exit 1
37395 @endif guile
37397 .PHONY: maybe-clean-guile clean-guile
37398 maybe-clean-guile:
37399 @if guile
37400 maybe-clean-guile: clean-guile
37402 clean-guile:
37403 @: $(MAKE); $(unstage)
37404 @[ -f ./guile/Makefile ] || exit 0; \
37405 r=`${PWD_COMMAND}`; export r; \
37406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37407 $(HOST_EXPORTS) \
37408 for flag in $(EXTRA_HOST_FLAGS) ; do \
37409 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37410 done; \
37411 echo "Doing clean in guile"; \
37412 (cd $(HOST_SUBDIR)/guile && \
37413 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37414 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37415 "RANLIB=$${RANLIB}" \
37416 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37417 clean) \
37418 || exit 1
37420 @endif guile
37422 .PHONY: maybe-distclean-guile distclean-guile
37423 maybe-distclean-guile:
37424 @if guile
37425 maybe-distclean-guile: distclean-guile
37427 distclean-guile:
37428 @: $(MAKE); $(unstage)
37429 @[ -f ./guile/Makefile ] || exit 0; \
37430 r=`${PWD_COMMAND}`; export r; \
37431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37432 $(HOST_EXPORTS) \
37433 for flag in $(EXTRA_HOST_FLAGS) ; do \
37434 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37435 done; \
37436 echo "Doing distclean in guile"; \
37437 (cd $(HOST_SUBDIR)/guile && \
37438 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37439 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37440 "RANLIB=$${RANLIB}" \
37441 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37442 distclean) \
37443 || exit 1
37445 @endif guile
37447 .PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
37448 maybe-maintainer-clean-guile:
37449 @if guile
37450 maybe-maintainer-clean-guile: maintainer-clean-guile
37452 maintainer-clean-guile:
37453 @: $(MAKE); $(unstage)
37454 @[ -f ./guile/Makefile ] || exit 0; \
37455 r=`${PWD_COMMAND}`; export r; \
37456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37457 $(HOST_EXPORTS) \
37458 for flag in $(EXTRA_HOST_FLAGS) ; do \
37459 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37460 done; \
37461 echo "Doing maintainer-clean in guile"; \
37462 (cd $(HOST_SUBDIR)/guile && \
37463 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37464 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37465 "RANLIB=$${RANLIB}" \
37466 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37467 maintainer-clean) \
37468 || exit 1
37470 @endif guile
37474 .PHONY: configure-tk maybe-configure-tk
37475 maybe-configure-tk:
37476 @if gcc-bootstrap
37477 configure-tk: stage_current
37478 @endif gcc-bootstrap
37479 @if tk
37480 maybe-configure-tk: configure-tk
37481 configure-tk:
37482 @: $(MAKE); $(unstage)
37483 @r=`${PWD_COMMAND}`; export r; \
37484 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37485 test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
37486 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk; \
37487 $(HOST_EXPORTS) \
37488 echo Configuring in $(HOST_SUBDIR)/tk; \
37489 cd "$(HOST_SUBDIR)/tk" || exit 1; \
37490 case $(srcdir) in \
37491 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37492 *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
37493 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37494 esac; \
37495 module_srcdir=tk; \
37496 $(SHELL) \
37497 $$s/$$module_srcdir/configure \
37498 --srcdir=$${topdir}/$$module_srcdir \
37499 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37500 --target=${target_alias} \
37501 || exit 1
37502 @endif tk
37508 .PHONY: all-tk maybe-all-tk
37509 maybe-all-tk:
37510 @if gcc-bootstrap
37511 all-tk: stage_current
37512 @endif gcc-bootstrap
37513 @if tk
37514 TARGET-tk=all
37515 maybe-all-tk: all-tk
37516 all-tk: configure-tk
37517 @: $(MAKE); $(unstage)
37518 @r=`${PWD_COMMAND}`; export r; \
37519 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37520 $(HOST_EXPORTS) \
37521 (cd $(HOST_SUBDIR)/tk && \
37522 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
37523 $(TARGET-tk))
37524 @endif tk
37529 .PHONY: check-tk maybe-check-tk
37530 maybe-check-tk:
37531 @if tk
37532 maybe-check-tk: check-tk
37534 check-tk:
37535 @: $(MAKE); $(unstage)
37536 @r=`${PWD_COMMAND}`; export r; \
37537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37538 $(HOST_EXPORTS) \
37539 (cd $(HOST_SUBDIR)/tk && \
37540 $(MAKE) $(FLAGS_TO_PASS) check)
37542 @endif tk
37544 .PHONY: install-tk maybe-install-tk
37545 maybe-install-tk:
37546 @if tk
37547 maybe-install-tk: install-tk
37549 install-tk: installdirs
37550 @: $(MAKE); $(unstage)
37551 @r=`${PWD_COMMAND}`; export r; \
37552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37553 $(HOST_EXPORTS) \
37554 (cd $(HOST_SUBDIR)/tk && \
37555 $(MAKE) $(FLAGS_TO_PASS) install)
37557 @endif tk
37559 .PHONY: install-strip-tk maybe-install-strip-tk
37560 maybe-install-strip-tk:
37561 @if tk
37562 maybe-install-strip-tk: install-strip-tk
37564 install-strip-tk: installdirs
37565 @: $(MAKE); $(unstage)
37566 @r=`${PWD_COMMAND}`; export r; \
37567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37568 $(HOST_EXPORTS) \
37569 (cd $(HOST_SUBDIR)/tk && \
37570 $(MAKE) $(FLAGS_TO_PASS) install-strip)
37572 @endif tk
37574 # Other targets (info, dvi, pdf, etc.)
37576 .PHONY: maybe-info-tk info-tk
37577 maybe-info-tk:
37578 @if tk
37579 maybe-info-tk: info-tk
37581 info-tk: \
37582 configure-tk
37583 @: $(MAKE); $(unstage)
37584 @[ -f ./tk/Makefile ] || exit 0; \
37585 r=`${PWD_COMMAND}`; export r; \
37586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37587 $(HOST_EXPORTS) \
37588 for flag in $(EXTRA_HOST_FLAGS) ; do \
37589 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37590 done; \
37591 echo "Doing info in tk"; \
37592 (cd $(HOST_SUBDIR)/tk && \
37593 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37594 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37595 "RANLIB=$${RANLIB}" \
37596 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37597 info) \
37598 || exit 1
37600 @endif tk
37602 .PHONY: maybe-dvi-tk dvi-tk
37603 maybe-dvi-tk:
37604 @if tk
37605 maybe-dvi-tk: dvi-tk
37607 dvi-tk: \
37608 configure-tk
37609 @: $(MAKE); $(unstage)
37610 @[ -f ./tk/Makefile ] || exit 0; \
37611 r=`${PWD_COMMAND}`; export r; \
37612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37613 $(HOST_EXPORTS) \
37614 for flag in $(EXTRA_HOST_FLAGS) ; do \
37615 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37616 done; \
37617 echo "Doing dvi in tk"; \
37618 (cd $(HOST_SUBDIR)/tk && \
37619 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37620 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37621 "RANLIB=$${RANLIB}" \
37622 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37623 dvi) \
37624 || exit 1
37626 @endif tk
37628 .PHONY: maybe-pdf-tk pdf-tk
37629 maybe-pdf-tk:
37630 @if tk
37631 maybe-pdf-tk: pdf-tk
37633 pdf-tk: \
37634 configure-tk
37635 @: $(MAKE); $(unstage)
37636 @[ -f ./tk/Makefile ] || exit 0; \
37637 r=`${PWD_COMMAND}`; export r; \
37638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37639 $(HOST_EXPORTS) \
37640 for flag in $(EXTRA_HOST_FLAGS) ; do \
37641 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37642 done; \
37643 echo "Doing pdf in tk"; \
37644 (cd $(HOST_SUBDIR)/tk && \
37645 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37646 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37647 "RANLIB=$${RANLIB}" \
37648 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37649 pdf) \
37650 || exit 1
37652 @endif tk
37654 .PHONY: maybe-html-tk html-tk
37655 maybe-html-tk:
37656 @if tk
37657 maybe-html-tk: html-tk
37659 html-tk: \
37660 configure-tk
37661 @: $(MAKE); $(unstage)
37662 @[ -f ./tk/Makefile ] || exit 0; \
37663 r=`${PWD_COMMAND}`; export r; \
37664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37665 $(HOST_EXPORTS) \
37666 for flag in $(EXTRA_HOST_FLAGS) ; do \
37667 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37668 done; \
37669 echo "Doing html in tk"; \
37670 (cd $(HOST_SUBDIR)/tk && \
37671 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37672 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37673 "RANLIB=$${RANLIB}" \
37674 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37675 html) \
37676 || exit 1
37678 @endif tk
37680 .PHONY: maybe-TAGS-tk TAGS-tk
37681 maybe-TAGS-tk:
37682 @if tk
37683 maybe-TAGS-tk: TAGS-tk
37685 TAGS-tk: \
37686 configure-tk
37687 @: $(MAKE); $(unstage)
37688 @[ -f ./tk/Makefile ] || exit 0; \
37689 r=`${PWD_COMMAND}`; export r; \
37690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37691 $(HOST_EXPORTS) \
37692 for flag in $(EXTRA_HOST_FLAGS) ; do \
37693 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37694 done; \
37695 echo "Doing TAGS in tk"; \
37696 (cd $(HOST_SUBDIR)/tk && \
37697 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37698 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37699 "RANLIB=$${RANLIB}" \
37700 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37701 TAGS) \
37702 || exit 1
37704 @endif tk
37706 .PHONY: maybe-install-info-tk install-info-tk
37707 maybe-install-info-tk:
37708 @if tk
37709 maybe-install-info-tk: install-info-tk
37711 install-info-tk: \
37712 configure-tk \
37713 info-tk
37714 @: $(MAKE); $(unstage)
37715 @[ -f ./tk/Makefile ] || exit 0; \
37716 r=`${PWD_COMMAND}`; export r; \
37717 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37718 $(HOST_EXPORTS) \
37719 for flag in $(EXTRA_HOST_FLAGS) ; do \
37720 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37721 done; \
37722 echo "Doing install-info in tk"; \
37723 (cd $(HOST_SUBDIR)/tk && \
37724 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37725 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37726 "RANLIB=$${RANLIB}" \
37727 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37728 install-info) \
37729 || exit 1
37731 @endif tk
37733 .PHONY: maybe-install-dvi-tk install-dvi-tk
37734 maybe-install-dvi-tk:
37735 @if tk
37736 maybe-install-dvi-tk: install-dvi-tk
37738 install-dvi-tk: \
37739 configure-tk \
37740 dvi-tk
37741 @: $(MAKE); $(unstage)
37742 @[ -f ./tk/Makefile ] || exit 0; \
37743 r=`${PWD_COMMAND}`; export r; \
37744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37745 $(HOST_EXPORTS) \
37746 for flag in $(EXTRA_HOST_FLAGS) ; do \
37747 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37748 done; \
37749 echo "Doing install-dvi in tk"; \
37750 (cd $(HOST_SUBDIR)/tk && \
37751 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37752 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37753 "RANLIB=$${RANLIB}" \
37754 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37755 install-dvi) \
37756 || exit 1
37758 @endif tk
37760 .PHONY: maybe-install-pdf-tk install-pdf-tk
37761 maybe-install-pdf-tk:
37762 @if tk
37763 maybe-install-pdf-tk: install-pdf-tk
37765 install-pdf-tk: \
37766 configure-tk \
37767 pdf-tk
37768 @: $(MAKE); $(unstage)
37769 @[ -f ./tk/Makefile ] || exit 0; \
37770 r=`${PWD_COMMAND}`; export r; \
37771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37772 $(HOST_EXPORTS) \
37773 for flag in $(EXTRA_HOST_FLAGS) ; do \
37774 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37775 done; \
37776 echo "Doing install-pdf in tk"; \
37777 (cd $(HOST_SUBDIR)/tk && \
37778 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37779 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37780 "RANLIB=$${RANLIB}" \
37781 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37782 install-pdf) \
37783 || exit 1
37785 @endif tk
37787 .PHONY: maybe-install-html-tk install-html-tk
37788 maybe-install-html-tk:
37789 @if tk
37790 maybe-install-html-tk: install-html-tk
37792 install-html-tk: \
37793 configure-tk \
37794 html-tk
37795 @: $(MAKE); $(unstage)
37796 @[ -f ./tk/Makefile ] || exit 0; \
37797 r=`${PWD_COMMAND}`; export r; \
37798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37799 $(HOST_EXPORTS) \
37800 for flag in $(EXTRA_HOST_FLAGS) ; do \
37801 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37802 done; \
37803 echo "Doing install-html in tk"; \
37804 (cd $(HOST_SUBDIR)/tk && \
37805 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37806 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37807 "RANLIB=$${RANLIB}" \
37808 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37809 install-html) \
37810 || exit 1
37812 @endif tk
37814 .PHONY: maybe-installcheck-tk installcheck-tk
37815 maybe-installcheck-tk:
37816 @if tk
37817 maybe-installcheck-tk: installcheck-tk
37819 installcheck-tk: \
37820 configure-tk
37821 @: $(MAKE); $(unstage)
37822 @[ -f ./tk/Makefile ] || exit 0; \
37823 r=`${PWD_COMMAND}`; export r; \
37824 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37825 $(HOST_EXPORTS) \
37826 for flag in $(EXTRA_HOST_FLAGS) ; do \
37827 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37828 done; \
37829 echo "Doing installcheck in tk"; \
37830 (cd $(HOST_SUBDIR)/tk && \
37831 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37832 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37833 "RANLIB=$${RANLIB}" \
37834 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37835 installcheck) \
37836 || exit 1
37838 @endif tk
37840 .PHONY: maybe-mostlyclean-tk mostlyclean-tk
37841 maybe-mostlyclean-tk:
37842 @if tk
37843 maybe-mostlyclean-tk: mostlyclean-tk
37845 mostlyclean-tk:
37846 @: $(MAKE); $(unstage)
37847 @[ -f ./tk/Makefile ] || exit 0; \
37848 r=`${PWD_COMMAND}`; export r; \
37849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37850 $(HOST_EXPORTS) \
37851 for flag in $(EXTRA_HOST_FLAGS) ; do \
37852 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37853 done; \
37854 echo "Doing mostlyclean in tk"; \
37855 (cd $(HOST_SUBDIR)/tk && \
37856 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37857 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37858 "RANLIB=$${RANLIB}" \
37859 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37860 mostlyclean) \
37861 || exit 1
37863 @endif tk
37865 .PHONY: maybe-clean-tk clean-tk
37866 maybe-clean-tk:
37867 @if tk
37868 maybe-clean-tk: clean-tk
37870 clean-tk:
37871 @: $(MAKE); $(unstage)
37872 @[ -f ./tk/Makefile ] || exit 0; \
37873 r=`${PWD_COMMAND}`; export r; \
37874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37875 $(HOST_EXPORTS) \
37876 for flag in $(EXTRA_HOST_FLAGS) ; do \
37877 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37878 done; \
37879 echo "Doing clean in tk"; \
37880 (cd $(HOST_SUBDIR)/tk && \
37881 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37882 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37883 "RANLIB=$${RANLIB}" \
37884 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37885 clean) \
37886 || exit 1
37888 @endif tk
37890 .PHONY: maybe-distclean-tk distclean-tk
37891 maybe-distclean-tk:
37892 @if tk
37893 maybe-distclean-tk: distclean-tk
37895 distclean-tk:
37896 @: $(MAKE); $(unstage)
37897 @[ -f ./tk/Makefile ] || exit 0; \
37898 r=`${PWD_COMMAND}`; export r; \
37899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37900 $(HOST_EXPORTS) \
37901 for flag in $(EXTRA_HOST_FLAGS) ; do \
37902 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37903 done; \
37904 echo "Doing distclean in tk"; \
37905 (cd $(HOST_SUBDIR)/tk && \
37906 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37907 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37908 "RANLIB=$${RANLIB}" \
37909 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37910 distclean) \
37911 || exit 1
37913 @endif tk
37915 .PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
37916 maybe-maintainer-clean-tk:
37917 @if tk
37918 maybe-maintainer-clean-tk: maintainer-clean-tk
37920 maintainer-clean-tk:
37921 @: $(MAKE); $(unstage)
37922 @[ -f ./tk/Makefile ] || exit 0; \
37923 r=`${PWD_COMMAND}`; export r; \
37924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37925 $(HOST_EXPORTS) \
37926 for flag in $(EXTRA_HOST_FLAGS) ; do \
37927 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37928 done; \
37929 echo "Doing maintainer-clean in tk"; \
37930 (cd $(HOST_SUBDIR)/tk && \
37931 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37932 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37933 "RANLIB=$${RANLIB}" \
37934 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37935 maintainer-clean) \
37936 || exit 1
37938 @endif tk
37942 .PHONY: configure-libtermcap maybe-configure-libtermcap
37943 maybe-configure-libtermcap:
37944 @if gcc-bootstrap
37945 configure-libtermcap: stage_current
37946 @endif gcc-bootstrap
37947 @if libtermcap
37948 maybe-configure-libtermcap: configure-libtermcap
37949 configure-libtermcap:
37950 @: $(MAKE); $(unstage)
37951 @r=`${PWD_COMMAND}`; export r; \
37952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37953 test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
37954 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap; \
37955 $(HOST_EXPORTS) \
37956 echo Configuring in $(HOST_SUBDIR)/libtermcap; \
37957 cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
37958 case $(srcdir) in \
37959 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37960 *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
37961 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37962 esac; \
37963 module_srcdir=libtermcap; \
37964 $(SHELL) \
37965 $$s/$$module_srcdir/configure \
37966 --srcdir=$${topdir}/$$module_srcdir \
37967 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37968 --target=${target_alias} \
37969 || exit 1
37970 @endif libtermcap
37976 .PHONY: all-libtermcap maybe-all-libtermcap
37977 maybe-all-libtermcap:
37978 @if gcc-bootstrap
37979 all-libtermcap: stage_current
37980 @endif gcc-bootstrap
37981 @if libtermcap
37982 TARGET-libtermcap=all
37983 maybe-all-libtermcap: all-libtermcap
37984 all-libtermcap: configure-libtermcap
37985 @: $(MAKE); $(unstage)
37986 @r=`${PWD_COMMAND}`; export r; \
37987 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37988 $(HOST_EXPORTS) \
37989 (cd $(HOST_SUBDIR)/libtermcap && \
37990 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
37991 $(TARGET-libtermcap))
37992 @endif libtermcap
37997 .PHONY: check-libtermcap maybe-check-libtermcap
37998 maybe-check-libtermcap:
37999 @if libtermcap
38000 maybe-check-libtermcap: check-libtermcap
38002 check-libtermcap:
38004 @endif libtermcap
38006 .PHONY: install-libtermcap maybe-install-libtermcap
38007 maybe-install-libtermcap:
38008 @if libtermcap
38009 maybe-install-libtermcap: install-libtermcap
38011 install-libtermcap: installdirs
38012 @: $(MAKE); $(unstage)
38013 @r=`${PWD_COMMAND}`; export r; \
38014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38015 $(HOST_EXPORTS) \
38016 (cd $(HOST_SUBDIR)/libtermcap && \
38017 $(MAKE) $(FLAGS_TO_PASS) install)
38019 @endif libtermcap
38021 .PHONY: install-strip-libtermcap maybe-install-strip-libtermcap
38022 maybe-install-strip-libtermcap:
38023 @if libtermcap
38024 maybe-install-strip-libtermcap: install-strip-libtermcap
38026 install-strip-libtermcap: installdirs
38027 @: $(MAKE); $(unstage)
38028 @r=`${PWD_COMMAND}`; export r; \
38029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38030 $(HOST_EXPORTS) \
38031 (cd $(HOST_SUBDIR)/libtermcap && \
38032 $(MAKE) $(FLAGS_TO_PASS) install-strip)
38034 @endif libtermcap
38036 # Other targets (info, dvi, pdf, etc.)
38038 .PHONY: maybe-info-libtermcap info-libtermcap
38039 maybe-info-libtermcap:
38040 @if libtermcap
38041 maybe-info-libtermcap: info-libtermcap
38043 info-libtermcap: \
38044 configure-libtermcap
38045 @: $(MAKE); $(unstage)
38046 @[ -f ./libtermcap/Makefile ] || exit 0; \
38047 r=`${PWD_COMMAND}`; export r; \
38048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38049 $(HOST_EXPORTS) \
38050 for flag in $(EXTRA_HOST_FLAGS) ; do \
38051 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38052 done; \
38053 echo "Doing info in libtermcap"; \
38054 (cd $(HOST_SUBDIR)/libtermcap && \
38055 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38056 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38057 "RANLIB=$${RANLIB}" \
38058 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38059 info) \
38060 || exit 1
38062 @endif libtermcap
38064 .PHONY: maybe-dvi-libtermcap dvi-libtermcap
38065 maybe-dvi-libtermcap:
38066 @if libtermcap
38067 maybe-dvi-libtermcap: dvi-libtermcap
38069 dvi-libtermcap: \
38070 configure-libtermcap
38071 @: $(MAKE); $(unstage)
38072 @[ -f ./libtermcap/Makefile ] || exit 0; \
38073 r=`${PWD_COMMAND}`; export r; \
38074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38075 $(HOST_EXPORTS) \
38076 for flag in $(EXTRA_HOST_FLAGS) ; do \
38077 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38078 done; \
38079 echo "Doing dvi in libtermcap"; \
38080 (cd $(HOST_SUBDIR)/libtermcap && \
38081 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38082 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38083 "RANLIB=$${RANLIB}" \
38084 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38085 dvi) \
38086 || exit 1
38088 @endif libtermcap
38090 .PHONY: maybe-pdf-libtermcap pdf-libtermcap
38091 maybe-pdf-libtermcap:
38092 @if libtermcap
38093 maybe-pdf-libtermcap: pdf-libtermcap
38095 pdf-libtermcap: \
38096 configure-libtermcap
38097 @: $(MAKE); $(unstage)
38098 @[ -f ./libtermcap/Makefile ] || exit 0; \
38099 r=`${PWD_COMMAND}`; export r; \
38100 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38101 $(HOST_EXPORTS) \
38102 for flag in $(EXTRA_HOST_FLAGS) ; do \
38103 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38104 done; \
38105 echo "Doing pdf in libtermcap"; \
38106 (cd $(HOST_SUBDIR)/libtermcap && \
38107 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38108 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38109 "RANLIB=$${RANLIB}" \
38110 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38111 pdf) \
38112 || exit 1
38114 @endif libtermcap
38116 .PHONY: maybe-html-libtermcap html-libtermcap
38117 maybe-html-libtermcap:
38118 @if libtermcap
38119 maybe-html-libtermcap: html-libtermcap
38121 html-libtermcap: \
38122 configure-libtermcap
38123 @: $(MAKE); $(unstage)
38124 @[ -f ./libtermcap/Makefile ] || exit 0; \
38125 r=`${PWD_COMMAND}`; export r; \
38126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38127 $(HOST_EXPORTS) \
38128 for flag in $(EXTRA_HOST_FLAGS) ; do \
38129 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38130 done; \
38131 echo "Doing html in libtermcap"; \
38132 (cd $(HOST_SUBDIR)/libtermcap && \
38133 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38134 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38135 "RANLIB=$${RANLIB}" \
38136 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38137 html) \
38138 || exit 1
38140 @endif libtermcap
38142 .PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
38143 maybe-TAGS-libtermcap:
38144 @if libtermcap
38145 maybe-TAGS-libtermcap: TAGS-libtermcap
38147 TAGS-libtermcap: \
38148 configure-libtermcap
38149 @: $(MAKE); $(unstage)
38150 @[ -f ./libtermcap/Makefile ] || exit 0; \
38151 r=`${PWD_COMMAND}`; export r; \
38152 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38153 $(HOST_EXPORTS) \
38154 for flag in $(EXTRA_HOST_FLAGS) ; do \
38155 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38156 done; \
38157 echo "Doing TAGS in libtermcap"; \
38158 (cd $(HOST_SUBDIR)/libtermcap && \
38159 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38160 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38161 "RANLIB=$${RANLIB}" \
38162 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38163 TAGS) \
38164 || exit 1
38166 @endif libtermcap
38168 .PHONY: maybe-install-info-libtermcap install-info-libtermcap
38169 maybe-install-info-libtermcap:
38170 @if libtermcap
38171 maybe-install-info-libtermcap: install-info-libtermcap
38173 install-info-libtermcap: \
38174 configure-libtermcap \
38175 info-libtermcap
38176 @: $(MAKE); $(unstage)
38177 @[ -f ./libtermcap/Makefile ] || exit 0; \
38178 r=`${PWD_COMMAND}`; export r; \
38179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38180 $(HOST_EXPORTS) \
38181 for flag in $(EXTRA_HOST_FLAGS) ; do \
38182 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38183 done; \
38184 echo "Doing install-info in libtermcap"; \
38185 (cd $(HOST_SUBDIR)/libtermcap && \
38186 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38187 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38188 "RANLIB=$${RANLIB}" \
38189 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38190 install-info) \
38191 || exit 1
38193 @endif libtermcap
38195 .PHONY: maybe-install-dvi-libtermcap install-dvi-libtermcap
38196 maybe-install-dvi-libtermcap:
38197 @if libtermcap
38198 maybe-install-dvi-libtermcap: install-dvi-libtermcap
38200 install-dvi-libtermcap: \
38201 configure-libtermcap \
38202 dvi-libtermcap
38203 @: $(MAKE); $(unstage)
38204 @[ -f ./libtermcap/Makefile ] || exit 0; \
38205 r=`${PWD_COMMAND}`; export r; \
38206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38207 $(HOST_EXPORTS) \
38208 for flag in $(EXTRA_HOST_FLAGS) ; do \
38209 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38210 done; \
38211 echo "Doing install-dvi in libtermcap"; \
38212 (cd $(HOST_SUBDIR)/libtermcap && \
38213 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38214 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38215 "RANLIB=$${RANLIB}" \
38216 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38217 install-dvi) \
38218 || exit 1
38220 @endif libtermcap
38222 .PHONY: maybe-install-pdf-libtermcap install-pdf-libtermcap
38223 maybe-install-pdf-libtermcap:
38224 @if libtermcap
38225 maybe-install-pdf-libtermcap: install-pdf-libtermcap
38227 install-pdf-libtermcap: \
38228 configure-libtermcap \
38229 pdf-libtermcap
38230 @: $(MAKE); $(unstage)
38231 @[ -f ./libtermcap/Makefile ] || exit 0; \
38232 r=`${PWD_COMMAND}`; export r; \
38233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38234 $(HOST_EXPORTS) \
38235 for flag in $(EXTRA_HOST_FLAGS) ; do \
38236 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38237 done; \
38238 echo "Doing install-pdf in libtermcap"; \
38239 (cd $(HOST_SUBDIR)/libtermcap && \
38240 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38241 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38242 "RANLIB=$${RANLIB}" \
38243 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38244 install-pdf) \
38245 || exit 1
38247 @endif libtermcap
38249 .PHONY: maybe-install-html-libtermcap install-html-libtermcap
38250 maybe-install-html-libtermcap:
38251 @if libtermcap
38252 maybe-install-html-libtermcap: install-html-libtermcap
38254 install-html-libtermcap: \
38255 configure-libtermcap \
38256 html-libtermcap
38257 @: $(MAKE); $(unstage)
38258 @[ -f ./libtermcap/Makefile ] || exit 0; \
38259 r=`${PWD_COMMAND}`; export r; \
38260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38261 $(HOST_EXPORTS) \
38262 for flag in $(EXTRA_HOST_FLAGS) ; do \
38263 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38264 done; \
38265 echo "Doing install-html in libtermcap"; \
38266 (cd $(HOST_SUBDIR)/libtermcap && \
38267 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38268 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38269 "RANLIB=$${RANLIB}" \
38270 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38271 install-html) \
38272 || exit 1
38274 @endif libtermcap
38276 .PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
38277 maybe-installcheck-libtermcap:
38278 @if libtermcap
38279 maybe-installcheck-libtermcap: installcheck-libtermcap
38281 installcheck-libtermcap: \
38282 configure-libtermcap
38283 @: $(MAKE); $(unstage)
38284 @[ -f ./libtermcap/Makefile ] || exit 0; \
38285 r=`${PWD_COMMAND}`; export r; \
38286 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38287 $(HOST_EXPORTS) \
38288 for flag in $(EXTRA_HOST_FLAGS) ; do \
38289 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38290 done; \
38291 echo "Doing installcheck in libtermcap"; \
38292 (cd $(HOST_SUBDIR)/libtermcap && \
38293 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38294 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38295 "RANLIB=$${RANLIB}" \
38296 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38297 installcheck) \
38298 || exit 1
38300 @endif libtermcap
38302 .PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
38303 maybe-mostlyclean-libtermcap:
38304 @if libtermcap
38305 maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
38307 # libtermcap doesn't support mostlyclean.
38308 mostlyclean-libtermcap:
38310 @endif libtermcap
38312 .PHONY: maybe-clean-libtermcap clean-libtermcap
38313 maybe-clean-libtermcap:
38314 @if libtermcap
38315 maybe-clean-libtermcap: clean-libtermcap
38317 # libtermcap doesn't support clean.
38318 clean-libtermcap:
38320 @endif libtermcap
38322 .PHONY: maybe-distclean-libtermcap distclean-libtermcap
38323 maybe-distclean-libtermcap:
38324 @if libtermcap
38325 maybe-distclean-libtermcap: distclean-libtermcap
38327 # libtermcap doesn't support distclean.
38328 distclean-libtermcap:
38330 @endif libtermcap
38332 .PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
38333 maybe-maintainer-clean-libtermcap:
38334 @if libtermcap
38335 maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
38337 # libtermcap doesn't support maintainer-clean.
38338 maintainer-clean-libtermcap:
38340 @endif libtermcap
38344 .PHONY: configure-utils maybe-configure-utils
38345 maybe-configure-utils:
38346 @if gcc-bootstrap
38347 configure-utils: stage_current
38348 @endif gcc-bootstrap
38349 @if utils
38350 maybe-configure-utils: configure-utils
38351 configure-utils:
38352 @: $(MAKE); $(unstage)
38353 @r=`${PWD_COMMAND}`; export r; \
38354 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38355 test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
38356 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils; \
38357 $(HOST_EXPORTS) \
38358 echo Configuring in $(HOST_SUBDIR)/utils; \
38359 cd "$(HOST_SUBDIR)/utils" || exit 1; \
38360 case $(srcdir) in \
38361 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38362 *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
38363 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38364 esac; \
38365 module_srcdir=utils; \
38366 $(SHELL) \
38367 $$s/$$module_srcdir/configure \
38368 --srcdir=$${topdir}/$$module_srcdir \
38369 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38370 --target=${target_alias} \
38371 || exit 1
38372 @endif utils
38378 .PHONY: all-utils maybe-all-utils
38379 maybe-all-utils:
38380 @if gcc-bootstrap
38381 all-utils: stage_current
38382 @endif gcc-bootstrap
38383 @if utils
38384 TARGET-utils=all
38385 maybe-all-utils: all-utils
38386 all-utils: configure-utils
38387 @: $(MAKE); $(unstage)
38388 @r=`${PWD_COMMAND}`; export r; \
38389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38390 $(HOST_EXPORTS) \
38391 (cd $(HOST_SUBDIR)/utils && \
38392 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
38393 $(TARGET-utils))
38394 @endif utils
38399 .PHONY: check-utils maybe-check-utils
38400 maybe-check-utils:
38401 @if utils
38402 maybe-check-utils: check-utils
38404 check-utils:
38406 @endif utils
38408 .PHONY: install-utils maybe-install-utils
38409 maybe-install-utils:
38410 @if utils
38411 maybe-install-utils: install-utils
38413 install-utils: installdirs
38414 @: $(MAKE); $(unstage)
38415 @r=`${PWD_COMMAND}`; export r; \
38416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38417 $(HOST_EXPORTS) \
38418 (cd $(HOST_SUBDIR)/utils && \
38419 $(MAKE) $(FLAGS_TO_PASS) install)
38421 @endif utils
38423 .PHONY: install-strip-utils maybe-install-strip-utils
38424 maybe-install-strip-utils:
38425 @if utils
38426 maybe-install-strip-utils: install-strip-utils
38428 install-strip-utils: installdirs
38429 @: $(MAKE); $(unstage)
38430 @r=`${PWD_COMMAND}`; export r; \
38431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38432 $(HOST_EXPORTS) \
38433 (cd $(HOST_SUBDIR)/utils && \
38434 $(MAKE) $(FLAGS_TO_PASS) install-strip)
38436 @endif utils
38438 # Other targets (info, dvi, pdf, etc.)
38440 .PHONY: maybe-info-utils info-utils
38441 maybe-info-utils:
38442 @if utils
38443 maybe-info-utils: info-utils
38445 info-utils: \
38446 configure-utils
38447 @: $(MAKE); $(unstage)
38448 @[ -f ./utils/Makefile ] || exit 0; \
38449 r=`${PWD_COMMAND}`; export r; \
38450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38451 $(HOST_EXPORTS) \
38452 for flag in $(EXTRA_HOST_FLAGS) ; do \
38453 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38454 done; \
38455 echo "Doing info in utils"; \
38456 (cd $(HOST_SUBDIR)/utils && \
38457 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38458 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38459 "RANLIB=$${RANLIB}" \
38460 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38461 info) \
38462 || exit 1
38464 @endif utils
38466 .PHONY: maybe-dvi-utils dvi-utils
38467 maybe-dvi-utils:
38468 @if utils
38469 maybe-dvi-utils: dvi-utils
38471 dvi-utils: \
38472 configure-utils
38473 @: $(MAKE); $(unstage)
38474 @[ -f ./utils/Makefile ] || exit 0; \
38475 r=`${PWD_COMMAND}`; export r; \
38476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38477 $(HOST_EXPORTS) \
38478 for flag in $(EXTRA_HOST_FLAGS) ; do \
38479 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38480 done; \
38481 echo "Doing dvi in utils"; \
38482 (cd $(HOST_SUBDIR)/utils && \
38483 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38484 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38485 "RANLIB=$${RANLIB}" \
38486 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38487 dvi) \
38488 || exit 1
38490 @endif utils
38492 .PHONY: maybe-pdf-utils pdf-utils
38493 maybe-pdf-utils:
38494 @if utils
38495 maybe-pdf-utils: pdf-utils
38497 pdf-utils: \
38498 configure-utils
38499 @: $(MAKE); $(unstage)
38500 @[ -f ./utils/Makefile ] || exit 0; \
38501 r=`${PWD_COMMAND}`; export r; \
38502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38503 $(HOST_EXPORTS) \
38504 for flag in $(EXTRA_HOST_FLAGS) ; do \
38505 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38506 done; \
38507 echo "Doing pdf in utils"; \
38508 (cd $(HOST_SUBDIR)/utils && \
38509 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38510 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38511 "RANLIB=$${RANLIB}" \
38512 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38513 pdf) \
38514 || exit 1
38516 @endif utils
38518 .PHONY: maybe-html-utils html-utils
38519 maybe-html-utils:
38520 @if utils
38521 maybe-html-utils: html-utils
38523 html-utils: \
38524 configure-utils
38525 @: $(MAKE); $(unstage)
38526 @[ -f ./utils/Makefile ] || exit 0; \
38527 r=`${PWD_COMMAND}`; export r; \
38528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38529 $(HOST_EXPORTS) \
38530 for flag in $(EXTRA_HOST_FLAGS) ; do \
38531 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38532 done; \
38533 echo "Doing html in utils"; \
38534 (cd $(HOST_SUBDIR)/utils && \
38535 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38536 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38537 "RANLIB=$${RANLIB}" \
38538 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38539 html) \
38540 || exit 1
38542 @endif utils
38544 .PHONY: maybe-TAGS-utils TAGS-utils
38545 maybe-TAGS-utils:
38546 @if utils
38547 maybe-TAGS-utils: TAGS-utils
38549 TAGS-utils: \
38550 configure-utils
38551 @: $(MAKE); $(unstage)
38552 @[ -f ./utils/Makefile ] || exit 0; \
38553 r=`${PWD_COMMAND}`; export r; \
38554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38555 $(HOST_EXPORTS) \
38556 for flag in $(EXTRA_HOST_FLAGS) ; do \
38557 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38558 done; \
38559 echo "Doing TAGS in utils"; \
38560 (cd $(HOST_SUBDIR)/utils && \
38561 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38562 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38563 "RANLIB=$${RANLIB}" \
38564 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38565 TAGS) \
38566 || exit 1
38568 @endif utils
38570 .PHONY: maybe-install-info-utils install-info-utils
38571 maybe-install-info-utils:
38572 @if utils
38573 maybe-install-info-utils: install-info-utils
38575 install-info-utils: \
38576 configure-utils \
38577 info-utils
38578 @: $(MAKE); $(unstage)
38579 @[ -f ./utils/Makefile ] || exit 0; \
38580 r=`${PWD_COMMAND}`; export r; \
38581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38582 $(HOST_EXPORTS) \
38583 for flag in $(EXTRA_HOST_FLAGS) ; do \
38584 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38585 done; \
38586 echo "Doing install-info in utils"; \
38587 (cd $(HOST_SUBDIR)/utils && \
38588 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38589 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38590 "RANLIB=$${RANLIB}" \
38591 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38592 install-info) \
38593 || exit 1
38595 @endif utils
38597 .PHONY: maybe-install-dvi-utils install-dvi-utils
38598 maybe-install-dvi-utils:
38599 @if utils
38600 maybe-install-dvi-utils: install-dvi-utils
38602 install-dvi-utils: \
38603 configure-utils \
38604 dvi-utils
38605 @: $(MAKE); $(unstage)
38606 @[ -f ./utils/Makefile ] || exit 0; \
38607 r=`${PWD_COMMAND}`; export r; \
38608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38609 $(HOST_EXPORTS) \
38610 for flag in $(EXTRA_HOST_FLAGS) ; do \
38611 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38612 done; \
38613 echo "Doing install-dvi in utils"; \
38614 (cd $(HOST_SUBDIR)/utils && \
38615 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38616 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38617 "RANLIB=$${RANLIB}" \
38618 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38619 install-dvi) \
38620 || exit 1
38622 @endif utils
38624 .PHONY: maybe-install-pdf-utils install-pdf-utils
38625 maybe-install-pdf-utils:
38626 @if utils
38627 maybe-install-pdf-utils: install-pdf-utils
38629 install-pdf-utils: \
38630 configure-utils \
38631 pdf-utils
38632 @: $(MAKE); $(unstage)
38633 @[ -f ./utils/Makefile ] || exit 0; \
38634 r=`${PWD_COMMAND}`; export r; \
38635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38636 $(HOST_EXPORTS) \
38637 for flag in $(EXTRA_HOST_FLAGS) ; do \
38638 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38639 done; \
38640 echo "Doing install-pdf in utils"; \
38641 (cd $(HOST_SUBDIR)/utils && \
38642 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38643 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38644 "RANLIB=$${RANLIB}" \
38645 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38646 install-pdf) \
38647 || exit 1
38649 @endif utils
38651 .PHONY: maybe-install-html-utils install-html-utils
38652 maybe-install-html-utils:
38653 @if utils
38654 maybe-install-html-utils: install-html-utils
38656 install-html-utils: \
38657 configure-utils \
38658 html-utils
38659 @: $(MAKE); $(unstage)
38660 @[ -f ./utils/Makefile ] || exit 0; \
38661 r=`${PWD_COMMAND}`; export r; \
38662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38663 $(HOST_EXPORTS) \
38664 for flag in $(EXTRA_HOST_FLAGS) ; do \
38665 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38666 done; \
38667 echo "Doing install-html in utils"; \
38668 (cd $(HOST_SUBDIR)/utils && \
38669 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38670 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38671 "RANLIB=$${RANLIB}" \
38672 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38673 install-html) \
38674 || exit 1
38676 @endif utils
38678 .PHONY: maybe-installcheck-utils installcheck-utils
38679 maybe-installcheck-utils:
38680 @if utils
38681 maybe-installcheck-utils: installcheck-utils
38683 installcheck-utils: \
38684 configure-utils
38685 @: $(MAKE); $(unstage)
38686 @[ -f ./utils/Makefile ] || exit 0; \
38687 r=`${PWD_COMMAND}`; export r; \
38688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38689 $(HOST_EXPORTS) \
38690 for flag in $(EXTRA_HOST_FLAGS) ; do \
38691 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38692 done; \
38693 echo "Doing installcheck in utils"; \
38694 (cd $(HOST_SUBDIR)/utils && \
38695 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38696 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38697 "RANLIB=$${RANLIB}" \
38698 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38699 installcheck) \
38700 || exit 1
38702 @endif utils
38704 .PHONY: maybe-mostlyclean-utils mostlyclean-utils
38705 maybe-mostlyclean-utils:
38706 @if utils
38707 maybe-mostlyclean-utils: mostlyclean-utils
38709 mostlyclean-utils:
38710 @: $(MAKE); $(unstage)
38711 @[ -f ./utils/Makefile ] || exit 0; \
38712 r=`${PWD_COMMAND}`; export r; \
38713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38714 $(HOST_EXPORTS) \
38715 for flag in $(EXTRA_HOST_FLAGS) ; do \
38716 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38717 done; \
38718 echo "Doing mostlyclean in utils"; \
38719 (cd $(HOST_SUBDIR)/utils && \
38720 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38721 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38722 "RANLIB=$${RANLIB}" \
38723 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38724 mostlyclean) \
38725 || exit 1
38727 @endif utils
38729 .PHONY: maybe-clean-utils clean-utils
38730 maybe-clean-utils:
38731 @if utils
38732 maybe-clean-utils: clean-utils
38734 clean-utils:
38735 @: $(MAKE); $(unstage)
38736 @[ -f ./utils/Makefile ] || exit 0; \
38737 r=`${PWD_COMMAND}`; export r; \
38738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38739 $(HOST_EXPORTS) \
38740 for flag in $(EXTRA_HOST_FLAGS) ; do \
38741 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38742 done; \
38743 echo "Doing clean in utils"; \
38744 (cd $(HOST_SUBDIR)/utils && \
38745 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38746 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38747 "RANLIB=$${RANLIB}" \
38748 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38749 clean) \
38750 || exit 1
38752 @endif utils
38754 .PHONY: maybe-distclean-utils distclean-utils
38755 maybe-distclean-utils:
38756 @if utils
38757 maybe-distclean-utils: distclean-utils
38759 distclean-utils:
38760 @: $(MAKE); $(unstage)
38761 @[ -f ./utils/Makefile ] || exit 0; \
38762 r=`${PWD_COMMAND}`; export r; \
38763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38764 $(HOST_EXPORTS) \
38765 for flag in $(EXTRA_HOST_FLAGS) ; do \
38766 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38767 done; \
38768 echo "Doing distclean in utils"; \
38769 (cd $(HOST_SUBDIR)/utils && \
38770 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38771 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38772 "RANLIB=$${RANLIB}" \
38773 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38774 distclean) \
38775 || exit 1
38777 @endif utils
38779 .PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
38780 maybe-maintainer-clean-utils:
38781 @if utils
38782 maybe-maintainer-clean-utils: maintainer-clean-utils
38784 maintainer-clean-utils:
38785 @: $(MAKE); $(unstage)
38786 @[ -f ./utils/Makefile ] || exit 0; \
38787 r=`${PWD_COMMAND}`; export r; \
38788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38789 $(HOST_EXPORTS) \
38790 for flag in $(EXTRA_HOST_FLAGS) ; do \
38791 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38792 done; \
38793 echo "Doing maintainer-clean in utils"; \
38794 (cd $(HOST_SUBDIR)/utils && \
38795 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38796 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38797 "RANLIB=$${RANLIB}" \
38798 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38799 maintainer-clean) \
38800 || exit 1
38802 @endif utils
38806 .PHONY: configure-c++tools maybe-configure-c++tools
38807 maybe-configure-c++tools:
38808 @if gcc-bootstrap
38809 configure-c++tools: stage_current
38810 @endif gcc-bootstrap
38811 @if c++tools
38812 maybe-configure-c++tools: configure-c++tools
38813 configure-c++tools:
38814 @: $(MAKE); $(unstage)
38815 @r=`${PWD_COMMAND}`; export r; \
38816 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38817 test ! -f $(HOST_SUBDIR)/c++tools/Makefile || exit 0; \
38818 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/c++tools; \
38819 $(HOST_EXPORTS) \
38820 echo Configuring in $(HOST_SUBDIR)/c++tools; \
38821 cd "$(HOST_SUBDIR)/c++tools" || exit 1; \
38822 case $(srcdir) in \
38823 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38824 *) topdir=`echo $(HOST_SUBDIR)/c++tools/ | \
38825 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38826 esac; \
38827 module_srcdir=c++tools; \
38828 $(SHELL) \
38829 $$s/$$module_srcdir/configure \
38830 --srcdir=$${topdir}/$$module_srcdir \
38831 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38832 --target=${target_alias} \
38833 || exit 1
38834 @endif c++tools
38840 .PHONY: all-c++tools maybe-all-c++tools
38841 maybe-all-c++tools:
38842 @if gcc-bootstrap
38843 all-c++tools: stage_current
38844 @endif gcc-bootstrap
38845 @if c++tools
38846 TARGET-c++tools=all
38847 maybe-all-c++tools: all-c++tools
38848 all-c++tools: configure-c++tools
38849 @: $(MAKE); $(unstage)
38850 @r=`${PWD_COMMAND}`; export r; \
38851 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38852 $(HOST_EXPORTS) \
38853 (cd $(HOST_SUBDIR)/c++tools && \
38854 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
38855 $(TARGET-c++tools))
38856 @endif c++tools
38861 .PHONY: check-c++tools maybe-check-c++tools
38862 maybe-check-c++tools:
38863 @if c++tools
38864 maybe-check-c++tools: check-c++tools
38866 check-c++tools:
38867 @: $(MAKE); $(unstage)
38868 @r=`${PWD_COMMAND}`; export r; \
38869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38870 $(HOST_EXPORTS) \
38871 (cd $(HOST_SUBDIR)/c++tools && \
38872 $(MAKE) $(FLAGS_TO_PASS) check)
38874 @endif c++tools
38876 .PHONY: install-c++tools maybe-install-c++tools
38877 maybe-install-c++tools:
38878 @if c++tools
38879 maybe-install-c++tools: install-c++tools
38881 install-c++tools: installdirs
38882 @: $(MAKE); $(unstage)
38883 @r=`${PWD_COMMAND}`; export r; \
38884 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38885 $(HOST_EXPORTS) \
38886 (cd $(HOST_SUBDIR)/c++tools && \
38887 $(MAKE) $(FLAGS_TO_PASS) install)
38889 @endif c++tools
38891 .PHONY: install-strip-c++tools maybe-install-strip-c++tools
38892 maybe-install-strip-c++tools:
38893 @if c++tools
38894 maybe-install-strip-c++tools: install-strip-c++tools
38896 install-strip-c++tools: installdirs
38897 @: $(MAKE); $(unstage)
38898 @r=`${PWD_COMMAND}`; export r; \
38899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38900 $(HOST_EXPORTS) \
38901 (cd $(HOST_SUBDIR)/c++tools && \
38902 $(MAKE) $(FLAGS_TO_PASS) install-strip)
38904 @endif c++tools
38906 # Other targets (info, dvi, pdf, etc.)
38908 .PHONY: maybe-info-c++tools info-c++tools
38909 maybe-info-c++tools:
38910 @if c++tools
38911 maybe-info-c++tools: info-c++tools
38913 info-c++tools: \
38914 configure-c++tools
38915 @: $(MAKE); $(unstage)
38916 @[ -f ./c++tools/Makefile ] || exit 0; \
38917 r=`${PWD_COMMAND}`; export r; \
38918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38919 $(HOST_EXPORTS) \
38920 for flag in $(EXTRA_HOST_FLAGS) ; do \
38921 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38922 done; \
38923 echo "Doing info in c++tools"; \
38924 (cd $(HOST_SUBDIR)/c++tools && \
38925 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38926 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38927 "RANLIB=$${RANLIB}" \
38928 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38929 info) \
38930 || exit 1
38932 @endif c++tools
38934 .PHONY: maybe-dvi-c++tools dvi-c++tools
38935 maybe-dvi-c++tools:
38936 @if c++tools
38937 maybe-dvi-c++tools: dvi-c++tools
38939 dvi-c++tools: \
38940 configure-c++tools
38941 @: $(MAKE); $(unstage)
38942 @[ -f ./c++tools/Makefile ] || exit 0; \
38943 r=`${PWD_COMMAND}`; export r; \
38944 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38945 $(HOST_EXPORTS) \
38946 for flag in $(EXTRA_HOST_FLAGS) ; do \
38947 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38948 done; \
38949 echo "Doing dvi in c++tools"; \
38950 (cd $(HOST_SUBDIR)/c++tools && \
38951 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38952 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38953 "RANLIB=$${RANLIB}" \
38954 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38955 dvi) \
38956 || exit 1
38958 @endif c++tools
38960 .PHONY: maybe-pdf-c++tools pdf-c++tools
38961 maybe-pdf-c++tools:
38962 @if c++tools
38963 maybe-pdf-c++tools: pdf-c++tools
38965 pdf-c++tools: \
38966 configure-c++tools
38967 @: $(MAKE); $(unstage)
38968 @[ -f ./c++tools/Makefile ] || exit 0; \
38969 r=`${PWD_COMMAND}`; export r; \
38970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38971 $(HOST_EXPORTS) \
38972 for flag in $(EXTRA_HOST_FLAGS) ; do \
38973 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38974 done; \
38975 echo "Doing pdf in c++tools"; \
38976 (cd $(HOST_SUBDIR)/c++tools && \
38977 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38978 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38979 "RANLIB=$${RANLIB}" \
38980 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38981 pdf) \
38982 || exit 1
38984 @endif c++tools
38986 .PHONY: maybe-html-c++tools html-c++tools
38987 maybe-html-c++tools:
38988 @if c++tools
38989 maybe-html-c++tools: html-c++tools
38991 html-c++tools: \
38992 configure-c++tools
38993 @: $(MAKE); $(unstage)
38994 @[ -f ./c++tools/Makefile ] || exit 0; \
38995 r=`${PWD_COMMAND}`; export r; \
38996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38997 $(HOST_EXPORTS) \
38998 for flag in $(EXTRA_HOST_FLAGS) ; do \
38999 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39000 done; \
39001 echo "Doing html in c++tools"; \
39002 (cd $(HOST_SUBDIR)/c++tools && \
39003 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39004 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39005 "RANLIB=$${RANLIB}" \
39006 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39007 html) \
39008 || exit 1
39010 @endif c++tools
39012 .PHONY: maybe-TAGS-c++tools TAGS-c++tools
39013 maybe-TAGS-c++tools:
39014 @if c++tools
39015 maybe-TAGS-c++tools: TAGS-c++tools
39017 # c++tools doesn't support TAGS.
39018 TAGS-c++tools:
39020 @endif c++tools
39022 .PHONY: maybe-install-info-c++tools install-info-c++tools
39023 maybe-install-info-c++tools:
39024 @if c++tools
39025 maybe-install-info-c++tools: install-info-c++tools
39027 install-info-c++tools: \
39028 configure-c++tools \
39029 info-c++tools
39030 @: $(MAKE); $(unstage)
39031 @[ -f ./c++tools/Makefile ] || exit 0; \
39032 r=`${PWD_COMMAND}`; export r; \
39033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39034 $(HOST_EXPORTS) \
39035 for flag in $(EXTRA_HOST_FLAGS) ; do \
39036 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39037 done; \
39038 echo "Doing install-info in c++tools"; \
39039 (cd $(HOST_SUBDIR)/c++tools && \
39040 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39041 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39042 "RANLIB=$${RANLIB}" \
39043 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39044 install-info) \
39045 || exit 1
39047 @endif c++tools
39049 .PHONY: maybe-install-dvi-c++tools install-dvi-c++tools
39050 maybe-install-dvi-c++tools:
39051 @if c++tools
39052 maybe-install-dvi-c++tools: install-dvi-c++tools
39054 install-dvi-c++tools: \
39055 configure-c++tools \
39056 dvi-c++tools
39057 @: $(MAKE); $(unstage)
39058 @[ -f ./c++tools/Makefile ] || exit 0; \
39059 r=`${PWD_COMMAND}`; export r; \
39060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39061 $(HOST_EXPORTS) \
39062 for flag in $(EXTRA_HOST_FLAGS) ; do \
39063 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39064 done; \
39065 echo "Doing install-dvi in c++tools"; \
39066 (cd $(HOST_SUBDIR)/c++tools && \
39067 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39068 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39069 "RANLIB=$${RANLIB}" \
39070 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39071 install-dvi) \
39072 || exit 1
39074 @endif c++tools
39076 .PHONY: maybe-install-pdf-c++tools install-pdf-c++tools
39077 maybe-install-pdf-c++tools:
39078 @if c++tools
39079 maybe-install-pdf-c++tools: install-pdf-c++tools
39081 install-pdf-c++tools: \
39082 configure-c++tools \
39083 pdf-c++tools
39084 @: $(MAKE); $(unstage)
39085 @[ -f ./c++tools/Makefile ] || exit 0; \
39086 r=`${PWD_COMMAND}`; export r; \
39087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39088 $(HOST_EXPORTS) \
39089 for flag in $(EXTRA_HOST_FLAGS) ; do \
39090 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39091 done; \
39092 echo "Doing install-pdf in c++tools"; \
39093 (cd $(HOST_SUBDIR)/c++tools && \
39094 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39095 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39096 "RANLIB=$${RANLIB}" \
39097 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39098 install-pdf) \
39099 || exit 1
39101 @endif c++tools
39103 .PHONY: maybe-install-html-c++tools install-html-c++tools
39104 maybe-install-html-c++tools:
39105 @if c++tools
39106 maybe-install-html-c++tools: install-html-c++tools
39108 install-html-c++tools: \
39109 configure-c++tools \
39110 html-c++tools
39111 @: $(MAKE); $(unstage)
39112 @[ -f ./c++tools/Makefile ] || exit 0; \
39113 r=`${PWD_COMMAND}`; export r; \
39114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39115 $(HOST_EXPORTS) \
39116 for flag in $(EXTRA_HOST_FLAGS) ; do \
39117 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39118 done; \
39119 echo "Doing install-html in c++tools"; \
39120 (cd $(HOST_SUBDIR)/c++tools && \
39121 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39122 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39123 "RANLIB=$${RANLIB}" \
39124 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39125 install-html) \
39126 || exit 1
39128 @endif c++tools
39130 .PHONY: maybe-installcheck-c++tools installcheck-c++tools
39131 maybe-installcheck-c++tools:
39132 @if c++tools
39133 maybe-installcheck-c++tools: installcheck-c++tools
39135 installcheck-c++tools: \
39136 configure-c++tools
39137 @: $(MAKE); $(unstage)
39138 @[ -f ./c++tools/Makefile ] || exit 0; \
39139 r=`${PWD_COMMAND}`; export r; \
39140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39141 $(HOST_EXPORTS) \
39142 for flag in $(EXTRA_HOST_FLAGS) ; do \
39143 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39144 done; \
39145 echo "Doing installcheck in c++tools"; \
39146 (cd $(HOST_SUBDIR)/c++tools && \
39147 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39148 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39149 "RANLIB=$${RANLIB}" \
39150 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39151 installcheck) \
39152 || exit 1
39154 @endif c++tools
39156 .PHONY: maybe-mostlyclean-c++tools mostlyclean-c++tools
39157 maybe-mostlyclean-c++tools:
39158 @if c++tools
39159 maybe-mostlyclean-c++tools: mostlyclean-c++tools
39161 mostlyclean-c++tools:
39162 @: $(MAKE); $(unstage)
39163 @[ -f ./c++tools/Makefile ] || exit 0; \
39164 r=`${PWD_COMMAND}`; export r; \
39165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39166 $(HOST_EXPORTS) \
39167 for flag in $(EXTRA_HOST_FLAGS) ; do \
39168 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39169 done; \
39170 echo "Doing mostlyclean in c++tools"; \
39171 (cd $(HOST_SUBDIR)/c++tools && \
39172 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39173 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39174 "RANLIB=$${RANLIB}" \
39175 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39176 mostlyclean) \
39177 || exit 1
39179 @endif c++tools
39181 .PHONY: maybe-clean-c++tools clean-c++tools
39182 maybe-clean-c++tools:
39183 @if c++tools
39184 maybe-clean-c++tools: clean-c++tools
39186 clean-c++tools:
39187 @: $(MAKE); $(unstage)
39188 @[ -f ./c++tools/Makefile ] || exit 0; \
39189 r=`${PWD_COMMAND}`; export r; \
39190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39191 $(HOST_EXPORTS) \
39192 for flag in $(EXTRA_HOST_FLAGS) ; do \
39193 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39194 done; \
39195 echo "Doing clean in c++tools"; \
39196 (cd $(HOST_SUBDIR)/c++tools && \
39197 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39198 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39199 "RANLIB=$${RANLIB}" \
39200 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39201 clean) \
39202 || exit 1
39204 @endif c++tools
39206 .PHONY: maybe-distclean-c++tools distclean-c++tools
39207 maybe-distclean-c++tools:
39208 @if c++tools
39209 maybe-distclean-c++tools: distclean-c++tools
39211 distclean-c++tools:
39212 @: $(MAKE); $(unstage)
39213 @[ -f ./c++tools/Makefile ] || exit 0; \
39214 r=`${PWD_COMMAND}`; export r; \
39215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39216 $(HOST_EXPORTS) \
39217 for flag in $(EXTRA_HOST_FLAGS) ; do \
39218 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39219 done; \
39220 echo "Doing distclean in c++tools"; \
39221 (cd $(HOST_SUBDIR)/c++tools && \
39222 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39223 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39224 "RANLIB=$${RANLIB}" \
39225 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39226 distclean) \
39227 || exit 1
39229 @endif c++tools
39231 .PHONY: maybe-maintainer-clean-c++tools maintainer-clean-c++tools
39232 maybe-maintainer-clean-c++tools:
39233 @if c++tools
39234 maybe-maintainer-clean-c++tools: maintainer-clean-c++tools
39236 maintainer-clean-c++tools:
39237 @: $(MAKE); $(unstage)
39238 @[ -f ./c++tools/Makefile ] || exit 0; \
39239 r=`${PWD_COMMAND}`; export r; \
39240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39241 $(HOST_EXPORTS) \
39242 for flag in $(EXTRA_HOST_FLAGS) ; do \
39243 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39244 done; \
39245 echo "Doing maintainer-clean in c++tools"; \
39246 (cd $(HOST_SUBDIR)/c++tools && \
39247 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39248 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39249 "RANLIB=$${RANLIB}" \
39250 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39251 maintainer-clean) \
39252 || exit 1
39254 @endif c++tools
39258 .PHONY: configure-gnattools maybe-configure-gnattools
39259 maybe-configure-gnattools:
39260 @if gcc-bootstrap
39261 configure-gnattools: stage_current
39262 @endif gcc-bootstrap
39263 @if gnattools
39264 maybe-configure-gnattools: configure-gnattools
39265 configure-gnattools:
39266 @: $(MAKE); $(unstage)
39267 @r=`${PWD_COMMAND}`; export r; \
39268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39269 test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
39270 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools; \
39271 $(HOST_EXPORTS) \
39272 echo Configuring in $(HOST_SUBDIR)/gnattools; \
39273 cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
39274 case $(srcdir) in \
39275 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39276 *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
39277 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39278 esac; \
39279 module_srcdir=gnattools; \
39280 $(SHELL) \
39281 $$s/$$module_srcdir/configure \
39282 --srcdir=$${topdir}/$$module_srcdir \
39283 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39284 --target=${target_alias} \
39285 || exit 1
39286 @endif gnattools
39292 .PHONY: all-gnattools maybe-all-gnattools
39293 maybe-all-gnattools:
39294 @if gcc-bootstrap
39295 all-gnattools: stage_current
39296 @endif gcc-bootstrap
39297 @if gnattools
39298 TARGET-gnattools=all
39299 maybe-all-gnattools: all-gnattools
39300 all-gnattools: configure-gnattools
39301 @: $(MAKE); $(unstage)
39302 @r=`${PWD_COMMAND}`; export r; \
39303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39304 $(HOST_EXPORTS) \
39305 (cd $(HOST_SUBDIR)/gnattools && \
39306 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
39307 $(TARGET-gnattools))
39308 @endif gnattools
39313 .PHONY: check-gnattools maybe-check-gnattools
39314 maybe-check-gnattools:
39315 @if gnattools
39316 maybe-check-gnattools: check-gnattools
39318 check-gnattools:
39319 @: $(MAKE); $(unstage)
39320 @r=`${PWD_COMMAND}`; export r; \
39321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39322 $(HOST_EXPORTS) \
39323 (cd $(HOST_SUBDIR)/gnattools && \
39324 $(MAKE) $(FLAGS_TO_PASS) check)
39326 @endif gnattools
39328 .PHONY: install-gnattools maybe-install-gnattools
39329 maybe-install-gnattools:
39330 @if gnattools
39331 maybe-install-gnattools: install-gnattools
39333 install-gnattools: installdirs
39334 @: $(MAKE); $(unstage)
39335 @r=`${PWD_COMMAND}`; export r; \
39336 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39337 $(HOST_EXPORTS) \
39338 (cd $(HOST_SUBDIR)/gnattools && \
39339 $(MAKE) $(FLAGS_TO_PASS) install)
39341 @endif gnattools
39343 .PHONY: install-strip-gnattools maybe-install-strip-gnattools
39344 maybe-install-strip-gnattools:
39345 @if gnattools
39346 maybe-install-strip-gnattools: install-strip-gnattools
39348 install-strip-gnattools: installdirs
39349 @: $(MAKE); $(unstage)
39350 @r=`${PWD_COMMAND}`; export r; \
39351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39352 $(HOST_EXPORTS) \
39353 (cd $(HOST_SUBDIR)/gnattools && \
39354 $(MAKE) $(FLAGS_TO_PASS) install-strip)
39356 @endif gnattools
39358 # Other targets (info, dvi, pdf, etc.)
39360 .PHONY: maybe-info-gnattools info-gnattools
39361 maybe-info-gnattools:
39362 @if gnattools
39363 maybe-info-gnattools: info-gnattools
39365 info-gnattools: \
39366 configure-gnattools
39367 @: $(MAKE); $(unstage)
39368 @[ -f ./gnattools/Makefile ] || exit 0; \
39369 r=`${PWD_COMMAND}`; export r; \
39370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39371 $(HOST_EXPORTS) \
39372 for flag in $(EXTRA_HOST_FLAGS) ; do \
39373 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39374 done; \
39375 echo "Doing info in gnattools"; \
39376 (cd $(HOST_SUBDIR)/gnattools && \
39377 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39378 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39379 "RANLIB=$${RANLIB}" \
39380 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39381 info) \
39382 || exit 1
39384 @endif gnattools
39386 .PHONY: maybe-dvi-gnattools dvi-gnattools
39387 maybe-dvi-gnattools:
39388 @if gnattools
39389 maybe-dvi-gnattools: dvi-gnattools
39391 dvi-gnattools: \
39392 configure-gnattools
39393 @: $(MAKE); $(unstage)
39394 @[ -f ./gnattools/Makefile ] || exit 0; \
39395 r=`${PWD_COMMAND}`; export r; \
39396 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39397 $(HOST_EXPORTS) \
39398 for flag in $(EXTRA_HOST_FLAGS) ; do \
39399 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39400 done; \
39401 echo "Doing dvi in gnattools"; \
39402 (cd $(HOST_SUBDIR)/gnattools && \
39403 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39404 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39405 "RANLIB=$${RANLIB}" \
39406 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39407 dvi) \
39408 || exit 1
39410 @endif gnattools
39412 .PHONY: maybe-pdf-gnattools pdf-gnattools
39413 maybe-pdf-gnattools:
39414 @if gnattools
39415 maybe-pdf-gnattools: pdf-gnattools
39417 pdf-gnattools: \
39418 configure-gnattools
39419 @: $(MAKE); $(unstage)
39420 @[ -f ./gnattools/Makefile ] || exit 0; \
39421 r=`${PWD_COMMAND}`; export r; \
39422 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39423 $(HOST_EXPORTS) \
39424 for flag in $(EXTRA_HOST_FLAGS) ; do \
39425 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39426 done; \
39427 echo "Doing pdf in gnattools"; \
39428 (cd $(HOST_SUBDIR)/gnattools && \
39429 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39430 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39431 "RANLIB=$${RANLIB}" \
39432 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39433 pdf) \
39434 || exit 1
39436 @endif gnattools
39438 .PHONY: maybe-html-gnattools html-gnattools
39439 maybe-html-gnattools:
39440 @if gnattools
39441 maybe-html-gnattools: html-gnattools
39443 html-gnattools: \
39444 configure-gnattools
39445 @: $(MAKE); $(unstage)
39446 @[ -f ./gnattools/Makefile ] || exit 0; \
39447 r=`${PWD_COMMAND}`; export r; \
39448 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39449 $(HOST_EXPORTS) \
39450 for flag in $(EXTRA_HOST_FLAGS) ; do \
39451 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39452 done; \
39453 echo "Doing html in gnattools"; \
39454 (cd $(HOST_SUBDIR)/gnattools && \
39455 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39456 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39457 "RANLIB=$${RANLIB}" \
39458 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39459 html) \
39460 || exit 1
39462 @endif gnattools
39464 .PHONY: maybe-TAGS-gnattools TAGS-gnattools
39465 maybe-TAGS-gnattools:
39466 @if gnattools
39467 maybe-TAGS-gnattools: TAGS-gnattools
39469 TAGS-gnattools: \
39470 configure-gnattools
39471 @: $(MAKE); $(unstage)
39472 @[ -f ./gnattools/Makefile ] || exit 0; \
39473 r=`${PWD_COMMAND}`; export r; \
39474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39475 $(HOST_EXPORTS) \
39476 for flag in $(EXTRA_HOST_FLAGS) ; do \
39477 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39478 done; \
39479 echo "Doing TAGS in gnattools"; \
39480 (cd $(HOST_SUBDIR)/gnattools && \
39481 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39482 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39483 "RANLIB=$${RANLIB}" \
39484 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39485 TAGS) \
39486 || exit 1
39488 @endif gnattools
39490 .PHONY: maybe-install-info-gnattools install-info-gnattools
39491 maybe-install-info-gnattools:
39492 @if gnattools
39493 maybe-install-info-gnattools: install-info-gnattools
39495 install-info-gnattools: \
39496 configure-gnattools \
39497 info-gnattools
39498 @: $(MAKE); $(unstage)
39499 @[ -f ./gnattools/Makefile ] || exit 0; \
39500 r=`${PWD_COMMAND}`; export r; \
39501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39502 $(HOST_EXPORTS) \
39503 for flag in $(EXTRA_HOST_FLAGS) ; do \
39504 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39505 done; \
39506 echo "Doing install-info in gnattools"; \
39507 (cd $(HOST_SUBDIR)/gnattools && \
39508 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39509 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39510 "RANLIB=$${RANLIB}" \
39511 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39512 install-info) \
39513 || exit 1
39515 @endif gnattools
39517 .PHONY: maybe-install-dvi-gnattools install-dvi-gnattools
39518 maybe-install-dvi-gnattools:
39519 @if gnattools
39520 maybe-install-dvi-gnattools: install-dvi-gnattools
39522 install-dvi-gnattools: \
39523 configure-gnattools \
39524 dvi-gnattools
39525 @: $(MAKE); $(unstage)
39526 @[ -f ./gnattools/Makefile ] || exit 0; \
39527 r=`${PWD_COMMAND}`; export r; \
39528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39529 $(HOST_EXPORTS) \
39530 for flag in $(EXTRA_HOST_FLAGS) ; do \
39531 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39532 done; \
39533 echo "Doing install-dvi in gnattools"; \
39534 (cd $(HOST_SUBDIR)/gnattools && \
39535 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39536 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39537 "RANLIB=$${RANLIB}" \
39538 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39539 install-dvi) \
39540 || exit 1
39542 @endif gnattools
39544 .PHONY: maybe-install-pdf-gnattools install-pdf-gnattools
39545 maybe-install-pdf-gnattools:
39546 @if gnattools
39547 maybe-install-pdf-gnattools: install-pdf-gnattools
39549 install-pdf-gnattools: \
39550 configure-gnattools \
39551 pdf-gnattools
39552 @: $(MAKE); $(unstage)
39553 @[ -f ./gnattools/Makefile ] || exit 0; \
39554 r=`${PWD_COMMAND}`; export r; \
39555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39556 $(HOST_EXPORTS) \
39557 for flag in $(EXTRA_HOST_FLAGS) ; do \
39558 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39559 done; \
39560 echo "Doing install-pdf in gnattools"; \
39561 (cd $(HOST_SUBDIR)/gnattools && \
39562 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39563 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39564 "RANLIB=$${RANLIB}" \
39565 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39566 install-pdf) \
39567 || exit 1
39569 @endif gnattools
39571 .PHONY: maybe-install-html-gnattools install-html-gnattools
39572 maybe-install-html-gnattools:
39573 @if gnattools
39574 maybe-install-html-gnattools: install-html-gnattools
39576 install-html-gnattools: \
39577 configure-gnattools \
39578 html-gnattools
39579 @: $(MAKE); $(unstage)
39580 @[ -f ./gnattools/Makefile ] || exit 0; \
39581 r=`${PWD_COMMAND}`; export r; \
39582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39583 $(HOST_EXPORTS) \
39584 for flag in $(EXTRA_HOST_FLAGS) ; do \
39585 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39586 done; \
39587 echo "Doing install-html in gnattools"; \
39588 (cd $(HOST_SUBDIR)/gnattools && \
39589 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39590 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39591 "RANLIB=$${RANLIB}" \
39592 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39593 install-html) \
39594 || exit 1
39596 @endif gnattools
39598 .PHONY: maybe-installcheck-gnattools installcheck-gnattools
39599 maybe-installcheck-gnattools:
39600 @if gnattools
39601 maybe-installcheck-gnattools: installcheck-gnattools
39603 installcheck-gnattools: \
39604 configure-gnattools
39605 @: $(MAKE); $(unstage)
39606 @[ -f ./gnattools/Makefile ] || exit 0; \
39607 r=`${PWD_COMMAND}`; export r; \
39608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39609 $(HOST_EXPORTS) \
39610 for flag in $(EXTRA_HOST_FLAGS) ; do \
39611 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39612 done; \
39613 echo "Doing installcheck in gnattools"; \
39614 (cd $(HOST_SUBDIR)/gnattools && \
39615 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39616 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39617 "RANLIB=$${RANLIB}" \
39618 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39619 installcheck) \
39620 || exit 1
39622 @endif gnattools
39624 .PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
39625 maybe-mostlyclean-gnattools:
39626 @if gnattools
39627 maybe-mostlyclean-gnattools: mostlyclean-gnattools
39629 mostlyclean-gnattools:
39630 @: $(MAKE); $(unstage)
39631 @[ -f ./gnattools/Makefile ] || exit 0; \
39632 r=`${PWD_COMMAND}`; export r; \
39633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39634 $(HOST_EXPORTS) \
39635 for flag in $(EXTRA_HOST_FLAGS) ; do \
39636 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39637 done; \
39638 echo "Doing mostlyclean in gnattools"; \
39639 (cd $(HOST_SUBDIR)/gnattools && \
39640 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39641 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39642 "RANLIB=$${RANLIB}" \
39643 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39644 mostlyclean) \
39645 || exit 1
39647 @endif gnattools
39649 .PHONY: maybe-clean-gnattools clean-gnattools
39650 maybe-clean-gnattools:
39651 @if gnattools
39652 maybe-clean-gnattools: clean-gnattools
39654 clean-gnattools:
39655 @: $(MAKE); $(unstage)
39656 @[ -f ./gnattools/Makefile ] || exit 0; \
39657 r=`${PWD_COMMAND}`; export r; \
39658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39659 $(HOST_EXPORTS) \
39660 for flag in $(EXTRA_HOST_FLAGS) ; do \
39661 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39662 done; \
39663 echo "Doing clean in gnattools"; \
39664 (cd $(HOST_SUBDIR)/gnattools && \
39665 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39666 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39667 "RANLIB=$${RANLIB}" \
39668 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39669 clean) \
39670 || exit 1
39672 @endif gnattools
39674 .PHONY: maybe-distclean-gnattools distclean-gnattools
39675 maybe-distclean-gnattools:
39676 @if gnattools
39677 maybe-distclean-gnattools: distclean-gnattools
39679 distclean-gnattools:
39680 @: $(MAKE); $(unstage)
39681 @[ -f ./gnattools/Makefile ] || exit 0; \
39682 r=`${PWD_COMMAND}`; export r; \
39683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39684 $(HOST_EXPORTS) \
39685 for flag in $(EXTRA_HOST_FLAGS) ; do \
39686 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39687 done; \
39688 echo "Doing distclean in gnattools"; \
39689 (cd $(HOST_SUBDIR)/gnattools && \
39690 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39691 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39692 "RANLIB=$${RANLIB}" \
39693 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39694 distclean) \
39695 || exit 1
39697 @endif gnattools
39699 .PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
39700 maybe-maintainer-clean-gnattools:
39701 @if gnattools
39702 maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
39704 maintainer-clean-gnattools:
39705 @: $(MAKE); $(unstage)
39706 @[ -f ./gnattools/Makefile ] || exit 0; \
39707 r=`${PWD_COMMAND}`; export r; \
39708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39709 $(HOST_EXPORTS) \
39710 for flag in $(EXTRA_HOST_FLAGS) ; do \
39711 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39712 done; \
39713 echo "Doing maintainer-clean in gnattools"; \
39714 (cd $(HOST_SUBDIR)/gnattools && \
39715 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39716 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39717 "RANLIB=$${RANLIB}" \
39718 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39719 maintainer-clean) \
39720 || exit 1
39722 @endif gnattools
39726 .PHONY: configure-lto-plugin maybe-configure-lto-plugin
39727 maybe-configure-lto-plugin:
39728 @if gcc-bootstrap
39729 configure-lto-plugin: stage_current
39730 @endif gcc-bootstrap
39731 @if lto-plugin
39732 maybe-configure-lto-plugin: configure-lto-plugin
39733 configure-lto-plugin:
39734 @r=`${PWD_COMMAND}`; export r; \
39735 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39736 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39737 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39738 $(HOST_EXPORTS) \
39739 echo Configuring in $(HOST_SUBDIR)/lto-plugin; \
39740 cd "$(HOST_SUBDIR)/lto-plugin" || exit 1; \
39741 case $(srcdir) in \
39742 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39743 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39744 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39745 esac; \
39746 module_srcdir=lto-plugin; \
39747 $(SHELL) \
39748 $$s/$$module_srcdir/configure \
39749 --srcdir=$${topdir}/$$module_srcdir \
39750 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39751 --target=${target_alias} --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
39752 || exit 1
39753 @endif lto-plugin
39757 .PHONY: configure-stage1-lto-plugin maybe-configure-stage1-lto-plugin
39758 maybe-configure-stage1-lto-plugin:
39759 @if lto-plugin-bootstrap
39760 maybe-configure-stage1-lto-plugin: configure-stage1-lto-plugin
39761 configure-stage1-lto-plugin:
39762 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
39763 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39764 @r=`${PWD_COMMAND}`; export r; \
39765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39766 TFLAGS="$(STAGE1_TFLAGS)"; \
39767 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39768 $(HOST_EXPORTS) \
39769 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
39770 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
39771 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
39772 echo Configuring stage 1 in $(HOST_SUBDIR)/lto-plugin; \
39773 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39774 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39775 case $(srcdir) in \
39776 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39777 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39778 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39779 esac; \
39780 module_srcdir=lto-plugin; \
39781 $(SHELL) $$s/$$module_srcdir/configure \
39782 --srcdir=$${topdir}/$$module_srcdir \
39783 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39784 --target=${target_alias} \
39786 $(STAGE1_CONFIGURE_FLAGS) \
39787 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39788 @endif lto-plugin-bootstrap
39790 .PHONY: configure-stage2-lto-plugin maybe-configure-stage2-lto-plugin
39791 maybe-configure-stage2-lto-plugin:
39792 @if lto-plugin-bootstrap
39793 maybe-configure-stage2-lto-plugin: configure-stage2-lto-plugin
39794 configure-stage2-lto-plugin:
39795 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
39796 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39797 @r=`${PWD_COMMAND}`; export r; \
39798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39799 TFLAGS="$(STAGE2_TFLAGS)"; \
39800 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39801 $(HOST_EXPORTS) \
39802 $(POSTSTAGE1_HOST_EXPORTS) \
39803 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
39804 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
39805 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
39806 echo Configuring stage 2 in $(HOST_SUBDIR)/lto-plugin; \
39807 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39808 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39809 case $(srcdir) in \
39810 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39811 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39812 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39813 esac; \
39814 module_srcdir=lto-plugin; \
39815 $(SHELL) $$s/$$module_srcdir/configure \
39816 --srcdir=$${topdir}/$$module_srcdir \
39817 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39818 --target=${target_alias} \
39819 --with-build-libsubdir=$(HOST_SUBDIR) \
39820 $(STAGE2_CONFIGURE_FLAGS) \
39821 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39822 @endif lto-plugin-bootstrap
39824 .PHONY: configure-stage3-lto-plugin maybe-configure-stage3-lto-plugin
39825 maybe-configure-stage3-lto-plugin:
39826 @if lto-plugin-bootstrap
39827 maybe-configure-stage3-lto-plugin: configure-stage3-lto-plugin
39828 configure-stage3-lto-plugin:
39829 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
39830 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39831 @r=`${PWD_COMMAND}`; export r; \
39832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39833 TFLAGS="$(STAGE3_TFLAGS)"; \
39834 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39835 $(HOST_EXPORTS) \
39836 $(POSTSTAGE1_HOST_EXPORTS) \
39837 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
39838 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
39839 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
39840 echo Configuring stage 3 in $(HOST_SUBDIR)/lto-plugin; \
39841 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39842 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39843 case $(srcdir) in \
39844 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39845 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39846 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39847 esac; \
39848 module_srcdir=lto-plugin; \
39849 $(SHELL) $$s/$$module_srcdir/configure \
39850 --srcdir=$${topdir}/$$module_srcdir \
39851 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39852 --target=${target_alias} \
39853 --with-build-libsubdir=$(HOST_SUBDIR) \
39854 $(STAGE3_CONFIGURE_FLAGS) \
39855 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39856 @endif lto-plugin-bootstrap
39858 .PHONY: configure-stage4-lto-plugin maybe-configure-stage4-lto-plugin
39859 maybe-configure-stage4-lto-plugin:
39860 @if lto-plugin-bootstrap
39861 maybe-configure-stage4-lto-plugin: configure-stage4-lto-plugin
39862 configure-stage4-lto-plugin:
39863 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
39864 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39865 @r=`${PWD_COMMAND}`; export r; \
39866 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39867 TFLAGS="$(STAGE4_TFLAGS)"; \
39868 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39869 $(HOST_EXPORTS) \
39870 $(POSTSTAGE1_HOST_EXPORTS) \
39871 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
39872 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
39873 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
39874 echo Configuring stage 4 in $(HOST_SUBDIR)/lto-plugin; \
39875 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39876 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39877 case $(srcdir) in \
39878 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39879 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39880 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39881 esac; \
39882 module_srcdir=lto-plugin; \
39883 $(SHELL) $$s/$$module_srcdir/configure \
39884 --srcdir=$${topdir}/$$module_srcdir \
39885 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39886 --target=${target_alias} \
39887 --with-build-libsubdir=$(HOST_SUBDIR) \
39888 $(STAGE4_CONFIGURE_FLAGS) \
39889 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39890 @endif lto-plugin-bootstrap
39892 .PHONY: configure-stageprofile-lto-plugin maybe-configure-stageprofile-lto-plugin
39893 maybe-configure-stageprofile-lto-plugin:
39894 @if lto-plugin-bootstrap
39895 maybe-configure-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
39896 configure-stageprofile-lto-plugin:
39897 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
39898 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39899 @r=`${PWD_COMMAND}`; export r; \
39900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39901 TFLAGS="$(STAGEprofile_TFLAGS)"; \
39902 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39903 $(HOST_EXPORTS) \
39904 $(POSTSTAGE1_HOST_EXPORTS) \
39905 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
39906 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
39907 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
39908 echo Configuring stage profile in $(HOST_SUBDIR)/lto-plugin; \
39909 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39910 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39911 case $(srcdir) in \
39912 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39913 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39914 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39915 esac; \
39916 module_srcdir=lto-plugin; \
39917 $(SHELL) $$s/$$module_srcdir/configure \
39918 --srcdir=$${topdir}/$$module_srcdir \
39919 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39920 --target=${target_alias} \
39921 --with-build-libsubdir=$(HOST_SUBDIR) \
39922 $(STAGEprofile_CONFIGURE_FLAGS) \
39923 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39924 @endif lto-plugin-bootstrap
39926 .PHONY: configure-stagetrain-lto-plugin maybe-configure-stagetrain-lto-plugin
39927 maybe-configure-stagetrain-lto-plugin:
39928 @if lto-plugin-bootstrap
39929 maybe-configure-stagetrain-lto-plugin: configure-stagetrain-lto-plugin
39930 configure-stagetrain-lto-plugin:
39931 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
39932 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39933 @r=`${PWD_COMMAND}`; export r; \
39934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39935 TFLAGS="$(STAGEtrain_TFLAGS)"; \
39936 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39937 $(HOST_EXPORTS) \
39938 $(POSTSTAGE1_HOST_EXPORTS) \
39939 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
39940 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
39941 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
39942 echo Configuring stage train in $(HOST_SUBDIR)/lto-plugin; \
39943 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39944 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39945 case $(srcdir) in \
39946 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39947 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39948 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39949 esac; \
39950 module_srcdir=lto-plugin; \
39951 $(SHELL) $$s/$$module_srcdir/configure \
39952 --srcdir=$${topdir}/$$module_srcdir \
39953 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39954 --target=${target_alias} \
39955 --with-build-libsubdir=$(HOST_SUBDIR) \
39956 $(STAGEtrain_CONFIGURE_FLAGS) \
39957 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39958 @endif lto-plugin-bootstrap
39960 .PHONY: configure-stagefeedback-lto-plugin maybe-configure-stagefeedback-lto-plugin
39961 maybe-configure-stagefeedback-lto-plugin:
39962 @if lto-plugin-bootstrap
39963 maybe-configure-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
39964 configure-stagefeedback-lto-plugin:
39965 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
39966 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39967 @r=`${PWD_COMMAND}`; export r; \
39968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39969 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
39970 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39971 $(HOST_EXPORTS) \
39972 $(POSTSTAGE1_HOST_EXPORTS) \
39973 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
39974 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
39975 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
39976 echo Configuring stage feedback in $(HOST_SUBDIR)/lto-plugin; \
39977 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39978 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39979 case $(srcdir) in \
39980 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39981 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39982 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39983 esac; \
39984 module_srcdir=lto-plugin; \
39985 $(SHELL) $$s/$$module_srcdir/configure \
39986 --srcdir=$${topdir}/$$module_srcdir \
39987 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39988 --target=${target_alias} \
39989 --with-build-libsubdir=$(HOST_SUBDIR) \
39990 $(STAGEfeedback_CONFIGURE_FLAGS) \
39991 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39992 @endif lto-plugin-bootstrap
39994 .PHONY: configure-stageautoprofile-lto-plugin maybe-configure-stageautoprofile-lto-plugin
39995 maybe-configure-stageautoprofile-lto-plugin:
39996 @if lto-plugin-bootstrap
39997 maybe-configure-stageautoprofile-lto-plugin: configure-stageautoprofile-lto-plugin
39998 configure-stageautoprofile-lto-plugin:
39999 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
40000 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
40001 @r=`${PWD_COMMAND}`; export r; \
40002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40003 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
40004 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
40005 $(HOST_EXPORTS) \
40006 $(POSTSTAGE1_HOST_EXPORTS) \
40007 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
40008 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
40009 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
40010 echo Configuring stage autoprofile in $(HOST_SUBDIR)/lto-plugin; \
40011 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
40012 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
40013 case $(srcdir) in \
40014 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40015 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
40016 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40017 esac; \
40018 module_srcdir=lto-plugin; \
40019 $(SHELL) $$s/$$module_srcdir/configure \
40020 --srcdir=$${topdir}/$$module_srcdir \
40021 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40022 --target=${target_alias} \
40023 --with-build-libsubdir=$(HOST_SUBDIR) \
40024 $(STAGEautoprofile_CONFIGURE_FLAGS) \
40025 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
40026 @endif lto-plugin-bootstrap
40028 .PHONY: configure-stageautofeedback-lto-plugin maybe-configure-stageautofeedback-lto-plugin
40029 maybe-configure-stageautofeedback-lto-plugin:
40030 @if lto-plugin-bootstrap
40031 maybe-configure-stageautofeedback-lto-plugin: configure-stageautofeedback-lto-plugin
40032 configure-stageautofeedback-lto-plugin:
40033 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
40034 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
40035 @r=`${PWD_COMMAND}`; export r; \
40036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40037 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
40038 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
40039 $(HOST_EXPORTS) \
40040 $(POSTSTAGE1_HOST_EXPORTS) \
40041 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
40042 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
40043 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
40044 echo Configuring stage autofeedback in $(HOST_SUBDIR)/lto-plugin; \
40045 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
40046 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
40047 case $(srcdir) in \
40048 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40049 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
40050 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40051 esac; \
40052 module_srcdir=lto-plugin; \
40053 $(SHELL) $$s/$$module_srcdir/configure \
40054 --srcdir=$${topdir}/$$module_srcdir \
40055 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40056 --target=${target_alias} \
40057 --with-build-libsubdir=$(HOST_SUBDIR) \
40058 $(STAGEautofeedback_CONFIGURE_FLAGS) \
40059 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
40060 @endif lto-plugin-bootstrap
40066 .PHONY: all-lto-plugin maybe-all-lto-plugin
40067 maybe-all-lto-plugin:
40068 @if gcc-bootstrap
40069 all-lto-plugin: stage_current
40070 @endif gcc-bootstrap
40071 @if lto-plugin
40072 TARGET-lto-plugin=all
40073 maybe-all-lto-plugin: all-lto-plugin
40074 all-lto-plugin: configure-lto-plugin
40075 @r=`${PWD_COMMAND}`; export r; \
40076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40077 $(HOST_EXPORTS) \
40078 (cd $(HOST_SUBDIR)/lto-plugin && \
40079 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40080 $(TARGET-lto-plugin))
40081 @endif lto-plugin
40085 .PHONY: all-stage1-lto-plugin maybe-all-stage1-lto-plugin
40086 .PHONY: clean-stage1-lto-plugin maybe-clean-stage1-lto-plugin
40087 maybe-all-stage1-lto-plugin:
40088 maybe-clean-stage1-lto-plugin:
40089 @if lto-plugin-bootstrap
40090 maybe-all-stage1-lto-plugin: all-stage1-lto-plugin
40091 all-stage1: all-stage1-lto-plugin
40092 TARGET-stage1-lto-plugin = $(TARGET-lto-plugin)
40093 all-stage1-lto-plugin: configure-stage1-lto-plugin
40094 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
40095 @r=`${PWD_COMMAND}`; export r; \
40096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40097 TFLAGS="$(STAGE1_TFLAGS)"; \
40098 $(HOST_EXPORTS) \
40099 cd $(HOST_SUBDIR)/lto-plugin && \
40101 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40102 CFLAGS="$(STAGE1_CFLAGS)" \
40103 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
40104 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
40105 LIBCFLAGS="$(LIBCFLAGS)" \
40106 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40107 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40108 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40109 $(EXTRA_HOST_FLAGS) \
40110 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40111 TFLAGS="$(STAGE1_TFLAGS)" \
40112 $(TARGET-stage1-lto-plugin)
40114 maybe-clean-stage1-lto-plugin: clean-stage1-lto-plugin
40115 clean-stage1: clean-stage1-lto-plugin
40116 clean-stage1-lto-plugin:
40117 @if [ $(current_stage) = stage1 ]; then \
40118 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40119 else \
40120 [ -f $(HOST_SUBDIR)/stage1-lto-plugin/Makefile ] || exit 0; \
40121 $(MAKE) stage1-start; \
40122 fi; \
40123 cd $(HOST_SUBDIR)/lto-plugin && \
40124 $(MAKE) $(EXTRA_HOST_FLAGS) \
40125 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40126 @endif lto-plugin-bootstrap
40129 .PHONY: all-stage2-lto-plugin maybe-all-stage2-lto-plugin
40130 .PHONY: clean-stage2-lto-plugin maybe-clean-stage2-lto-plugin
40131 maybe-all-stage2-lto-plugin:
40132 maybe-clean-stage2-lto-plugin:
40133 @if lto-plugin-bootstrap
40134 maybe-all-stage2-lto-plugin: all-stage2-lto-plugin
40135 all-stage2: all-stage2-lto-plugin
40136 TARGET-stage2-lto-plugin = $(TARGET-lto-plugin)
40137 all-stage2-lto-plugin: configure-stage2-lto-plugin
40138 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
40139 @r=`${PWD_COMMAND}`; export r; \
40140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40141 TFLAGS="$(STAGE2_TFLAGS)"; \
40142 $(HOST_EXPORTS) \
40143 $(POSTSTAGE1_HOST_EXPORTS) \
40144 cd $(HOST_SUBDIR)/lto-plugin && \
40146 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40147 CFLAGS="$(STAGE2_CFLAGS)" \
40148 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
40149 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
40150 LIBCFLAGS="$(STAGE2_CFLAGS)" \
40151 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40152 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40153 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40154 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40155 TFLAGS="$(STAGE2_TFLAGS)" \
40156 $(TARGET-stage2-lto-plugin)
40158 maybe-clean-stage2-lto-plugin: clean-stage2-lto-plugin
40159 clean-stage2: clean-stage2-lto-plugin
40160 clean-stage2-lto-plugin:
40161 @if [ $(current_stage) = stage2 ]; then \
40162 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40163 else \
40164 [ -f $(HOST_SUBDIR)/stage2-lto-plugin/Makefile ] || exit 0; \
40165 $(MAKE) stage2-start; \
40166 fi; \
40167 cd $(HOST_SUBDIR)/lto-plugin && \
40168 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40169 @endif lto-plugin-bootstrap
40172 .PHONY: all-stage3-lto-plugin maybe-all-stage3-lto-plugin
40173 .PHONY: clean-stage3-lto-plugin maybe-clean-stage3-lto-plugin
40174 maybe-all-stage3-lto-plugin:
40175 maybe-clean-stage3-lto-plugin:
40176 @if lto-plugin-bootstrap
40177 maybe-all-stage3-lto-plugin: all-stage3-lto-plugin
40178 all-stage3: all-stage3-lto-plugin
40179 TARGET-stage3-lto-plugin = $(TARGET-lto-plugin)
40180 all-stage3-lto-plugin: configure-stage3-lto-plugin
40181 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
40182 @r=`${PWD_COMMAND}`; export r; \
40183 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40184 TFLAGS="$(STAGE3_TFLAGS)"; \
40185 $(HOST_EXPORTS) \
40186 $(POSTSTAGE1_HOST_EXPORTS) \
40187 cd $(HOST_SUBDIR)/lto-plugin && \
40189 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40190 CFLAGS="$(STAGE3_CFLAGS)" \
40191 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
40192 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
40193 LIBCFLAGS="$(STAGE3_CFLAGS)" \
40194 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40195 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40196 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40197 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40198 TFLAGS="$(STAGE3_TFLAGS)" \
40199 $(TARGET-stage3-lto-plugin)
40201 maybe-clean-stage3-lto-plugin: clean-stage3-lto-plugin
40202 clean-stage3: clean-stage3-lto-plugin
40203 clean-stage3-lto-plugin:
40204 @if [ $(current_stage) = stage3 ]; then \
40205 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40206 else \
40207 [ -f $(HOST_SUBDIR)/stage3-lto-plugin/Makefile ] || exit 0; \
40208 $(MAKE) stage3-start; \
40209 fi; \
40210 cd $(HOST_SUBDIR)/lto-plugin && \
40211 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40212 @endif lto-plugin-bootstrap
40215 .PHONY: all-stage4-lto-plugin maybe-all-stage4-lto-plugin
40216 .PHONY: clean-stage4-lto-plugin maybe-clean-stage4-lto-plugin
40217 maybe-all-stage4-lto-plugin:
40218 maybe-clean-stage4-lto-plugin:
40219 @if lto-plugin-bootstrap
40220 maybe-all-stage4-lto-plugin: all-stage4-lto-plugin
40221 all-stage4: all-stage4-lto-plugin
40222 TARGET-stage4-lto-plugin = $(TARGET-lto-plugin)
40223 all-stage4-lto-plugin: configure-stage4-lto-plugin
40224 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
40225 @r=`${PWD_COMMAND}`; export r; \
40226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40227 TFLAGS="$(STAGE4_TFLAGS)"; \
40228 $(HOST_EXPORTS) \
40229 $(POSTSTAGE1_HOST_EXPORTS) \
40230 cd $(HOST_SUBDIR)/lto-plugin && \
40232 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40233 CFLAGS="$(STAGE4_CFLAGS)" \
40234 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
40235 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
40236 LIBCFLAGS="$(STAGE4_CFLAGS)" \
40237 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40238 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40239 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40240 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40241 TFLAGS="$(STAGE4_TFLAGS)" \
40242 $(TARGET-stage4-lto-plugin)
40244 maybe-clean-stage4-lto-plugin: clean-stage4-lto-plugin
40245 clean-stage4: clean-stage4-lto-plugin
40246 clean-stage4-lto-plugin:
40247 @if [ $(current_stage) = stage4 ]; then \
40248 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40249 else \
40250 [ -f $(HOST_SUBDIR)/stage4-lto-plugin/Makefile ] || exit 0; \
40251 $(MAKE) stage4-start; \
40252 fi; \
40253 cd $(HOST_SUBDIR)/lto-plugin && \
40254 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40255 @endif lto-plugin-bootstrap
40258 .PHONY: all-stageprofile-lto-plugin maybe-all-stageprofile-lto-plugin
40259 .PHONY: clean-stageprofile-lto-plugin maybe-clean-stageprofile-lto-plugin
40260 maybe-all-stageprofile-lto-plugin:
40261 maybe-clean-stageprofile-lto-plugin:
40262 @if lto-plugin-bootstrap
40263 maybe-all-stageprofile-lto-plugin: all-stageprofile-lto-plugin
40264 all-stageprofile: all-stageprofile-lto-plugin
40265 TARGET-stageprofile-lto-plugin = $(TARGET-lto-plugin)
40266 all-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
40267 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
40268 @r=`${PWD_COMMAND}`; export r; \
40269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40270 TFLAGS="$(STAGEprofile_TFLAGS)"; \
40271 $(HOST_EXPORTS) \
40272 $(POSTSTAGE1_HOST_EXPORTS) \
40273 cd $(HOST_SUBDIR)/lto-plugin && \
40275 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40276 CFLAGS="$(STAGEprofile_CFLAGS)" \
40277 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
40278 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
40279 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
40280 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40281 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40282 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40283 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40284 TFLAGS="$(STAGEprofile_TFLAGS)" \
40285 $(TARGET-stageprofile-lto-plugin)
40287 maybe-clean-stageprofile-lto-plugin: clean-stageprofile-lto-plugin
40288 clean-stageprofile: clean-stageprofile-lto-plugin
40289 clean-stageprofile-lto-plugin:
40290 @if [ $(current_stage) = stageprofile ]; then \
40291 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40292 else \
40293 [ -f $(HOST_SUBDIR)/stageprofile-lto-plugin/Makefile ] || exit 0; \
40294 $(MAKE) stageprofile-start; \
40295 fi; \
40296 cd $(HOST_SUBDIR)/lto-plugin && \
40297 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40298 @endif lto-plugin-bootstrap
40301 .PHONY: all-stagetrain-lto-plugin maybe-all-stagetrain-lto-plugin
40302 .PHONY: clean-stagetrain-lto-plugin maybe-clean-stagetrain-lto-plugin
40303 maybe-all-stagetrain-lto-plugin:
40304 maybe-clean-stagetrain-lto-plugin:
40305 @if lto-plugin-bootstrap
40306 maybe-all-stagetrain-lto-plugin: all-stagetrain-lto-plugin
40307 all-stagetrain: all-stagetrain-lto-plugin
40308 TARGET-stagetrain-lto-plugin = $(TARGET-lto-plugin)
40309 all-stagetrain-lto-plugin: configure-stagetrain-lto-plugin
40310 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
40311 @r=`${PWD_COMMAND}`; export r; \
40312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40313 TFLAGS="$(STAGEtrain_TFLAGS)"; \
40314 $(HOST_EXPORTS) \
40315 $(POSTSTAGE1_HOST_EXPORTS) \
40316 cd $(HOST_SUBDIR)/lto-plugin && \
40318 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40319 CFLAGS="$(STAGEtrain_CFLAGS)" \
40320 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
40321 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
40322 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
40323 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40324 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40325 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40326 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40327 TFLAGS="$(STAGEtrain_TFLAGS)" \
40328 $(TARGET-stagetrain-lto-plugin)
40330 maybe-clean-stagetrain-lto-plugin: clean-stagetrain-lto-plugin
40331 clean-stagetrain: clean-stagetrain-lto-plugin
40332 clean-stagetrain-lto-plugin:
40333 @if [ $(current_stage) = stagetrain ]; then \
40334 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40335 else \
40336 [ -f $(HOST_SUBDIR)/stagetrain-lto-plugin/Makefile ] || exit 0; \
40337 $(MAKE) stagetrain-start; \
40338 fi; \
40339 cd $(HOST_SUBDIR)/lto-plugin && \
40340 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40341 @endif lto-plugin-bootstrap
40344 .PHONY: all-stagefeedback-lto-plugin maybe-all-stagefeedback-lto-plugin
40345 .PHONY: clean-stagefeedback-lto-plugin maybe-clean-stagefeedback-lto-plugin
40346 maybe-all-stagefeedback-lto-plugin:
40347 maybe-clean-stagefeedback-lto-plugin:
40348 @if lto-plugin-bootstrap
40349 maybe-all-stagefeedback-lto-plugin: all-stagefeedback-lto-plugin
40350 all-stagefeedback: all-stagefeedback-lto-plugin
40351 TARGET-stagefeedback-lto-plugin = $(TARGET-lto-plugin)
40352 all-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
40353 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
40354 @r=`${PWD_COMMAND}`; export r; \
40355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40356 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
40357 $(HOST_EXPORTS) \
40358 $(POSTSTAGE1_HOST_EXPORTS) \
40359 cd $(HOST_SUBDIR)/lto-plugin && \
40361 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40362 CFLAGS="$(STAGEfeedback_CFLAGS)" \
40363 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
40364 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
40365 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
40366 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40367 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40368 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40369 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40370 TFLAGS="$(STAGEfeedback_TFLAGS)" \
40371 $(TARGET-stagefeedback-lto-plugin)
40373 maybe-clean-stagefeedback-lto-plugin: clean-stagefeedback-lto-plugin
40374 clean-stagefeedback: clean-stagefeedback-lto-plugin
40375 clean-stagefeedback-lto-plugin:
40376 @if [ $(current_stage) = stagefeedback ]; then \
40377 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40378 else \
40379 [ -f $(HOST_SUBDIR)/stagefeedback-lto-plugin/Makefile ] || exit 0; \
40380 $(MAKE) stagefeedback-start; \
40381 fi; \
40382 cd $(HOST_SUBDIR)/lto-plugin && \
40383 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40384 @endif lto-plugin-bootstrap
40387 .PHONY: all-stageautoprofile-lto-plugin maybe-all-stageautoprofile-lto-plugin
40388 .PHONY: clean-stageautoprofile-lto-plugin maybe-clean-stageautoprofile-lto-plugin
40389 maybe-all-stageautoprofile-lto-plugin:
40390 maybe-clean-stageautoprofile-lto-plugin:
40391 @if lto-plugin-bootstrap
40392 maybe-all-stageautoprofile-lto-plugin: all-stageautoprofile-lto-plugin
40393 all-stageautoprofile: all-stageautoprofile-lto-plugin
40394 TARGET-stageautoprofile-lto-plugin = $(TARGET-lto-plugin)
40395 all-stageautoprofile-lto-plugin: configure-stageautoprofile-lto-plugin
40396 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
40397 @r=`${PWD_COMMAND}`; export r; \
40398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40399 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
40400 $(HOST_EXPORTS) \
40401 $(POSTSTAGE1_HOST_EXPORTS) \
40402 cd $(HOST_SUBDIR)/lto-plugin && \
40403 $$s/gcc/config/i386/$(AUTO_PROFILE) \
40404 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40405 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
40406 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
40407 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
40408 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
40409 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40410 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40411 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40412 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40413 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
40414 $(TARGET-stageautoprofile-lto-plugin)
40416 maybe-clean-stageautoprofile-lto-plugin: clean-stageautoprofile-lto-plugin
40417 clean-stageautoprofile: clean-stageautoprofile-lto-plugin
40418 clean-stageautoprofile-lto-plugin:
40419 @if [ $(current_stage) = stageautoprofile ]; then \
40420 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40421 else \
40422 [ -f $(HOST_SUBDIR)/stageautoprofile-lto-plugin/Makefile ] || exit 0; \
40423 $(MAKE) stageautoprofile-start; \
40424 fi; \
40425 cd $(HOST_SUBDIR)/lto-plugin && \
40426 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40427 @endif lto-plugin-bootstrap
40430 .PHONY: all-stageautofeedback-lto-plugin maybe-all-stageautofeedback-lto-plugin
40431 .PHONY: clean-stageautofeedback-lto-plugin maybe-clean-stageautofeedback-lto-plugin
40432 maybe-all-stageautofeedback-lto-plugin:
40433 maybe-clean-stageautofeedback-lto-plugin:
40434 @if lto-plugin-bootstrap
40435 maybe-all-stageautofeedback-lto-plugin: all-stageautofeedback-lto-plugin
40436 all-stageautofeedback: all-stageautofeedback-lto-plugin
40437 TARGET-stageautofeedback-lto-plugin = $(TARGET-lto-plugin)
40438 all-stageautofeedback-lto-plugin: configure-stageautofeedback-lto-plugin
40439 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
40440 @r=`${PWD_COMMAND}`; export r; \
40441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40442 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
40443 $(HOST_EXPORTS) \
40444 $(POSTSTAGE1_HOST_EXPORTS) \
40445 cd $(HOST_SUBDIR)/lto-plugin && \
40447 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40448 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
40449 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
40450 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
40451 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
40452 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40453 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40454 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40455 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40456 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
40457 $(TARGET-stageautofeedback-lto-plugin)
40459 maybe-clean-stageautofeedback-lto-plugin: clean-stageautofeedback-lto-plugin
40460 clean-stageautofeedback: clean-stageautofeedback-lto-plugin
40461 clean-stageautofeedback-lto-plugin:
40462 @if [ $(current_stage) = stageautofeedback ]; then \
40463 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40464 else \
40465 [ -f $(HOST_SUBDIR)/stageautofeedback-lto-plugin/Makefile ] || exit 0; \
40466 $(MAKE) stageautofeedback-start; \
40467 fi; \
40468 cd $(HOST_SUBDIR)/lto-plugin && \
40469 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40470 @endif lto-plugin-bootstrap
40476 .PHONY: check-lto-plugin maybe-check-lto-plugin
40477 maybe-check-lto-plugin:
40478 @if lto-plugin
40479 maybe-check-lto-plugin: check-lto-plugin
40481 check-lto-plugin:
40482 @: $(MAKE); $(unstage)
40483 @r=`${PWD_COMMAND}`; export r; \
40484 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40485 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
40486 (cd $(HOST_SUBDIR)/lto-plugin && \
40487 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ $(EXTRA_BOOTSTRAP_FLAGS) check)
40489 @endif lto-plugin
40491 .PHONY: install-lto-plugin maybe-install-lto-plugin
40492 maybe-install-lto-plugin:
40493 @if lto-plugin
40494 maybe-install-lto-plugin: install-lto-plugin
40496 install-lto-plugin: installdirs
40497 @: $(MAKE); $(unstage)
40498 @r=`${PWD_COMMAND}`; export r; \
40499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40500 $(HOST_EXPORTS) \
40501 (cd $(HOST_SUBDIR)/lto-plugin && \
40502 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
40504 @endif lto-plugin
40506 .PHONY: install-strip-lto-plugin maybe-install-strip-lto-plugin
40507 maybe-install-strip-lto-plugin:
40508 @if lto-plugin
40509 maybe-install-strip-lto-plugin: install-strip-lto-plugin
40511 install-strip-lto-plugin: installdirs
40512 @: $(MAKE); $(unstage)
40513 @r=`${PWD_COMMAND}`; export r; \
40514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40515 $(HOST_EXPORTS) \
40516 (cd $(HOST_SUBDIR)/lto-plugin && \
40517 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
40519 @endif lto-plugin
40521 # Other targets (info, dvi, pdf, etc.)
40523 .PHONY: maybe-info-lto-plugin info-lto-plugin
40524 maybe-info-lto-plugin:
40525 @if lto-plugin
40526 maybe-info-lto-plugin: info-lto-plugin
40528 info-lto-plugin: \
40529 configure-lto-plugin
40530 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40531 r=`${PWD_COMMAND}`; export r; \
40532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40533 $(HOST_EXPORTS) \
40534 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40535 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40536 done; \
40537 echo "Doing info in lto-plugin"; \
40538 (cd $(HOST_SUBDIR)/lto-plugin && \
40539 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40540 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40541 "RANLIB=$${RANLIB}" \
40542 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40543 info) \
40544 || exit 1
40546 @endif lto-plugin
40548 .PHONY: maybe-dvi-lto-plugin dvi-lto-plugin
40549 maybe-dvi-lto-plugin:
40550 @if lto-plugin
40551 maybe-dvi-lto-plugin: dvi-lto-plugin
40553 dvi-lto-plugin: \
40554 configure-lto-plugin
40555 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40556 r=`${PWD_COMMAND}`; export r; \
40557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40558 $(HOST_EXPORTS) \
40559 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40560 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40561 done; \
40562 echo "Doing dvi in lto-plugin"; \
40563 (cd $(HOST_SUBDIR)/lto-plugin && \
40564 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40565 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40566 "RANLIB=$${RANLIB}" \
40567 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40568 dvi) \
40569 || exit 1
40571 @endif lto-plugin
40573 .PHONY: maybe-pdf-lto-plugin pdf-lto-plugin
40574 maybe-pdf-lto-plugin:
40575 @if lto-plugin
40576 maybe-pdf-lto-plugin: pdf-lto-plugin
40578 pdf-lto-plugin: \
40579 configure-lto-plugin
40580 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40581 r=`${PWD_COMMAND}`; export r; \
40582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40583 $(HOST_EXPORTS) \
40584 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40585 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40586 done; \
40587 echo "Doing pdf in lto-plugin"; \
40588 (cd $(HOST_SUBDIR)/lto-plugin && \
40589 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40590 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40591 "RANLIB=$${RANLIB}" \
40592 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40593 pdf) \
40594 || exit 1
40596 @endif lto-plugin
40598 .PHONY: maybe-html-lto-plugin html-lto-plugin
40599 maybe-html-lto-plugin:
40600 @if lto-plugin
40601 maybe-html-lto-plugin: html-lto-plugin
40603 html-lto-plugin: \
40604 configure-lto-plugin
40605 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40606 r=`${PWD_COMMAND}`; export r; \
40607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40608 $(HOST_EXPORTS) \
40609 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40610 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40611 done; \
40612 echo "Doing html in lto-plugin"; \
40613 (cd $(HOST_SUBDIR)/lto-plugin && \
40614 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40615 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40616 "RANLIB=$${RANLIB}" \
40617 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40618 html) \
40619 || exit 1
40621 @endif lto-plugin
40623 .PHONY: maybe-TAGS-lto-plugin TAGS-lto-plugin
40624 maybe-TAGS-lto-plugin:
40625 @if lto-plugin
40626 maybe-TAGS-lto-plugin: TAGS-lto-plugin
40628 TAGS-lto-plugin: \
40629 configure-lto-plugin
40630 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40631 r=`${PWD_COMMAND}`; export r; \
40632 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40633 $(HOST_EXPORTS) \
40634 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40635 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40636 done; \
40637 echo "Doing TAGS in lto-plugin"; \
40638 (cd $(HOST_SUBDIR)/lto-plugin && \
40639 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40640 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40641 "RANLIB=$${RANLIB}" \
40642 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40643 TAGS) \
40644 || exit 1
40646 @endif lto-plugin
40648 .PHONY: maybe-install-info-lto-plugin install-info-lto-plugin
40649 maybe-install-info-lto-plugin:
40650 @if lto-plugin
40651 maybe-install-info-lto-plugin: install-info-lto-plugin
40653 install-info-lto-plugin: \
40654 configure-lto-plugin \
40655 info-lto-plugin
40656 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40657 r=`${PWD_COMMAND}`; export r; \
40658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40659 $(HOST_EXPORTS) \
40660 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40661 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40662 done; \
40663 echo "Doing install-info in lto-plugin"; \
40664 (cd $(HOST_SUBDIR)/lto-plugin && \
40665 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40666 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40667 "RANLIB=$${RANLIB}" \
40668 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40669 install-info) \
40670 || exit 1
40672 @endif lto-plugin
40674 .PHONY: maybe-install-dvi-lto-plugin install-dvi-lto-plugin
40675 maybe-install-dvi-lto-plugin:
40676 @if lto-plugin
40677 maybe-install-dvi-lto-plugin: install-dvi-lto-plugin
40679 install-dvi-lto-plugin: \
40680 configure-lto-plugin \
40681 dvi-lto-plugin
40682 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40683 r=`${PWD_COMMAND}`; export r; \
40684 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40685 $(HOST_EXPORTS) \
40686 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40687 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40688 done; \
40689 echo "Doing install-dvi in lto-plugin"; \
40690 (cd $(HOST_SUBDIR)/lto-plugin && \
40691 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40692 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40693 "RANLIB=$${RANLIB}" \
40694 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40695 install-dvi) \
40696 || exit 1
40698 @endif lto-plugin
40700 .PHONY: maybe-install-pdf-lto-plugin install-pdf-lto-plugin
40701 maybe-install-pdf-lto-plugin:
40702 @if lto-plugin
40703 maybe-install-pdf-lto-plugin: install-pdf-lto-plugin
40705 install-pdf-lto-plugin: \
40706 configure-lto-plugin \
40707 pdf-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 install-pdf 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 install-pdf) \
40722 || exit 1
40724 @endif lto-plugin
40726 .PHONY: maybe-install-html-lto-plugin install-html-lto-plugin
40727 maybe-install-html-lto-plugin:
40728 @if lto-plugin
40729 maybe-install-html-lto-plugin: install-html-lto-plugin
40731 install-html-lto-plugin: \
40732 configure-lto-plugin \
40733 html-lto-plugin
40734 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40735 r=`${PWD_COMMAND}`; export r; \
40736 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40737 $(HOST_EXPORTS) \
40738 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40739 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40740 done; \
40741 echo "Doing install-html in lto-plugin"; \
40742 (cd $(HOST_SUBDIR)/lto-plugin && \
40743 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40744 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40745 "RANLIB=$${RANLIB}" \
40746 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40747 install-html) \
40748 || exit 1
40750 @endif lto-plugin
40752 .PHONY: maybe-installcheck-lto-plugin installcheck-lto-plugin
40753 maybe-installcheck-lto-plugin:
40754 @if lto-plugin
40755 maybe-installcheck-lto-plugin: installcheck-lto-plugin
40757 installcheck-lto-plugin: \
40758 configure-lto-plugin
40759 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40760 r=`${PWD_COMMAND}`; export r; \
40761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40762 $(HOST_EXPORTS) \
40763 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40764 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40765 done; \
40766 echo "Doing installcheck in lto-plugin"; \
40767 (cd $(HOST_SUBDIR)/lto-plugin && \
40768 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40769 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40770 "RANLIB=$${RANLIB}" \
40771 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40772 installcheck) \
40773 || exit 1
40775 @endif lto-plugin
40777 .PHONY: maybe-mostlyclean-lto-plugin mostlyclean-lto-plugin
40778 maybe-mostlyclean-lto-plugin:
40779 @if lto-plugin
40780 maybe-mostlyclean-lto-plugin: mostlyclean-lto-plugin
40782 mostlyclean-lto-plugin:
40783 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40784 r=`${PWD_COMMAND}`; export r; \
40785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40786 $(HOST_EXPORTS) \
40787 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40788 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40789 done; \
40790 echo "Doing mostlyclean in lto-plugin"; \
40791 (cd $(HOST_SUBDIR)/lto-plugin && \
40792 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40793 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40794 "RANLIB=$${RANLIB}" \
40795 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40796 mostlyclean) \
40797 || exit 1
40799 @endif lto-plugin
40801 .PHONY: maybe-clean-lto-plugin clean-lto-plugin
40802 maybe-clean-lto-plugin:
40803 @if lto-plugin
40804 maybe-clean-lto-plugin: clean-lto-plugin
40806 clean-lto-plugin:
40807 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40808 r=`${PWD_COMMAND}`; export r; \
40809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40810 $(HOST_EXPORTS) \
40811 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40812 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40813 done; \
40814 echo "Doing clean in lto-plugin"; \
40815 (cd $(HOST_SUBDIR)/lto-plugin && \
40816 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40817 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40818 "RANLIB=$${RANLIB}" \
40819 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40820 clean) \
40821 || exit 1
40823 @endif lto-plugin
40825 .PHONY: maybe-distclean-lto-plugin distclean-lto-plugin
40826 maybe-distclean-lto-plugin:
40827 @if lto-plugin
40828 maybe-distclean-lto-plugin: distclean-lto-plugin
40830 distclean-lto-plugin:
40831 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40832 r=`${PWD_COMMAND}`; export r; \
40833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40834 $(HOST_EXPORTS) \
40835 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40836 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40837 done; \
40838 echo "Doing distclean in lto-plugin"; \
40839 (cd $(HOST_SUBDIR)/lto-plugin && \
40840 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40841 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40842 "RANLIB=$${RANLIB}" \
40843 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40844 distclean) \
40845 || exit 1
40847 @endif lto-plugin
40849 .PHONY: maybe-maintainer-clean-lto-plugin maintainer-clean-lto-plugin
40850 maybe-maintainer-clean-lto-plugin:
40851 @if lto-plugin
40852 maybe-maintainer-clean-lto-plugin: maintainer-clean-lto-plugin
40854 maintainer-clean-lto-plugin:
40855 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40856 r=`${PWD_COMMAND}`; export r; \
40857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40858 $(HOST_EXPORTS) \
40859 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40860 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40861 done; \
40862 echo "Doing maintainer-clean in lto-plugin"; \
40863 (cd $(HOST_SUBDIR)/lto-plugin && \
40864 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40865 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40866 "RANLIB=$${RANLIB}" \
40867 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40868 maintainer-clean) \
40869 || exit 1
40871 @endif lto-plugin
40875 .PHONY: configure-libcc1 maybe-configure-libcc1
40876 maybe-configure-libcc1:
40877 @if gcc-bootstrap
40878 configure-libcc1: stage_current
40879 @endif gcc-bootstrap
40880 @if libcc1
40881 maybe-configure-libcc1: configure-libcc1
40882 configure-libcc1:
40883 @: $(MAKE); $(unstage)
40884 @r=`${PWD_COMMAND}`; export r; \
40885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40886 test ! -f $(HOST_SUBDIR)/libcc1/Makefile || exit 0; \
40887 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcc1; \
40888 $(HOST_EXPORTS) \
40889 echo Configuring in $(HOST_SUBDIR)/libcc1; \
40890 cd "$(HOST_SUBDIR)/libcc1" || exit 1; \
40891 case $(srcdir) in \
40892 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40893 *) topdir=`echo $(HOST_SUBDIR)/libcc1/ | \
40894 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40895 esac; \
40896 module_srcdir=libcc1; \
40897 $(SHELL) \
40898 $$s/$$module_srcdir/configure \
40899 --srcdir=$${topdir}/$$module_srcdir \
40900 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40901 --target=${target_alias} --enable-shared \
40902 || exit 1
40903 @endif libcc1
40909 .PHONY: all-libcc1 maybe-all-libcc1
40910 maybe-all-libcc1:
40911 @if gcc-bootstrap
40912 all-libcc1: stage_current
40913 @endif gcc-bootstrap
40914 @if libcc1
40915 TARGET-libcc1=all
40916 maybe-all-libcc1: all-libcc1
40917 all-libcc1: configure-libcc1
40918 @: $(MAKE); $(unstage)
40919 @r=`${PWD_COMMAND}`; export r; \
40920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40921 $(HOST_EXPORTS) \
40922 (cd $(HOST_SUBDIR)/libcc1 && \
40923 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
40924 $(TARGET-libcc1))
40925 @endif libcc1
40930 .PHONY: check-libcc1 maybe-check-libcc1
40931 maybe-check-libcc1:
40932 @if libcc1
40933 maybe-check-libcc1: check-libcc1
40935 check-libcc1:
40936 @: $(MAKE); $(unstage)
40937 @r=`${PWD_COMMAND}`; export r; \
40938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40939 $(HOST_EXPORTS) \
40940 (cd $(HOST_SUBDIR)/libcc1 && \
40941 $(MAKE) $(FLAGS_TO_PASS) check)
40943 @endif libcc1
40945 .PHONY: install-libcc1 maybe-install-libcc1
40946 maybe-install-libcc1:
40947 @if libcc1
40948 maybe-install-libcc1: install-libcc1
40950 install-libcc1: installdirs
40951 @: $(MAKE); $(unstage)
40952 @r=`${PWD_COMMAND}`; export r; \
40953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40954 $(HOST_EXPORTS) \
40955 (cd $(HOST_SUBDIR)/libcc1 && \
40956 $(MAKE) $(FLAGS_TO_PASS) install)
40958 @endif libcc1
40960 .PHONY: install-strip-libcc1 maybe-install-strip-libcc1
40961 maybe-install-strip-libcc1:
40962 @if libcc1
40963 maybe-install-strip-libcc1: install-strip-libcc1
40965 install-strip-libcc1: installdirs
40966 @: $(MAKE); $(unstage)
40967 @r=`${PWD_COMMAND}`; export r; \
40968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40969 $(HOST_EXPORTS) \
40970 (cd $(HOST_SUBDIR)/libcc1 && \
40971 $(MAKE) $(FLAGS_TO_PASS) install-strip)
40973 @endif libcc1
40975 # Other targets (info, dvi, pdf, etc.)
40977 .PHONY: maybe-info-libcc1 info-libcc1
40978 maybe-info-libcc1:
40979 @if libcc1
40980 maybe-info-libcc1: info-libcc1
40982 info-libcc1: \
40983 configure-libcc1
40984 @: $(MAKE); $(unstage)
40985 @[ -f ./libcc1/Makefile ] || exit 0; \
40986 r=`${PWD_COMMAND}`; export r; \
40987 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40988 $(HOST_EXPORTS) \
40989 for flag in $(EXTRA_HOST_FLAGS) ; do \
40990 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40991 done; \
40992 echo "Doing info in libcc1"; \
40993 (cd $(HOST_SUBDIR)/libcc1 && \
40994 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40995 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40996 "RANLIB=$${RANLIB}" \
40997 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40998 info) \
40999 || exit 1
41001 @endif libcc1
41003 .PHONY: maybe-dvi-libcc1 dvi-libcc1
41004 maybe-dvi-libcc1:
41005 @if libcc1
41006 maybe-dvi-libcc1: dvi-libcc1
41008 dvi-libcc1: \
41009 configure-libcc1
41010 @: $(MAKE); $(unstage)
41011 @[ -f ./libcc1/Makefile ] || exit 0; \
41012 r=`${PWD_COMMAND}`; export r; \
41013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41014 $(HOST_EXPORTS) \
41015 for flag in $(EXTRA_HOST_FLAGS) ; do \
41016 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41017 done; \
41018 echo "Doing dvi in libcc1"; \
41019 (cd $(HOST_SUBDIR)/libcc1 && \
41020 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41021 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41022 "RANLIB=$${RANLIB}" \
41023 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41024 dvi) \
41025 || exit 1
41027 @endif libcc1
41029 .PHONY: maybe-pdf-libcc1 pdf-libcc1
41030 maybe-pdf-libcc1:
41031 @if libcc1
41032 maybe-pdf-libcc1: pdf-libcc1
41034 pdf-libcc1: \
41035 configure-libcc1
41036 @: $(MAKE); $(unstage)
41037 @[ -f ./libcc1/Makefile ] || exit 0; \
41038 r=`${PWD_COMMAND}`; export r; \
41039 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41040 $(HOST_EXPORTS) \
41041 for flag in $(EXTRA_HOST_FLAGS) ; do \
41042 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41043 done; \
41044 echo "Doing pdf in libcc1"; \
41045 (cd $(HOST_SUBDIR)/libcc1 && \
41046 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41047 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41048 "RANLIB=$${RANLIB}" \
41049 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41050 pdf) \
41051 || exit 1
41053 @endif libcc1
41055 .PHONY: maybe-html-libcc1 html-libcc1
41056 maybe-html-libcc1:
41057 @if libcc1
41058 maybe-html-libcc1: html-libcc1
41060 html-libcc1: \
41061 configure-libcc1
41062 @: $(MAKE); $(unstage)
41063 @[ -f ./libcc1/Makefile ] || exit 0; \
41064 r=`${PWD_COMMAND}`; export r; \
41065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41066 $(HOST_EXPORTS) \
41067 for flag in $(EXTRA_HOST_FLAGS) ; do \
41068 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41069 done; \
41070 echo "Doing html in libcc1"; \
41071 (cd $(HOST_SUBDIR)/libcc1 && \
41072 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41073 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41074 "RANLIB=$${RANLIB}" \
41075 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41076 html) \
41077 || exit 1
41079 @endif libcc1
41081 .PHONY: maybe-TAGS-libcc1 TAGS-libcc1
41082 maybe-TAGS-libcc1:
41083 @if libcc1
41084 maybe-TAGS-libcc1: TAGS-libcc1
41086 TAGS-libcc1: \
41087 configure-libcc1
41088 @: $(MAKE); $(unstage)
41089 @[ -f ./libcc1/Makefile ] || exit 0; \
41090 r=`${PWD_COMMAND}`; export r; \
41091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41092 $(HOST_EXPORTS) \
41093 for flag in $(EXTRA_HOST_FLAGS) ; do \
41094 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41095 done; \
41096 echo "Doing TAGS in libcc1"; \
41097 (cd $(HOST_SUBDIR)/libcc1 && \
41098 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41099 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41100 "RANLIB=$${RANLIB}" \
41101 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41102 TAGS) \
41103 || exit 1
41105 @endif libcc1
41107 .PHONY: maybe-install-info-libcc1 install-info-libcc1
41108 maybe-install-info-libcc1:
41109 @if libcc1
41110 maybe-install-info-libcc1: install-info-libcc1
41112 install-info-libcc1: \
41113 configure-libcc1 \
41114 info-libcc1
41115 @: $(MAKE); $(unstage)
41116 @[ -f ./libcc1/Makefile ] || exit 0; \
41117 r=`${PWD_COMMAND}`; export r; \
41118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41119 $(HOST_EXPORTS) \
41120 for flag in $(EXTRA_HOST_FLAGS) ; do \
41121 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41122 done; \
41123 echo "Doing install-info in libcc1"; \
41124 (cd $(HOST_SUBDIR)/libcc1 && \
41125 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41126 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41127 "RANLIB=$${RANLIB}" \
41128 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41129 install-info) \
41130 || exit 1
41132 @endif libcc1
41134 .PHONY: maybe-install-dvi-libcc1 install-dvi-libcc1
41135 maybe-install-dvi-libcc1:
41136 @if libcc1
41137 maybe-install-dvi-libcc1: install-dvi-libcc1
41139 install-dvi-libcc1: \
41140 configure-libcc1 \
41141 dvi-libcc1
41142 @: $(MAKE); $(unstage)
41143 @[ -f ./libcc1/Makefile ] || exit 0; \
41144 r=`${PWD_COMMAND}`; export r; \
41145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41146 $(HOST_EXPORTS) \
41147 for flag in $(EXTRA_HOST_FLAGS) ; do \
41148 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41149 done; \
41150 echo "Doing install-dvi in libcc1"; \
41151 (cd $(HOST_SUBDIR)/libcc1 && \
41152 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41153 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41154 "RANLIB=$${RANLIB}" \
41155 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41156 install-dvi) \
41157 || exit 1
41159 @endif libcc1
41161 .PHONY: maybe-install-pdf-libcc1 install-pdf-libcc1
41162 maybe-install-pdf-libcc1:
41163 @if libcc1
41164 maybe-install-pdf-libcc1: install-pdf-libcc1
41166 install-pdf-libcc1: \
41167 configure-libcc1 \
41168 pdf-libcc1
41169 @: $(MAKE); $(unstage)
41170 @[ -f ./libcc1/Makefile ] || exit 0; \
41171 r=`${PWD_COMMAND}`; export r; \
41172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41173 $(HOST_EXPORTS) \
41174 for flag in $(EXTRA_HOST_FLAGS) ; do \
41175 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41176 done; \
41177 echo "Doing install-pdf in libcc1"; \
41178 (cd $(HOST_SUBDIR)/libcc1 && \
41179 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41180 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41181 "RANLIB=$${RANLIB}" \
41182 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41183 install-pdf) \
41184 || exit 1
41186 @endif libcc1
41188 .PHONY: maybe-install-html-libcc1 install-html-libcc1
41189 maybe-install-html-libcc1:
41190 @if libcc1
41191 maybe-install-html-libcc1: install-html-libcc1
41193 install-html-libcc1: \
41194 configure-libcc1 \
41195 html-libcc1
41196 @: $(MAKE); $(unstage)
41197 @[ -f ./libcc1/Makefile ] || exit 0; \
41198 r=`${PWD_COMMAND}`; export r; \
41199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41200 $(HOST_EXPORTS) \
41201 for flag in $(EXTRA_HOST_FLAGS) ; do \
41202 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41203 done; \
41204 echo "Doing install-html in libcc1"; \
41205 (cd $(HOST_SUBDIR)/libcc1 && \
41206 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41207 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41208 "RANLIB=$${RANLIB}" \
41209 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41210 install-html) \
41211 || exit 1
41213 @endif libcc1
41215 .PHONY: maybe-installcheck-libcc1 installcheck-libcc1
41216 maybe-installcheck-libcc1:
41217 @if libcc1
41218 maybe-installcheck-libcc1: installcheck-libcc1
41220 installcheck-libcc1: \
41221 configure-libcc1
41222 @: $(MAKE); $(unstage)
41223 @[ -f ./libcc1/Makefile ] || exit 0; \
41224 r=`${PWD_COMMAND}`; export r; \
41225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41226 $(HOST_EXPORTS) \
41227 for flag in $(EXTRA_HOST_FLAGS) ; do \
41228 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41229 done; \
41230 echo "Doing installcheck in libcc1"; \
41231 (cd $(HOST_SUBDIR)/libcc1 && \
41232 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41233 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41234 "RANLIB=$${RANLIB}" \
41235 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41236 installcheck) \
41237 || exit 1
41239 @endif libcc1
41241 .PHONY: maybe-mostlyclean-libcc1 mostlyclean-libcc1
41242 maybe-mostlyclean-libcc1:
41243 @if libcc1
41244 maybe-mostlyclean-libcc1: mostlyclean-libcc1
41246 mostlyclean-libcc1:
41247 @: $(MAKE); $(unstage)
41248 @[ -f ./libcc1/Makefile ] || exit 0; \
41249 r=`${PWD_COMMAND}`; export r; \
41250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41251 $(HOST_EXPORTS) \
41252 for flag in $(EXTRA_HOST_FLAGS) ; do \
41253 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41254 done; \
41255 echo "Doing mostlyclean in libcc1"; \
41256 (cd $(HOST_SUBDIR)/libcc1 && \
41257 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41258 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41259 "RANLIB=$${RANLIB}" \
41260 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41261 mostlyclean) \
41262 || exit 1
41264 @endif libcc1
41266 .PHONY: maybe-clean-libcc1 clean-libcc1
41267 maybe-clean-libcc1:
41268 @if libcc1
41269 maybe-clean-libcc1: clean-libcc1
41271 clean-libcc1:
41272 @: $(MAKE); $(unstage)
41273 @[ -f ./libcc1/Makefile ] || exit 0; \
41274 r=`${PWD_COMMAND}`; export r; \
41275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41276 $(HOST_EXPORTS) \
41277 for flag in $(EXTRA_HOST_FLAGS) ; do \
41278 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41279 done; \
41280 echo "Doing clean in libcc1"; \
41281 (cd $(HOST_SUBDIR)/libcc1 && \
41282 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41283 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41284 "RANLIB=$${RANLIB}" \
41285 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41286 clean) \
41287 || exit 1
41289 @endif libcc1
41291 .PHONY: maybe-distclean-libcc1 distclean-libcc1
41292 maybe-distclean-libcc1:
41293 @if libcc1
41294 maybe-distclean-libcc1: distclean-libcc1
41296 distclean-libcc1:
41297 @: $(MAKE); $(unstage)
41298 @[ -f ./libcc1/Makefile ] || exit 0; \
41299 r=`${PWD_COMMAND}`; export r; \
41300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41301 $(HOST_EXPORTS) \
41302 for flag in $(EXTRA_HOST_FLAGS) ; do \
41303 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41304 done; \
41305 echo "Doing distclean in libcc1"; \
41306 (cd $(HOST_SUBDIR)/libcc1 && \
41307 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41308 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41309 "RANLIB=$${RANLIB}" \
41310 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41311 distclean) \
41312 || exit 1
41314 @endif libcc1
41316 .PHONY: maybe-maintainer-clean-libcc1 maintainer-clean-libcc1
41317 maybe-maintainer-clean-libcc1:
41318 @if libcc1
41319 maybe-maintainer-clean-libcc1: maintainer-clean-libcc1
41321 maintainer-clean-libcc1:
41322 @: $(MAKE); $(unstage)
41323 @[ -f ./libcc1/Makefile ] || exit 0; \
41324 r=`${PWD_COMMAND}`; export r; \
41325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41326 $(HOST_EXPORTS) \
41327 for flag in $(EXTRA_HOST_FLAGS) ; do \
41328 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41329 done; \
41330 echo "Doing maintainer-clean in libcc1"; \
41331 (cd $(HOST_SUBDIR)/libcc1 && \
41332 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41333 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41334 "RANLIB=$${RANLIB}" \
41335 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41336 maintainer-clean) \
41337 || exit 1
41339 @endif libcc1
41343 .PHONY: configure-gotools maybe-configure-gotools
41344 maybe-configure-gotools:
41345 @if gcc-bootstrap
41346 configure-gotools: stage_current
41347 @endif gcc-bootstrap
41348 @if gotools
41349 maybe-configure-gotools: configure-gotools
41350 configure-gotools:
41351 @: $(MAKE); $(unstage)
41352 @r=`${PWD_COMMAND}`; export r; \
41353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41354 test ! -f $(HOST_SUBDIR)/gotools/Makefile || exit 0; \
41355 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gotools; \
41356 $(HOST_EXPORTS) \
41357 echo Configuring in $(HOST_SUBDIR)/gotools; \
41358 cd "$(HOST_SUBDIR)/gotools" || exit 1; \
41359 case $(srcdir) in \
41360 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41361 *) topdir=`echo $(HOST_SUBDIR)/gotools/ | \
41362 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41363 esac; \
41364 module_srcdir=gotools; \
41365 $(SHELL) \
41366 $$s/$$module_srcdir/configure \
41367 --srcdir=$${topdir}/$$module_srcdir \
41368 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41369 --target=${target_alias} \
41370 || exit 1
41371 @endif gotools
41377 .PHONY: all-gotools maybe-all-gotools
41378 maybe-all-gotools:
41379 @if gcc-bootstrap
41380 all-gotools: stage_current
41381 @endif gcc-bootstrap
41382 @if gotools
41383 TARGET-gotools=all
41384 maybe-all-gotools: all-gotools
41385 all-gotools: configure-gotools
41386 @: $(MAKE); $(unstage)
41387 @r=`${PWD_COMMAND}`; export r; \
41388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41389 $(HOST_EXPORTS) \
41390 (cd $(HOST_SUBDIR)/gotools && \
41391 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
41392 $(TARGET-gotools))
41393 @endif gotools
41398 .PHONY: check-gotools maybe-check-gotools
41399 maybe-check-gotools:
41400 @if gotools
41401 maybe-check-gotools: check-gotools
41403 check-gotools:
41404 @: $(MAKE); $(unstage)
41405 @r=`${PWD_COMMAND}`; export r; \
41406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41407 $(HOST_EXPORTS) \
41408 (cd $(HOST_SUBDIR)/gotools && \
41409 $(MAKE) $(FLAGS_TO_PASS) check)
41411 @endif gotools
41413 .PHONY: install-gotools maybe-install-gotools
41414 maybe-install-gotools:
41415 @if gotools
41416 maybe-install-gotools: install-gotools
41418 install-gotools: installdirs
41419 @: $(MAKE); $(unstage)
41420 @r=`${PWD_COMMAND}`; export r; \
41421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41422 $(HOST_EXPORTS) \
41423 (cd $(HOST_SUBDIR)/gotools && \
41424 $(MAKE) $(FLAGS_TO_PASS) install)
41426 @endif gotools
41428 .PHONY: install-strip-gotools maybe-install-strip-gotools
41429 maybe-install-strip-gotools:
41430 @if gotools
41431 maybe-install-strip-gotools: install-strip-gotools
41433 install-strip-gotools: installdirs
41434 @: $(MAKE); $(unstage)
41435 @r=`${PWD_COMMAND}`; export r; \
41436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41437 $(HOST_EXPORTS) \
41438 (cd $(HOST_SUBDIR)/gotools && \
41439 $(MAKE) $(FLAGS_TO_PASS) install-strip)
41441 @endif gotools
41443 # Other targets (info, dvi, pdf, etc.)
41445 .PHONY: maybe-info-gotools info-gotools
41446 maybe-info-gotools:
41447 @if gotools
41448 maybe-info-gotools: info-gotools
41450 info-gotools: \
41451 configure-gotools
41452 @: $(MAKE); $(unstage)
41453 @[ -f ./gotools/Makefile ] || exit 0; \
41454 r=`${PWD_COMMAND}`; export r; \
41455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41456 $(HOST_EXPORTS) \
41457 for flag in $(EXTRA_HOST_FLAGS) ; do \
41458 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41459 done; \
41460 echo "Doing info in gotools"; \
41461 (cd $(HOST_SUBDIR)/gotools && \
41462 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41463 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41464 "RANLIB=$${RANLIB}" \
41465 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41466 info) \
41467 || exit 1
41469 @endif gotools
41471 .PHONY: maybe-dvi-gotools dvi-gotools
41472 maybe-dvi-gotools:
41473 @if gotools
41474 maybe-dvi-gotools: dvi-gotools
41476 dvi-gotools: \
41477 configure-gotools
41478 @: $(MAKE); $(unstage)
41479 @[ -f ./gotools/Makefile ] || exit 0; \
41480 r=`${PWD_COMMAND}`; export r; \
41481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41482 $(HOST_EXPORTS) \
41483 for flag in $(EXTRA_HOST_FLAGS) ; do \
41484 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41485 done; \
41486 echo "Doing dvi in gotools"; \
41487 (cd $(HOST_SUBDIR)/gotools && \
41488 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41489 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41490 "RANLIB=$${RANLIB}" \
41491 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41492 dvi) \
41493 || exit 1
41495 @endif gotools
41497 .PHONY: maybe-pdf-gotools pdf-gotools
41498 maybe-pdf-gotools:
41499 @if gotools
41500 maybe-pdf-gotools: pdf-gotools
41502 pdf-gotools: \
41503 configure-gotools
41504 @: $(MAKE); $(unstage)
41505 @[ -f ./gotools/Makefile ] || exit 0; \
41506 r=`${PWD_COMMAND}`; export r; \
41507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41508 $(HOST_EXPORTS) \
41509 for flag in $(EXTRA_HOST_FLAGS) ; do \
41510 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41511 done; \
41512 echo "Doing pdf in gotools"; \
41513 (cd $(HOST_SUBDIR)/gotools && \
41514 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41515 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41516 "RANLIB=$${RANLIB}" \
41517 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41518 pdf) \
41519 || exit 1
41521 @endif gotools
41523 .PHONY: maybe-html-gotools html-gotools
41524 maybe-html-gotools:
41525 @if gotools
41526 maybe-html-gotools: html-gotools
41528 html-gotools: \
41529 configure-gotools
41530 @: $(MAKE); $(unstage)
41531 @[ -f ./gotools/Makefile ] || exit 0; \
41532 r=`${PWD_COMMAND}`; export r; \
41533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41534 $(HOST_EXPORTS) \
41535 for flag in $(EXTRA_HOST_FLAGS) ; do \
41536 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41537 done; \
41538 echo "Doing html in gotools"; \
41539 (cd $(HOST_SUBDIR)/gotools && \
41540 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41541 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41542 "RANLIB=$${RANLIB}" \
41543 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41544 html) \
41545 || exit 1
41547 @endif gotools
41549 .PHONY: maybe-TAGS-gotools TAGS-gotools
41550 maybe-TAGS-gotools:
41551 @if gotools
41552 maybe-TAGS-gotools: TAGS-gotools
41554 TAGS-gotools: \
41555 configure-gotools
41556 @: $(MAKE); $(unstage)
41557 @[ -f ./gotools/Makefile ] || exit 0; \
41558 r=`${PWD_COMMAND}`; export r; \
41559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41560 $(HOST_EXPORTS) \
41561 for flag in $(EXTRA_HOST_FLAGS) ; do \
41562 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41563 done; \
41564 echo "Doing TAGS in gotools"; \
41565 (cd $(HOST_SUBDIR)/gotools && \
41566 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41567 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41568 "RANLIB=$${RANLIB}" \
41569 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41570 TAGS) \
41571 || exit 1
41573 @endif gotools
41575 .PHONY: maybe-install-info-gotools install-info-gotools
41576 maybe-install-info-gotools:
41577 @if gotools
41578 maybe-install-info-gotools: install-info-gotools
41580 install-info-gotools: \
41581 configure-gotools \
41582 info-gotools
41583 @: $(MAKE); $(unstage)
41584 @[ -f ./gotools/Makefile ] || exit 0; \
41585 r=`${PWD_COMMAND}`; export r; \
41586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41587 $(HOST_EXPORTS) \
41588 for flag in $(EXTRA_HOST_FLAGS) ; do \
41589 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41590 done; \
41591 echo "Doing install-info in gotools"; \
41592 (cd $(HOST_SUBDIR)/gotools && \
41593 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41594 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41595 "RANLIB=$${RANLIB}" \
41596 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41597 install-info) \
41598 || exit 1
41600 @endif gotools
41602 .PHONY: maybe-install-dvi-gotools install-dvi-gotools
41603 maybe-install-dvi-gotools:
41604 @if gotools
41605 maybe-install-dvi-gotools: install-dvi-gotools
41607 install-dvi-gotools: \
41608 configure-gotools \
41609 dvi-gotools
41610 @: $(MAKE); $(unstage)
41611 @[ -f ./gotools/Makefile ] || exit 0; \
41612 r=`${PWD_COMMAND}`; export r; \
41613 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41614 $(HOST_EXPORTS) \
41615 for flag in $(EXTRA_HOST_FLAGS) ; do \
41616 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41617 done; \
41618 echo "Doing install-dvi in gotools"; \
41619 (cd $(HOST_SUBDIR)/gotools && \
41620 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41621 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41622 "RANLIB=$${RANLIB}" \
41623 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41624 install-dvi) \
41625 || exit 1
41627 @endif gotools
41629 .PHONY: maybe-install-pdf-gotools install-pdf-gotools
41630 maybe-install-pdf-gotools:
41631 @if gotools
41632 maybe-install-pdf-gotools: install-pdf-gotools
41634 install-pdf-gotools: \
41635 configure-gotools \
41636 pdf-gotools
41637 @: $(MAKE); $(unstage)
41638 @[ -f ./gotools/Makefile ] || exit 0; \
41639 r=`${PWD_COMMAND}`; export r; \
41640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41641 $(HOST_EXPORTS) \
41642 for flag in $(EXTRA_HOST_FLAGS) ; do \
41643 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41644 done; \
41645 echo "Doing install-pdf in gotools"; \
41646 (cd $(HOST_SUBDIR)/gotools && \
41647 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41648 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41649 "RANLIB=$${RANLIB}" \
41650 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41651 install-pdf) \
41652 || exit 1
41654 @endif gotools
41656 .PHONY: maybe-install-html-gotools install-html-gotools
41657 maybe-install-html-gotools:
41658 @if gotools
41659 maybe-install-html-gotools: install-html-gotools
41661 install-html-gotools: \
41662 configure-gotools \
41663 html-gotools
41664 @: $(MAKE); $(unstage)
41665 @[ -f ./gotools/Makefile ] || exit 0; \
41666 r=`${PWD_COMMAND}`; export r; \
41667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41668 $(HOST_EXPORTS) \
41669 for flag in $(EXTRA_HOST_FLAGS) ; do \
41670 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41671 done; \
41672 echo "Doing install-html in gotools"; \
41673 (cd $(HOST_SUBDIR)/gotools && \
41674 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41675 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41676 "RANLIB=$${RANLIB}" \
41677 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41678 install-html) \
41679 || exit 1
41681 @endif gotools
41683 .PHONY: maybe-installcheck-gotools installcheck-gotools
41684 maybe-installcheck-gotools:
41685 @if gotools
41686 maybe-installcheck-gotools: installcheck-gotools
41688 installcheck-gotools: \
41689 configure-gotools
41690 @: $(MAKE); $(unstage)
41691 @[ -f ./gotools/Makefile ] || exit 0; \
41692 r=`${PWD_COMMAND}`; export r; \
41693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41694 $(HOST_EXPORTS) \
41695 for flag in $(EXTRA_HOST_FLAGS) ; do \
41696 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41697 done; \
41698 echo "Doing installcheck in gotools"; \
41699 (cd $(HOST_SUBDIR)/gotools && \
41700 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41701 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41702 "RANLIB=$${RANLIB}" \
41703 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41704 installcheck) \
41705 || exit 1
41707 @endif gotools
41709 .PHONY: maybe-mostlyclean-gotools mostlyclean-gotools
41710 maybe-mostlyclean-gotools:
41711 @if gotools
41712 maybe-mostlyclean-gotools: mostlyclean-gotools
41714 mostlyclean-gotools:
41715 @: $(MAKE); $(unstage)
41716 @[ -f ./gotools/Makefile ] || exit 0; \
41717 r=`${PWD_COMMAND}`; export r; \
41718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41719 $(HOST_EXPORTS) \
41720 for flag in $(EXTRA_HOST_FLAGS) ; do \
41721 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41722 done; \
41723 echo "Doing mostlyclean in gotools"; \
41724 (cd $(HOST_SUBDIR)/gotools && \
41725 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41726 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41727 "RANLIB=$${RANLIB}" \
41728 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41729 mostlyclean) \
41730 || exit 1
41732 @endif gotools
41734 .PHONY: maybe-clean-gotools clean-gotools
41735 maybe-clean-gotools:
41736 @if gotools
41737 maybe-clean-gotools: clean-gotools
41739 clean-gotools:
41740 @: $(MAKE); $(unstage)
41741 @[ -f ./gotools/Makefile ] || exit 0; \
41742 r=`${PWD_COMMAND}`; export r; \
41743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41744 $(HOST_EXPORTS) \
41745 for flag in $(EXTRA_HOST_FLAGS) ; do \
41746 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41747 done; \
41748 echo "Doing clean in gotools"; \
41749 (cd $(HOST_SUBDIR)/gotools && \
41750 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41751 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41752 "RANLIB=$${RANLIB}" \
41753 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41754 clean) \
41755 || exit 1
41757 @endif gotools
41759 .PHONY: maybe-distclean-gotools distclean-gotools
41760 maybe-distclean-gotools:
41761 @if gotools
41762 maybe-distclean-gotools: distclean-gotools
41764 distclean-gotools:
41765 @: $(MAKE); $(unstage)
41766 @[ -f ./gotools/Makefile ] || exit 0; \
41767 r=`${PWD_COMMAND}`; export r; \
41768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41769 $(HOST_EXPORTS) \
41770 for flag in $(EXTRA_HOST_FLAGS) ; do \
41771 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41772 done; \
41773 echo "Doing distclean in gotools"; \
41774 (cd $(HOST_SUBDIR)/gotools && \
41775 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41776 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41777 "RANLIB=$${RANLIB}" \
41778 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41779 distclean) \
41780 || exit 1
41782 @endif gotools
41784 .PHONY: maybe-maintainer-clean-gotools maintainer-clean-gotools
41785 maybe-maintainer-clean-gotools:
41786 @if gotools
41787 maybe-maintainer-clean-gotools: maintainer-clean-gotools
41789 maintainer-clean-gotools:
41790 @: $(MAKE); $(unstage)
41791 @[ -f ./gotools/Makefile ] || exit 0; \
41792 r=`${PWD_COMMAND}`; export r; \
41793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41794 $(HOST_EXPORTS) \
41795 for flag in $(EXTRA_HOST_FLAGS) ; do \
41796 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41797 done; \
41798 echo "Doing maintainer-clean in gotools"; \
41799 (cd $(HOST_SUBDIR)/gotools && \
41800 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41801 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41802 "RANLIB=$${RANLIB}" \
41803 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41804 maintainer-clean) \
41805 || exit 1
41807 @endif gotools
41811 .PHONY: configure-libctf maybe-configure-libctf
41812 maybe-configure-libctf:
41813 @if gcc-bootstrap
41814 configure-libctf: stage_current
41815 @endif gcc-bootstrap
41816 @if libctf
41817 maybe-configure-libctf: configure-libctf
41818 configure-libctf:
41819 @r=`${PWD_COMMAND}`; export r; \
41820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41821 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41822 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41823 $(HOST_EXPORTS) \
41824 echo Configuring in $(HOST_SUBDIR)/libctf; \
41825 cd "$(HOST_SUBDIR)/libctf" || exit 1; \
41826 case $(srcdir) in \
41827 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41828 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41829 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41830 esac; \
41831 module_srcdir=libctf; \
41832 $(SHELL) \
41833 $$s/$$module_srcdir/configure \
41834 --srcdir=$${topdir}/$$module_srcdir \
41835 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41836 --target=${target_alias} \
41837 || exit 1
41838 @endif libctf
41842 .PHONY: configure-stage1-libctf maybe-configure-stage1-libctf
41843 maybe-configure-stage1-libctf:
41844 @if libctf-bootstrap
41845 maybe-configure-stage1-libctf: configure-stage1-libctf
41846 configure-stage1-libctf:
41847 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
41848 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41849 @r=`${PWD_COMMAND}`; export r; \
41850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41851 TFLAGS="$(STAGE1_TFLAGS)"; \
41852 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41853 $(HOST_EXPORTS) \
41854 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
41855 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
41856 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
41857 echo Configuring stage 1 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} \
41871 $(STAGE1_CONFIGURE_FLAGS)
41872 @endif libctf-bootstrap
41874 .PHONY: configure-stage2-libctf maybe-configure-stage2-libctf
41875 maybe-configure-stage2-libctf:
41876 @if libctf-bootstrap
41877 maybe-configure-stage2-libctf: configure-stage2-libctf
41878 configure-stage2-libctf:
41879 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
41880 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41881 @r=`${PWD_COMMAND}`; export r; \
41882 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41883 TFLAGS="$(STAGE2_TFLAGS)"; \
41884 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41885 $(HOST_EXPORTS) \
41886 $(POSTSTAGE1_HOST_EXPORTS) \
41887 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
41888 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
41889 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
41890 echo Configuring stage 2 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 $(STAGE2_CONFIGURE_FLAGS)
41905 @endif libctf-bootstrap
41907 .PHONY: configure-stage3-libctf maybe-configure-stage3-libctf
41908 maybe-configure-stage3-libctf:
41909 @if libctf-bootstrap
41910 maybe-configure-stage3-libctf: configure-stage3-libctf
41911 configure-stage3-libctf:
41912 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
41913 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41914 @r=`${PWD_COMMAND}`; export r; \
41915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41916 TFLAGS="$(STAGE3_TFLAGS)"; \
41917 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41918 $(HOST_EXPORTS) \
41919 $(POSTSTAGE1_HOST_EXPORTS) \
41920 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
41921 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
41922 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
41923 echo Configuring stage 3 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 $(STAGE3_CONFIGURE_FLAGS)
41938 @endif libctf-bootstrap
41940 .PHONY: configure-stage4-libctf maybe-configure-stage4-libctf
41941 maybe-configure-stage4-libctf:
41942 @if libctf-bootstrap
41943 maybe-configure-stage4-libctf: configure-stage4-libctf
41944 configure-stage4-libctf:
41945 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
41946 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41947 @r=`${PWD_COMMAND}`; export r; \
41948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41949 TFLAGS="$(STAGE4_TFLAGS)"; \
41950 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41951 $(HOST_EXPORTS) \
41952 $(POSTSTAGE1_HOST_EXPORTS) \
41953 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
41954 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
41955 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
41956 echo Configuring stage 4 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 $(STAGE4_CONFIGURE_FLAGS)
41971 @endif libctf-bootstrap
41973 .PHONY: configure-stageprofile-libctf maybe-configure-stageprofile-libctf
41974 maybe-configure-stageprofile-libctf:
41975 @if libctf-bootstrap
41976 maybe-configure-stageprofile-libctf: configure-stageprofile-libctf
41977 configure-stageprofile-libctf:
41978 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
41979 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41980 @r=`${PWD_COMMAND}`; export r; \
41981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41982 TFLAGS="$(STAGEprofile_TFLAGS)"; \
41983 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41984 $(HOST_EXPORTS) \
41985 $(POSTSTAGE1_HOST_EXPORTS) \
41986 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
41987 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
41988 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
41989 echo Configuring stage profile 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 $(STAGEprofile_CONFIGURE_FLAGS)
42004 @endif libctf-bootstrap
42006 .PHONY: configure-stagetrain-libctf maybe-configure-stagetrain-libctf
42007 maybe-configure-stagetrain-libctf:
42008 @if libctf-bootstrap
42009 maybe-configure-stagetrain-libctf: configure-stagetrain-libctf
42010 configure-stagetrain-libctf:
42011 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
42012 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
42013 @r=`${PWD_COMMAND}`; export r; \
42014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42015 TFLAGS="$(STAGEtrain_TFLAGS)"; \
42016 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
42017 $(HOST_EXPORTS) \
42018 $(POSTSTAGE1_HOST_EXPORTS) \
42019 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
42020 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
42021 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
42022 echo Configuring stage train 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 $(STAGEtrain_CONFIGURE_FLAGS)
42037 @endif libctf-bootstrap
42039 .PHONY: configure-stagefeedback-libctf maybe-configure-stagefeedback-libctf
42040 maybe-configure-stagefeedback-libctf:
42041 @if libctf-bootstrap
42042 maybe-configure-stagefeedback-libctf: configure-stagefeedback-libctf
42043 configure-stagefeedback-libctf:
42044 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
42045 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
42046 @r=`${PWD_COMMAND}`; export r; \
42047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42048 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
42049 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
42050 $(HOST_EXPORTS) \
42051 $(POSTSTAGE1_HOST_EXPORTS) \
42052 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
42053 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
42054 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
42055 echo Configuring stage feedback in $(HOST_SUBDIR)/libctf; \
42056 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
42057 cd $(HOST_SUBDIR)/libctf || exit 1; \
42058 case $(srcdir) in \
42059 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42060 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
42061 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42062 esac; \
42063 module_srcdir=libctf; \
42064 $(SHELL) $$s/$$module_srcdir/configure \
42065 --srcdir=$${topdir}/$$module_srcdir \
42066 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42067 --target=${target_alias} \
42068 --with-build-libsubdir=$(HOST_SUBDIR) \
42069 $(STAGEfeedback_CONFIGURE_FLAGS)
42070 @endif libctf-bootstrap
42072 .PHONY: configure-stageautoprofile-libctf maybe-configure-stageautoprofile-libctf
42073 maybe-configure-stageautoprofile-libctf:
42074 @if libctf-bootstrap
42075 maybe-configure-stageautoprofile-libctf: configure-stageautoprofile-libctf
42076 configure-stageautoprofile-libctf:
42077 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
42078 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
42079 @r=`${PWD_COMMAND}`; export r; \
42080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42081 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
42082 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
42083 $(HOST_EXPORTS) \
42084 $(POSTSTAGE1_HOST_EXPORTS) \
42085 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
42086 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
42087 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
42088 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libctf; \
42089 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
42090 cd $(HOST_SUBDIR)/libctf || exit 1; \
42091 case $(srcdir) in \
42092 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42093 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
42094 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42095 esac; \
42096 module_srcdir=libctf; \
42097 $(SHELL) $$s/$$module_srcdir/configure \
42098 --srcdir=$${topdir}/$$module_srcdir \
42099 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42100 --target=${target_alias} \
42101 --with-build-libsubdir=$(HOST_SUBDIR) \
42102 $(STAGEautoprofile_CONFIGURE_FLAGS)
42103 @endif libctf-bootstrap
42105 .PHONY: configure-stageautofeedback-libctf maybe-configure-stageautofeedback-libctf
42106 maybe-configure-stageautofeedback-libctf:
42107 @if libctf-bootstrap
42108 maybe-configure-stageautofeedback-libctf: configure-stageautofeedback-libctf
42109 configure-stageautofeedback-libctf:
42110 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
42111 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
42112 @r=`${PWD_COMMAND}`; export r; \
42113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42114 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
42115 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
42116 $(HOST_EXPORTS) \
42117 $(POSTSTAGE1_HOST_EXPORTS) \
42118 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
42119 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
42120 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
42121 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libctf; \
42122 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
42123 cd $(HOST_SUBDIR)/libctf || exit 1; \
42124 case $(srcdir) in \
42125 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42126 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
42127 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42128 esac; \
42129 module_srcdir=libctf; \
42130 $(SHELL) $$s/$$module_srcdir/configure \
42131 --srcdir=$${topdir}/$$module_srcdir \
42132 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42133 --target=${target_alias} \
42134 --with-build-libsubdir=$(HOST_SUBDIR) \
42135 $(STAGEautofeedback_CONFIGURE_FLAGS)
42136 @endif libctf-bootstrap
42142 .PHONY: all-libctf maybe-all-libctf
42143 maybe-all-libctf:
42144 @if gcc-bootstrap
42145 all-libctf: stage_current
42146 @endif gcc-bootstrap
42147 @if libctf
42148 TARGET-libctf=all
42149 maybe-all-libctf: all-libctf
42150 all-libctf: configure-libctf
42151 @r=`${PWD_COMMAND}`; export r; \
42152 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42153 $(HOST_EXPORTS) \
42154 (cd $(HOST_SUBDIR)/libctf && \
42155 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
42156 $(TARGET-libctf))
42157 @endif libctf
42161 .PHONY: all-stage1-libctf maybe-all-stage1-libctf
42162 .PHONY: clean-stage1-libctf maybe-clean-stage1-libctf
42163 maybe-all-stage1-libctf:
42164 maybe-clean-stage1-libctf:
42165 @if libctf-bootstrap
42166 maybe-all-stage1-libctf: all-stage1-libctf
42167 all-stage1: all-stage1-libctf
42168 TARGET-stage1-libctf = $(TARGET-libctf)
42169 all-stage1-libctf: configure-stage1-libctf
42170 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
42171 @r=`${PWD_COMMAND}`; export r; \
42172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42173 TFLAGS="$(STAGE1_TFLAGS)"; \
42174 $(HOST_EXPORTS) \
42175 cd $(HOST_SUBDIR)/libctf && \
42177 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42178 CFLAGS="$(STAGE1_CFLAGS)" \
42179 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
42180 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
42181 LIBCFLAGS="$(LIBCFLAGS)" \
42182 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42183 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42184 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42185 $(EXTRA_HOST_FLAGS) \
42186 $(STAGE1_FLAGS_TO_PASS) \
42187 TFLAGS="$(STAGE1_TFLAGS)" \
42188 $(TARGET-stage1-libctf)
42190 maybe-clean-stage1-libctf: clean-stage1-libctf
42191 clean-stage1: clean-stage1-libctf
42192 clean-stage1-libctf:
42193 @if [ $(current_stage) = stage1 ]; then \
42194 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
42195 else \
42196 [ -f $(HOST_SUBDIR)/stage1-libctf/Makefile ] || exit 0; \
42197 $(MAKE) stage1-start; \
42198 fi; \
42199 cd $(HOST_SUBDIR)/libctf && \
42200 $(MAKE) $(EXTRA_HOST_FLAGS) \
42201 $(STAGE1_FLAGS_TO_PASS) clean
42202 @endif libctf-bootstrap
42205 .PHONY: all-stage2-libctf maybe-all-stage2-libctf
42206 .PHONY: clean-stage2-libctf maybe-clean-stage2-libctf
42207 maybe-all-stage2-libctf:
42208 maybe-clean-stage2-libctf:
42209 @if libctf-bootstrap
42210 maybe-all-stage2-libctf: all-stage2-libctf
42211 all-stage2: all-stage2-libctf
42212 TARGET-stage2-libctf = $(TARGET-libctf)
42213 all-stage2-libctf: configure-stage2-libctf
42214 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
42215 @r=`${PWD_COMMAND}`; export r; \
42216 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42217 TFLAGS="$(STAGE2_TFLAGS)"; \
42218 $(HOST_EXPORTS) \
42219 $(POSTSTAGE1_HOST_EXPORTS) \
42220 cd $(HOST_SUBDIR)/libctf && \
42222 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42223 CFLAGS="$(STAGE2_CFLAGS)" \
42224 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
42225 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
42226 LIBCFLAGS="$(STAGE2_CFLAGS)" \
42227 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42228 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42229 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42230 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
42231 TFLAGS="$(STAGE2_TFLAGS)" \
42232 $(TARGET-stage2-libctf)
42234 maybe-clean-stage2-libctf: clean-stage2-libctf
42235 clean-stage2: clean-stage2-libctf
42236 clean-stage2-libctf:
42237 @if [ $(current_stage) = stage2 ]; then \
42238 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
42239 else \
42240 [ -f $(HOST_SUBDIR)/stage2-libctf/Makefile ] || exit 0; \
42241 $(MAKE) stage2-start; \
42242 fi; \
42243 cd $(HOST_SUBDIR)/libctf && \
42244 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
42245 @endif libctf-bootstrap
42248 .PHONY: all-stage3-libctf maybe-all-stage3-libctf
42249 .PHONY: clean-stage3-libctf maybe-clean-stage3-libctf
42250 maybe-all-stage3-libctf:
42251 maybe-clean-stage3-libctf:
42252 @if libctf-bootstrap
42253 maybe-all-stage3-libctf: all-stage3-libctf
42254 all-stage3: all-stage3-libctf
42255 TARGET-stage3-libctf = $(TARGET-libctf)
42256 all-stage3-libctf: configure-stage3-libctf
42257 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
42258 @r=`${PWD_COMMAND}`; export r; \
42259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42260 TFLAGS="$(STAGE3_TFLAGS)"; \
42261 $(HOST_EXPORTS) \
42262 $(POSTSTAGE1_HOST_EXPORTS) \
42263 cd $(HOST_SUBDIR)/libctf && \
42265 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42266 CFLAGS="$(STAGE3_CFLAGS)" \
42267 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
42268 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
42269 LIBCFLAGS="$(STAGE3_CFLAGS)" \
42270 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42271 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42272 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42273 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
42274 TFLAGS="$(STAGE3_TFLAGS)" \
42275 $(TARGET-stage3-libctf)
42277 maybe-clean-stage3-libctf: clean-stage3-libctf
42278 clean-stage3: clean-stage3-libctf
42279 clean-stage3-libctf:
42280 @if [ $(current_stage) = stage3 ]; then \
42281 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
42282 else \
42283 [ -f $(HOST_SUBDIR)/stage3-libctf/Makefile ] || exit 0; \
42284 $(MAKE) stage3-start; \
42285 fi; \
42286 cd $(HOST_SUBDIR)/libctf && \
42287 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
42288 @endif libctf-bootstrap
42291 .PHONY: all-stage4-libctf maybe-all-stage4-libctf
42292 .PHONY: clean-stage4-libctf maybe-clean-stage4-libctf
42293 maybe-all-stage4-libctf:
42294 maybe-clean-stage4-libctf:
42295 @if libctf-bootstrap
42296 maybe-all-stage4-libctf: all-stage4-libctf
42297 all-stage4: all-stage4-libctf
42298 TARGET-stage4-libctf = $(TARGET-libctf)
42299 all-stage4-libctf: configure-stage4-libctf
42300 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
42301 @r=`${PWD_COMMAND}`; export r; \
42302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42303 TFLAGS="$(STAGE4_TFLAGS)"; \
42304 $(HOST_EXPORTS) \
42305 $(POSTSTAGE1_HOST_EXPORTS) \
42306 cd $(HOST_SUBDIR)/libctf && \
42308 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42309 CFLAGS="$(STAGE4_CFLAGS)" \
42310 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
42311 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
42312 LIBCFLAGS="$(STAGE4_CFLAGS)" \
42313 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42314 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42315 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42316 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
42317 TFLAGS="$(STAGE4_TFLAGS)" \
42318 $(TARGET-stage4-libctf)
42320 maybe-clean-stage4-libctf: clean-stage4-libctf
42321 clean-stage4: clean-stage4-libctf
42322 clean-stage4-libctf:
42323 @if [ $(current_stage) = stage4 ]; then \
42324 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
42325 else \
42326 [ -f $(HOST_SUBDIR)/stage4-libctf/Makefile ] || exit 0; \
42327 $(MAKE) stage4-start; \
42328 fi; \
42329 cd $(HOST_SUBDIR)/libctf && \
42330 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
42331 @endif libctf-bootstrap
42334 .PHONY: all-stageprofile-libctf maybe-all-stageprofile-libctf
42335 .PHONY: clean-stageprofile-libctf maybe-clean-stageprofile-libctf
42336 maybe-all-stageprofile-libctf:
42337 maybe-clean-stageprofile-libctf:
42338 @if libctf-bootstrap
42339 maybe-all-stageprofile-libctf: all-stageprofile-libctf
42340 all-stageprofile: all-stageprofile-libctf
42341 TARGET-stageprofile-libctf = $(TARGET-libctf)
42342 all-stageprofile-libctf: configure-stageprofile-libctf
42343 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
42344 @r=`${PWD_COMMAND}`; export r; \
42345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42346 TFLAGS="$(STAGEprofile_TFLAGS)"; \
42347 $(HOST_EXPORTS) \
42348 $(POSTSTAGE1_HOST_EXPORTS) \
42349 cd $(HOST_SUBDIR)/libctf && \
42351 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42352 CFLAGS="$(STAGEprofile_CFLAGS)" \
42353 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
42354 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
42355 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
42356 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42357 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42358 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42359 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
42360 TFLAGS="$(STAGEprofile_TFLAGS)" \
42361 $(TARGET-stageprofile-libctf)
42363 maybe-clean-stageprofile-libctf: clean-stageprofile-libctf
42364 clean-stageprofile: clean-stageprofile-libctf
42365 clean-stageprofile-libctf:
42366 @if [ $(current_stage) = stageprofile ]; then \
42367 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
42368 else \
42369 [ -f $(HOST_SUBDIR)/stageprofile-libctf/Makefile ] || exit 0; \
42370 $(MAKE) stageprofile-start; \
42371 fi; \
42372 cd $(HOST_SUBDIR)/libctf && \
42373 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
42374 @endif libctf-bootstrap
42377 .PHONY: all-stagetrain-libctf maybe-all-stagetrain-libctf
42378 .PHONY: clean-stagetrain-libctf maybe-clean-stagetrain-libctf
42379 maybe-all-stagetrain-libctf:
42380 maybe-clean-stagetrain-libctf:
42381 @if libctf-bootstrap
42382 maybe-all-stagetrain-libctf: all-stagetrain-libctf
42383 all-stagetrain: all-stagetrain-libctf
42384 TARGET-stagetrain-libctf = $(TARGET-libctf)
42385 all-stagetrain-libctf: configure-stagetrain-libctf
42386 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
42387 @r=`${PWD_COMMAND}`; export r; \
42388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42389 TFLAGS="$(STAGEtrain_TFLAGS)"; \
42390 $(HOST_EXPORTS) \
42391 $(POSTSTAGE1_HOST_EXPORTS) \
42392 cd $(HOST_SUBDIR)/libctf && \
42394 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42395 CFLAGS="$(STAGEtrain_CFLAGS)" \
42396 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
42397 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
42398 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
42399 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42400 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42401 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42402 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
42403 TFLAGS="$(STAGEtrain_TFLAGS)" \
42404 $(TARGET-stagetrain-libctf)
42406 maybe-clean-stagetrain-libctf: clean-stagetrain-libctf
42407 clean-stagetrain: clean-stagetrain-libctf
42408 clean-stagetrain-libctf:
42409 @if [ $(current_stage) = stagetrain ]; then \
42410 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
42411 else \
42412 [ -f $(HOST_SUBDIR)/stagetrain-libctf/Makefile ] || exit 0; \
42413 $(MAKE) stagetrain-start; \
42414 fi; \
42415 cd $(HOST_SUBDIR)/libctf && \
42416 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
42417 @endif libctf-bootstrap
42420 .PHONY: all-stagefeedback-libctf maybe-all-stagefeedback-libctf
42421 .PHONY: clean-stagefeedback-libctf maybe-clean-stagefeedback-libctf
42422 maybe-all-stagefeedback-libctf:
42423 maybe-clean-stagefeedback-libctf:
42424 @if libctf-bootstrap
42425 maybe-all-stagefeedback-libctf: all-stagefeedback-libctf
42426 all-stagefeedback: all-stagefeedback-libctf
42427 TARGET-stagefeedback-libctf = $(TARGET-libctf)
42428 all-stagefeedback-libctf: configure-stagefeedback-libctf
42429 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
42430 @r=`${PWD_COMMAND}`; export r; \
42431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42432 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
42433 $(HOST_EXPORTS) \
42434 $(POSTSTAGE1_HOST_EXPORTS) \
42435 cd $(HOST_SUBDIR)/libctf && \
42437 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42438 CFLAGS="$(STAGEfeedback_CFLAGS)" \
42439 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
42440 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
42441 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
42442 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42443 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42444 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42445 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
42446 TFLAGS="$(STAGEfeedback_TFLAGS)" \
42447 $(TARGET-stagefeedback-libctf)
42449 maybe-clean-stagefeedback-libctf: clean-stagefeedback-libctf
42450 clean-stagefeedback: clean-stagefeedback-libctf
42451 clean-stagefeedback-libctf:
42452 @if [ $(current_stage) = stagefeedback ]; then \
42453 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
42454 else \
42455 [ -f $(HOST_SUBDIR)/stagefeedback-libctf/Makefile ] || exit 0; \
42456 $(MAKE) stagefeedback-start; \
42457 fi; \
42458 cd $(HOST_SUBDIR)/libctf && \
42459 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
42460 @endif libctf-bootstrap
42463 .PHONY: all-stageautoprofile-libctf maybe-all-stageautoprofile-libctf
42464 .PHONY: clean-stageautoprofile-libctf maybe-clean-stageautoprofile-libctf
42465 maybe-all-stageautoprofile-libctf:
42466 maybe-clean-stageautoprofile-libctf:
42467 @if libctf-bootstrap
42468 maybe-all-stageautoprofile-libctf: all-stageautoprofile-libctf
42469 all-stageautoprofile: all-stageautoprofile-libctf
42470 TARGET-stageautoprofile-libctf = $(TARGET-libctf)
42471 all-stageautoprofile-libctf: configure-stageautoprofile-libctf
42472 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
42473 @r=`${PWD_COMMAND}`; export r; \
42474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42475 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
42476 $(HOST_EXPORTS) \
42477 $(POSTSTAGE1_HOST_EXPORTS) \
42478 cd $(HOST_SUBDIR)/libctf && \
42479 $$s/gcc/config/i386/$(AUTO_PROFILE) \
42480 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42481 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
42482 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
42483 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
42484 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
42485 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42486 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42487 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42488 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
42489 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
42490 $(TARGET-stageautoprofile-libctf)
42492 maybe-clean-stageautoprofile-libctf: clean-stageautoprofile-libctf
42493 clean-stageautoprofile: clean-stageautoprofile-libctf
42494 clean-stageautoprofile-libctf:
42495 @if [ $(current_stage) = stageautoprofile ]; then \
42496 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
42497 else \
42498 [ -f $(HOST_SUBDIR)/stageautoprofile-libctf/Makefile ] || exit 0; \
42499 $(MAKE) stageautoprofile-start; \
42500 fi; \
42501 cd $(HOST_SUBDIR)/libctf && \
42502 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
42503 @endif libctf-bootstrap
42506 .PHONY: all-stageautofeedback-libctf maybe-all-stageautofeedback-libctf
42507 .PHONY: clean-stageautofeedback-libctf maybe-clean-stageautofeedback-libctf
42508 maybe-all-stageautofeedback-libctf:
42509 maybe-clean-stageautofeedback-libctf:
42510 @if libctf-bootstrap
42511 maybe-all-stageautofeedback-libctf: all-stageautofeedback-libctf
42512 all-stageautofeedback: all-stageautofeedback-libctf
42513 TARGET-stageautofeedback-libctf = $(TARGET-libctf)
42514 all-stageautofeedback-libctf: configure-stageautofeedback-libctf
42515 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
42516 @r=`${PWD_COMMAND}`; export r; \
42517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42518 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
42519 $(HOST_EXPORTS) \
42520 $(POSTSTAGE1_HOST_EXPORTS) \
42521 cd $(HOST_SUBDIR)/libctf && \
42523 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42524 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
42525 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
42526 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
42527 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
42528 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42529 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42530 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42531 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
42532 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
42533 $(TARGET-stageautofeedback-libctf)
42535 maybe-clean-stageautofeedback-libctf: clean-stageautofeedback-libctf
42536 clean-stageautofeedback: clean-stageautofeedback-libctf
42537 clean-stageautofeedback-libctf:
42538 @if [ $(current_stage) = stageautofeedback ]; then \
42539 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
42540 else \
42541 [ -f $(HOST_SUBDIR)/stageautofeedback-libctf/Makefile ] || exit 0; \
42542 $(MAKE) stageautofeedback-start; \
42543 fi; \
42544 cd $(HOST_SUBDIR)/libctf && \
42545 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
42546 @endif libctf-bootstrap
42552 .PHONY: check-libctf maybe-check-libctf
42553 maybe-check-libctf:
42554 @if libctf
42555 maybe-check-libctf: check-libctf
42557 check-libctf:
42558 @: $(MAKE); $(unstage)
42559 @r=`${PWD_COMMAND}`; export r; \
42560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42561 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
42562 (cd $(HOST_SUBDIR)/libctf && \
42563 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
42565 @endif libctf
42567 .PHONY: install-libctf maybe-install-libctf
42568 maybe-install-libctf:
42569 @if libctf
42570 maybe-install-libctf: install-libctf
42572 install-libctf: installdirs
42573 @: $(MAKE); $(unstage)
42574 @r=`${PWD_COMMAND}`; export r; \
42575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42576 $(HOST_EXPORTS) \
42577 (cd $(HOST_SUBDIR)/libctf && \
42578 $(MAKE) $(FLAGS_TO_PASS) install)
42580 @endif libctf
42582 .PHONY: install-strip-libctf maybe-install-strip-libctf
42583 maybe-install-strip-libctf:
42584 @if libctf
42585 maybe-install-strip-libctf: install-strip-libctf
42587 install-strip-libctf: installdirs
42588 @: $(MAKE); $(unstage)
42589 @r=`${PWD_COMMAND}`; export r; \
42590 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42591 $(HOST_EXPORTS) \
42592 (cd $(HOST_SUBDIR)/libctf && \
42593 $(MAKE) $(FLAGS_TO_PASS) install-strip)
42595 @endif libctf
42597 # Other targets (info, dvi, pdf, etc.)
42599 .PHONY: maybe-info-libctf info-libctf
42600 maybe-info-libctf:
42601 @if libctf
42602 maybe-info-libctf: info-libctf
42604 info-libctf: \
42605 configure-libctf
42606 @[ -f ./libctf/Makefile ] || exit 0; \
42607 r=`${PWD_COMMAND}`; export r; \
42608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42609 $(HOST_EXPORTS) \
42610 for flag in $(EXTRA_HOST_FLAGS) ; do \
42611 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42612 done; \
42613 echo "Doing info in libctf"; \
42614 (cd $(HOST_SUBDIR)/libctf && \
42615 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42616 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42617 "RANLIB=$${RANLIB}" \
42618 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42619 info) \
42620 || exit 1
42622 @endif libctf
42624 .PHONY: maybe-dvi-libctf dvi-libctf
42625 maybe-dvi-libctf:
42626 @if libctf
42627 maybe-dvi-libctf: dvi-libctf
42629 dvi-libctf: \
42630 configure-libctf
42631 @[ -f ./libctf/Makefile ] || exit 0; \
42632 r=`${PWD_COMMAND}`; export r; \
42633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42634 $(HOST_EXPORTS) \
42635 for flag in $(EXTRA_HOST_FLAGS) ; do \
42636 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42637 done; \
42638 echo "Doing dvi in libctf"; \
42639 (cd $(HOST_SUBDIR)/libctf && \
42640 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42641 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42642 "RANLIB=$${RANLIB}" \
42643 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42644 dvi) \
42645 || exit 1
42647 @endif libctf
42649 .PHONY: maybe-pdf-libctf pdf-libctf
42650 maybe-pdf-libctf:
42651 @if libctf
42652 maybe-pdf-libctf: pdf-libctf
42654 pdf-libctf: \
42655 configure-libctf
42656 @[ -f ./libctf/Makefile ] || exit 0; \
42657 r=`${PWD_COMMAND}`; export r; \
42658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42659 $(HOST_EXPORTS) \
42660 for flag in $(EXTRA_HOST_FLAGS) ; do \
42661 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42662 done; \
42663 echo "Doing pdf in libctf"; \
42664 (cd $(HOST_SUBDIR)/libctf && \
42665 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42666 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42667 "RANLIB=$${RANLIB}" \
42668 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42669 pdf) \
42670 || exit 1
42672 @endif libctf
42674 .PHONY: maybe-html-libctf html-libctf
42675 maybe-html-libctf:
42676 @if libctf
42677 maybe-html-libctf: html-libctf
42679 html-libctf: \
42680 configure-libctf
42681 @[ -f ./libctf/Makefile ] || exit 0; \
42682 r=`${PWD_COMMAND}`; export r; \
42683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42684 $(HOST_EXPORTS) \
42685 for flag in $(EXTRA_HOST_FLAGS) ; do \
42686 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42687 done; \
42688 echo "Doing html in libctf"; \
42689 (cd $(HOST_SUBDIR)/libctf && \
42690 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42691 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42692 "RANLIB=$${RANLIB}" \
42693 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42694 html) \
42695 || exit 1
42697 @endif libctf
42699 .PHONY: maybe-TAGS-libctf TAGS-libctf
42700 maybe-TAGS-libctf:
42701 @if libctf
42702 maybe-TAGS-libctf: TAGS-libctf
42704 TAGS-libctf: \
42705 configure-libctf
42706 @[ -f ./libctf/Makefile ] || exit 0; \
42707 r=`${PWD_COMMAND}`; export r; \
42708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42709 $(HOST_EXPORTS) \
42710 for flag in $(EXTRA_HOST_FLAGS) ; do \
42711 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42712 done; \
42713 echo "Doing TAGS in libctf"; \
42714 (cd $(HOST_SUBDIR)/libctf && \
42715 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42716 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42717 "RANLIB=$${RANLIB}" \
42718 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42719 TAGS) \
42720 || exit 1
42722 @endif libctf
42724 .PHONY: maybe-install-info-libctf install-info-libctf
42725 maybe-install-info-libctf:
42726 @if libctf
42727 maybe-install-info-libctf: install-info-libctf
42729 install-info-libctf: \
42730 configure-libctf \
42731 info-libctf
42732 @[ -f ./libctf/Makefile ] || exit 0; \
42733 r=`${PWD_COMMAND}`; export r; \
42734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42735 $(HOST_EXPORTS) \
42736 for flag in $(EXTRA_HOST_FLAGS) ; do \
42737 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42738 done; \
42739 echo "Doing install-info in libctf"; \
42740 (cd $(HOST_SUBDIR)/libctf && \
42741 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42742 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42743 "RANLIB=$${RANLIB}" \
42744 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42745 install-info) \
42746 || exit 1
42748 @endif libctf
42750 .PHONY: maybe-install-dvi-libctf install-dvi-libctf
42751 maybe-install-dvi-libctf:
42752 @if libctf
42753 maybe-install-dvi-libctf: install-dvi-libctf
42755 install-dvi-libctf: \
42756 configure-libctf \
42757 dvi-libctf
42758 @[ -f ./libctf/Makefile ] || exit 0; \
42759 r=`${PWD_COMMAND}`; export r; \
42760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42761 $(HOST_EXPORTS) \
42762 for flag in $(EXTRA_HOST_FLAGS) ; do \
42763 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42764 done; \
42765 echo "Doing install-dvi in libctf"; \
42766 (cd $(HOST_SUBDIR)/libctf && \
42767 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42768 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42769 "RANLIB=$${RANLIB}" \
42770 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42771 install-dvi) \
42772 || exit 1
42774 @endif libctf
42776 .PHONY: maybe-install-pdf-libctf install-pdf-libctf
42777 maybe-install-pdf-libctf:
42778 @if libctf
42779 maybe-install-pdf-libctf: install-pdf-libctf
42781 install-pdf-libctf: \
42782 configure-libctf \
42783 pdf-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 install-pdf 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 install-pdf) \
42798 || exit 1
42800 @endif libctf
42802 .PHONY: maybe-install-html-libctf install-html-libctf
42803 maybe-install-html-libctf:
42804 @if libctf
42805 maybe-install-html-libctf: install-html-libctf
42807 install-html-libctf: \
42808 configure-libctf \
42809 html-libctf
42810 @[ -f ./libctf/Makefile ] || exit 0; \
42811 r=`${PWD_COMMAND}`; export r; \
42812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42813 $(HOST_EXPORTS) \
42814 for flag in $(EXTRA_HOST_FLAGS) ; do \
42815 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42816 done; \
42817 echo "Doing install-html in libctf"; \
42818 (cd $(HOST_SUBDIR)/libctf && \
42819 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42820 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42821 "RANLIB=$${RANLIB}" \
42822 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42823 install-html) \
42824 || exit 1
42826 @endif libctf
42828 .PHONY: maybe-installcheck-libctf installcheck-libctf
42829 maybe-installcheck-libctf:
42830 @if libctf
42831 maybe-installcheck-libctf: installcheck-libctf
42833 installcheck-libctf: \
42834 configure-libctf
42835 @[ -f ./libctf/Makefile ] || exit 0; \
42836 r=`${PWD_COMMAND}`; export r; \
42837 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42838 $(HOST_EXPORTS) \
42839 for flag in $(EXTRA_HOST_FLAGS) ; do \
42840 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42841 done; \
42842 echo "Doing installcheck in libctf"; \
42843 (cd $(HOST_SUBDIR)/libctf && \
42844 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42845 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42846 "RANLIB=$${RANLIB}" \
42847 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42848 installcheck) \
42849 || exit 1
42851 @endif libctf
42853 .PHONY: maybe-mostlyclean-libctf mostlyclean-libctf
42854 maybe-mostlyclean-libctf:
42855 @if libctf
42856 maybe-mostlyclean-libctf: mostlyclean-libctf
42858 mostlyclean-libctf:
42859 @[ -f ./libctf/Makefile ] || exit 0; \
42860 r=`${PWD_COMMAND}`; export r; \
42861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42862 $(HOST_EXPORTS) \
42863 for flag in $(EXTRA_HOST_FLAGS) ; do \
42864 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42865 done; \
42866 echo "Doing mostlyclean in libctf"; \
42867 (cd $(HOST_SUBDIR)/libctf && \
42868 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42869 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42870 "RANLIB=$${RANLIB}" \
42871 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42872 mostlyclean) \
42873 || exit 1
42875 @endif libctf
42877 .PHONY: maybe-clean-libctf clean-libctf
42878 maybe-clean-libctf:
42879 @if libctf
42880 maybe-clean-libctf: clean-libctf
42882 clean-libctf:
42883 @[ -f ./libctf/Makefile ] || exit 0; \
42884 r=`${PWD_COMMAND}`; export r; \
42885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42886 $(HOST_EXPORTS) \
42887 for flag in $(EXTRA_HOST_FLAGS) ; do \
42888 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42889 done; \
42890 echo "Doing clean in libctf"; \
42891 (cd $(HOST_SUBDIR)/libctf && \
42892 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42893 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42894 "RANLIB=$${RANLIB}" \
42895 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42896 clean) \
42897 || exit 1
42899 @endif libctf
42901 .PHONY: maybe-distclean-libctf distclean-libctf
42902 maybe-distclean-libctf:
42903 @if libctf
42904 maybe-distclean-libctf: distclean-libctf
42906 distclean-libctf:
42907 @[ -f ./libctf/Makefile ] || exit 0; \
42908 r=`${PWD_COMMAND}`; export r; \
42909 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42910 $(HOST_EXPORTS) \
42911 for flag in $(EXTRA_HOST_FLAGS) ; do \
42912 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42913 done; \
42914 echo "Doing distclean in libctf"; \
42915 (cd $(HOST_SUBDIR)/libctf && \
42916 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42917 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42918 "RANLIB=$${RANLIB}" \
42919 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42920 distclean) \
42921 || exit 1
42923 @endif libctf
42925 .PHONY: maybe-maintainer-clean-libctf maintainer-clean-libctf
42926 maybe-maintainer-clean-libctf:
42927 @if libctf
42928 maybe-maintainer-clean-libctf: maintainer-clean-libctf
42930 maintainer-clean-libctf:
42931 @[ -f ./libctf/Makefile ] || exit 0; \
42932 r=`${PWD_COMMAND}`; export r; \
42933 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42934 $(HOST_EXPORTS) \
42935 for flag in $(EXTRA_HOST_FLAGS) ; do \
42936 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42937 done; \
42938 echo "Doing maintainer-clean in libctf"; \
42939 (cd $(HOST_SUBDIR)/libctf && \
42940 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42941 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42942 "RANLIB=$${RANLIB}" \
42943 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42944 maintainer-clean) \
42945 || exit 1
42947 @endif libctf
42951 .PHONY: configure-libsframe maybe-configure-libsframe
42952 maybe-configure-libsframe:
42953 @if gcc-bootstrap
42954 configure-libsframe: stage_current
42955 @endif gcc-bootstrap
42956 @if libsframe
42957 maybe-configure-libsframe: configure-libsframe
42958 configure-libsframe:
42959 @r=`${PWD_COMMAND}`; export r; \
42960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42961 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
42962 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
42963 $(HOST_EXPORTS) \
42964 echo Configuring in $(HOST_SUBDIR)/libsframe; \
42965 cd "$(HOST_SUBDIR)/libsframe" || exit 1; \
42966 case $(srcdir) in \
42967 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42968 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
42969 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42970 esac; \
42971 module_srcdir=libsframe; \
42972 $(SHELL) \
42973 $$s/$$module_srcdir/configure \
42974 --srcdir=$${topdir}/$$module_srcdir \
42975 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42976 --target=${target_alias} \
42977 || exit 1
42978 @endif libsframe
42982 .PHONY: configure-stage1-libsframe maybe-configure-stage1-libsframe
42983 maybe-configure-stage1-libsframe:
42984 @if libsframe-bootstrap
42985 maybe-configure-stage1-libsframe: configure-stage1-libsframe
42986 configure-stage1-libsframe:
42987 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
42988 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
42989 @r=`${PWD_COMMAND}`; export r; \
42990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42991 TFLAGS="$(STAGE1_TFLAGS)"; \
42992 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
42993 $(HOST_EXPORTS) \
42994 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
42995 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
42996 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
42997 echo Configuring stage 1 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} \
43011 $(STAGE1_CONFIGURE_FLAGS)
43012 @endif libsframe-bootstrap
43014 .PHONY: configure-stage2-libsframe maybe-configure-stage2-libsframe
43015 maybe-configure-stage2-libsframe:
43016 @if libsframe-bootstrap
43017 maybe-configure-stage2-libsframe: configure-stage2-libsframe
43018 configure-stage2-libsframe:
43019 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
43020 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
43021 @r=`${PWD_COMMAND}`; export r; \
43022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43023 TFLAGS="$(STAGE2_TFLAGS)"; \
43024 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
43025 $(HOST_EXPORTS) \
43026 $(POSTSTAGE1_HOST_EXPORTS) \
43027 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
43028 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
43029 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
43030 echo Configuring stage 2 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 $(STAGE2_CONFIGURE_FLAGS)
43045 @endif libsframe-bootstrap
43047 .PHONY: configure-stage3-libsframe maybe-configure-stage3-libsframe
43048 maybe-configure-stage3-libsframe:
43049 @if libsframe-bootstrap
43050 maybe-configure-stage3-libsframe: configure-stage3-libsframe
43051 configure-stage3-libsframe:
43052 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
43053 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
43054 @r=`${PWD_COMMAND}`; export r; \
43055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43056 TFLAGS="$(STAGE3_TFLAGS)"; \
43057 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
43058 $(HOST_EXPORTS) \
43059 $(POSTSTAGE1_HOST_EXPORTS) \
43060 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
43061 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
43062 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
43063 echo Configuring stage 3 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 $(STAGE3_CONFIGURE_FLAGS)
43078 @endif libsframe-bootstrap
43080 .PHONY: configure-stage4-libsframe maybe-configure-stage4-libsframe
43081 maybe-configure-stage4-libsframe:
43082 @if libsframe-bootstrap
43083 maybe-configure-stage4-libsframe: configure-stage4-libsframe
43084 configure-stage4-libsframe:
43085 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
43086 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
43087 @r=`${PWD_COMMAND}`; export r; \
43088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43089 TFLAGS="$(STAGE4_TFLAGS)"; \
43090 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
43091 $(HOST_EXPORTS) \
43092 $(POSTSTAGE1_HOST_EXPORTS) \
43093 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
43094 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
43095 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
43096 echo Configuring stage 4 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 $(STAGE4_CONFIGURE_FLAGS)
43111 @endif libsframe-bootstrap
43113 .PHONY: configure-stageprofile-libsframe maybe-configure-stageprofile-libsframe
43114 maybe-configure-stageprofile-libsframe:
43115 @if libsframe-bootstrap
43116 maybe-configure-stageprofile-libsframe: configure-stageprofile-libsframe
43117 configure-stageprofile-libsframe:
43118 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
43119 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
43120 @r=`${PWD_COMMAND}`; export r; \
43121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43122 TFLAGS="$(STAGEprofile_TFLAGS)"; \
43123 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
43124 $(HOST_EXPORTS) \
43125 $(POSTSTAGE1_HOST_EXPORTS) \
43126 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
43127 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
43128 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
43129 echo Configuring stage profile 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 $(STAGEprofile_CONFIGURE_FLAGS)
43144 @endif libsframe-bootstrap
43146 .PHONY: configure-stagetrain-libsframe maybe-configure-stagetrain-libsframe
43147 maybe-configure-stagetrain-libsframe:
43148 @if libsframe-bootstrap
43149 maybe-configure-stagetrain-libsframe: configure-stagetrain-libsframe
43150 configure-stagetrain-libsframe:
43151 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
43152 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
43153 @r=`${PWD_COMMAND}`; export r; \
43154 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43155 TFLAGS="$(STAGEtrain_TFLAGS)"; \
43156 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
43157 $(HOST_EXPORTS) \
43158 $(POSTSTAGE1_HOST_EXPORTS) \
43159 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
43160 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
43161 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
43162 echo Configuring stage train 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 $(STAGEtrain_CONFIGURE_FLAGS)
43177 @endif libsframe-bootstrap
43179 .PHONY: configure-stagefeedback-libsframe maybe-configure-stagefeedback-libsframe
43180 maybe-configure-stagefeedback-libsframe:
43181 @if libsframe-bootstrap
43182 maybe-configure-stagefeedback-libsframe: configure-stagefeedback-libsframe
43183 configure-stagefeedback-libsframe:
43184 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
43185 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
43186 @r=`${PWD_COMMAND}`; export r; \
43187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43188 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
43189 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
43190 $(HOST_EXPORTS) \
43191 $(POSTSTAGE1_HOST_EXPORTS) \
43192 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
43193 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
43194 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
43195 echo Configuring stage feedback in $(HOST_SUBDIR)/libsframe; \
43196 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
43197 cd $(HOST_SUBDIR)/libsframe || exit 1; \
43198 case $(srcdir) in \
43199 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43200 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
43201 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43202 esac; \
43203 module_srcdir=libsframe; \
43204 $(SHELL) $$s/$$module_srcdir/configure \
43205 --srcdir=$${topdir}/$$module_srcdir \
43206 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43207 --target=${target_alias} \
43208 --with-build-libsubdir=$(HOST_SUBDIR) \
43209 $(STAGEfeedback_CONFIGURE_FLAGS)
43210 @endif libsframe-bootstrap
43212 .PHONY: configure-stageautoprofile-libsframe maybe-configure-stageautoprofile-libsframe
43213 maybe-configure-stageautoprofile-libsframe:
43214 @if libsframe-bootstrap
43215 maybe-configure-stageautoprofile-libsframe: configure-stageautoprofile-libsframe
43216 configure-stageautoprofile-libsframe:
43217 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
43218 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
43219 @r=`${PWD_COMMAND}`; export r; \
43220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43221 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
43222 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
43223 $(HOST_EXPORTS) \
43224 $(POSTSTAGE1_HOST_EXPORTS) \
43225 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
43226 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
43227 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
43228 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libsframe; \
43229 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
43230 cd $(HOST_SUBDIR)/libsframe || exit 1; \
43231 case $(srcdir) in \
43232 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43233 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
43234 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43235 esac; \
43236 module_srcdir=libsframe; \
43237 $(SHELL) $$s/$$module_srcdir/configure \
43238 --srcdir=$${topdir}/$$module_srcdir \
43239 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43240 --target=${target_alias} \
43241 --with-build-libsubdir=$(HOST_SUBDIR) \
43242 $(STAGEautoprofile_CONFIGURE_FLAGS)
43243 @endif libsframe-bootstrap
43245 .PHONY: configure-stageautofeedback-libsframe maybe-configure-stageautofeedback-libsframe
43246 maybe-configure-stageautofeedback-libsframe:
43247 @if libsframe-bootstrap
43248 maybe-configure-stageautofeedback-libsframe: configure-stageautofeedback-libsframe
43249 configure-stageautofeedback-libsframe:
43250 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
43251 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
43252 @r=`${PWD_COMMAND}`; export r; \
43253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43254 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
43255 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
43256 $(HOST_EXPORTS) \
43257 $(POSTSTAGE1_HOST_EXPORTS) \
43258 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
43259 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
43260 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
43261 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libsframe; \
43262 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
43263 cd $(HOST_SUBDIR)/libsframe || exit 1; \
43264 case $(srcdir) in \
43265 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43266 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
43267 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43268 esac; \
43269 module_srcdir=libsframe; \
43270 $(SHELL) $$s/$$module_srcdir/configure \
43271 --srcdir=$${topdir}/$$module_srcdir \
43272 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43273 --target=${target_alias} \
43274 --with-build-libsubdir=$(HOST_SUBDIR) \
43275 $(STAGEautofeedback_CONFIGURE_FLAGS)
43276 @endif libsframe-bootstrap
43282 .PHONY: all-libsframe maybe-all-libsframe
43283 maybe-all-libsframe:
43284 @if gcc-bootstrap
43285 all-libsframe: stage_current
43286 @endif gcc-bootstrap
43287 @if libsframe
43288 TARGET-libsframe=all
43289 maybe-all-libsframe: all-libsframe
43290 all-libsframe: configure-libsframe
43291 @r=`${PWD_COMMAND}`; export r; \
43292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43293 $(HOST_EXPORTS) \
43294 (cd $(HOST_SUBDIR)/libsframe && \
43295 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
43296 $(TARGET-libsframe))
43297 @endif libsframe
43301 .PHONY: all-stage1-libsframe maybe-all-stage1-libsframe
43302 .PHONY: clean-stage1-libsframe maybe-clean-stage1-libsframe
43303 maybe-all-stage1-libsframe:
43304 maybe-clean-stage1-libsframe:
43305 @if libsframe-bootstrap
43306 maybe-all-stage1-libsframe: all-stage1-libsframe
43307 all-stage1: all-stage1-libsframe
43308 TARGET-stage1-libsframe = $(TARGET-libsframe)
43309 all-stage1-libsframe: configure-stage1-libsframe
43310 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
43311 @r=`${PWD_COMMAND}`; export r; \
43312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43313 TFLAGS="$(STAGE1_TFLAGS)"; \
43314 $(HOST_EXPORTS) \
43315 cd $(HOST_SUBDIR)/libsframe && \
43317 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43318 CFLAGS="$(STAGE1_CFLAGS)" \
43319 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
43320 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
43321 LIBCFLAGS="$(LIBCFLAGS)" \
43322 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43323 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43324 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43325 $(EXTRA_HOST_FLAGS) \
43326 $(STAGE1_FLAGS_TO_PASS) \
43327 TFLAGS="$(STAGE1_TFLAGS)" \
43328 $(TARGET-stage1-libsframe)
43330 maybe-clean-stage1-libsframe: clean-stage1-libsframe
43331 clean-stage1: clean-stage1-libsframe
43332 clean-stage1-libsframe:
43333 @if [ $(current_stage) = stage1 ]; then \
43334 [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
43335 else \
43336 [ -f $(HOST_SUBDIR)/stage1-libsframe/Makefile ] || exit 0; \
43337 $(MAKE) stage1-start; \
43338 fi; \
43339 cd $(HOST_SUBDIR)/libsframe && \
43340 $(MAKE) $(EXTRA_HOST_FLAGS) \
43341 $(STAGE1_FLAGS_TO_PASS) clean
43342 @endif libsframe-bootstrap
43345 .PHONY: all-stage2-libsframe maybe-all-stage2-libsframe
43346 .PHONY: clean-stage2-libsframe maybe-clean-stage2-libsframe
43347 maybe-all-stage2-libsframe:
43348 maybe-clean-stage2-libsframe:
43349 @if libsframe-bootstrap
43350 maybe-all-stage2-libsframe: all-stage2-libsframe
43351 all-stage2: all-stage2-libsframe
43352 TARGET-stage2-libsframe = $(TARGET-libsframe)
43353 all-stage2-libsframe: configure-stage2-libsframe
43354 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
43355 @r=`${PWD_COMMAND}`; export r; \
43356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43357 TFLAGS="$(STAGE2_TFLAGS)"; \
43358 $(HOST_EXPORTS) \
43359 $(POSTSTAGE1_HOST_EXPORTS) \
43360 cd $(HOST_SUBDIR)/libsframe && \
43362 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43363 CFLAGS="$(STAGE2_CFLAGS)" \
43364 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
43365 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
43366 LIBCFLAGS="$(STAGE2_CFLAGS)" \
43367 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43368 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43369 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43370 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
43371 TFLAGS="$(STAGE2_TFLAGS)" \
43372 $(TARGET-stage2-libsframe)
43374 maybe-clean-stage2-libsframe: clean-stage2-libsframe
43375 clean-stage2: clean-stage2-libsframe
43376 clean-stage2-libsframe:
43377 @if [ $(current_stage) = stage2 ]; then \
43378 [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
43379 else \
43380 [ -f $(HOST_SUBDIR)/stage2-libsframe/Makefile ] || exit 0; \
43381 $(MAKE) stage2-start; \
43382 fi; \
43383 cd $(HOST_SUBDIR)/libsframe && \
43384 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
43385 @endif libsframe-bootstrap
43388 .PHONY: all-stage3-libsframe maybe-all-stage3-libsframe
43389 .PHONY: clean-stage3-libsframe maybe-clean-stage3-libsframe
43390 maybe-all-stage3-libsframe:
43391 maybe-clean-stage3-libsframe:
43392 @if libsframe-bootstrap
43393 maybe-all-stage3-libsframe: all-stage3-libsframe
43394 all-stage3: all-stage3-libsframe
43395 TARGET-stage3-libsframe = $(TARGET-libsframe)
43396 all-stage3-libsframe: configure-stage3-libsframe
43397 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
43398 @r=`${PWD_COMMAND}`; export r; \
43399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43400 TFLAGS="$(STAGE3_TFLAGS)"; \
43401 $(HOST_EXPORTS) \
43402 $(POSTSTAGE1_HOST_EXPORTS) \
43403 cd $(HOST_SUBDIR)/libsframe && \
43405 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43406 CFLAGS="$(STAGE3_CFLAGS)" \
43407 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
43408 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
43409 LIBCFLAGS="$(STAGE3_CFLAGS)" \
43410 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43411 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43412 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43413 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
43414 TFLAGS="$(STAGE3_TFLAGS)" \
43415 $(TARGET-stage3-libsframe)
43417 maybe-clean-stage3-libsframe: clean-stage3-libsframe
43418 clean-stage3: clean-stage3-libsframe
43419 clean-stage3-libsframe:
43420 @if [ $(current_stage) = stage3 ]; then \
43421 [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
43422 else \
43423 [ -f $(HOST_SUBDIR)/stage3-libsframe/Makefile ] || exit 0; \
43424 $(MAKE) stage3-start; \
43425 fi; \
43426 cd $(HOST_SUBDIR)/libsframe && \
43427 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
43428 @endif libsframe-bootstrap
43431 .PHONY: all-stage4-libsframe maybe-all-stage4-libsframe
43432 .PHONY: clean-stage4-libsframe maybe-clean-stage4-libsframe
43433 maybe-all-stage4-libsframe:
43434 maybe-clean-stage4-libsframe:
43435 @if libsframe-bootstrap
43436 maybe-all-stage4-libsframe: all-stage4-libsframe
43437 all-stage4: all-stage4-libsframe
43438 TARGET-stage4-libsframe = $(TARGET-libsframe)
43439 all-stage4-libsframe: configure-stage4-libsframe
43440 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
43441 @r=`${PWD_COMMAND}`; export r; \
43442 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43443 TFLAGS="$(STAGE4_TFLAGS)"; \
43444 $(HOST_EXPORTS) \
43445 $(POSTSTAGE1_HOST_EXPORTS) \
43446 cd $(HOST_SUBDIR)/libsframe && \
43448 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43449 CFLAGS="$(STAGE4_CFLAGS)" \
43450 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
43451 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
43452 LIBCFLAGS="$(STAGE4_CFLAGS)" \
43453 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43454 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43455 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43456 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
43457 TFLAGS="$(STAGE4_TFLAGS)" \
43458 $(TARGET-stage4-libsframe)
43460 maybe-clean-stage4-libsframe: clean-stage4-libsframe
43461 clean-stage4: clean-stage4-libsframe
43462 clean-stage4-libsframe:
43463 @if [ $(current_stage) = stage4 ]; then \
43464 [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
43465 else \
43466 [ -f $(HOST_SUBDIR)/stage4-libsframe/Makefile ] || exit 0; \
43467 $(MAKE) stage4-start; \
43468 fi; \
43469 cd $(HOST_SUBDIR)/libsframe && \
43470 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
43471 @endif libsframe-bootstrap
43474 .PHONY: all-stageprofile-libsframe maybe-all-stageprofile-libsframe
43475 .PHONY: clean-stageprofile-libsframe maybe-clean-stageprofile-libsframe
43476 maybe-all-stageprofile-libsframe:
43477 maybe-clean-stageprofile-libsframe:
43478 @if libsframe-bootstrap
43479 maybe-all-stageprofile-libsframe: all-stageprofile-libsframe
43480 all-stageprofile: all-stageprofile-libsframe
43481 TARGET-stageprofile-libsframe = $(TARGET-libsframe)
43482 all-stageprofile-libsframe: configure-stageprofile-libsframe
43483 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
43484 @r=`${PWD_COMMAND}`; export r; \
43485 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43486 TFLAGS="$(STAGEprofile_TFLAGS)"; \
43487 $(HOST_EXPORTS) \
43488 $(POSTSTAGE1_HOST_EXPORTS) \
43489 cd $(HOST_SUBDIR)/libsframe && \
43491 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43492 CFLAGS="$(STAGEprofile_CFLAGS)" \
43493 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
43494 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
43495 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
43496 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43497 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43498 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43499 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
43500 TFLAGS="$(STAGEprofile_TFLAGS)" \
43501 $(TARGET-stageprofile-libsframe)
43503 maybe-clean-stageprofile-libsframe: clean-stageprofile-libsframe
43504 clean-stageprofile: clean-stageprofile-libsframe
43505 clean-stageprofile-libsframe:
43506 @if [ $(current_stage) = stageprofile ]; then \
43507 [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
43508 else \
43509 [ -f $(HOST_SUBDIR)/stageprofile-libsframe/Makefile ] || exit 0; \
43510 $(MAKE) stageprofile-start; \
43511 fi; \
43512 cd $(HOST_SUBDIR)/libsframe && \
43513 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
43514 @endif libsframe-bootstrap
43517 .PHONY: all-stagetrain-libsframe maybe-all-stagetrain-libsframe
43518 .PHONY: clean-stagetrain-libsframe maybe-clean-stagetrain-libsframe
43519 maybe-all-stagetrain-libsframe:
43520 maybe-clean-stagetrain-libsframe:
43521 @if libsframe-bootstrap
43522 maybe-all-stagetrain-libsframe: all-stagetrain-libsframe
43523 all-stagetrain: all-stagetrain-libsframe
43524 TARGET-stagetrain-libsframe = $(TARGET-libsframe)
43525 all-stagetrain-libsframe: configure-stagetrain-libsframe
43526 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
43527 @r=`${PWD_COMMAND}`; export r; \
43528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43529 TFLAGS="$(STAGEtrain_TFLAGS)"; \
43530 $(HOST_EXPORTS) \
43531 $(POSTSTAGE1_HOST_EXPORTS) \
43532 cd $(HOST_SUBDIR)/libsframe && \
43534 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43535 CFLAGS="$(STAGEtrain_CFLAGS)" \
43536 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
43537 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
43538 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
43539 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43540 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43541 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43542 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
43543 TFLAGS="$(STAGEtrain_TFLAGS)" \
43544 $(TARGET-stagetrain-libsframe)
43546 maybe-clean-stagetrain-libsframe: clean-stagetrain-libsframe
43547 clean-stagetrain: clean-stagetrain-libsframe
43548 clean-stagetrain-libsframe:
43549 @if [ $(current_stage) = stagetrain ]; then \
43550 [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
43551 else \
43552 [ -f $(HOST_SUBDIR)/stagetrain-libsframe/Makefile ] || exit 0; \
43553 $(MAKE) stagetrain-start; \
43554 fi; \
43555 cd $(HOST_SUBDIR)/libsframe && \
43556 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
43557 @endif libsframe-bootstrap
43560 .PHONY: all-stagefeedback-libsframe maybe-all-stagefeedback-libsframe
43561 .PHONY: clean-stagefeedback-libsframe maybe-clean-stagefeedback-libsframe
43562 maybe-all-stagefeedback-libsframe:
43563 maybe-clean-stagefeedback-libsframe:
43564 @if libsframe-bootstrap
43565 maybe-all-stagefeedback-libsframe: all-stagefeedback-libsframe
43566 all-stagefeedback: all-stagefeedback-libsframe
43567 TARGET-stagefeedback-libsframe = $(TARGET-libsframe)
43568 all-stagefeedback-libsframe: configure-stagefeedback-libsframe
43569 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
43570 @r=`${PWD_COMMAND}`; export r; \
43571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43572 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
43573 $(HOST_EXPORTS) \
43574 $(POSTSTAGE1_HOST_EXPORTS) \
43575 cd $(HOST_SUBDIR)/libsframe && \
43577 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43578 CFLAGS="$(STAGEfeedback_CFLAGS)" \
43579 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
43580 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
43581 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
43582 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43583 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43584 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43585 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
43586 TFLAGS="$(STAGEfeedback_TFLAGS)" \
43587 $(TARGET-stagefeedback-libsframe)
43589 maybe-clean-stagefeedback-libsframe: clean-stagefeedback-libsframe
43590 clean-stagefeedback: clean-stagefeedback-libsframe
43591 clean-stagefeedback-libsframe:
43592 @if [ $(current_stage) = stagefeedback ]; then \
43593 [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
43594 else \
43595 [ -f $(HOST_SUBDIR)/stagefeedback-libsframe/Makefile ] || exit 0; \
43596 $(MAKE) stagefeedback-start; \
43597 fi; \
43598 cd $(HOST_SUBDIR)/libsframe && \
43599 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
43600 @endif libsframe-bootstrap
43603 .PHONY: all-stageautoprofile-libsframe maybe-all-stageautoprofile-libsframe
43604 .PHONY: clean-stageautoprofile-libsframe maybe-clean-stageautoprofile-libsframe
43605 maybe-all-stageautoprofile-libsframe:
43606 maybe-clean-stageautoprofile-libsframe:
43607 @if libsframe-bootstrap
43608 maybe-all-stageautoprofile-libsframe: all-stageautoprofile-libsframe
43609 all-stageautoprofile: all-stageautoprofile-libsframe
43610 TARGET-stageautoprofile-libsframe = $(TARGET-libsframe)
43611 all-stageautoprofile-libsframe: configure-stageautoprofile-libsframe
43612 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
43613 @r=`${PWD_COMMAND}`; export r; \
43614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43615 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
43616 $(HOST_EXPORTS) \
43617 $(POSTSTAGE1_HOST_EXPORTS) \
43618 cd $(HOST_SUBDIR)/libsframe && \
43619 $$s/gcc/config/i386/$(AUTO_PROFILE) \
43620 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43621 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
43622 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
43623 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
43624 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
43625 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43626 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43627 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43628 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
43629 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
43630 $(TARGET-stageautoprofile-libsframe)
43632 maybe-clean-stageautoprofile-libsframe: clean-stageautoprofile-libsframe
43633 clean-stageautoprofile: clean-stageautoprofile-libsframe
43634 clean-stageautoprofile-libsframe:
43635 @if [ $(current_stage) = stageautoprofile ]; then \
43636 [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
43637 else \
43638 [ -f $(HOST_SUBDIR)/stageautoprofile-libsframe/Makefile ] || exit 0; \
43639 $(MAKE) stageautoprofile-start; \
43640 fi; \
43641 cd $(HOST_SUBDIR)/libsframe && \
43642 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
43643 @endif libsframe-bootstrap
43646 .PHONY: all-stageautofeedback-libsframe maybe-all-stageautofeedback-libsframe
43647 .PHONY: clean-stageautofeedback-libsframe maybe-clean-stageautofeedback-libsframe
43648 maybe-all-stageautofeedback-libsframe:
43649 maybe-clean-stageautofeedback-libsframe:
43650 @if libsframe-bootstrap
43651 maybe-all-stageautofeedback-libsframe: all-stageautofeedback-libsframe
43652 all-stageautofeedback: all-stageautofeedback-libsframe
43653 TARGET-stageautofeedback-libsframe = $(TARGET-libsframe)
43654 all-stageautofeedback-libsframe: configure-stageautofeedback-libsframe
43655 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
43656 @r=`${PWD_COMMAND}`; export r; \
43657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43658 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
43659 $(HOST_EXPORTS) \
43660 $(POSTSTAGE1_HOST_EXPORTS) \
43661 cd $(HOST_SUBDIR)/libsframe && \
43663 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43664 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
43665 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
43666 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
43667 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
43668 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43669 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43670 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43671 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
43672 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
43673 $(TARGET-stageautofeedback-libsframe)
43675 maybe-clean-stageautofeedback-libsframe: clean-stageautofeedback-libsframe
43676 clean-stageautofeedback: clean-stageautofeedback-libsframe
43677 clean-stageautofeedback-libsframe:
43678 @if [ $(current_stage) = stageautofeedback ]; then \
43679 [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
43680 else \
43681 [ -f $(HOST_SUBDIR)/stageautofeedback-libsframe/Makefile ] || exit 0; \
43682 $(MAKE) stageautofeedback-start; \
43683 fi; \
43684 cd $(HOST_SUBDIR)/libsframe && \
43685 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
43686 @endif libsframe-bootstrap
43692 .PHONY: check-libsframe maybe-check-libsframe
43693 maybe-check-libsframe:
43694 @if libsframe
43695 maybe-check-libsframe: check-libsframe
43697 check-libsframe:
43698 @: $(MAKE); $(unstage)
43699 @r=`${PWD_COMMAND}`; export r; \
43700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43701 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
43702 (cd $(HOST_SUBDIR)/libsframe && \
43703 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
43705 @endif libsframe
43707 .PHONY: install-libsframe maybe-install-libsframe
43708 maybe-install-libsframe:
43709 @if libsframe
43710 maybe-install-libsframe: install-libsframe
43712 install-libsframe: installdirs
43713 @: $(MAKE); $(unstage)
43714 @r=`${PWD_COMMAND}`; export r; \
43715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43716 $(HOST_EXPORTS) \
43717 (cd $(HOST_SUBDIR)/libsframe && \
43718 $(MAKE) $(FLAGS_TO_PASS) install)
43720 @endif libsframe
43722 .PHONY: install-strip-libsframe maybe-install-strip-libsframe
43723 maybe-install-strip-libsframe:
43724 @if libsframe
43725 maybe-install-strip-libsframe: install-strip-libsframe
43727 install-strip-libsframe: installdirs
43728 @: $(MAKE); $(unstage)
43729 @r=`${PWD_COMMAND}`; export r; \
43730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43731 $(HOST_EXPORTS) \
43732 (cd $(HOST_SUBDIR)/libsframe && \
43733 $(MAKE) $(FLAGS_TO_PASS) install-strip)
43735 @endif libsframe
43737 # Other targets (info, dvi, pdf, etc.)
43739 .PHONY: maybe-info-libsframe info-libsframe
43740 maybe-info-libsframe:
43741 @if libsframe
43742 maybe-info-libsframe: info-libsframe
43744 info-libsframe: \
43745 configure-libsframe
43746 @[ -f ./libsframe/Makefile ] || exit 0; \
43747 r=`${PWD_COMMAND}`; export r; \
43748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43749 $(HOST_EXPORTS) \
43750 for flag in $(EXTRA_HOST_FLAGS) ; do \
43751 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43752 done; \
43753 echo "Doing info in libsframe"; \
43754 (cd $(HOST_SUBDIR)/libsframe && \
43755 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43756 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43757 "RANLIB=$${RANLIB}" \
43758 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43759 info) \
43760 || exit 1
43762 @endif libsframe
43764 .PHONY: maybe-dvi-libsframe dvi-libsframe
43765 maybe-dvi-libsframe:
43766 @if libsframe
43767 maybe-dvi-libsframe: dvi-libsframe
43769 dvi-libsframe: \
43770 configure-libsframe
43771 @[ -f ./libsframe/Makefile ] || exit 0; \
43772 r=`${PWD_COMMAND}`; export r; \
43773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43774 $(HOST_EXPORTS) \
43775 for flag in $(EXTRA_HOST_FLAGS) ; do \
43776 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43777 done; \
43778 echo "Doing dvi in libsframe"; \
43779 (cd $(HOST_SUBDIR)/libsframe && \
43780 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43781 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43782 "RANLIB=$${RANLIB}" \
43783 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43784 dvi) \
43785 || exit 1
43787 @endif libsframe
43789 .PHONY: maybe-pdf-libsframe pdf-libsframe
43790 maybe-pdf-libsframe:
43791 @if libsframe
43792 maybe-pdf-libsframe: pdf-libsframe
43794 pdf-libsframe: \
43795 configure-libsframe
43796 @[ -f ./libsframe/Makefile ] || exit 0; \
43797 r=`${PWD_COMMAND}`; export r; \
43798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43799 $(HOST_EXPORTS) \
43800 for flag in $(EXTRA_HOST_FLAGS) ; do \
43801 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43802 done; \
43803 echo "Doing pdf in libsframe"; \
43804 (cd $(HOST_SUBDIR)/libsframe && \
43805 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43806 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43807 "RANLIB=$${RANLIB}" \
43808 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43809 pdf) \
43810 || exit 1
43812 @endif libsframe
43814 .PHONY: maybe-html-libsframe html-libsframe
43815 maybe-html-libsframe:
43816 @if libsframe
43817 maybe-html-libsframe: html-libsframe
43819 html-libsframe: \
43820 configure-libsframe
43821 @[ -f ./libsframe/Makefile ] || exit 0; \
43822 r=`${PWD_COMMAND}`; export r; \
43823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43824 $(HOST_EXPORTS) \
43825 for flag in $(EXTRA_HOST_FLAGS) ; do \
43826 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43827 done; \
43828 echo "Doing html in libsframe"; \
43829 (cd $(HOST_SUBDIR)/libsframe && \
43830 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43831 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43832 "RANLIB=$${RANLIB}" \
43833 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43834 html) \
43835 || exit 1
43837 @endif libsframe
43839 .PHONY: maybe-TAGS-libsframe TAGS-libsframe
43840 maybe-TAGS-libsframe:
43841 @if libsframe
43842 maybe-TAGS-libsframe: TAGS-libsframe
43844 TAGS-libsframe: \
43845 configure-libsframe
43846 @[ -f ./libsframe/Makefile ] || exit 0; \
43847 r=`${PWD_COMMAND}`; export r; \
43848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43849 $(HOST_EXPORTS) \
43850 for flag in $(EXTRA_HOST_FLAGS) ; do \
43851 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43852 done; \
43853 echo "Doing TAGS in libsframe"; \
43854 (cd $(HOST_SUBDIR)/libsframe && \
43855 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43856 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43857 "RANLIB=$${RANLIB}" \
43858 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43859 TAGS) \
43860 || exit 1
43862 @endif libsframe
43864 .PHONY: maybe-install-info-libsframe install-info-libsframe
43865 maybe-install-info-libsframe:
43866 @if libsframe
43867 maybe-install-info-libsframe: install-info-libsframe
43869 install-info-libsframe: \
43870 configure-libsframe \
43871 info-libsframe
43872 @[ -f ./libsframe/Makefile ] || exit 0; \
43873 r=`${PWD_COMMAND}`; export r; \
43874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43875 $(HOST_EXPORTS) \
43876 for flag in $(EXTRA_HOST_FLAGS) ; do \
43877 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43878 done; \
43879 echo "Doing install-info in libsframe"; \
43880 (cd $(HOST_SUBDIR)/libsframe && \
43881 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43882 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43883 "RANLIB=$${RANLIB}" \
43884 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43885 install-info) \
43886 || exit 1
43888 @endif libsframe
43890 .PHONY: maybe-install-dvi-libsframe install-dvi-libsframe
43891 maybe-install-dvi-libsframe:
43892 @if libsframe
43893 maybe-install-dvi-libsframe: install-dvi-libsframe
43895 install-dvi-libsframe: \
43896 configure-libsframe \
43897 dvi-libsframe
43898 @[ -f ./libsframe/Makefile ] || exit 0; \
43899 r=`${PWD_COMMAND}`; export r; \
43900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43901 $(HOST_EXPORTS) \
43902 for flag in $(EXTRA_HOST_FLAGS) ; do \
43903 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43904 done; \
43905 echo "Doing install-dvi in libsframe"; \
43906 (cd $(HOST_SUBDIR)/libsframe && \
43907 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43908 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43909 "RANLIB=$${RANLIB}" \
43910 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43911 install-dvi) \
43912 || exit 1
43914 @endif libsframe
43916 .PHONY: maybe-install-pdf-libsframe install-pdf-libsframe
43917 maybe-install-pdf-libsframe:
43918 @if libsframe
43919 maybe-install-pdf-libsframe: install-pdf-libsframe
43921 install-pdf-libsframe: \
43922 configure-libsframe \
43923 pdf-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 install-pdf 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 install-pdf) \
43938 || exit 1
43940 @endif libsframe
43942 .PHONY: maybe-install-html-libsframe install-html-libsframe
43943 maybe-install-html-libsframe:
43944 @if libsframe
43945 maybe-install-html-libsframe: install-html-libsframe
43947 install-html-libsframe: \
43948 configure-libsframe \
43949 html-libsframe
43950 @[ -f ./libsframe/Makefile ] || exit 0; \
43951 r=`${PWD_COMMAND}`; export r; \
43952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43953 $(HOST_EXPORTS) \
43954 for flag in $(EXTRA_HOST_FLAGS) ; do \
43955 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43956 done; \
43957 echo "Doing install-html in libsframe"; \
43958 (cd $(HOST_SUBDIR)/libsframe && \
43959 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43960 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43961 "RANLIB=$${RANLIB}" \
43962 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43963 install-html) \
43964 || exit 1
43966 @endif libsframe
43968 .PHONY: maybe-installcheck-libsframe installcheck-libsframe
43969 maybe-installcheck-libsframe:
43970 @if libsframe
43971 maybe-installcheck-libsframe: installcheck-libsframe
43973 installcheck-libsframe: \
43974 configure-libsframe
43975 @[ -f ./libsframe/Makefile ] || exit 0; \
43976 r=`${PWD_COMMAND}`; export r; \
43977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43978 $(HOST_EXPORTS) \
43979 for flag in $(EXTRA_HOST_FLAGS) ; do \
43980 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43981 done; \
43982 echo "Doing installcheck in libsframe"; \
43983 (cd $(HOST_SUBDIR)/libsframe && \
43984 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43985 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43986 "RANLIB=$${RANLIB}" \
43987 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43988 installcheck) \
43989 || exit 1
43991 @endif libsframe
43993 .PHONY: maybe-mostlyclean-libsframe mostlyclean-libsframe
43994 maybe-mostlyclean-libsframe:
43995 @if libsframe
43996 maybe-mostlyclean-libsframe: mostlyclean-libsframe
43998 mostlyclean-libsframe:
43999 @[ -f ./libsframe/Makefile ] || exit 0; \
44000 r=`${PWD_COMMAND}`; export r; \
44001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44002 $(HOST_EXPORTS) \
44003 for flag in $(EXTRA_HOST_FLAGS) ; do \
44004 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44005 done; \
44006 echo "Doing mostlyclean in libsframe"; \
44007 (cd $(HOST_SUBDIR)/libsframe && \
44008 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44009 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44010 "RANLIB=$${RANLIB}" \
44011 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44012 mostlyclean) \
44013 || exit 1
44015 @endif libsframe
44017 .PHONY: maybe-clean-libsframe clean-libsframe
44018 maybe-clean-libsframe:
44019 @if libsframe
44020 maybe-clean-libsframe: clean-libsframe
44022 clean-libsframe:
44023 @[ -f ./libsframe/Makefile ] || exit 0; \
44024 r=`${PWD_COMMAND}`; export r; \
44025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44026 $(HOST_EXPORTS) \
44027 for flag in $(EXTRA_HOST_FLAGS) ; do \
44028 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44029 done; \
44030 echo "Doing clean in libsframe"; \
44031 (cd $(HOST_SUBDIR)/libsframe && \
44032 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44033 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44034 "RANLIB=$${RANLIB}" \
44035 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44036 clean) \
44037 || exit 1
44039 @endif libsframe
44041 .PHONY: maybe-distclean-libsframe distclean-libsframe
44042 maybe-distclean-libsframe:
44043 @if libsframe
44044 maybe-distclean-libsframe: distclean-libsframe
44046 distclean-libsframe:
44047 @[ -f ./libsframe/Makefile ] || exit 0; \
44048 r=`${PWD_COMMAND}`; export r; \
44049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44050 $(HOST_EXPORTS) \
44051 for flag in $(EXTRA_HOST_FLAGS) ; do \
44052 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44053 done; \
44054 echo "Doing distclean in libsframe"; \
44055 (cd $(HOST_SUBDIR)/libsframe && \
44056 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44057 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44058 "RANLIB=$${RANLIB}" \
44059 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44060 distclean) \
44061 || exit 1
44063 @endif libsframe
44065 .PHONY: maybe-maintainer-clean-libsframe maintainer-clean-libsframe
44066 maybe-maintainer-clean-libsframe:
44067 @if libsframe
44068 maybe-maintainer-clean-libsframe: maintainer-clean-libsframe
44070 maintainer-clean-libsframe:
44071 @[ -f ./libsframe/Makefile ] || exit 0; \
44072 r=`${PWD_COMMAND}`; export r; \
44073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44074 $(HOST_EXPORTS) \
44075 for flag in $(EXTRA_HOST_FLAGS) ; do \
44076 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44077 done; \
44078 echo "Doing maintainer-clean in libsframe"; \
44079 (cd $(HOST_SUBDIR)/libsframe && \
44080 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44081 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44082 "RANLIB=$${RANLIB}" \
44083 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44084 maintainer-clean) \
44085 || exit 1
44087 @endif libsframe
44091 # ---------------------------------------
44092 # Modules which run on the target machine
44093 # ---------------------------------------
44098 .PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
44099 maybe-configure-target-libstdc++-v3:
44100 @if gcc-bootstrap
44101 configure-target-libstdc++-v3: stage_current
44102 @endif gcc-bootstrap
44103 @if target-libstdc++-v3
44104 maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
44105 configure-target-libstdc++-v3:
44106 @r=`${PWD_COMMAND}`; export r; \
44107 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44108 echo "Checking multilib configuration for libstdc++-v3..."; \
44109 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
44110 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
44111 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44112 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44113 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44114 else \
44115 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44116 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44117 fi; \
44118 else \
44119 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44120 fi; \
44121 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44122 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
44123 $(RAW_CXX_TARGET_EXPORTS) \
44124 echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
44125 cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
44126 case $(srcdir) in \
44127 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44128 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44129 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44130 esac; \
44131 module_srcdir=libstdc++-v3; \
44132 rm -f no-such-file || : ; \
44133 CONFIG_SITE=no-such-file $(SHELL) \
44134 $$s/$$module_srcdir/configure \
44135 --srcdir=$${topdir}/$$module_srcdir \
44136 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44137 --target=${target_alias} \
44138 || exit 1
44139 @endif target-libstdc++-v3
44143 .PHONY: configure-stage1-target-libstdc++-v3 maybe-configure-stage1-target-libstdc++-v3
44144 maybe-configure-stage1-target-libstdc++-v3:
44145 @if target-libstdc++-v3-bootstrap
44146 maybe-configure-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
44147 configure-stage1-target-libstdc++-v3:
44148 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
44149 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
44150 @r=`${PWD_COMMAND}`; export r; \
44151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44152 TFLAGS="$(STAGE1_TFLAGS)"; \
44153 echo "Checking multilib configuration for libstdc++-v3..."; \
44154 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
44155 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44156 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44157 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44158 else \
44159 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44160 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44161 fi; \
44162 else \
44163 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44164 fi; \
44165 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44166 $(RAW_CXX_TARGET_EXPORTS) \
44167 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44168 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44169 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44170 echo Configuring stage 1 in $(TARGET_SUBDIR)/libstdc++-v3; \
44171 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
44172 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
44173 case $(srcdir) in \
44174 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44175 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44176 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44177 esac; \
44178 module_srcdir=libstdc++-v3; \
44179 $(SHELL) $$s/$$module_srcdir/configure \
44180 --srcdir=$${topdir}/$$module_srcdir \
44181 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44182 --target=${target_alias} \
44184 $(STAGE1_CONFIGURE_FLAGS)
44185 @endif target-libstdc++-v3-bootstrap
44187 .PHONY: configure-stage2-target-libstdc++-v3 maybe-configure-stage2-target-libstdc++-v3
44188 maybe-configure-stage2-target-libstdc++-v3:
44189 @if target-libstdc++-v3-bootstrap
44190 maybe-configure-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
44191 configure-stage2-target-libstdc++-v3:
44192 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
44193 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
44194 @r=`${PWD_COMMAND}`; export r; \
44195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44196 TFLAGS="$(STAGE2_TFLAGS)"; \
44197 echo "Checking multilib configuration for libstdc++-v3..."; \
44198 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
44199 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44200 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44201 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44202 else \
44203 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44204 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44205 fi; \
44206 else \
44207 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44208 fi; \
44209 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44210 $(RAW_CXX_TARGET_EXPORTS) \
44212 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44213 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44214 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44215 echo Configuring stage 2 in $(TARGET_SUBDIR)/libstdc++-v3; \
44216 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
44217 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
44218 case $(srcdir) in \
44219 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44220 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44221 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44222 esac; \
44223 module_srcdir=libstdc++-v3; \
44224 $(SHELL) $$s/$$module_srcdir/configure \
44225 --srcdir=$${topdir}/$$module_srcdir \
44226 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44227 --target=${target_alias} \
44228 --with-build-libsubdir=$(HOST_SUBDIR) \
44229 $(STAGE2_CONFIGURE_FLAGS)
44230 @endif target-libstdc++-v3-bootstrap
44232 .PHONY: configure-stage3-target-libstdc++-v3 maybe-configure-stage3-target-libstdc++-v3
44233 maybe-configure-stage3-target-libstdc++-v3:
44234 @if target-libstdc++-v3-bootstrap
44235 maybe-configure-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
44236 configure-stage3-target-libstdc++-v3:
44237 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
44238 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
44239 @r=`${PWD_COMMAND}`; export r; \
44240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44241 TFLAGS="$(STAGE3_TFLAGS)"; \
44242 echo "Checking multilib configuration for libstdc++-v3..."; \
44243 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
44244 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44245 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44246 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44247 else \
44248 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44249 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44250 fi; \
44251 else \
44252 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44253 fi; \
44254 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44255 $(RAW_CXX_TARGET_EXPORTS) \
44257 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44258 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44259 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44260 echo Configuring stage 3 in $(TARGET_SUBDIR)/libstdc++-v3; \
44261 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
44262 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
44263 case $(srcdir) in \
44264 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44265 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44266 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44267 esac; \
44268 module_srcdir=libstdc++-v3; \
44269 $(SHELL) $$s/$$module_srcdir/configure \
44270 --srcdir=$${topdir}/$$module_srcdir \
44271 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44272 --target=${target_alias} \
44273 --with-build-libsubdir=$(HOST_SUBDIR) \
44274 $(STAGE3_CONFIGURE_FLAGS)
44275 @endif target-libstdc++-v3-bootstrap
44277 .PHONY: configure-stage4-target-libstdc++-v3 maybe-configure-stage4-target-libstdc++-v3
44278 maybe-configure-stage4-target-libstdc++-v3:
44279 @if target-libstdc++-v3-bootstrap
44280 maybe-configure-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
44281 configure-stage4-target-libstdc++-v3:
44282 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
44283 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
44284 @r=`${PWD_COMMAND}`; export r; \
44285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44286 TFLAGS="$(STAGE4_TFLAGS)"; \
44287 echo "Checking multilib configuration for libstdc++-v3..."; \
44288 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
44289 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44290 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44291 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44292 else \
44293 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44294 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44295 fi; \
44296 else \
44297 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44298 fi; \
44299 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44300 $(RAW_CXX_TARGET_EXPORTS) \
44302 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44303 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44304 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44305 echo Configuring stage 4 in $(TARGET_SUBDIR)/libstdc++-v3; \
44306 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
44307 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
44308 case $(srcdir) in \
44309 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44310 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44311 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44312 esac; \
44313 module_srcdir=libstdc++-v3; \
44314 $(SHELL) $$s/$$module_srcdir/configure \
44315 --srcdir=$${topdir}/$$module_srcdir \
44316 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44317 --target=${target_alias} \
44318 --with-build-libsubdir=$(HOST_SUBDIR) \
44319 $(STAGE4_CONFIGURE_FLAGS)
44320 @endif target-libstdc++-v3-bootstrap
44322 .PHONY: configure-stageprofile-target-libstdc++-v3 maybe-configure-stageprofile-target-libstdc++-v3
44323 maybe-configure-stageprofile-target-libstdc++-v3:
44324 @if target-libstdc++-v3-bootstrap
44325 maybe-configure-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
44326 configure-stageprofile-target-libstdc++-v3:
44327 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
44328 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
44329 @r=`${PWD_COMMAND}`; export r; \
44330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44331 TFLAGS="$(STAGEprofile_TFLAGS)"; \
44332 echo "Checking multilib configuration for libstdc++-v3..."; \
44333 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
44334 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44335 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44336 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44337 else \
44338 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44339 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44340 fi; \
44341 else \
44342 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44343 fi; \
44344 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44345 $(RAW_CXX_TARGET_EXPORTS) \
44347 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44348 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44349 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44350 echo Configuring stage profile in $(TARGET_SUBDIR)/libstdc++-v3; \
44351 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
44352 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
44353 case $(srcdir) in \
44354 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44355 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44356 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44357 esac; \
44358 module_srcdir=libstdc++-v3; \
44359 $(SHELL) $$s/$$module_srcdir/configure \
44360 --srcdir=$${topdir}/$$module_srcdir \
44361 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44362 --target=${target_alias} \
44363 --with-build-libsubdir=$(HOST_SUBDIR) \
44364 $(STAGEprofile_CONFIGURE_FLAGS)
44365 @endif target-libstdc++-v3-bootstrap
44367 .PHONY: configure-stagetrain-target-libstdc++-v3 maybe-configure-stagetrain-target-libstdc++-v3
44368 maybe-configure-stagetrain-target-libstdc++-v3:
44369 @if target-libstdc++-v3-bootstrap
44370 maybe-configure-stagetrain-target-libstdc++-v3: configure-stagetrain-target-libstdc++-v3
44371 configure-stagetrain-target-libstdc++-v3:
44372 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
44373 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
44374 @r=`${PWD_COMMAND}`; export r; \
44375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44376 TFLAGS="$(STAGEtrain_TFLAGS)"; \
44377 echo "Checking multilib configuration for libstdc++-v3..."; \
44378 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
44379 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44380 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44381 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44382 else \
44383 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44384 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44385 fi; \
44386 else \
44387 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44388 fi; \
44389 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44390 $(RAW_CXX_TARGET_EXPORTS) \
44392 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44393 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44394 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44395 echo Configuring stage train in $(TARGET_SUBDIR)/libstdc++-v3; \
44396 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
44397 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
44398 case $(srcdir) in \
44399 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44400 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44401 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44402 esac; \
44403 module_srcdir=libstdc++-v3; \
44404 $(SHELL) $$s/$$module_srcdir/configure \
44405 --srcdir=$${topdir}/$$module_srcdir \
44406 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44407 --target=${target_alias} \
44408 --with-build-libsubdir=$(HOST_SUBDIR) \
44409 $(STAGEtrain_CONFIGURE_FLAGS)
44410 @endif target-libstdc++-v3-bootstrap
44412 .PHONY: configure-stagefeedback-target-libstdc++-v3 maybe-configure-stagefeedback-target-libstdc++-v3
44413 maybe-configure-stagefeedback-target-libstdc++-v3:
44414 @if target-libstdc++-v3-bootstrap
44415 maybe-configure-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
44416 configure-stagefeedback-target-libstdc++-v3:
44417 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
44418 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
44419 @r=`${PWD_COMMAND}`; export r; \
44420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44421 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
44422 echo "Checking multilib configuration for libstdc++-v3..."; \
44423 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
44424 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44425 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44426 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44427 else \
44428 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44429 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44430 fi; \
44431 else \
44432 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44433 fi; \
44434 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44435 $(RAW_CXX_TARGET_EXPORTS) \
44437 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44438 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44439 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44440 echo Configuring stage feedback in $(TARGET_SUBDIR)/libstdc++-v3; \
44441 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
44442 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
44443 case $(srcdir) in \
44444 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44445 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44446 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44447 esac; \
44448 module_srcdir=libstdc++-v3; \
44449 $(SHELL) $$s/$$module_srcdir/configure \
44450 --srcdir=$${topdir}/$$module_srcdir \
44451 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44452 --target=${target_alias} \
44453 --with-build-libsubdir=$(HOST_SUBDIR) \
44454 $(STAGEfeedback_CONFIGURE_FLAGS)
44455 @endif target-libstdc++-v3-bootstrap
44457 .PHONY: configure-stageautoprofile-target-libstdc++-v3 maybe-configure-stageautoprofile-target-libstdc++-v3
44458 maybe-configure-stageautoprofile-target-libstdc++-v3:
44459 @if target-libstdc++-v3-bootstrap
44460 maybe-configure-stageautoprofile-target-libstdc++-v3: configure-stageautoprofile-target-libstdc++-v3
44461 configure-stageautoprofile-target-libstdc++-v3:
44462 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
44463 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
44464 @r=`${PWD_COMMAND}`; export r; \
44465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44466 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
44467 echo "Checking multilib configuration for libstdc++-v3..."; \
44468 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
44469 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44470 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44471 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44472 else \
44473 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44474 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44475 fi; \
44476 else \
44477 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44478 fi; \
44479 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44480 $(RAW_CXX_TARGET_EXPORTS) \
44482 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44483 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44484 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44485 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libstdc++-v3; \
44486 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
44487 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
44488 case $(srcdir) in \
44489 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44490 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44491 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44492 esac; \
44493 module_srcdir=libstdc++-v3; \
44494 $(SHELL) $$s/$$module_srcdir/configure \
44495 --srcdir=$${topdir}/$$module_srcdir \
44496 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44497 --target=${target_alias} \
44498 --with-build-libsubdir=$(HOST_SUBDIR) \
44499 $(STAGEautoprofile_CONFIGURE_FLAGS)
44500 @endif target-libstdc++-v3-bootstrap
44502 .PHONY: configure-stageautofeedback-target-libstdc++-v3 maybe-configure-stageautofeedback-target-libstdc++-v3
44503 maybe-configure-stageautofeedback-target-libstdc++-v3:
44504 @if target-libstdc++-v3-bootstrap
44505 maybe-configure-stageautofeedback-target-libstdc++-v3: configure-stageautofeedback-target-libstdc++-v3
44506 configure-stageautofeedback-target-libstdc++-v3:
44507 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
44508 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
44509 @r=`${PWD_COMMAND}`; export r; \
44510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44511 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
44512 echo "Checking multilib configuration for libstdc++-v3..."; \
44513 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
44514 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44515 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44516 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44517 else \
44518 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44519 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44520 fi; \
44521 else \
44522 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44523 fi; \
44524 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44525 $(RAW_CXX_TARGET_EXPORTS) \
44527 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44528 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44529 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44530 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libstdc++-v3; \
44531 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
44532 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
44533 case $(srcdir) in \
44534 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44535 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44536 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44537 esac; \
44538 module_srcdir=libstdc++-v3; \
44539 $(SHELL) $$s/$$module_srcdir/configure \
44540 --srcdir=$${topdir}/$$module_srcdir \
44541 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44542 --target=${target_alias} \
44543 --with-build-libsubdir=$(HOST_SUBDIR) \
44544 $(STAGEautofeedback_CONFIGURE_FLAGS)
44545 @endif target-libstdc++-v3-bootstrap
44551 .PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
44552 maybe-all-target-libstdc++-v3:
44553 @if gcc-bootstrap
44554 all-target-libstdc++-v3: stage_current
44555 @endif gcc-bootstrap
44556 @if target-libstdc++-v3
44557 TARGET-target-libstdc++-v3=all
44558 maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
44559 all-target-libstdc++-v3: configure-target-libstdc++-v3
44560 @r=`${PWD_COMMAND}`; export r; \
44561 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44562 $(RAW_CXX_TARGET_EXPORTS) \
44563 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44564 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44565 $(TARGET-target-libstdc++-v3))
44566 @endif target-libstdc++-v3
44570 .PHONY: all-stage1-target-libstdc++-v3 maybe-all-stage1-target-libstdc++-v3
44571 .PHONY: clean-stage1-target-libstdc++-v3 maybe-clean-stage1-target-libstdc++-v3
44572 maybe-all-stage1-target-libstdc++-v3:
44573 maybe-clean-stage1-target-libstdc++-v3:
44574 @if target-libstdc++-v3-bootstrap
44575 maybe-all-stage1-target-libstdc++-v3: all-stage1-target-libstdc++-v3
44576 all-stage1: all-stage1-target-libstdc++-v3
44577 TARGET-stage1-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44578 all-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
44579 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
44580 @r=`${PWD_COMMAND}`; export r; \
44581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44582 TFLAGS="$(STAGE1_TFLAGS)"; \
44583 $(RAW_CXX_TARGET_EXPORTS) \
44584 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44586 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44587 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44588 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44589 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44590 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44591 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44592 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44593 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44595 TFLAGS="$(STAGE1_TFLAGS)" \
44596 $(TARGET-stage1-target-libstdc++-v3)
44598 maybe-clean-stage1-target-libstdc++-v3: clean-stage1-target-libstdc++-v3
44599 clean-stage1: clean-stage1-target-libstdc++-v3
44600 clean-stage1-target-libstdc++-v3:
44601 @if [ $(current_stage) = stage1 ]; then \
44602 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44603 else \
44604 [ -f $(TARGET_SUBDIR)/stage1-libstdc++-v3/Makefile ] || exit 0; \
44605 $(MAKE) stage1-start; \
44606 fi; \
44607 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44608 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44609 clean
44610 @endif target-libstdc++-v3-bootstrap
44613 .PHONY: all-stage2-target-libstdc++-v3 maybe-all-stage2-target-libstdc++-v3
44614 .PHONY: clean-stage2-target-libstdc++-v3 maybe-clean-stage2-target-libstdc++-v3
44615 maybe-all-stage2-target-libstdc++-v3:
44616 maybe-clean-stage2-target-libstdc++-v3:
44617 @if target-libstdc++-v3-bootstrap
44618 maybe-all-stage2-target-libstdc++-v3: all-stage2-target-libstdc++-v3
44619 all-stage2: all-stage2-target-libstdc++-v3
44620 TARGET-stage2-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44621 all-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
44622 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
44623 @r=`${PWD_COMMAND}`; export r; \
44624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44625 TFLAGS="$(STAGE2_TFLAGS)"; \
44626 $(RAW_CXX_TARGET_EXPORTS) \
44628 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44630 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44631 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44632 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44633 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44634 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44635 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44636 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44637 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44638 TFLAGS="$(STAGE2_TFLAGS)" \
44639 $(TARGET-stage2-target-libstdc++-v3)
44641 maybe-clean-stage2-target-libstdc++-v3: clean-stage2-target-libstdc++-v3
44642 clean-stage2: clean-stage2-target-libstdc++-v3
44643 clean-stage2-target-libstdc++-v3:
44644 @if [ $(current_stage) = stage2 ]; then \
44645 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44646 else \
44647 [ -f $(TARGET_SUBDIR)/stage2-libstdc++-v3/Makefile ] || exit 0; \
44648 $(MAKE) stage2-start; \
44649 fi; \
44650 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44651 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44652 @endif target-libstdc++-v3-bootstrap
44655 .PHONY: all-stage3-target-libstdc++-v3 maybe-all-stage3-target-libstdc++-v3
44656 .PHONY: clean-stage3-target-libstdc++-v3 maybe-clean-stage3-target-libstdc++-v3
44657 maybe-all-stage3-target-libstdc++-v3:
44658 maybe-clean-stage3-target-libstdc++-v3:
44659 @if target-libstdc++-v3-bootstrap
44660 maybe-all-stage3-target-libstdc++-v3: all-stage3-target-libstdc++-v3
44661 all-stage3: all-stage3-target-libstdc++-v3
44662 TARGET-stage3-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44663 all-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
44664 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
44665 @r=`${PWD_COMMAND}`; export r; \
44666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44667 TFLAGS="$(STAGE3_TFLAGS)"; \
44668 $(RAW_CXX_TARGET_EXPORTS) \
44670 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44672 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44673 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44674 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44675 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44676 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44677 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44678 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44679 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44680 TFLAGS="$(STAGE3_TFLAGS)" \
44681 $(TARGET-stage3-target-libstdc++-v3)
44683 maybe-clean-stage3-target-libstdc++-v3: clean-stage3-target-libstdc++-v3
44684 clean-stage3: clean-stage3-target-libstdc++-v3
44685 clean-stage3-target-libstdc++-v3:
44686 @if [ $(current_stage) = stage3 ]; then \
44687 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44688 else \
44689 [ -f $(TARGET_SUBDIR)/stage3-libstdc++-v3/Makefile ] || exit 0; \
44690 $(MAKE) stage3-start; \
44691 fi; \
44692 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44693 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44694 @endif target-libstdc++-v3-bootstrap
44697 .PHONY: all-stage4-target-libstdc++-v3 maybe-all-stage4-target-libstdc++-v3
44698 .PHONY: clean-stage4-target-libstdc++-v3 maybe-clean-stage4-target-libstdc++-v3
44699 maybe-all-stage4-target-libstdc++-v3:
44700 maybe-clean-stage4-target-libstdc++-v3:
44701 @if target-libstdc++-v3-bootstrap
44702 maybe-all-stage4-target-libstdc++-v3: all-stage4-target-libstdc++-v3
44703 all-stage4: all-stage4-target-libstdc++-v3
44704 TARGET-stage4-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44705 all-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
44706 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
44707 @r=`${PWD_COMMAND}`; export r; \
44708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44709 TFLAGS="$(STAGE4_TFLAGS)"; \
44710 $(RAW_CXX_TARGET_EXPORTS) \
44712 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44714 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44715 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44716 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44717 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44718 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44719 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44720 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44721 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44722 TFLAGS="$(STAGE4_TFLAGS)" \
44723 $(TARGET-stage4-target-libstdc++-v3)
44725 maybe-clean-stage4-target-libstdc++-v3: clean-stage4-target-libstdc++-v3
44726 clean-stage4: clean-stage4-target-libstdc++-v3
44727 clean-stage4-target-libstdc++-v3:
44728 @if [ $(current_stage) = stage4 ]; then \
44729 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44730 else \
44731 [ -f $(TARGET_SUBDIR)/stage4-libstdc++-v3/Makefile ] || exit 0; \
44732 $(MAKE) stage4-start; \
44733 fi; \
44734 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44735 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44736 @endif target-libstdc++-v3-bootstrap
44739 .PHONY: all-stageprofile-target-libstdc++-v3 maybe-all-stageprofile-target-libstdc++-v3
44740 .PHONY: clean-stageprofile-target-libstdc++-v3 maybe-clean-stageprofile-target-libstdc++-v3
44741 maybe-all-stageprofile-target-libstdc++-v3:
44742 maybe-clean-stageprofile-target-libstdc++-v3:
44743 @if target-libstdc++-v3-bootstrap
44744 maybe-all-stageprofile-target-libstdc++-v3: all-stageprofile-target-libstdc++-v3
44745 all-stageprofile: all-stageprofile-target-libstdc++-v3
44746 TARGET-stageprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44747 all-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
44748 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
44749 @r=`${PWD_COMMAND}`; export r; \
44750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44751 TFLAGS="$(STAGEprofile_TFLAGS)"; \
44752 $(RAW_CXX_TARGET_EXPORTS) \
44754 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44756 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44757 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44758 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44759 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44760 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44761 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44762 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44763 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44764 TFLAGS="$(STAGEprofile_TFLAGS)" \
44765 $(TARGET-stageprofile-target-libstdc++-v3)
44767 maybe-clean-stageprofile-target-libstdc++-v3: clean-stageprofile-target-libstdc++-v3
44768 clean-stageprofile: clean-stageprofile-target-libstdc++-v3
44769 clean-stageprofile-target-libstdc++-v3:
44770 @if [ $(current_stage) = stageprofile ]; then \
44771 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44772 else \
44773 [ -f $(TARGET_SUBDIR)/stageprofile-libstdc++-v3/Makefile ] || exit 0; \
44774 $(MAKE) stageprofile-start; \
44775 fi; \
44776 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44777 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44778 @endif target-libstdc++-v3-bootstrap
44781 .PHONY: all-stagetrain-target-libstdc++-v3 maybe-all-stagetrain-target-libstdc++-v3
44782 .PHONY: clean-stagetrain-target-libstdc++-v3 maybe-clean-stagetrain-target-libstdc++-v3
44783 maybe-all-stagetrain-target-libstdc++-v3:
44784 maybe-clean-stagetrain-target-libstdc++-v3:
44785 @if target-libstdc++-v3-bootstrap
44786 maybe-all-stagetrain-target-libstdc++-v3: all-stagetrain-target-libstdc++-v3
44787 all-stagetrain: all-stagetrain-target-libstdc++-v3
44788 TARGET-stagetrain-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44789 all-stagetrain-target-libstdc++-v3: configure-stagetrain-target-libstdc++-v3
44790 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
44791 @r=`${PWD_COMMAND}`; export r; \
44792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44793 TFLAGS="$(STAGEtrain_TFLAGS)"; \
44794 $(RAW_CXX_TARGET_EXPORTS) \
44796 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44798 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44799 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44800 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44801 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44802 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44803 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44804 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44805 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44806 TFLAGS="$(STAGEtrain_TFLAGS)" \
44807 $(TARGET-stagetrain-target-libstdc++-v3)
44809 maybe-clean-stagetrain-target-libstdc++-v3: clean-stagetrain-target-libstdc++-v3
44810 clean-stagetrain: clean-stagetrain-target-libstdc++-v3
44811 clean-stagetrain-target-libstdc++-v3:
44812 @if [ $(current_stage) = stagetrain ]; then \
44813 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44814 else \
44815 [ -f $(TARGET_SUBDIR)/stagetrain-libstdc++-v3/Makefile ] || exit 0; \
44816 $(MAKE) stagetrain-start; \
44817 fi; \
44818 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44819 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44820 @endif target-libstdc++-v3-bootstrap
44823 .PHONY: all-stagefeedback-target-libstdc++-v3 maybe-all-stagefeedback-target-libstdc++-v3
44824 .PHONY: clean-stagefeedback-target-libstdc++-v3 maybe-clean-stagefeedback-target-libstdc++-v3
44825 maybe-all-stagefeedback-target-libstdc++-v3:
44826 maybe-clean-stagefeedback-target-libstdc++-v3:
44827 @if target-libstdc++-v3-bootstrap
44828 maybe-all-stagefeedback-target-libstdc++-v3: all-stagefeedback-target-libstdc++-v3
44829 all-stagefeedback: all-stagefeedback-target-libstdc++-v3
44830 TARGET-stagefeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44831 all-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
44832 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
44833 @r=`${PWD_COMMAND}`; export r; \
44834 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44835 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
44836 $(RAW_CXX_TARGET_EXPORTS) \
44838 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44840 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44841 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44842 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44843 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44844 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44845 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44846 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44847 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44848 TFLAGS="$(STAGEfeedback_TFLAGS)" \
44849 $(TARGET-stagefeedback-target-libstdc++-v3)
44851 maybe-clean-stagefeedback-target-libstdc++-v3: clean-stagefeedback-target-libstdc++-v3
44852 clean-stagefeedback: clean-stagefeedback-target-libstdc++-v3
44853 clean-stagefeedback-target-libstdc++-v3:
44854 @if [ $(current_stage) = stagefeedback ]; then \
44855 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44856 else \
44857 [ -f $(TARGET_SUBDIR)/stagefeedback-libstdc++-v3/Makefile ] || exit 0; \
44858 $(MAKE) stagefeedback-start; \
44859 fi; \
44860 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44861 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44862 @endif target-libstdc++-v3-bootstrap
44865 .PHONY: all-stageautoprofile-target-libstdc++-v3 maybe-all-stageautoprofile-target-libstdc++-v3
44866 .PHONY: clean-stageautoprofile-target-libstdc++-v3 maybe-clean-stageautoprofile-target-libstdc++-v3
44867 maybe-all-stageautoprofile-target-libstdc++-v3:
44868 maybe-clean-stageautoprofile-target-libstdc++-v3:
44869 @if target-libstdc++-v3-bootstrap
44870 maybe-all-stageautoprofile-target-libstdc++-v3: all-stageautoprofile-target-libstdc++-v3
44871 all-stageautoprofile: all-stageautoprofile-target-libstdc++-v3
44872 TARGET-stageautoprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44873 all-stageautoprofile-target-libstdc++-v3: configure-stageautoprofile-target-libstdc++-v3
44874 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
44875 @r=`${PWD_COMMAND}`; export r; \
44876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44877 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
44878 $(RAW_CXX_TARGET_EXPORTS) \
44880 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44881 $$s/gcc/config/i386/$(AUTO_PROFILE) \
44882 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44883 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44884 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44885 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44886 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44887 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44888 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44889 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44890 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
44891 $(TARGET-stageautoprofile-target-libstdc++-v3)
44893 maybe-clean-stageautoprofile-target-libstdc++-v3: clean-stageautoprofile-target-libstdc++-v3
44894 clean-stageautoprofile: clean-stageautoprofile-target-libstdc++-v3
44895 clean-stageautoprofile-target-libstdc++-v3:
44896 @if [ $(current_stage) = stageautoprofile ]; then \
44897 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44898 else \
44899 [ -f $(TARGET_SUBDIR)/stageautoprofile-libstdc++-v3/Makefile ] || exit 0; \
44900 $(MAKE) stageautoprofile-start; \
44901 fi; \
44902 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44903 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44904 @endif target-libstdc++-v3-bootstrap
44907 .PHONY: all-stageautofeedback-target-libstdc++-v3 maybe-all-stageautofeedback-target-libstdc++-v3
44908 .PHONY: clean-stageautofeedback-target-libstdc++-v3 maybe-clean-stageautofeedback-target-libstdc++-v3
44909 maybe-all-stageautofeedback-target-libstdc++-v3:
44910 maybe-clean-stageautofeedback-target-libstdc++-v3:
44911 @if target-libstdc++-v3-bootstrap
44912 maybe-all-stageautofeedback-target-libstdc++-v3: all-stageautofeedback-target-libstdc++-v3
44913 all-stageautofeedback: all-stageautofeedback-target-libstdc++-v3
44914 TARGET-stageautofeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44915 all-stageautofeedback-target-libstdc++-v3: configure-stageautofeedback-target-libstdc++-v3
44916 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
44917 @r=`${PWD_COMMAND}`; export r; \
44918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44919 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
44920 $(RAW_CXX_TARGET_EXPORTS) \
44922 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44924 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44925 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44926 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44927 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44928 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44929 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44930 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44931 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44932 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
44933 $(TARGET-stageautofeedback-target-libstdc++-v3)
44935 maybe-clean-stageautofeedback-target-libstdc++-v3: clean-stageautofeedback-target-libstdc++-v3
44936 clean-stageautofeedback: clean-stageautofeedback-target-libstdc++-v3
44937 clean-stageautofeedback-target-libstdc++-v3:
44938 @if [ $(current_stage) = stageautofeedback ]; then \
44939 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44940 else \
44941 [ -f $(TARGET_SUBDIR)/stageautofeedback-libstdc++-v3/Makefile ] || exit 0; \
44942 $(MAKE) stageautofeedback-start; \
44943 fi; \
44944 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44945 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44946 @endif target-libstdc++-v3-bootstrap
44953 .PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
44954 maybe-check-target-libstdc++-v3:
44955 @if target-libstdc++-v3
44956 maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
44958 check-target-libstdc++-v3:
44959 @: $(MAKE); $(unstage)
44960 @r=`${PWD_COMMAND}`; export r; \
44961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44962 $(RAW_CXX_TARGET_EXPORTS) \
44963 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44964 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
44966 @endif target-libstdc++-v3
44968 .PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
44969 maybe-install-target-libstdc++-v3:
44970 @if target-libstdc++-v3
44971 maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
44973 install-target-libstdc++-v3: installdirs
44974 @: $(MAKE); $(unstage)
44975 @r=`${PWD_COMMAND}`; export r; \
44976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44977 $(RAW_CXX_TARGET_EXPORTS) \
44978 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44979 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
44981 @endif target-libstdc++-v3
44983 .PHONY: install-strip-target-libstdc++-v3 maybe-install-strip-target-libstdc++-v3
44984 maybe-install-strip-target-libstdc++-v3:
44985 @if target-libstdc++-v3
44986 maybe-install-strip-target-libstdc++-v3: install-strip-target-libstdc++-v3
44988 install-strip-target-libstdc++-v3: installdirs
44989 @: $(MAKE); $(unstage)
44990 @r=`${PWD_COMMAND}`; export r; \
44991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44992 $(RAW_CXX_TARGET_EXPORTS) \
44993 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44994 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
44996 @endif target-libstdc++-v3
44998 # Other targets (info, dvi, pdf, etc.)
45000 .PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
45001 maybe-info-target-libstdc++-v3:
45002 @if target-libstdc++-v3
45003 maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
45005 info-target-libstdc++-v3: \
45006 configure-target-libstdc++-v3
45007 @: $(MAKE); $(unstage)
45008 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45009 r=`${PWD_COMMAND}`; export r; \
45010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45011 $(RAW_CXX_TARGET_EXPORTS) \
45012 echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3"; \
45013 for flag in $(EXTRA_TARGET_FLAGS); do \
45014 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45015 done; \
45016 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45017 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45018 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45019 "RANLIB=$${RANLIB}" \
45020 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45021 info) \
45022 || exit 1
45024 @endif target-libstdc++-v3
45026 .PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
45027 maybe-dvi-target-libstdc++-v3:
45028 @if target-libstdc++-v3
45029 maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
45031 dvi-target-libstdc++-v3: \
45032 configure-target-libstdc++-v3
45033 @: $(MAKE); $(unstage)
45034 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45035 r=`${PWD_COMMAND}`; export r; \
45036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45037 $(RAW_CXX_TARGET_EXPORTS) \
45038 echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3"; \
45039 for flag in $(EXTRA_TARGET_FLAGS); do \
45040 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45041 done; \
45042 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45043 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45044 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45045 "RANLIB=$${RANLIB}" \
45046 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45047 dvi) \
45048 || exit 1
45050 @endif target-libstdc++-v3
45052 .PHONY: maybe-pdf-target-libstdc++-v3 pdf-target-libstdc++-v3
45053 maybe-pdf-target-libstdc++-v3:
45054 @if target-libstdc++-v3
45055 maybe-pdf-target-libstdc++-v3: pdf-target-libstdc++-v3
45057 pdf-target-libstdc++-v3: \
45058 configure-target-libstdc++-v3
45059 @: $(MAKE); $(unstage)
45060 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45061 r=`${PWD_COMMAND}`; export r; \
45062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45063 $(RAW_CXX_TARGET_EXPORTS) \
45064 echo "Doing pdf in $(TARGET_SUBDIR)/libstdc++-v3"; \
45065 for flag in $(EXTRA_TARGET_FLAGS); do \
45066 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45067 done; \
45068 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45069 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45070 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45071 "RANLIB=$${RANLIB}" \
45072 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45073 pdf) \
45074 || exit 1
45076 @endif target-libstdc++-v3
45078 .PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
45079 maybe-html-target-libstdc++-v3:
45080 @if target-libstdc++-v3
45081 maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
45083 html-target-libstdc++-v3: \
45084 configure-target-libstdc++-v3
45085 @: $(MAKE); $(unstage)
45086 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45087 r=`${PWD_COMMAND}`; export r; \
45088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45089 $(RAW_CXX_TARGET_EXPORTS) \
45090 echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3"; \
45091 for flag in $(EXTRA_TARGET_FLAGS); do \
45092 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45093 done; \
45094 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45095 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45096 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45097 "RANLIB=$${RANLIB}" \
45098 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45099 html) \
45100 || exit 1
45102 @endif target-libstdc++-v3
45104 .PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
45105 maybe-TAGS-target-libstdc++-v3:
45106 @if target-libstdc++-v3
45107 maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
45109 TAGS-target-libstdc++-v3: \
45110 configure-target-libstdc++-v3
45111 @: $(MAKE); $(unstage)
45112 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45113 r=`${PWD_COMMAND}`; export r; \
45114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45115 $(RAW_CXX_TARGET_EXPORTS) \
45116 echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3"; \
45117 for flag in $(EXTRA_TARGET_FLAGS); do \
45118 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45119 done; \
45120 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
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 TAGS) \
45126 || exit 1
45128 @endif target-libstdc++-v3
45130 .PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
45131 maybe-install-info-target-libstdc++-v3:
45132 @if target-libstdc++-v3
45133 maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
45135 install-info-target-libstdc++-v3: \
45136 configure-target-libstdc++-v3 \
45137 info-target-libstdc++-v3
45138 @: $(MAKE); $(unstage)
45139 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45140 r=`${PWD_COMMAND}`; export r; \
45141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45142 $(RAW_CXX_TARGET_EXPORTS) \
45143 echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3"; \
45144 for flag in $(EXTRA_TARGET_FLAGS); do \
45145 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45146 done; \
45147 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45148 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45149 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45150 "RANLIB=$${RANLIB}" \
45151 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45152 install-info) \
45153 || exit 1
45155 @endif target-libstdc++-v3
45157 .PHONY: maybe-install-dvi-target-libstdc++-v3 install-dvi-target-libstdc++-v3
45158 maybe-install-dvi-target-libstdc++-v3:
45159 @if target-libstdc++-v3
45160 maybe-install-dvi-target-libstdc++-v3: install-dvi-target-libstdc++-v3
45162 install-dvi-target-libstdc++-v3: \
45163 configure-target-libstdc++-v3 \
45164 dvi-target-libstdc++-v3
45165 @: $(MAKE); $(unstage)
45166 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45167 r=`${PWD_COMMAND}`; export r; \
45168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45169 $(RAW_CXX_TARGET_EXPORTS) \
45170 echo "Doing install-dvi in $(TARGET_SUBDIR)/libstdc++-v3"; \
45171 for flag in $(EXTRA_TARGET_FLAGS); do \
45172 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45173 done; \
45174 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45175 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45176 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45177 "RANLIB=$${RANLIB}" \
45178 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45179 install-dvi) \
45180 || exit 1
45182 @endif target-libstdc++-v3
45184 .PHONY: maybe-install-pdf-target-libstdc++-v3 install-pdf-target-libstdc++-v3
45185 maybe-install-pdf-target-libstdc++-v3:
45186 @if target-libstdc++-v3
45187 maybe-install-pdf-target-libstdc++-v3: install-pdf-target-libstdc++-v3
45189 install-pdf-target-libstdc++-v3: \
45190 configure-target-libstdc++-v3 \
45191 pdf-target-libstdc++-v3
45192 @: $(MAKE); $(unstage)
45193 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45194 r=`${PWD_COMMAND}`; export r; \
45195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45196 $(RAW_CXX_TARGET_EXPORTS) \
45197 echo "Doing install-pdf in $(TARGET_SUBDIR)/libstdc++-v3"; \
45198 for flag in $(EXTRA_TARGET_FLAGS); do \
45199 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45200 done; \
45201 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45202 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45203 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45204 "RANLIB=$${RANLIB}" \
45205 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45206 install-pdf) \
45207 || exit 1
45209 @endif target-libstdc++-v3
45211 .PHONY: maybe-install-html-target-libstdc++-v3 install-html-target-libstdc++-v3
45212 maybe-install-html-target-libstdc++-v3:
45213 @if target-libstdc++-v3
45214 maybe-install-html-target-libstdc++-v3: install-html-target-libstdc++-v3
45216 install-html-target-libstdc++-v3: \
45217 configure-target-libstdc++-v3 \
45218 html-target-libstdc++-v3
45219 @: $(MAKE); $(unstage)
45220 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45221 r=`${PWD_COMMAND}`; export r; \
45222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45223 $(RAW_CXX_TARGET_EXPORTS) \
45224 echo "Doing install-html in $(TARGET_SUBDIR)/libstdc++-v3"; \
45225 for flag in $(EXTRA_TARGET_FLAGS); do \
45226 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45227 done; \
45228 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45229 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45230 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45231 "RANLIB=$${RANLIB}" \
45232 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45233 install-html) \
45234 || exit 1
45236 @endif target-libstdc++-v3
45238 .PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
45239 maybe-installcheck-target-libstdc++-v3:
45240 @if target-libstdc++-v3
45241 maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
45243 installcheck-target-libstdc++-v3: \
45244 configure-target-libstdc++-v3
45245 @: $(MAKE); $(unstage)
45246 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45247 r=`${PWD_COMMAND}`; export r; \
45248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45249 $(RAW_CXX_TARGET_EXPORTS) \
45250 echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3"; \
45251 for flag in $(EXTRA_TARGET_FLAGS); do \
45252 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45253 done; \
45254 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45255 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45256 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45257 "RANLIB=$${RANLIB}" \
45258 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45259 installcheck) \
45260 || exit 1
45262 @endif target-libstdc++-v3
45264 .PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
45265 maybe-mostlyclean-target-libstdc++-v3:
45266 @if target-libstdc++-v3
45267 maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
45269 mostlyclean-target-libstdc++-v3:
45270 @: $(MAKE); $(unstage)
45271 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45272 r=`${PWD_COMMAND}`; export r; \
45273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45274 $(RAW_CXX_TARGET_EXPORTS) \
45275 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3"; \
45276 for flag in $(EXTRA_TARGET_FLAGS); do \
45277 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45278 done; \
45279 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45280 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45281 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45282 "RANLIB=$${RANLIB}" \
45283 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45284 mostlyclean) \
45285 || exit 1
45287 @endif target-libstdc++-v3
45289 .PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
45290 maybe-clean-target-libstdc++-v3:
45291 @if target-libstdc++-v3
45292 maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
45294 clean-target-libstdc++-v3:
45295 @: $(MAKE); $(unstage)
45296 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45297 r=`${PWD_COMMAND}`; export r; \
45298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45299 $(RAW_CXX_TARGET_EXPORTS) \
45300 echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3"; \
45301 for flag in $(EXTRA_TARGET_FLAGS); do \
45302 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45303 done; \
45304 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45305 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45306 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45307 "RANLIB=$${RANLIB}" \
45308 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45309 clean) \
45310 || exit 1
45312 @endif target-libstdc++-v3
45314 .PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
45315 maybe-distclean-target-libstdc++-v3:
45316 @if target-libstdc++-v3
45317 maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
45319 distclean-target-libstdc++-v3:
45320 @: $(MAKE); $(unstage)
45321 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45322 r=`${PWD_COMMAND}`; export r; \
45323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45324 $(RAW_CXX_TARGET_EXPORTS) \
45325 echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3"; \
45326 for flag in $(EXTRA_TARGET_FLAGS); do \
45327 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45328 done; \
45329 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45330 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45331 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45332 "RANLIB=$${RANLIB}" \
45333 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45334 distclean) \
45335 || exit 1
45337 @endif target-libstdc++-v3
45339 .PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
45340 maybe-maintainer-clean-target-libstdc++-v3:
45341 @if target-libstdc++-v3
45342 maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
45344 maintainer-clean-target-libstdc++-v3:
45345 @: $(MAKE); $(unstage)
45346 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45347 r=`${PWD_COMMAND}`; export r; \
45348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45349 $(RAW_CXX_TARGET_EXPORTS) \
45350 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3"; \
45351 for flag in $(EXTRA_TARGET_FLAGS); do \
45352 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45353 done; \
45354 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45355 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45356 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45357 "RANLIB=$${RANLIB}" \
45358 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45359 maintainer-clean) \
45360 || exit 1
45362 @endif target-libstdc++-v3
45368 .PHONY: configure-target-libsanitizer maybe-configure-target-libsanitizer
45369 maybe-configure-target-libsanitizer:
45370 @if gcc-bootstrap
45371 configure-target-libsanitizer: stage_current
45372 @endif gcc-bootstrap
45373 @if target-libsanitizer
45374 maybe-configure-target-libsanitizer: configure-target-libsanitizer
45375 configure-target-libsanitizer:
45376 @r=`${PWD_COMMAND}`; export r; \
45377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45378 echo "Checking multilib configuration for libsanitizer..."; \
45379 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45380 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45381 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45382 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45383 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45384 else \
45385 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45386 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45387 fi; \
45388 else \
45389 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45390 fi; \
45391 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45392 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45393 $(RAW_CXX_TARGET_EXPORTS) \
45394 echo Configuring in $(TARGET_SUBDIR)/libsanitizer; \
45395 cd "$(TARGET_SUBDIR)/libsanitizer" || exit 1; \
45396 case $(srcdir) in \
45397 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45398 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45399 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45400 esac; \
45401 module_srcdir=libsanitizer; \
45402 rm -f no-such-file || : ; \
45403 CONFIG_SITE=no-such-file $(SHELL) \
45404 $$s/$$module_srcdir/configure \
45405 --srcdir=$${topdir}/$$module_srcdir \
45406 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45407 --target=${target_alias} \
45408 || exit 1
45409 @endif target-libsanitizer
45413 .PHONY: configure-stage1-target-libsanitizer maybe-configure-stage1-target-libsanitizer
45414 maybe-configure-stage1-target-libsanitizer:
45415 @if target-libsanitizer-bootstrap
45416 maybe-configure-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
45417 configure-stage1-target-libsanitizer:
45418 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
45419 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
45420 @r=`${PWD_COMMAND}`; export r; \
45421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45422 TFLAGS="$(STAGE1_TFLAGS)"; \
45423 echo "Checking multilib configuration for libsanitizer..."; \
45424 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45425 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45426 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45427 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45428 else \
45429 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45430 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45431 fi; \
45432 else \
45433 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45434 fi; \
45435 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45436 $(RAW_CXX_TARGET_EXPORTS) \
45437 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45438 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45439 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45440 echo Configuring stage 1 in $(TARGET_SUBDIR)/libsanitizer; \
45441 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45442 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45443 case $(srcdir) in \
45444 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45445 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45446 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45447 esac; \
45448 module_srcdir=libsanitizer; \
45449 $(SHELL) $$s/$$module_srcdir/configure \
45450 --srcdir=$${topdir}/$$module_srcdir \
45451 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45452 --target=${target_alias} \
45454 $(STAGE1_CONFIGURE_FLAGS)
45455 @endif target-libsanitizer-bootstrap
45457 .PHONY: configure-stage2-target-libsanitizer maybe-configure-stage2-target-libsanitizer
45458 maybe-configure-stage2-target-libsanitizer:
45459 @if target-libsanitizer-bootstrap
45460 maybe-configure-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
45461 configure-stage2-target-libsanitizer:
45462 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
45463 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
45464 @r=`${PWD_COMMAND}`; export r; \
45465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45466 TFLAGS="$(STAGE2_TFLAGS)"; \
45467 echo "Checking multilib configuration for libsanitizer..."; \
45468 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45469 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45470 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45471 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45472 else \
45473 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45474 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45475 fi; \
45476 else \
45477 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45478 fi; \
45479 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45480 $(RAW_CXX_TARGET_EXPORTS) \
45482 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45483 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45484 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45485 echo Configuring stage 2 in $(TARGET_SUBDIR)/libsanitizer; \
45486 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45487 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45488 case $(srcdir) in \
45489 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45490 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45491 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45492 esac; \
45493 module_srcdir=libsanitizer; \
45494 $(SHELL) $$s/$$module_srcdir/configure \
45495 --srcdir=$${topdir}/$$module_srcdir \
45496 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45497 --target=${target_alias} \
45498 --with-build-libsubdir=$(HOST_SUBDIR) \
45499 $(STAGE2_CONFIGURE_FLAGS)
45500 @endif target-libsanitizer-bootstrap
45502 .PHONY: configure-stage3-target-libsanitizer maybe-configure-stage3-target-libsanitizer
45503 maybe-configure-stage3-target-libsanitizer:
45504 @if target-libsanitizer-bootstrap
45505 maybe-configure-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
45506 configure-stage3-target-libsanitizer:
45507 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
45508 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
45509 @r=`${PWD_COMMAND}`; export r; \
45510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45511 TFLAGS="$(STAGE3_TFLAGS)"; \
45512 echo "Checking multilib configuration for libsanitizer..."; \
45513 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45514 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45515 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45516 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45517 else \
45518 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45519 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45520 fi; \
45521 else \
45522 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45523 fi; \
45524 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45525 $(RAW_CXX_TARGET_EXPORTS) \
45527 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45528 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45529 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45530 echo Configuring stage 3 in $(TARGET_SUBDIR)/libsanitizer; \
45531 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45532 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45533 case $(srcdir) in \
45534 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45535 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45536 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45537 esac; \
45538 module_srcdir=libsanitizer; \
45539 $(SHELL) $$s/$$module_srcdir/configure \
45540 --srcdir=$${topdir}/$$module_srcdir \
45541 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45542 --target=${target_alias} \
45543 --with-build-libsubdir=$(HOST_SUBDIR) \
45544 $(STAGE3_CONFIGURE_FLAGS)
45545 @endif target-libsanitizer-bootstrap
45547 .PHONY: configure-stage4-target-libsanitizer maybe-configure-stage4-target-libsanitizer
45548 maybe-configure-stage4-target-libsanitizer:
45549 @if target-libsanitizer-bootstrap
45550 maybe-configure-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
45551 configure-stage4-target-libsanitizer:
45552 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
45553 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
45554 @r=`${PWD_COMMAND}`; export r; \
45555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45556 TFLAGS="$(STAGE4_TFLAGS)"; \
45557 echo "Checking multilib configuration for libsanitizer..."; \
45558 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45559 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45560 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45561 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45562 else \
45563 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45564 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45565 fi; \
45566 else \
45567 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45568 fi; \
45569 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45570 $(RAW_CXX_TARGET_EXPORTS) \
45572 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45573 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45574 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45575 echo Configuring stage 4 in $(TARGET_SUBDIR)/libsanitizer; \
45576 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45577 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45578 case $(srcdir) in \
45579 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45580 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45581 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45582 esac; \
45583 module_srcdir=libsanitizer; \
45584 $(SHELL) $$s/$$module_srcdir/configure \
45585 --srcdir=$${topdir}/$$module_srcdir \
45586 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45587 --target=${target_alias} \
45588 --with-build-libsubdir=$(HOST_SUBDIR) \
45589 $(STAGE4_CONFIGURE_FLAGS)
45590 @endif target-libsanitizer-bootstrap
45592 .PHONY: configure-stageprofile-target-libsanitizer maybe-configure-stageprofile-target-libsanitizer
45593 maybe-configure-stageprofile-target-libsanitizer:
45594 @if target-libsanitizer-bootstrap
45595 maybe-configure-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
45596 configure-stageprofile-target-libsanitizer:
45597 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
45598 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
45599 @r=`${PWD_COMMAND}`; export r; \
45600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45601 TFLAGS="$(STAGEprofile_TFLAGS)"; \
45602 echo "Checking multilib configuration for libsanitizer..."; \
45603 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45604 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45605 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45606 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45607 else \
45608 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45609 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45610 fi; \
45611 else \
45612 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45613 fi; \
45614 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45615 $(RAW_CXX_TARGET_EXPORTS) \
45617 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45618 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45619 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45620 echo Configuring stage profile in $(TARGET_SUBDIR)/libsanitizer; \
45621 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45622 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45623 case $(srcdir) in \
45624 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45625 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45626 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45627 esac; \
45628 module_srcdir=libsanitizer; \
45629 $(SHELL) $$s/$$module_srcdir/configure \
45630 --srcdir=$${topdir}/$$module_srcdir \
45631 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45632 --target=${target_alias} \
45633 --with-build-libsubdir=$(HOST_SUBDIR) \
45634 $(STAGEprofile_CONFIGURE_FLAGS)
45635 @endif target-libsanitizer-bootstrap
45637 .PHONY: configure-stagetrain-target-libsanitizer maybe-configure-stagetrain-target-libsanitizer
45638 maybe-configure-stagetrain-target-libsanitizer:
45639 @if target-libsanitizer-bootstrap
45640 maybe-configure-stagetrain-target-libsanitizer: configure-stagetrain-target-libsanitizer
45641 configure-stagetrain-target-libsanitizer:
45642 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
45643 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
45644 @r=`${PWD_COMMAND}`; export r; \
45645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45646 TFLAGS="$(STAGEtrain_TFLAGS)"; \
45647 echo "Checking multilib configuration for libsanitizer..."; \
45648 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45649 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45650 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45651 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45652 else \
45653 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45654 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45655 fi; \
45656 else \
45657 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45658 fi; \
45659 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45660 $(RAW_CXX_TARGET_EXPORTS) \
45662 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45663 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45664 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45665 echo Configuring stage train in $(TARGET_SUBDIR)/libsanitizer; \
45666 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45667 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45668 case $(srcdir) in \
45669 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45670 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45671 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45672 esac; \
45673 module_srcdir=libsanitizer; \
45674 $(SHELL) $$s/$$module_srcdir/configure \
45675 --srcdir=$${topdir}/$$module_srcdir \
45676 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45677 --target=${target_alias} \
45678 --with-build-libsubdir=$(HOST_SUBDIR) \
45679 $(STAGEtrain_CONFIGURE_FLAGS)
45680 @endif target-libsanitizer-bootstrap
45682 .PHONY: configure-stagefeedback-target-libsanitizer maybe-configure-stagefeedback-target-libsanitizer
45683 maybe-configure-stagefeedback-target-libsanitizer:
45684 @if target-libsanitizer-bootstrap
45685 maybe-configure-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
45686 configure-stagefeedback-target-libsanitizer:
45687 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
45688 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
45689 @r=`${PWD_COMMAND}`; export r; \
45690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45691 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
45692 echo "Checking multilib configuration for libsanitizer..."; \
45693 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45694 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45695 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45696 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45697 else \
45698 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45699 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45700 fi; \
45701 else \
45702 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45703 fi; \
45704 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45705 $(RAW_CXX_TARGET_EXPORTS) \
45707 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45708 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45709 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45710 echo Configuring stage feedback in $(TARGET_SUBDIR)/libsanitizer; \
45711 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45712 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45713 case $(srcdir) in \
45714 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45715 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45716 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45717 esac; \
45718 module_srcdir=libsanitizer; \
45719 $(SHELL) $$s/$$module_srcdir/configure \
45720 --srcdir=$${topdir}/$$module_srcdir \
45721 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45722 --target=${target_alias} \
45723 --with-build-libsubdir=$(HOST_SUBDIR) \
45724 $(STAGEfeedback_CONFIGURE_FLAGS)
45725 @endif target-libsanitizer-bootstrap
45727 .PHONY: configure-stageautoprofile-target-libsanitizer maybe-configure-stageautoprofile-target-libsanitizer
45728 maybe-configure-stageautoprofile-target-libsanitizer:
45729 @if target-libsanitizer-bootstrap
45730 maybe-configure-stageautoprofile-target-libsanitizer: configure-stageautoprofile-target-libsanitizer
45731 configure-stageautoprofile-target-libsanitizer:
45732 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
45733 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
45734 @r=`${PWD_COMMAND}`; export r; \
45735 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45736 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
45737 echo "Checking multilib configuration for libsanitizer..."; \
45738 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45739 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45740 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45741 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45742 else \
45743 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45744 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45745 fi; \
45746 else \
45747 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45748 fi; \
45749 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45750 $(RAW_CXX_TARGET_EXPORTS) \
45752 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45753 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45754 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45755 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libsanitizer; \
45756 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45757 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45758 case $(srcdir) in \
45759 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45760 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45761 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45762 esac; \
45763 module_srcdir=libsanitizer; \
45764 $(SHELL) $$s/$$module_srcdir/configure \
45765 --srcdir=$${topdir}/$$module_srcdir \
45766 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45767 --target=${target_alias} \
45768 --with-build-libsubdir=$(HOST_SUBDIR) \
45769 $(STAGEautoprofile_CONFIGURE_FLAGS)
45770 @endif target-libsanitizer-bootstrap
45772 .PHONY: configure-stageautofeedback-target-libsanitizer maybe-configure-stageautofeedback-target-libsanitizer
45773 maybe-configure-stageautofeedback-target-libsanitizer:
45774 @if target-libsanitizer-bootstrap
45775 maybe-configure-stageautofeedback-target-libsanitizer: configure-stageautofeedback-target-libsanitizer
45776 configure-stageautofeedback-target-libsanitizer:
45777 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
45778 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
45779 @r=`${PWD_COMMAND}`; export r; \
45780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45781 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
45782 echo "Checking multilib configuration for libsanitizer..."; \
45783 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45784 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45785 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45786 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45787 else \
45788 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45789 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45790 fi; \
45791 else \
45792 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45793 fi; \
45794 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45795 $(RAW_CXX_TARGET_EXPORTS) \
45797 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45798 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45799 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45800 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libsanitizer; \
45801 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45802 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45803 case $(srcdir) in \
45804 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45805 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45806 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45807 esac; \
45808 module_srcdir=libsanitizer; \
45809 $(SHELL) $$s/$$module_srcdir/configure \
45810 --srcdir=$${topdir}/$$module_srcdir \
45811 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45812 --target=${target_alias} \
45813 --with-build-libsubdir=$(HOST_SUBDIR) \
45814 $(STAGEautofeedback_CONFIGURE_FLAGS)
45815 @endif target-libsanitizer-bootstrap
45821 .PHONY: all-target-libsanitizer maybe-all-target-libsanitizer
45822 maybe-all-target-libsanitizer:
45823 @if gcc-bootstrap
45824 all-target-libsanitizer: stage_current
45825 @endif gcc-bootstrap
45826 @if target-libsanitizer
45827 TARGET-target-libsanitizer=all
45828 maybe-all-target-libsanitizer: all-target-libsanitizer
45829 all-target-libsanitizer: configure-target-libsanitizer
45830 @r=`${PWD_COMMAND}`; export r; \
45831 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45832 $(RAW_CXX_TARGET_EXPORTS) \
45833 (cd $(TARGET_SUBDIR)/libsanitizer && \
45834 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45835 $(TARGET-target-libsanitizer))
45836 @endif target-libsanitizer
45840 .PHONY: all-stage1-target-libsanitizer maybe-all-stage1-target-libsanitizer
45841 .PHONY: clean-stage1-target-libsanitizer maybe-clean-stage1-target-libsanitizer
45842 maybe-all-stage1-target-libsanitizer:
45843 maybe-clean-stage1-target-libsanitizer:
45844 @if target-libsanitizer-bootstrap
45845 maybe-all-stage1-target-libsanitizer: all-stage1-target-libsanitizer
45846 all-stage1: all-stage1-target-libsanitizer
45847 TARGET-stage1-target-libsanitizer = $(TARGET-target-libsanitizer)
45848 all-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
45849 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
45850 @r=`${PWD_COMMAND}`; export r; \
45851 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45852 TFLAGS="$(STAGE1_TFLAGS)"; \
45853 $(RAW_CXX_TARGET_EXPORTS) \
45854 cd $(TARGET_SUBDIR)/libsanitizer && \
45856 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45857 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45858 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45859 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45860 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45861 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45862 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45863 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45865 TFLAGS="$(STAGE1_TFLAGS)" \
45866 $(TARGET-stage1-target-libsanitizer)
45868 maybe-clean-stage1-target-libsanitizer: clean-stage1-target-libsanitizer
45869 clean-stage1: clean-stage1-target-libsanitizer
45870 clean-stage1-target-libsanitizer:
45871 @if [ $(current_stage) = stage1 ]; then \
45872 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45873 else \
45874 [ -f $(TARGET_SUBDIR)/stage1-libsanitizer/Makefile ] || exit 0; \
45875 $(MAKE) stage1-start; \
45876 fi; \
45877 cd $(TARGET_SUBDIR)/libsanitizer && \
45878 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45879 clean
45880 @endif target-libsanitizer-bootstrap
45883 .PHONY: all-stage2-target-libsanitizer maybe-all-stage2-target-libsanitizer
45884 .PHONY: clean-stage2-target-libsanitizer maybe-clean-stage2-target-libsanitizer
45885 maybe-all-stage2-target-libsanitizer:
45886 maybe-clean-stage2-target-libsanitizer:
45887 @if target-libsanitizer-bootstrap
45888 maybe-all-stage2-target-libsanitizer: all-stage2-target-libsanitizer
45889 all-stage2: all-stage2-target-libsanitizer
45890 TARGET-stage2-target-libsanitizer = $(TARGET-target-libsanitizer)
45891 all-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
45892 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
45893 @r=`${PWD_COMMAND}`; export r; \
45894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45895 TFLAGS="$(STAGE2_TFLAGS)"; \
45896 $(RAW_CXX_TARGET_EXPORTS) \
45898 cd $(TARGET_SUBDIR)/libsanitizer && \
45900 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45901 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45902 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45903 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45904 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45905 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45906 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45907 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45908 TFLAGS="$(STAGE2_TFLAGS)" \
45909 $(TARGET-stage2-target-libsanitizer)
45911 maybe-clean-stage2-target-libsanitizer: clean-stage2-target-libsanitizer
45912 clean-stage2: clean-stage2-target-libsanitizer
45913 clean-stage2-target-libsanitizer:
45914 @if [ $(current_stage) = stage2 ]; then \
45915 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45916 else \
45917 [ -f $(TARGET_SUBDIR)/stage2-libsanitizer/Makefile ] || exit 0; \
45918 $(MAKE) stage2-start; \
45919 fi; \
45920 cd $(TARGET_SUBDIR)/libsanitizer && \
45921 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45922 @endif target-libsanitizer-bootstrap
45925 .PHONY: all-stage3-target-libsanitizer maybe-all-stage3-target-libsanitizer
45926 .PHONY: clean-stage3-target-libsanitizer maybe-clean-stage3-target-libsanitizer
45927 maybe-all-stage3-target-libsanitizer:
45928 maybe-clean-stage3-target-libsanitizer:
45929 @if target-libsanitizer-bootstrap
45930 maybe-all-stage3-target-libsanitizer: all-stage3-target-libsanitizer
45931 all-stage3: all-stage3-target-libsanitizer
45932 TARGET-stage3-target-libsanitizer = $(TARGET-target-libsanitizer)
45933 all-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
45934 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
45935 @r=`${PWD_COMMAND}`; export r; \
45936 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45937 TFLAGS="$(STAGE3_TFLAGS)"; \
45938 $(RAW_CXX_TARGET_EXPORTS) \
45940 cd $(TARGET_SUBDIR)/libsanitizer && \
45942 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45943 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45944 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45945 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45946 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45947 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45948 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45949 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45950 TFLAGS="$(STAGE3_TFLAGS)" \
45951 $(TARGET-stage3-target-libsanitizer)
45953 maybe-clean-stage3-target-libsanitizer: clean-stage3-target-libsanitizer
45954 clean-stage3: clean-stage3-target-libsanitizer
45955 clean-stage3-target-libsanitizer:
45956 @if [ $(current_stage) = stage3 ]; then \
45957 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45958 else \
45959 [ -f $(TARGET_SUBDIR)/stage3-libsanitizer/Makefile ] || exit 0; \
45960 $(MAKE) stage3-start; \
45961 fi; \
45962 cd $(TARGET_SUBDIR)/libsanitizer && \
45963 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45964 @endif target-libsanitizer-bootstrap
45967 .PHONY: all-stage4-target-libsanitizer maybe-all-stage4-target-libsanitizer
45968 .PHONY: clean-stage4-target-libsanitizer maybe-clean-stage4-target-libsanitizer
45969 maybe-all-stage4-target-libsanitizer:
45970 maybe-clean-stage4-target-libsanitizer:
45971 @if target-libsanitizer-bootstrap
45972 maybe-all-stage4-target-libsanitizer: all-stage4-target-libsanitizer
45973 all-stage4: all-stage4-target-libsanitizer
45974 TARGET-stage4-target-libsanitizer = $(TARGET-target-libsanitizer)
45975 all-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
45976 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
45977 @r=`${PWD_COMMAND}`; export r; \
45978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45979 TFLAGS="$(STAGE4_TFLAGS)"; \
45980 $(RAW_CXX_TARGET_EXPORTS) \
45982 cd $(TARGET_SUBDIR)/libsanitizer && \
45984 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45985 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45986 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45987 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45988 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45989 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45990 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45991 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45992 TFLAGS="$(STAGE4_TFLAGS)" \
45993 $(TARGET-stage4-target-libsanitizer)
45995 maybe-clean-stage4-target-libsanitizer: clean-stage4-target-libsanitizer
45996 clean-stage4: clean-stage4-target-libsanitizer
45997 clean-stage4-target-libsanitizer:
45998 @if [ $(current_stage) = stage4 ]; then \
45999 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46000 else \
46001 [ -f $(TARGET_SUBDIR)/stage4-libsanitizer/Makefile ] || exit 0; \
46002 $(MAKE) stage4-start; \
46003 fi; \
46004 cd $(TARGET_SUBDIR)/libsanitizer && \
46005 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
46006 @endif target-libsanitizer-bootstrap
46009 .PHONY: all-stageprofile-target-libsanitizer maybe-all-stageprofile-target-libsanitizer
46010 .PHONY: clean-stageprofile-target-libsanitizer maybe-clean-stageprofile-target-libsanitizer
46011 maybe-all-stageprofile-target-libsanitizer:
46012 maybe-clean-stageprofile-target-libsanitizer:
46013 @if target-libsanitizer-bootstrap
46014 maybe-all-stageprofile-target-libsanitizer: all-stageprofile-target-libsanitizer
46015 all-stageprofile: all-stageprofile-target-libsanitizer
46016 TARGET-stageprofile-target-libsanitizer = $(TARGET-target-libsanitizer)
46017 all-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
46018 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
46019 @r=`${PWD_COMMAND}`; export r; \
46020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46021 TFLAGS="$(STAGEprofile_TFLAGS)"; \
46022 $(RAW_CXX_TARGET_EXPORTS) \
46024 cd $(TARGET_SUBDIR)/libsanitizer && \
46026 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46027 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46028 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46029 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46030 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46031 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46032 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46033 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46034 TFLAGS="$(STAGEprofile_TFLAGS)" \
46035 $(TARGET-stageprofile-target-libsanitizer)
46037 maybe-clean-stageprofile-target-libsanitizer: clean-stageprofile-target-libsanitizer
46038 clean-stageprofile: clean-stageprofile-target-libsanitizer
46039 clean-stageprofile-target-libsanitizer:
46040 @if [ $(current_stage) = stageprofile ]; then \
46041 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46042 else \
46043 [ -f $(TARGET_SUBDIR)/stageprofile-libsanitizer/Makefile ] || exit 0; \
46044 $(MAKE) stageprofile-start; \
46045 fi; \
46046 cd $(TARGET_SUBDIR)/libsanitizer && \
46047 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
46048 @endif target-libsanitizer-bootstrap
46051 .PHONY: all-stagetrain-target-libsanitizer maybe-all-stagetrain-target-libsanitizer
46052 .PHONY: clean-stagetrain-target-libsanitizer maybe-clean-stagetrain-target-libsanitizer
46053 maybe-all-stagetrain-target-libsanitizer:
46054 maybe-clean-stagetrain-target-libsanitizer:
46055 @if target-libsanitizer-bootstrap
46056 maybe-all-stagetrain-target-libsanitizer: all-stagetrain-target-libsanitizer
46057 all-stagetrain: all-stagetrain-target-libsanitizer
46058 TARGET-stagetrain-target-libsanitizer = $(TARGET-target-libsanitizer)
46059 all-stagetrain-target-libsanitizer: configure-stagetrain-target-libsanitizer
46060 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
46061 @r=`${PWD_COMMAND}`; export r; \
46062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46063 TFLAGS="$(STAGEtrain_TFLAGS)"; \
46064 $(RAW_CXX_TARGET_EXPORTS) \
46066 cd $(TARGET_SUBDIR)/libsanitizer && \
46068 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46069 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46070 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46071 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46072 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46073 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46074 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46075 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46076 TFLAGS="$(STAGEtrain_TFLAGS)" \
46077 $(TARGET-stagetrain-target-libsanitizer)
46079 maybe-clean-stagetrain-target-libsanitizer: clean-stagetrain-target-libsanitizer
46080 clean-stagetrain: clean-stagetrain-target-libsanitizer
46081 clean-stagetrain-target-libsanitizer:
46082 @if [ $(current_stage) = stagetrain ]; then \
46083 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46084 else \
46085 [ -f $(TARGET_SUBDIR)/stagetrain-libsanitizer/Makefile ] || exit 0; \
46086 $(MAKE) stagetrain-start; \
46087 fi; \
46088 cd $(TARGET_SUBDIR)/libsanitizer && \
46089 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
46090 @endif target-libsanitizer-bootstrap
46093 .PHONY: all-stagefeedback-target-libsanitizer maybe-all-stagefeedback-target-libsanitizer
46094 .PHONY: clean-stagefeedback-target-libsanitizer maybe-clean-stagefeedback-target-libsanitizer
46095 maybe-all-stagefeedback-target-libsanitizer:
46096 maybe-clean-stagefeedback-target-libsanitizer:
46097 @if target-libsanitizer-bootstrap
46098 maybe-all-stagefeedback-target-libsanitizer: all-stagefeedback-target-libsanitizer
46099 all-stagefeedback: all-stagefeedback-target-libsanitizer
46100 TARGET-stagefeedback-target-libsanitizer = $(TARGET-target-libsanitizer)
46101 all-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
46102 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
46103 @r=`${PWD_COMMAND}`; export r; \
46104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46105 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
46106 $(RAW_CXX_TARGET_EXPORTS) \
46108 cd $(TARGET_SUBDIR)/libsanitizer && \
46110 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46111 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46112 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46113 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46114 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46115 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46116 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46117 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46118 TFLAGS="$(STAGEfeedback_TFLAGS)" \
46119 $(TARGET-stagefeedback-target-libsanitizer)
46121 maybe-clean-stagefeedback-target-libsanitizer: clean-stagefeedback-target-libsanitizer
46122 clean-stagefeedback: clean-stagefeedback-target-libsanitizer
46123 clean-stagefeedback-target-libsanitizer:
46124 @if [ $(current_stage) = stagefeedback ]; then \
46125 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46126 else \
46127 [ -f $(TARGET_SUBDIR)/stagefeedback-libsanitizer/Makefile ] || exit 0; \
46128 $(MAKE) stagefeedback-start; \
46129 fi; \
46130 cd $(TARGET_SUBDIR)/libsanitizer && \
46131 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
46132 @endif target-libsanitizer-bootstrap
46135 .PHONY: all-stageautoprofile-target-libsanitizer maybe-all-stageautoprofile-target-libsanitizer
46136 .PHONY: clean-stageautoprofile-target-libsanitizer maybe-clean-stageautoprofile-target-libsanitizer
46137 maybe-all-stageautoprofile-target-libsanitizer:
46138 maybe-clean-stageautoprofile-target-libsanitizer:
46139 @if target-libsanitizer-bootstrap
46140 maybe-all-stageautoprofile-target-libsanitizer: all-stageautoprofile-target-libsanitizer
46141 all-stageautoprofile: all-stageautoprofile-target-libsanitizer
46142 TARGET-stageautoprofile-target-libsanitizer = $(TARGET-target-libsanitizer)
46143 all-stageautoprofile-target-libsanitizer: configure-stageautoprofile-target-libsanitizer
46144 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
46145 @r=`${PWD_COMMAND}`; export r; \
46146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46147 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
46148 $(RAW_CXX_TARGET_EXPORTS) \
46150 cd $(TARGET_SUBDIR)/libsanitizer && \
46151 $$s/gcc/config/i386/$(AUTO_PROFILE) \
46152 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46153 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46154 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46155 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46156 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46157 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46158 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46159 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46160 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
46161 $(TARGET-stageautoprofile-target-libsanitizer)
46163 maybe-clean-stageautoprofile-target-libsanitizer: clean-stageautoprofile-target-libsanitizer
46164 clean-stageautoprofile: clean-stageautoprofile-target-libsanitizer
46165 clean-stageautoprofile-target-libsanitizer:
46166 @if [ $(current_stage) = stageautoprofile ]; then \
46167 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46168 else \
46169 [ -f $(TARGET_SUBDIR)/stageautoprofile-libsanitizer/Makefile ] || exit 0; \
46170 $(MAKE) stageautoprofile-start; \
46171 fi; \
46172 cd $(TARGET_SUBDIR)/libsanitizer && \
46173 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
46174 @endif target-libsanitizer-bootstrap
46177 .PHONY: all-stageautofeedback-target-libsanitizer maybe-all-stageautofeedback-target-libsanitizer
46178 .PHONY: clean-stageautofeedback-target-libsanitizer maybe-clean-stageautofeedback-target-libsanitizer
46179 maybe-all-stageautofeedback-target-libsanitizer:
46180 maybe-clean-stageautofeedback-target-libsanitizer:
46181 @if target-libsanitizer-bootstrap
46182 maybe-all-stageautofeedback-target-libsanitizer: all-stageautofeedback-target-libsanitizer
46183 all-stageautofeedback: all-stageautofeedback-target-libsanitizer
46184 TARGET-stageautofeedback-target-libsanitizer = $(TARGET-target-libsanitizer)
46185 all-stageautofeedback-target-libsanitizer: configure-stageautofeedback-target-libsanitizer
46186 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
46187 @r=`${PWD_COMMAND}`; export r; \
46188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46189 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
46190 $(RAW_CXX_TARGET_EXPORTS) \
46192 cd $(TARGET_SUBDIR)/libsanitizer && \
46194 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46195 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46196 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46197 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46198 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46199 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46200 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46201 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46202 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
46203 $(TARGET-stageautofeedback-target-libsanitizer)
46205 maybe-clean-stageautofeedback-target-libsanitizer: clean-stageautofeedback-target-libsanitizer
46206 clean-stageautofeedback: clean-stageautofeedback-target-libsanitizer
46207 clean-stageautofeedback-target-libsanitizer:
46208 @if [ $(current_stage) = stageautofeedback ]; then \
46209 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46210 else \
46211 [ -f $(TARGET_SUBDIR)/stageautofeedback-libsanitizer/Makefile ] || exit 0; \
46212 $(MAKE) stageautofeedback-start; \
46213 fi; \
46214 cd $(TARGET_SUBDIR)/libsanitizer && \
46215 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
46216 @endif target-libsanitizer-bootstrap
46223 .PHONY: check-target-libsanitizer maybe-check-target-libsanitizer
46224 maybe-check-target-libsanitizer:
46225 @if target-libsanitizer
46226 maybe-check-target-libsanitizer: check-target-libsanitizer
46228 check-target-libsanitizer:
46229 @: $(MAKE); $(unstage)
46230 @r=`${PWD_COMMAND}`; export r; \
46231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46232 $(RAW_CXX_TARGET_EXPORTS) \
46233 (cd $(TARGET_SUBDIR)/libsanitizer && \
46234 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
46236 @endif target-libsanitizer
46238 .PHONY: install-target-libsanitizer maybe-install-target-libsanitizer
46239 maybe-install-target-libsanitizer:
46240 @if target-libsanitizer
46241 maybe-install-target-libsanitizer: install-target-libsanitizer
46243 install-target-libsanitizer: installdirs
46244 @: $(MAKE); $(unstage)
46245 @r=`${PWD_COMMAND}`; export r; \
46246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46247 $(RAW_CXX_TARGET_EXPORTS) \
46248 (cd $(TARGET_SUBDIR)/libsanitizer && \
46249 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
46251 @endif target-libsanitizer
46253 .PHONY: install-strip-target-libsanitizer maybe-install-strip-target-libsanitizer
46254 maybe-install-strip-target-libsanitizer:
46255 @if target-libsanitizer
46256 maybe-install-strip-target-libsanitizer: install-strip-target-libsanitizer
46258 install-strip-target-libsanitizer: installdirs
46259 @: $(MAKE); $(unstage)
46260 @r=`${PWD_COMMAND}`; export r; \
46261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46262 $(RAW_CXX_TARGET_EXPORTS) \
46263 (cd $(TARGET_SUBDIR)/libsanitizer && \
46264 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
46266 @endif target-libsanitizer
46268 # Other targets (info, dvi, pdf, etc.)
46270 .PHONY: maybe-info-target-libsanitizer info-target-libsanitizer
46271 maybe-info-target-libsanitizer:
46272 @if target-libsanitizer
46273 maybe-info-target-libsanitizer: info-target-libsanitizer
46275 info-target-libsanitizer: \
46276 configure-target-libsanitizer
46277 @: $(MAKE); $(unstage)
46278 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46279 r=`${PWD_COMMAND}`; export r; \
46280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46281 $(RAW_CXX_TARGET_EXPORTS) \
46282 echo "Doing info in $(TARGET_SUBDIR)/libsanitizer"; \
46283 for flag in $(EXTRA_TARGET_FLAGS); do \
46284 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46285 done; \
46286 (cd $(TARGET_SUBDIR)/libsanitizer && \
46287 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46288 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46289 "RANLIB=$${RANLIB}" \
46290 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46291 info) \
46292 || exit 1
46294 @endif target-libsanitizer
46296 .PHONY: maybe-dvi-target-libsanitizer dvi-target-libsanitizer
46297 maybe-dvi-target-libsanitizer:
46298 @if target-libsanitizer
46299 maybe-dvi-target-libsanitizer: dvi-target-libsanitizer
46301 dvi-target-libsanitizer: \
46302 configure-target-libsanitizer
46303 @: $(MAKE); $(unstage)
46304 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46305 r=`${PWD_COMMAND}`; export r; \
46306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46307 $(RAW_CXX_TARGET_EXPORTS) \
46308 echo "Doing dvi in $(TARGET_SUBDIR)/libsanitizer"; \
46309 for flag in $(EXTRA_TARGET_FLAGS); do \
46310 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46311 done; \
46312 (cd $(TARGET_SUBDIR)/libsanitizer && \
46313 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46314 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46315 "RANLIB=$${RANLIB}" \
46316 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46317 dvi) \
46318 || exit 1
46320 @endif target-libsanitizer
46322 .PHONY: maybe-pdf-target-libsanitizer pdf-target-libsanitizer
46323 maybe-pdf-target-libsanitizer:
46324 @if target-libsanitizer
46325 maybe-pdf-target-libsanitizer: pdf-target-libsanitizer
46327 pdf-target-libsanitizer: \
46328 configure-target-libsanitizer
46329 @: $(MAKE); $(unstage)
46330 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46331 r=`${PWD_COMMAND}`; export r; \
46332 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46333 $(RAW_CXX_TARGET_EXPORTS) \
46334 echo "Doing pdf in $(TARGET_SUBDIR)/libsanitizer"; \
46335 for flag in $(EXTRA_TARGET_FLAGS); do \
46336 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46337 done; \
46338 (cd $(TARGET_SUBDIR)/libsanitizer && \
46339 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46340 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46341 "RANLIB=$${RANLIB}" \
46342 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46343 pdf) \
46344 || exit 1
46346 @endif target-libsanitizer
46348 .PHONY: maybe-html-target-libsanitizer html-target-libsanitizer
46349 maybe-html-target-libsanitizer:
46350 @if target-libsanitizer
46351 maybe-html-target-libsanitizer: html-target-libsanitizer
46353 html-target-libsanitizer: \
46354 configure-target-libsanitizer
46355 @: $(MAKE); $(unstage)
46356 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46357 r=`${PWD_COMMAND}`; export r; \
46358 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46359 $(RAW_CXX_TARGET_EXPORTS) \
46360 echo "Doing html in $(TARGET_SUBDIR)/libsanitizer"; \
46361 for flag in $(EXTRA_TARGET_FLAGS); do \
46362 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46363 done; \
46364 (cd $(TARGET_SUBDIR)/libsanitizer && \
46365 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46366 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46367 "RANLIB=$${RANLIB}" \
46368 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46369 html) \
46370 || exit 1
46372 @endif target-libsanitizer
46374 .PHONY: maybe-TAGS-target-libsanitizer TAGS-target-libsanitizer
46375 maybe-TAGS-target-libsanitizer:
46376 @if target-libsanitizer
46377 maybe-TAGS-target-libsanitizer: TAGS-target-libsanitizer
46379 TAGS-target-libsanitizer: \
46380 configure-target-libsanitizer
46381 @: $(MAKE); $(unstage)
46382 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46383 r=`${PWD_COMMAND}`; export r; \
46384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46385 $(RAW_CXX_TARGET_EXPORTS) \
46386 echo "Doing TAGS in $(TARGET_SUBDIR)/libsanitizer"; \
46387 for flag in $(EXTRA_TARGET_FLAGS); do \
46388 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46389 done; \
46390 (cd $(TARGET_SUBDIR)/libsanitizer && \
46391 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46392 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46393 "RANLIB=$${RANLIB}" \
46394 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46395 TAGS) \
46396 || exit 1
46398 @endif target-libsanitizer
46400 .PHONY: maybe-install-info-target-libsanitizer install-info-target-libsanitizer
46401 maybe-install-info-target-libsanitizer:
46402 @if target-libsanitizer
46403 maybe-install-info-target-libsanitizer: install-info-target-libsanitizer
46405 install-info-target-libsanitizer: \
46406 configure-target-libsanitizer \
46407 info-target-libsanitizer
46408 @: $(MAKE); $(unstage)
46409 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46410 r=`${PWD_COMMAND}`; export r; \
46411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46412 $(RAW_CXX_TARGET_EXPORTS) \
46413 echo "Doing install-info in $(TARGET_SUBDIR)/libsanitizer"; \
46414 for flag in $(EXTRA_TARGET_FLAGS); do \
46415 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46416 done; \
46417 (cd $(TARGET_SUBDIR)/libsanitizer && \
46418 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46419 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46420 "RANLIB=$${RANLIB}" \
46421 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46422 install-info) \
46423 || exit 1
46425 @endif target-libsanitizer
46427 .PHONY: maybe-install-dvi-target-libsanitizer install-dvi-target-libsanitizer
46428 maybe-install-dvi-target-libsanitizer:
46429 @if target-libsanitizer
46430 maybe-install-dvi-target-libsanitizer: install-dvi-target-libsanitizer
46432 install-dvi-target-libsanitizer: \
46433 configure-target-libsanitizer \
46434 dvi-target-libsanitizer
46435 @: $(MAKE); $(unstage)
46436 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46437 r=`${PWD_COMMAND}`; export r; \
46438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46439 $(RAW_CXX_TARGET_EXPORTS) \
46440 echo "Doing install-dvi in $(TARGET_SUBDIR)/libsanitizer"; \
46441 for flag in $(EXTRA_TARGET_FLAGS); do \
46442 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46443 done; \
46444 (cd $(TARGET_SUBDIR)/libsanitizer && \
46445 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46446 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46447 "RANLIB=$${RANLIB}" \
46448 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46449 install-dvi) \
46450 || exit 1
46452 @endif target-libsanitizer
46454 .PHONY: maybe-install-pdf-target-libsanitizer install-pdf-target-libsanitizer
46455 maybe-install-pdf-target-libsanitizer:
46456 @if target-libsanitizer
46457 maybe-install-pdf-target-libsanitizer: install-pdf-target-libsanitizer
46459 install-pdf-target-libsanitizer: \
46460 configure-target-libsanitizer \
46461 pdf-target-libsanitizer
46462 @: $(MAKE); $(unstage)
46463 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46464 r=`${PWD_COMMAND}`; export r; \
46465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46466 $(RAW_CXX_TARGET_EXPORTS) \
46467 echo "Doing install-pdf in $(TARGET_SUBDIR)/libsanitizer"; \
46468 for flag in $(EXTRA_TARGET_FLAGS); do \
46469 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46470 done; \
46471 (cd $(TARGET_SUBDIR)/libsanitizer && \
46472 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46473 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46474 "RANLIB=$${RANLIB}" \
46475 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46476 install-pdf) \
46477 || exit 1
46479 @endif target-libsanitizer
46481 .PHONY: maybe-install-html-target-libsanitizer install-html-target-libsanitizer
46482 maybe-install-html-target-libsanitizer:
46483 @if target-libsanitizer
46484 maybe-install-html-target-libsanitizer: install-html-target-libsanitizer
46486 install-html-target-libsanitizer: \
46487 configure-target-libsanitizer \
46488 html-target-libsanitizer
46489 @: $(MAKE); $(unstage)
46490 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46491 r=`${PWD_COMMAND}`; export r; \
46492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46493 $(RAW_CXX_TARGET_EXPORTS) \
46494 echo "Doing install-html in $(TARGET_SUBDIR)/libsanitizer"; \
46495 for flag in $(EXTRA_TARGET_FLAGS); do \
46496 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46497 done; \
46498 (cd $(TARGET_SUBDIR)/libsanitizer && \
46499 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46500 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46501 "RANLIB=$${RANLIB}" \
46502 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46503 install-html) \
46504 || exit 1
46506 @endif target-libsanitizer
46508 .PHONY: maybe-installcheck-target-libsanitizer installcheck-target-libsanitizer
46509 maybe-installcheck-target-libsanitizer:
46510 @if target-libsanitizer
46511 maybe-installcheck-target-libsanitizer: installcheck-target-libsanitizer
46513 installcheck-target-libsanitizer: \
46514 configure-target-libsanitizer
46515 @: $(MAKE); $(unstage)
46516 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46517 r=`${PWD_COMMAND}`; export r; \
46518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46519 $(RAW_CXX_TARGET_EXPORTS) \
46520 echo "Doing installcheck in $(TARGET_SUBDIR)/libsanitizer"; \
46521 for flag in $(EXTRA_TARGET_FLAGS); do \
46522 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46523 done; \
46524 (cd $(TARGET_SUBDIR)/libsanitizer && \
46525 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46526 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46527 "RANLIB=$${RANLIB}" \
46528 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46529 installcheck) \
46530 || exit 1
46532 @endif target-libsanitizer
46534 .PHONY: maybe-mostlyclean-target-libsanitizer mostlyclean-target-libsanitizer
46535 maybe-mostlyclean-target-libsanitizer:
46536 @if target-libsanitizer
46537 maybe-mostlyclean-target-libsanitizer: mostlyclean-target-libsanitizer
46539 mostlyclean-target-libsanitizer:
46540 @: $(MAKE); $(unstage)
46541 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46542 r=`${PWD_COMMAND}`; export r; \
46543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46544 $(RAW_CXX_TARGET_EXPORTS) \
46545 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libsanitizer"; \
46546 for flag in $(EXTRA_TARGET_FLAGS); do \
46547 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46548 done; \
46549 (cd $(TARGET_SUBDIR)/libsanitizer && \
46550 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46551 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46552 "RANLIB=$${RANLIB}" \
46553 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46554 mostlyclean) \
46555 || exit 1
46557 @endif target-libsanitizer
46559 .PHONY: maybe-clean-target-libsanitizer clean-target-libsanitizer
46560 maybe-clean-target-libsanitizer:
46561 @if target-libsanitizer
46562 maybe-clean-target-libsanitizer: clean-target-libsanitizer
46564 clean-target-libsanitizer:
46565 @: $(MAKE); $(unstage)
46566 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46567 r=`${PWD_COMMAND}`; export r; \
46568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46569 $(RAW_CXX_TARGET_EXPORTS) \
46570 echo "Doing clean in $(TARGET_SUBDIR)/libsanitizer"; \
46571 for flag in $(EXTRA_TARGET_FLAGS); do \
46572 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46573 done; \
46574 (cd $(TARGET_SUBDIR)/libsanitizer && \
46575 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46576 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46577 "RANLIB=$${RANLIB}" \
46578 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46579 clean) \
46580 || exit 1
46582 @endif target-libsanitizer
46584 .PHONY: maybe-distclean-target-libsanitizer distclean-target-libsanitizer
46585 maybe-distclean-target-libsanitizer:
46586 @if target-libsanitizer
46587 maybe-distclean-target-libsanitizer: distclean-target-libsanitizer
46589 distclean-target-libsanitizer:
46590 @: $(MAKE); $(unstage)
46591 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46592 r=`${PWD_COMMAND}`; export r; \
46593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46594 $(RAW_CXX_TARGET_EXPORTS) \
46595 echo "Doing distclean in $(TARGET_SUBDIR)/libsanitizer"; \
46596 for flag in $(EXTRA_TARGET_FLAGS); do \
46597 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46598 done; \
46599 (cd $(TARGET_SUBDIR)/libsanitizer && \
46600 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46601 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46602 "RANLIB=$${RANLIB}" \
46603 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46604 distclean) \
46605 || exit 1
46607 @endif target-libsanitizer
46609 .PHONY: maybe-maintainer-clean-target-libsanitizer maintainer-clean-target-libsanitizer
46610 maybe-maintainer-clean-target-libsanitizer:
46611 @if target-libsanitizer
46612 maybe-maintainer-clean-target-libsanitizer: maintainer-clean-target-libsanitizer
46614 maintainer-clean-target-libsanitizer:
46615 @: $(MAKE); $(unstage)
46616 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46617 r=`${PWD_COMMAND}`; export r; \
46618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46619 $(RAW_CXX_TARGET_EXPORTS) \
46620 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libsanitizer"; \
46621 for flag in $(EXTRA_TARGET_FLAGS); do \
46622 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46623 done; \
46624 (cd $(TARGET_SUBDIR)/libsanitizer && \
46625 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46626 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46627 "RANLIB=$${RANLIB}" \
46628 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46629 maintainer-clean) \
46630 || exit 1
46632 @endif target-libsanitizer
46638 .PHONY: configure-target-libvtv maybe-configure-target-libvtv
46639 maybe-configure-target-libvtv:
46640 @if gcc-bootstrap
46641 configure-target-libvtv: stage_current
46642 @endif gcc-bootstrap
46643 @if target-libvtv
46644 maybe-configure-target-libvtv: configure-target-libvtv
46645 configure-target-libvtv:
46646 @r=`${PWD_COMMAND}`; export r; \
46647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46648 echo "Checking multilib configuration for libvtv..."; \
46649 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46650 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46651 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46652 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46653 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46654 else \
46655 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46656 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46657 fi; \
46658 else \
46659 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46660 fi; \
46661 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46662 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46663 $(RAW_CXX_TARGET_EXPORTS) \
46664 echo Configuring in $(TARGET_SUBDIR)/libvtv; \
46665 cd "$(TARGET_SUBDIR)/libvtv" || exit 1; \
46666 case $(srcdir) in \
46667 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46668 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46669 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46670 esac; \
46671 module_srcdir=libvtv; \
46672 rm -f no-such-file || : ; \
46673 CONFIG_SITE=no-such-file $(SHELL) \
46674 $$s/$$module_srcdir/configure \
46675 --srcdir=$${topdir}/$$module_srcdir \
46676 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46677 --target=${target_alias} \
46678 || exit 1
46679 @endif target-libvtv
46683 .PHONY: configure-stage1-target-libvtv maybe-configure-stage1-target-libvtv
46684 maybe-configure-stage1-target-libvtv:
46685 @if target-libvtv-bootstrap
46686 maybe-configure-stage1-target-libvtv: configure-stage1-target-libvtv
46687 configure-stage1-target-libvtv:
46688 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
46689 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46690 @r=`${PWD_COMMAND}`; export r; \
46691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46692 TFLAGS="$(STAGE1_TFLAGS)"; \
46693 echo "Checking multilib configuration for libvtv..."; \
46694 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46695 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46696 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46697 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46698 else \
46699 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46700 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46701 fi; \
46702 else \
46703 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46704 fi; \
46705 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46706 $(RAW_CXX_TARGET_EXPORTS) \
46707 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46708 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46709 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46710 echo Configuring stage 1 in $(TARGET_SUBDIR)/libvtv; \
46711 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46712 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46713 case $(srcdir) in \
46714 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46715 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46716 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46717 esac; \
46718 module_srcdir=libvtv; \
46719 $(SHELL) $$s/$$module_srcdir/configure \
46720 --srcdir=$${topdir}/$$module_srcdir \
46721 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46722 --target=${target_alias} \
46724 $(STAGE1_CONFIGURE_FLAGS)
46725 @endif target-libvtv-bootstrap
46727 .PHONY: configure-stage2-target-libvtv maybe-configure-stage2-target-libvtv
46728 maybe-configure-stage2-target-libvtv:
46729 @if target-libvtv-bootstrap
46730 maybe-configure-stage2-target-libvtv: configure-stage2-target-libvtv
46731 configure-stage2-target-libvtv:
46732 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
46733 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46734 @r=`${PWD_COMMAND}`; export r; \
46735 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46736 TFLAGS="$(STAGE2_TFLAGS)"; \
46737 echo "Checking multilib configuration for libvtv..."; \
46738 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46739 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46740 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46741 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46742 else \
46743 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46744 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46745 fi; \
46746 else \
46747 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46748 fi; \
46749 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46750 $(RAW_CXX_TARGET_EXPORTS) \
46752 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46753 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46754 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46755 echo Configuring stage 2 in $(TARGET_SUBDIR)/libvtv; \
46756 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46757 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46758 case $(srcdir) in \
46759 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46760 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46761 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46762 esac; \
46763 module_srcdir=libvtv; \
46764 $(SHELL) $$s/$$module_srcdir/configure \
46765 --srcdir=$${topdir}/$$module_srcdir \
46766 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46767 --target=${target_alias} \
46768 --with-build-libsubdir=$(HOST_SUBDIR) \
46769 $(STAGE2_CONFIGURE_FLAGS)
46770 @endif target-libvtv-bootstrap
46772 .PHONY: configure-stage3-target-libvtv maybe-configure-stage3-target-libvtv
46773 maybe-configure-stage3-target-libvtv:
46774 @if target-libvtv-bootstrap
46775 maybe-configure-stage3-target-libvtv: configure-stage3-target-libvtv
46776 configure-stage3-target-libvtv:
46777 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
46778 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46779 @r=`${PWD_COMMAND}`; export r; \
46780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46781 TFLAGS="$(STAGE3_TFLAGS)"; \
46782 echo "Checking multilib configuration for libvtv..."; \
46783 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46784 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46785 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46786 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46787 else \
46788 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46789 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46790 fi; \
46791 else \
46792 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46793 fi; \
46794 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46795 $(RAW_CXX_TARGET_EXPORTS) \
46797 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46798 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46799 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46800 echo Configuring stage 3 in $(TARGET_SUBDIR)/libvtv; \
46801 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46802 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46803 case $(srcdir) in \
46804 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46805 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46806 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46807 esac; \
46808 module_srcdir=libvtv; \
46809 $(SHELL) $$s/$$module_srcdir/configure \
46810 --srcdir=$${topdir}/$$module_srcdir \
46811 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46812 --target=${target_alias} \
46813 --with-build-libsubdir=$(HOST_SUBDIR) \
46814 $(STAGE3_CONFIGURE_FLAGS)
46815 @endif target-libvtv-bootstrap
46817 .PHONY: configure-stage4-target-libvtv maybe-configure-stage4-target-libvtv
46818 maybe-configure-stage4-target-libvtv:
46819 @if target-libvtv-bootstrap
46820 maybe-configure-stage4-target-libvtv: configure-stage4-target-libvtv
46821 configure-stage4-target-libvtv:
46822 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
46823 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46824 @r=`${PWD_COMMAND}`; export r; \
46825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46826 TFLAGS="$(STAGE4_TFLAGS)"; \
46827 echo "Checking multilib configuration for libvtv..."; \
46828 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46829 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46830 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46831 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46832 else \
46833 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46834 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46835 fi; \
46836 else \
46837 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46838 fi; \
46839 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46840 $(RAW_CXX_TARGET_EXPORTS) \
46842 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46843 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46844 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46845 echo Configuring stage 4 in $(TARGET_SUBDIR)/libvtv; \
46846 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46847 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46848 case $(srcdir) in \
46849 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46850 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46851 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46852 esac; \
46853 module_srcdir=libvtv; \
46854 $(SHELL) $$s/$$module_srcdir/configure \
46855 --srcdir=$${topdir}/$$module_srcdir \
46856 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46857 --target=${target_alias} \
46858 --with-build-libsubdir=$(HOST_SUBDIR) \
46859 $(STAGE4_CONFIGURE_FLAGS)
46860 @endif target-libvtv-bootstrap
46862 .PHONY: configure-stageprofile-target-libvtv maybe-configure-stageprofile-target-libvtv
46863 maybe-configure-stageprofile-target-libvtv:
46864 @if target-libvtv-bootstrap
46865 maybe-configure-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
46866 configure-stageprofile-target-libvtv:
46867 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
46868 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46869 @r=`${PWD_COMMAND}`; export r; \
46870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46871 TFLAGS="$(STAGEprofile_TFLAGS)"; \
46872 echo "Checking multilib configuration for libvtv..."; \
46873 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46874 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46875 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46876 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46877 else \
46878 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46879 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46880 fi; \
46881 else \
46882 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46883 fi; \
46884 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46885 $(RAW_CXX_TARGET_EXPORTS) \
46887 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46888 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46889 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46890 echo Configuring stage profile in $(TARGET_SUBDIR)/libvtv; \
46891 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46892 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46893 case $(srcdir) in \
46894 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46895 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46896 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46897 esac; \
46898 module_srcdir=libvtv; \
46899 $(SHELL) $$s/$$module_srcdir/configure \
46900 --srcdir=$${topdir}/$$module_srcdir \
46901 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46902 --target=${target_alias} \
46903 --with-build-libsubdir=$(HOST_SUBDIR) \
46904 $(STAGEprofile_CONFIGURE_FLAGS)
46905 @endif target-libvtv-bootstrap
46907 .PHONY: configure-stagetrain-target-libvtv maybe-configure-stagetrain-target-libvtv
46908 maybe-configure-stagetrain-target-libvtv:
46909 @if target-libvtv-bootstrap
46910 maybe-configure-stagetrain-target-libvtv: configure-stagetrain-target-libvtv
46911 configure-stagetrain-target-libvtv:
46912 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
46913 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46914 @r=`${PWD_COMMAND}`; export r; \
46915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46916 TFLAGS="$(STAGEtrain_TFLAGS)"; \
46917 echo "Checking multilib configuration for libvtv..."; \
46918 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46919 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46920 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46921 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46922 else \
46923 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46924 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46925 fi; \
46926 else \
46927 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46928 fi; \
46929 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46930 $(RAW_CXX_TARGET_EXPORTS) \
46932 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46933 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46934 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46935 echo Configuring stage train in $(TARGET_SUBDIR)/libvtv; \
46936 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46937 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46938 case $(srcdir) in \
46939 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46940 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46941 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46942 esac; \
46943 module_srcdir=libvtv; \
46944 $(SHELL) $$s/$$module_srcdir/configure \
46945 --srcdir=$${topdir}/$$module_srcdir \
46946 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46947 --target=${target_alias} \
46948 --with-build-libsubdir=$(HOST_SUBDIR) \
46949 $(STAGEtrain_CONFIGURE_FLAGS)
46950 @endif target-libvtv-bootstrap
46952 .PHONY: configure-stagefeedback-target-libvtv maybe-configure-stagefeedback-target-libvtv
46953 maybe-configure-stagefeedback-target-libvtv:
46954 @if target-libvtv-bootstrap
46955 maybe-configure-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
46956 configure-stagefeedback-target-libvtv:
46957 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
46958 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46959 @r=`${PWD_COMMAND}`; export r; \
46960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46961 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
46962 echo "Checking multilib configuration for libvtv..."; \
46963 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46964 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46965 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46966 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46967 else \
46968 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46969 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46970 fi; \
46971 else \
46972 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46973 fi; \
46974 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46975 $(RAW_CXX_TARGET_EXPORTS) \
46977 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46978 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46979 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46980 echo Configuring stage feedback in $(TARGET_SUBDIR)/libvtv; \
46981 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46982 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46983 case $(srcdir) in \
46984 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46985 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46986 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46987 esac; \
46988 module_srcdir=libvtv; \
46989 $(SHELL) $$s/$$module_srcdir/configure \
46990 --srcdir=$${topdir}/$$module_srcdir \
46991 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46992 --target=${target_alias} \
46993 --with-build-libsubdir=$(HOST_SUBDIR) \
46994 $(STAGEfeedback_CONFIGURE_FLAGS)
46995 @endif target-libvtv-bootstrap
46997 .PHONY: configure-stageautoprofile-target-libvtv maybe-configure-stageautoprofile-target-libvtv
46998 maybe-configure-stageautoprofile-target-libvtv:
46999 @if target-libvtv-bootstrap
47000 maybe-configure-stageautoprofile-target-libvtv: configure-stageautoprofile-target-libvtv
47001 configure-stageautoprofile-target-libvtv:
47002 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
47003 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
47004 @r=`${PWD_COMMAND}`; export r; \
47005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47006 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
47007 echo "Checking multilib configuration for libvtv..."; \
47008 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
47009 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47010 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47011 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
47012 else \
47013 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
47014 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
47015 fi; \
47016 else \
47017 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
47018 fi; \
47019 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
47020 $(RAW_CXX_TARGET_EXPORTS) \
47022 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47023 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47024 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47025 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libvtv; \
47026 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
47027 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
47028 case $(srcdir) in \
47029 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47030 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
47031 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47032 esac; \
47033 module_srcdir=libvtv; \
47034 $(SHELL) $$s/$$module_srcdir/configure \
47035 --srcdir=$${topdir}/$$module_srcdir \
47036 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47037 --target=${target_alias} \
47038 --with-build-libsubdir=$(HOST_SUBDIR) \
47039 $(STAGEautoprofile_CONFIGURE_FLAGS)
47040 @endif target-libvtv-bootstrap
47042 .PHONY: configure-stageautofeedback-target-libvtv maybe-configure-stageautofeedback-target-libvtv
47043 maybe-configure-stageautofeedback-target-libvtv:
47044 @if target-libvtv-bootstrap
47045 maybe-configure-stageautofeedback-target-libvtv: configure-stageautofeedback-target-libvtv
47046 configure-stageautofeedback-target-libvtv:
47047 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
47048 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
47049 @r=`${PWD_COMMAND}`; export r; \
47050 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47051 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
47052 echo "Checking multilib configuration for libvtv..."; \
47053 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
47054 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47055 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47056 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
47057 else \
47058 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
47059 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
47060 fi; \
47061 else \
47062 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
47063 fi; \
47064 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
47065 $(RAW_CXX_TARGET_EXPORTS) \
47067 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47068 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47069 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47070 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libvtv; \
47071 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
47072 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
47073 case $(srcdir) in \
47074 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47075 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
47076 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47077 esac; \
47078 module_srcdir=libvtv; \
47079 $(SHELL) $$s/$$module_srcdir/configure \
47080 --srcdir=$${topdir}/$$module_srcdir \
47081 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47082 --target=${target_alias} \
47083 --with-build-libsubdir=$(HOST_SUBDIR) \
47084 $(STAGEautofeedback_CONFIGURE_FLAGS)
47085 @endif target-libvtv-bootstrap
47091 .PHONY: all-target-libvtv maybe-all-target-libvtv
47092 maybe-all-target-libvtv:
47093 @if gcc-bootstrap
47094 all-target-libvtv: stage_current
47095 @endif gcc-bootstrap
47096 @if target-libvtv
47097 TARGET-target-libvtv=all
47098 maybe-all-target-libvtv: all-target-libvtv
47099 all-target-libvtv: configure-target-libvtv
47100 @r=`${PWD_COMMAND}`; export r; \
47101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47102 $(RAW_CXX_TARGET_EXPORTS) \
47103 (cd $(TARGET_SUBDIR)/libvtv && \
47104 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47105 $(TARGET-target-libvtv))
47106 @endif target-libvtv
47110 .PHONY: all-stage1-target-libvtv maybe-all-stage1-target-libvtv
47111 .PHONY: clean-stage1-target-libvtv maybe-clean-stage1-target-libvtv
47112 maybe-all-stage1-target-libvtv:
47113 maybe-clean-stage1-target-libvtv:
47114 @if target-libvtv-bootstrap
47115 maybe-all-stage1-target-libvtv: all-stage1-target-libvtv
47116 all-stage1: all-stage1-target-libvtv
47117 TARGET-stage1-target-libvtv = $(TARGET-target-libvtv)
47118 all-stage1-target-libvtv: configure-stage1-target-libvtv
47119 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
47120 @r=`${PWD_COMMAND}`; export r; \
47121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47122 TFLAGS="$(STAGE1_TFLAGS)"; \
47123 $(RAW_CXX_TARGET_EXPORTS) \
47124 cd $(TARGET_SUBDIR)/libvtv && \
47126 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47127 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47128 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47129 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47130 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47131 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47132 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47133 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47135 TFLAGS="$(STAGE1_TFLAGS)" \
47136 $(TARGET-stage1-target-libvtv)
47138 maybe-clean-stage1-target-libvtv: clean-stage1-target-libvtv
47139 clean-stage1: clean-stage1-target-libvtv
47140 clean-stage1-target-libvtv:
47141 @if [ $(current_stage) = stage1 ]; then \
47142 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47143 else \
47144 [ -f $(TARGET_SUBDIR)/stage1-libvtv/Makefile ] || exit 0; \
47145 $(MAKE) stage1-start; \
47146 fi; \
47147 cd $(TARGET_SUBDIR)/libvtv && \
47148 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47149 clean
47150 @endif target-libvtv-bootstrap
47153 .PHONY: all-stage2-target-libvtv maybe-all-stage2-target-libvtv
47154 .PHONY: clean-stage2-target-libvtv maybe-clean-stage2-target-libvtv
47155 maybe-all-stage2-target-libvtv:
47156 maybe-clean-stage2-target-libvtv:
47157 @if target-libvtv-bootstrap
47158 maybe-all-stage2-target-libvtv: all-stage2-target-libvtv
47159 all-stage2: all-stage2-target-libvtv
47160 TARGET-stage2-target-libvtv = $(TARGET-target-libvtv)
47161 all-stage2-target-libvtv: configure-stage2-target-libvtv
47162 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
47163 @r=`${PWD_COMMAND}`; export r; \
47164 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47165 TFLAGS="$(STAGE2_TFLAGS)"; \
47166 $(RAW_CXX_TARGET_EXPORTS) \
47168 cd $(TARGET_SUBDIR)/libvtv && \
47170 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47171 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47172 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47173 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47174 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47175 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47176 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47177 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47178 TFLAGS="$(STAGE2_TFLAGS)" \
47179 $(TARGET-stage2-target-libvtv)
47181 maybe-clean-stage2-target-libvtv: clean-stage2-target-libvtv
47182 clean-stage2: clean-stage2-target-libvtv
47183 clean-stage2-target-libvtv:
47184 @if [ $(current_stage) = stage2 ]; then \
47185 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47186 else \
47187 [ -f $(TARGET_SUBDIR)/stage2-libvtv/Makefile ] || exit 0; \
47188 $(MAKE) stage2-start; \
47189 fi; \
47190 cd $(TARGET_SUBDIR)/libvtv && \
47191 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
47192 @endif target-libvtv-bootstrap
47195 .PHONY: all-stage3-target-libvtv maybe-all-stage3-target-libvtv
47196 .PHONY: clean-stage3-target-libvtv maybe-clean-stage3-target-libvtv
47197 maybe-all-stage3-target-libvtv:
47198 maybe-clean-stage3-target-libvtv:
47199 @if target-libvtv-bootstrap
47200 maybe-all-stage3-target-libvtv: all-stage3-target-libvtv
47201 all-stage3: all-stage3-target-libvtv
47202 TARGET-stage3-target-libvtv = $(TARGET-target-libvtv)
47203 all-stage3-target-libvtv: configure-stage3-target-libvtv
47204 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
47205 @r=`${PWD_COMMAND}`; export r; \
47206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47207 TFLAGS="$(STAGE3_TFLAGS)"; \
47208 $(RAW_CXX_TARGET_EXPORTS) \
47210 cd $(TARGET_SUBDIR)/libvtv && \
47212 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47213 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47214 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47215 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47216 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47217 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47218 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47219 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47220 TFLAGS="$(STAGE3_TFLAGS)" \
47221 $(TARGET-stage3-target-libvtv)
47223 maybe-clean-stage3-target-libvtv: clean-stage3-target-libvtv
47224 clean-stage3: clean-stage3-target-libvtv
47225 clean-stage3-target-libvtv:
47226 @if [ $(current_stage) = stage3 ]; then \
47227 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47228 else \
47229 [ -f $(TARGET_SUBDIR)/stage3-libvtv/Makefile ] || exit 0; \
47230 $(MAKE) stage3-start; \
47231 fi; \
47232 cd $(TARGET_SUBDIR)/libvtv && \
47233 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
47234 @endif target-libvtv-bootstrap
47237 .PHONY: all-stage4-target-libvtv maybe-all-stage4-target-libvtv
47238 .PHONY: clean-stage4-target-libvtv maybe-clean-stage4-target-libvtv
47239 maybe-all-stage4-target-libvtv:
47240 maybe-clean-stage4-target-libvtv:
47241 @if target-libvtv-bootstrap
47242 maybe-all-stage4-target-libvtv: all-stage4-target-libvtv
47243 all-stage4: all-stage4-target-libvtv
47244 TARGET-stage4-target-libvtv = $(TARGET-target-libvtv)
47245 all-stage4-target-libvtv: configure-stage4-target-libvtv
47246 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
47247 @r=`${PWD_COMMAND}`; export r; \
47248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47249 TFLAGS="$(STAGE4_TFLAGS)"; \
47250 $(RAW_CXX_TARGET_EXPORTS) \
47252 cd $(TARGET_SUBDIR)/libvtv && \
47254 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47255 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47256 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47257 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47258 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47259 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47260 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47261 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47262 TFLAGS="$(STAGE4_TFLAGS)" \
47263 $(TARGET-stage4-target-libvtv)
47265 maybe-clean-stage4-target-libvtv: clean-stage4-target-libvtv
47266 clean-stage4: clean-stage4-target-libvtv
47267 clean-stage4-target-libvtv:
47268 @if [ $(current_stage) = stage4 ]; then \
47269 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47270 else \
47271 [ -f $(TARGET_SUBDIR)/stage4-libvtv/Makefile ] || exit 0; \
47272 $(MAKE) stage4-start; \
47273 fi; \
47274 cd $(TARGET_SUBDIR)/libvtv && \
47275 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
47276 @endif target-libvtv-bootstrap
47279 .PHONY: all-stageprofile-target-libvtv maybe-all-stageprofile-target-libvtv
47280 .PHONY: clean-stageprofile-target-libvtv maybe-clean-stageprofile-target-libvtv
47281 maybe-all-stageprofile-target-libvtv:
47282 maybe-clean-stageprofile-target-libvtv:
47283 @if target-libvtv-bootstrap
47284 maybe-all-stageprofile-target-libvtv: all-stageprofile-target-libvtv
47285 all-stageprofile: all-stageprofile-target-libvtv
47286 TARGET-stageprofile-target-libvtv = $(TARGET-target-libvtv)
47287 all-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
47288 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
47289 @r=`${PWD_COMMAND}`; export r; \
47290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47291 TFLAGS="$(STAGEprofile_TFLAGS)"; \
47292 $(RAW_CXX_TARGET_EXPORTS) \
47294 cd $(TARGET_SUBDIR)/libvtv && \
47296 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47297 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47298 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47299 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47300 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47301 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47302 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47303 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47304 TFLAGS="$(STAGEprofile_TFLAGS)" \
47305 $(TARGET-stageprofile-target-libvtv)
47307 maybe-clean-stageprofile-target-libvtv: clean-stageprofile-target-libvtv
47308 clean-stageprofile: clean-stageprofile-target-libvtv
47309 clean-stageprofile-target-libvtv:
47310 @if [ $(current_stage) = stageprofile ]; then \
47311 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47312 else \
47313 [ -f $(TARGET_SUBDIR)/stageprofile-libvtv/Makefile ] || exit 0; \
47314 $(MAKE) stageprofile-start; \
47315 fi; \
47316 cd $(TARGET_SUBDIR)/libvtv && \
47317 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
47318 @endif target-libvtv-bootstrap
47321 .PHONY: all-stagetrain-target-libvtv maybe-all-stagetrain-target-libvtv
47322 .PHONY: clean-stagetrain-target-libvtv maybe-clean-stagetrain-target-libvtv
47323 maybe-all-stagetrain-target-libvtv:
47324 maybe-clean-stagetrain-target-libvtv:
47325 @if target-libvtv-bootstrap
47326 maybe-all-stagetrain-target-libvtv: all-stagetrain-target-libvtv
47327 all-stagetrain: all-stagetrain-target-libvtv
47328 TARGET-stagetrain-target-libvtv = $(TARGET-target-libvtv)
47329 all-stagetrain-target-libvtv: configure-stagetrain-target-libvtv
47330 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
47331 @r=`${PWD_COMMAND}`; export r; \
47332 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47333 TFLAGS="$(STAGEtrain_TFLAGS)"; \
47334 $(RAW_CXX_TARGET_EXPORTS) \
47336 cd $(TARGET_SUBDIR)/libvtv && \
47338 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47339 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47340 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47341 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47342 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47343 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47344 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47345 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47346 TFLAGS="$(STAGEtrain_TFLAGS)" \
47347 $(TARGET-stagetrain-target-libvtv)
47349 maybe-clean-stagetrain-target-libvtv: clean-stagetrain-target-libvtv
47350 clean-stagetrain: clean-stagetrain-target-libvtv
47351 clean-stagetrain-target-libvtv:
47352 @if [ $(current_stage) = stagetrain ]; then \
47353 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47354 else \
47355 [ -f $(TARGET_SUBDIR)/stagetrain-libvtv/Makefile ] || exit 0; \
47356 $(MAKE) stagetrain-start; \
47357 fi; \
47358 cd $(TARGET_SUBDIR)/libvtv && \
47359 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
47360 @endif target-libvtv-bootstrap
47363 .PHONY: all-stagefeedback-target-libvtv maybe-all-stagefeedback-target-libvtv
47364 .PHONY: clean-stagefeedback-target-libvtv maybe-clean-stagefeedback-target-libvtv
47365 maybe-all-stagefeedback-target-libvtv:
47366 maybe-clean-stagefeedback-target-libvtv:
47367 @if target-libvtv-bootstrap
47368 maybe-all-stagefeedback-target-libvtv: all-stagefeedback-target-libvtv
47369 all-stagefeedback: all-stagefeedback-target-libvtv
47370 TARGET-stagefeedback-target-libvtv = $(TARGET-target-libvtv)
47371 all-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
47372 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
47373 @r=`${PWD_COMMAND}`; export r; \
47374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47375 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
47376 $(RAW_CXX_TARGET_EXPORTS) \
47378 cd $(TARGET_SUBDIR)/libvtv && \
47380 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47381 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47382 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47383 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47384 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47385 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47386 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47387 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47388 TFLAGS="$(STAGEfeedback_TFLAGS)" \
47389 $(TARGET-stagefeedback-target-libvtv)
47391 maybe-clean-stagefeedback-target-libvtv: clean-stagefeedback-target-libvtv
47392 clean-stagefeedback: clean-stagefeedback-target-libvtv
47393 clean-stagefeedback-target-libvtv:
47394 @if [ $(current_stage) = stagefeedback ]; then \
47395 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47396 else \
47397 [ -f $(TARGET_SUBDIR)/stagefeedback-libvtv/Makefile ] || exit 0; \
47398 $(MAKE) stagefeedback-start; \
47399 fi; \
47400 cd $(TARGET_SUBDIR)/libvtv && \
47401 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
47402 @endif target-libvtv-bootstrap
47405 .PHONY: all-stageautoprofile-target-libvtv maybe-all-stageautoprofile-target-libvtv
47406 .PHONY: clean-stageautoprofile-target-libvtv maybe-clean-stageautoprofile-target-libvtv
47407 maybe-all-stageautoprofile-target-libvtv:
47408 maybe-clean-stageautoprofile-target-libvtv:
47409 @if target-libvtv-bootstrap
47410 maybe-all-stageautoprofile-target-libvtv: all-stageautoprofile-target-libvtv
47411 all-stageautoprofile: all-stageautoprofile-target-libvtv
47412 TARGET-stageautoprofile-target-libvtv = $(TARGET-target-libvtv)
47413 all-stageautoprofile-target-libvtv: configure-stageautoprofile-target-libvtv
47414 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
47415 @r=`${PWD_COMMAND}`; export r; \
47416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47417 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
47418 $(RAW_CXX_TARGET_EXPORTS) \
47420 cd $(TARGET_SUBDIR)/libvtv && \
47421 $$s/gcc/config/i386/$(AUTO_PROFILE) \
47422 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47423 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47424 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47425 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47426 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47427 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47428 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47429 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47430 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
47431 $(TARGET-stageautoprofile-target-libvtv)
47433 maybe-clean-stageautoprofile-target-libvtv: clean-stageautoprofile-target-libvtv
47434 clean-stageautoprofile: clean-stageautoprofile-target-libvtv
47435 clean-stageautoprofile-target-libvtv:
47436 @if [ $(current_stage) = stageautoprofile ]; then \
47437 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47438 else \
47439 [ -f $(TARGET_SUBDIR)/stageautoprofile-libvtv/Makefile ] || exit 0; \
47440 $(MAKE) stageautoprofile-start; \
47441 fi; \
47442 cd $(TARGET_SUBDIR)/libvtv && \
47443 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
47444 @endif target-libvtv-bootstrap
47447 .PHONY: all-stageautofeedback-target-libvtv maybe-all-stageautofeedback-target-libvtv
47448 .PHONY: clean-stageautofeedback-target-libvtv maybe-clean-stageautofeedback-target-libvtv
47449 maybe-all-stageautofeedback-target-libvtv:
47450 maybe-clean-stageautofeedback-target-libvtv:
47451 @if target-libvtv-bootstrap
47452 maybe-all-stageautofeedback-target-libvtv: all-stageautofeedback-target-libvtv
47453 all-stageautofeedback: all-stageautofeedback-target-libvtv
47454 TARGET-stageautofeedback-target-libvtv = $(TARGET-target-libvtv)
47455 all-stageautofeedback-target-libvtv: configure-stageautofeedback-target-libvtv
47456 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
47457 @r=`${PWD_COMMAND}`; export r; \
47458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47459 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
47460 $(RAW_CXX_TARGET_EXPORTS) \
47462 cd $(TARGET_SUBDIR)/libvtv && \
47464 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47465 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47466 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47467 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47468 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47469 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47470 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47471 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47472 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
47473 $(TARGET-stageautofeedback-target-libvtv)
47475 maybe-clean-stageautofeedback-target-libvtv: clean-stageautofeedback-target-libvtv
47476 clean-stageautofeedback: clean-stageautofeedback-target-libvtv
47477 clean-stageautofeedback-target-libvtv:
47478 @if [ $(current_stage) = stageautofeedback ]; then \
47479 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47480 else \
47481 [ -f $(TARGET_SUBDIR)/stageautofeedback-libvtv/Makefile ] || exit 0; \
47482 $(MAKE) stageautofeedback-start; \
47483 fi; \
47484 cd $(TARGET_SUBDIR)/libvtv && \
47485 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
47486 @endif target-libvtv-bootstrap
47493 .PHONY: check-target-libvtv maybe-check-target-libvtv
47494 maybe-check-target-libvtv:
47495 @if target-libvtv
47496 maybe-check-target-libvtv: check-target-libvtv
47498 check-target-libvtv:
47499 @: $(MAKE); $(unstage)
47500 @r=`${PWD_COMMAND}`; export r; \
47501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47502 $(RAW_CXX_TARGET_EXPORTS) \
47503 (cd $(TARGET_SUBDIR)/libvtv && \
47504 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
47506 @endif target-libvtv
47508 .PHONY: install-target-libvtv maybe-install-target-libvtv
47509 maybe-install-target-libvtv:
47510 @if target-libvtv
47511 maybe-install-target-libvtv: install-target-libvtv
47513 install-target-libvtv: installdirs
47514 @: $(MAKE); $(unstage)
47515 @r=`${PWD_COMMAND}`; export r; \
47516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47517 $(RAW_CXX_TARGET_EXPORTS) \
47518 (cd $(TARGET_SUBDIR)/libvtv && \
47519 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
47521 @endif target-libvtv
47523 .PHONY: install-strip-target-libvtv maybe-install-strip-target-libvtv
47524 maybe-install-strip-target-libvtv:
47525 @if target-libvtv
47526 maybe-install-strip-target-libvtv: install-strip-target-libvtv
47528 install-strip-target-libvtv: installdirs
47529 @: $(MAKE); $(unstage)
47530 @r=`${PWD_COMMAND}`; export r; \
47531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47532 $(RAW_CXX_TARGET_EXPORTS) \
47533 (cd $(TARGET_SUBDIR)/libvtv && \
47534 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
47536 @endif target-libvtv
47538 # Other targets (info, dvi, pdf, etc.)
47540 .PHONY: maybe-info-target-libvtv info-target-libvtv
47541 maybe-info-target-libvtv:
47542 @if target-libvtv
47543 maybe-info-target-libvtv: info-target-libvtv
47545 info-target-libvtv: \
47546 configure-target-libvtv
47547 @: $(MAKE); $(unstage)
47548 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47549 r=`${PWD_COMMAND}`; export r; \
47550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47551 $(RAW_CXX_TARGET_EXPORTS) \
47552 echo "Doing info in $(TARGET_SUBDIR)/libvtv"; \
47553 for flag in $(EXTRA_TARGET_FLAGS); do \
47554 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47555 done; \
47556 (cd $(TARGET_SUBDIR)/libvtv && \
47557 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47558 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47559 "RANLIB=$${RANLIB}" \
47560 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47561 info) \
47562 || exit 1
47564 @endif target-libvtv
47566 .PHONY: maybe-dvi-target-libvtv dvi-target-libvtv
47567 maybe-dvi-target-libvtv:
47568 @if target-libvtv
47569 maybe-dvi-target-libvtv: dvi-target-libvtv
47571 dvi-target-libvtv: \
47572 configure-target-libvtv
47573 @: $(MAKE); $(unstage)
47574 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47575 r=`${PWD_COMMAND}`; export r; \
47576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47577 $(RAW_CXX_TARGET_EXPORTS) \
47578 echo "Doing dvi in $(TARGET_SUBDIR)/libvtv"; \
47579 for flag in $(EXTRA_TARGET_FLAGS); do \
47580 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47581 done; \
47582 (cd $(TARGET_SUBDIR)/libvtv && \
47583 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47584 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47585 "RANLIB=$${RANLIB}" \
47586 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47587 dvi) \
47588 || exit 1
47590 @endif target-libvtv
47592 .PHONY: maybe-pdf-target-libvtv pdf-target-libvtv
47593 maybe-pdf-target-libvtv:
47594 @if target-libvtv
47595 maybe-pdf-target-libvtv: pdf-target-libvtv
47597 pdf-target-libvtv: \
47598 configure-target-libvtv
47599 @: $(MAKE); $(unstage)
47600 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47601 r=`${PWD_COMMAND}`; export r; \
47602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47603 $(RAW_CXX_TARGET_EXPORTS) \
47604 echo "Doing pdf in $(TARGET_SUBDIR)/libvtv"; \
47605 for flag in $(EXTRA_TARGET_FLAGS); do \
47606 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47607 done; \
47608 (cd $(TARGET_SUBDIR)/libvtv && \
47609 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47610 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47611 "RANLIB=$${RANLIB}" \
47612 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47613 pdf) \
47614 || exit 1
47616 @endif target-libvtv
47618 .PHONY: maybe-html-target-libvtv html-target-libvtv
47619 maybe-html-target-libvtv:
47620 @if target-libvtv
47621 maybe-html-target-libvtv: html-target-libvtv
47623 html-target-libvtv: \
47624 configure-target-libvtv
47625 @: $(MAKE); $(unstage)
47626 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47627 r=`${PWD_COMMAND}`; export r; \
47628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47629 $(RAW_CXX_TARGET_EXPORTS) \
47630 echo "Doing html in $(TARGET_SUBDIR)/libvtv"; \
47631 for flag in $(EXTRA_TARGET_FLAGS); do \
47632 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47633 done; \
47634 (cd $(TARGET_SUBDIR)/libvtv && \
47635 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47636 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47637 "RANLIB=$${RANLIB}" \
47638 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47639 html) \
47640 || exit 1
47642 @endif target-libvtv
47644 .PHONY: maybe-TAGS-target-libvtv TAGS-target-libvtv
47645 maybe-TAGS-target-libvtv:
47646 @if target-libvtv
47647 maybe-TAGS-target-libvtv: TAGS-target-libvtv
47649 TAGS-target-libvtv: \
47650 configure-target-libvtv
47651 @: $(MAKE); $(unstage)
47652 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47653 r=`${PWD_COMMAND}`; export r; \
47654 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47655 $(RAW_CXX_TARGET_EXPORTS) \
47656 echo "Doing TAGS in $(TARGET_SUBDIR)/libvtv"; \
47657 for flag in $(EXTRA_TARGET_FLAGS); do \
47658 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47659 done; \
47660 (cd $(TARGET_SUBDIR)/libvtv && \
47661 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47662 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47663 "RANLIB=$${RANLIB}" \
47664 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47665 TAGS) \
47666 || exit 1
47668 @endif target-libvtv
47670 .PHONY: maybe-install-info-target-libvtv install-info-target-libvtv
47671 maybe-install-info-target-libvtv:
47672 @if target-libvtv
47673 maybe-install-info-target-libvtv: install-info-target-libvtv
47675 install-info-target-libvtv: \
47676 configure-target-libvtv \
47677 info-target-libvtv
47678 @: $(MAKE); $(unstage)
47679 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47680 r=`${PWD_COMMAND}`; export r; \
47681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47682 $(RAW_CXX_TARGET_EXPORTS) \
47683 echo "Doing install-info in $(TARGET_SUBDIR)/libvtv"; \
47684 for flag in $(EXTRA_TARGET_FLAGS); do \
47685 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47686 done; \
47687 (cd $(TARGET_SUBDIR)/libvtv && \
47688 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47689 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47690 "RANLIB=$${RANLIB}" \
47691 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47692 install-info) \
47693 || exit 1
47695 @endif target-libvtv
47697 .PHONY: maybe-install-dvi-target-libvtv install-dvi-target-libvtv
47698 maybe-install-dvi-target-libvtv:
47699 @if target-libvtv
47700 maybe-install-dvi-target-libvtv: install-dvi-target-libvtv
47702 install-dvi-target-libvtv: \
47703 configure-target-libvtv \
47704 dvi-target-libvtv
47705 @: $(MAKE); $(unstage)
47706 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47707 r=`${PWD_COMMAND}`; export r; \
47708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47709 $(RAW_CXX_TARGET_EXPORTS) \
47710 echo "Doing install-dvi in $(TARGET_SUBDIR)/libvtv"; \
47711 for flag in $(EXTRA_TARGET_FLAGS); do \
47712 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47713 done; \
47714 (cd $(TARGET_SUBDIR)/libvtv && \
47715 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47716 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47717 "RANLIB=$${RANLIB}" \
47718 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47719 install-dvi) \
47720 || exit 1
47722 @endif target-libvtv
47724 .PHONY: maybe-install-pdf-target-libvtv install-pdf-target-libvtv
47725 maybe-install-pdf-target-libvtv:
47726 @if target-libvtv
47727 maybe-install-pdf-target-libvtv: install-pdf-target-libvtv
47729 install-pdf-target-libvtv: \
47730 configure-target-libvtv \
47731 pdf-target-libvtv
47732 @: $(MAKE); $(unstage)
47733 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47734 r=`${PWD_COMMAND}`; export r; \
47735 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47736 $(RAW_CXX_TARGET_EXPORTS) \
47737 echo "Doing install-pdf in $(TARGET_SUBDIR)/libvtv"; \
47738 for flag in $(EXTRA_TARGET_FLAGS); do \
47739 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47740 done; \
47741 (cd $(TARGET_SUBDIR)/libvtv && \
47742 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47743 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47744 "RANLIB=$${RANLIB}" \
47745 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47746 install-pdf) \
47747 || exit 1
47749 @endif target-libvtv
47751 .PHONY: maybe-install-html-target-libvtv install-html-target-libvtv
47752 maybe-install-html-target-libvtv:
47753 @if target-libvtv
47754 maybe-install-html-target-libvtv: install-html-target-libvtv
47756 install-html-target-libvtv: \
47757 configure-target-libvtv \
47758 html-target-libvtv
47759 @: $(MAKE); $(unstage)
47760 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47761 r=`${PWD_COMMAND}`; export r; \
47762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47763 $(RAW_CXX_TARGET_EXPORTS) \
47764 echo "Doing install-html in $(TARGET_SUBDIR)/libvtv"; \
47765 for flag in $(EXTRA_TARGET_FLAGS); do \
47766 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47767 done; \
47768 (cd $(TARGET_SUBDIR)/libvtv && \
47769 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47770 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47771 "RANLIB=$${RANLIB}" \
47772 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47773 install-html) \
47774 || exit 1
47776 @endif target-libvtv
47778 .PHONY: maybe-installcheck-target-libvtv installcheck-target-libvtv
47779 maybe-installcheck-target-libvtv:
47780 @if target-libvtv
47781 maybe-installcheck-target-libvtv: installcheck-target-libvtv
47783 installcheck-target-libvtv: \
47784 configure-target-libvtv
47785 @: $(MAKE); $(unstage)
47786 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47787 r=`${PWD_COMMAND}`; export r; \
47788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47789 $(RAW_CXX_TARGET_EXPORTS) \
47790 echo "Doing installcheck in $(TARGET_SUBDIR)/libvtv"; \
47791 for flag in $(EXTRA_TARGET_FLAGS); do \
47792 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47793 done; \
47794 (cd $(TARGET_SUBDIR)/libvtv && \
47795 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47796 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47797 "RANLIB=$${RANLIB}" \
47798 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47799 installcheck) \
47800 || exit 1
47802 @endif target-libvtv
47804 .PHONY: maybe-mostlyclean-target-libvtv mostlyclean-target-libvtv
47805 maybe-mostlyclean-target-libvtv:
47806 @if target-libvtv
47807 maybe-mostlyclean-target-libvtv: mostlyclean-target-libvtv
47809 mostlyclean-target-libvtv:
47810 @: $(MAKE); $(unstage)
47811 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47812 r=`${PWD_COMMAND}`; export r; \
47813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47814 $(RAW_CXX_TARGET_EXPORTS) \
47815 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libvtv"; \
47816 for flag in $(EXTRA_TARGET_FLAGS); do \
47817 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47818 done; \
47819 (cd $(TARGET_SUBDIR)/libvtv && \
47820 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47821 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47822 "RANLIB=$${RANLIB}" \
47823 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47824 mostlyclean) \
47825 || exit 1
47827 @endif target-libvtv
47829 .PHONY: maybe-clean-target-libvtv clean-target-libvtv
47830 maybe-clean-target-libvtv:
47831 @if target-libvtv
47832 maybe-clean-target-libvtv: clean-target-libvtv
47834 clean-target-libvtv:
47835 @: $(MAKE); $(unstage)
47836 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47837 r=`${PWD_COMMAND}`; export r; \
47838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47839 $(RAW_CXX_TARGET_EXPORTS) \
47840 echo "Doing clean in $(TARGET_SUBDIR)/libvtv"; \
47841 for flag in $(EXTRA_TARGET_FLAGS); do \
47842 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47843 done; \
47844 (cd $(TARGET_SUBDIR)/libvtv && \
47845 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47846 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47847 "RANLIB=$${RANLIB}" \
47848 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47849 clean) \
47850 || exit 1
47852 @endif target-libvtv
47854 .PHONY: maybe-distclean-target-libvtv distclean-target-libvtv
47855 maybe-distclean-target-libvtv:
47856 @if target-libvtv
47857 maybe-distclean-target-libvtv: distclean-target-libvtv
47859 distclean-target-libvtv:
47860 @: $(MAKE); $(unstage)
47861 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47862 r=`${PWD_COMMAND}`; export r; \
47863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47864 $(RAW_CXX_TARGET_EXPORTS) \
47865 echo "Doing distclean in $(TARGET_SUBDIR)/libvtv"; \
47866 for flag in $(EXTRA_TARGET_FLAGS); do \
47867 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47868 done; \
47869 (cd $(TARGET_SUBDIR)/libvtv && \
47870 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47871 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47872 "RANLIB=$${RANLIB}" \
47873 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47874 distclean) \
47875 || exit 1
47877 @endif target-libvtv
47879 .PHONY: maybe-maintainer-clean-target-libvtv maintainer-clean-target-libvtv
47880 maybe-maintainer-clean-target-libvtv:
47881 @if target-libvtv
47882 maybe-maintainer-clean-target-libvtv: maintainer-clean-target-libvtv
47884 maintainer-clean-target-libvtv:
47885 @: $(MAKE); $(unstage)
47886 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47887 r=`${PWD_COMMAND}`; export r; \
47888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47889 $(RAW_CXX_TARGET_EXPORTS) \
47890 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libvtv"; \
47891 for flag in $(EXTRA_TARGET_FLAGS); do \
47892 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47893 done; \
47894 (cd $(TARGET_SUBDIR)/libvtv && \
47895 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47896 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47897 "RANLIB=$${RANLIB}" \
47898 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47899 maintainer-clean) \
47900 || exit 1
47902 @endif target-libvtv
47908 .PHONY: configure-target-libssp maybe-configure-target-libssp
47909 maybe-configure-target-libssp:
47910 @if gcc-bootstrap
47911 configure-target-libssp: stage_current
47912 @endif gcc-bootstrap
47913 @if target-libssp
47914 maybe-configure-target-libssp: configure-target-libssp
47915 configure-target-libssp:
47916 @: $(MAKE); $(unstage)
47917 @r=`${PWD_COMMAND}`; export r; \
47918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47919 echo "Checking multilib configuration for libssp..."; \
47920 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp; \
47921 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libssp/multilib.tmp 2> /dev/null; \
47922 if test -r $(TARGET_SUBDIR)/libssp/multilib.out; then \
47923 if cmp -s $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; then \
47924 rm -f $(TARGET_SUBDIR)/libssp/multilib.tmp; \
47925 else \
47926 rm -f $(TARGET_SUBDIR)/libssp/Makefile; \
47927 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
47928 fi; \
47929 else \
47930 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
47931 fi; \
47932 test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
47933 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp; \
47934 $(NORMAL_TARGET_EXPORTS) \
47935 echo Configuring in $(TARGET_SUBDIR)/libssp; \
47936 cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
47937 case $(srcdir) in \
47938 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47939 *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
47940 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47941 esac; \
47942 module_srcdir=libssp; \
47943 rm -f no-such-file || : ; \
47944 CONFIG_SITE=no-such-file $(SHELL) \
47945 $$s/$$module_srcdir/configure \
47946 --srcdir=$${topdir}/$$module_srcdir \
47947 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47948 --target=${target_alias} \
47949 || exit 1
47950 @endif target-libssp
47956 .PHONY: all-target-libssp maybe-all-target-libssp
47957 maybe-all-target-libssp:
47958 @if gcc-bootstrap
47959 all-target-libssp: stage_current
47960 @endif gcc-bootstrap
47961 @if target-libssp
47962 TARGET-target-libssp=all
47963 maybe-all-target-libssp: all-target-libssp
47964 all-target-libssp: configure-target-libssp
47965 @: $(MAKE); $(unstage)
47966 @r=`${PWD_COMMAND}`; export r; \
47967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47968 $(NORMAL_TARGET_EXPORTS) \
47969 (cd $(TARGET_SUBDIR)/libssp && \
47970 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
47971 $(TARGET-target-libssp))
47972 @endif target-libssp
47978 .PHONY: check-target-libssp maybe-check-target-libssp
47979 maybe-check-target-libssp:
47980 @if target-libssp
47981 maybe-check-target-libssp: check-target-libssp
47983 check-target-libssp:
47984 @: $(MAKE); $(unstage)
47985 @r=`${PWD_COMMAND}`; export r; \
47986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47987 $(NORMAL_TARGET_EXPORTS) \
47988 (cd $(TARGET_SUBDIR)/libssp && \
47989 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
47991 @endif target-libssp
47993 .PHONY: install-target-libssp maybe-install-target-libssp
47994 maybe-install-target-libssp:
47995 @if target-libssp
47996 maybe-install-target-libssp: install-target-libssp
47998 install-target-libssp: installdirs
47999 @: $(MAKE); $(unstage)
48000 @r=`${PWD_COMMAND}`; export r; \
48001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48002 $(NORMAL_TARGET_EXPORTS) \
48003 (cd $(TARGET_SUBDIR)/libssp && \
48004 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
48006 @endif target-libssp
48008 .PHONY: install-strip-target-libssp maybe-install-strip-target-libssp
48009 maybe-install-strip-target-libssp:
48010 @if target-libssp
48011 maybe-install-strip-target-libssp: install-strip-target-libssp
48013 install-strip-target-libssp: installdirs
48014 @: $(MAKE); $(unstage)
48015 @r=`${PWD_COMMAND}`; export r; \
48016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48017 $(NORMAL_TARGET_EXPORTS) \
48018 (cd $(TARGET_SUBDIR)/libssp && \
48019 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
48021 @endif target-libssp
48023 # Other targets (info, dvi, pdf, etc.)
48025 .PHONY: maybe-info-target-libssp info-target-libssp
48026 maybe-info-target-libssp:
48027 @if target-libssp
48028 maybe-info-target-libssp: info-target-libssp
48030 info-target-libssp: \
48031 configure-target-libssp
48032 @: $(MAKE); $(unstage)
48033 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48034 r=`${PWD_COMMAND}`; export r; \
48035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48036 $(NORMAL_TARGET_EXPORTS) \
48037 echo "Doing info in $(TARGET_SUBDIR)/libssp"; \
48038 for flag in $(EXTRA_TARGET_FLAGS); do \
48039 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48040 done; \
48041 (cd $(TARGET_SUBDIR)/libssp && \
48042 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48043 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48044 "RANLIB=$${RANLIB}" \
48045 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48046 info) \
48047 || exit 1
48049 @endif target-libssp
48051 .PHONY: maybe-dvi-target-libssp dvi-target-libssp
48052 maybe-dvi-target-libssp:
48053 @if target-libssp
48054 maybe-dvi-target-libssp: dvi-target-libssp
48056 dvi-target-libssp: \
48057 configure-target-libssp
48058 @: $(MAKE); $(unstage)
48059 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48060 r=`${PWD_COMMAND}`; export r; \
48061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48062 $(NORMAL_TARGET_EXPORTS) \
48063 echo "Doing dvi in $(TARGET_SUBDIR)/libssp"; \
48064 for flag in $(EXTRA_TARGET_FLAGS); do \
48065 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48066 done; \
48067 (cd $(TARGET_SUBDIR)/libssp && \
48068 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48069 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48070 "RANLIB=$${RANLIB}" \
48071 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48072 dvi) \
48073 || exit 1
48075 @endif target-libssp
48077 .PHONY: maybe-pdf-target-libssp pdf-target-libssp
48078 maybe-pdf-target-libssp:
48079 @if target-libssp
48080 maybe-pdf-target-libssp: pdf-target-libssp
48082 pdf-target-libssp: \
48083 configure-target-libssp
48084 @: $(MAKE); $(unstage)
48085 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48086 r=`${PWD_COMMAND}`; export r; \
48087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48088 $(NORMAL_TARGET_EXPORTS) \
48089 echo "Doing pdf in $(TARGET_SUBDIR)/libssp"; \
48090 for flag in $(EXTRA_TARGET_FLAGS); do \
48091 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48092 done; \
48093 (cd $(TARGET_SUBDIR)/libssp && \
48094 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48095 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48096 "RANLIB=$${RANLIB}" \
48097 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48098 pdf) \
48099 || exit 1
48101 @endif target-libssp
48103 .PHONY: maybe-html-target-libssp html-target-libssp
48104 maybe-html-target-libssp:
48105 @if target-libssp
48106 maybe-html-target-libssp: html-target-libssp
48108 html-target-libssp: \
48109 configure-target-libssp
48110 @: $(MAKE); $(unstage)
48111 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48112 r=`${PWD_COMMAND}`; export r; \
48113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48114 $(NORMAL_TARGET_EXPORTS) \
48115 echo "Doing html in $(TARGET_SUBDIR)/libssp"; \
48116 for flag in $(EXTRA_TARGET_FLAGS); do \
48117 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48118 done; \
48119 (cd $(TARGET_SUBDIR)/libssp && \
48120 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48121 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48122 "RANLIB=$${RANLIB}" \
48123 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48124 html) \
48125 || exit 1
48127 @endif target-libssp
48129 .PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
48130 maybe-TAGS-target-libssp:
48131 @if target-libssp
48132 maybe-TAGS-target-libssp: TAGS-target-libssp
48134 TAGS-target-libssp: \
48135 configure-target-libssp
48136 @: $(MAKE); $(unstage)
48137 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48138 r=`${PWD_COMMAND}`; export r; \
48139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48140 $(NORMAL_TARGET_EXPORTS) \
48141 echo "Doing TAGS in $(TARGET_SUBDIR)/libssp"; \
48142 for flag in $(EXTRA_TARGET_FLAGS); do \
48143 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48144 done; \
48145 (cd $(TARGET_SUBDIR)/libssp && \
48146 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48147 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48148 "RANLIB=$${RANLIB}" \
48149 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48150 TAGS) \
48151 || exit 1
48153 @endif target-libssp
48155 .PHONY: maybe-install-info-target-libssp install-info-target-libssp
48156 maybe-install-info-target-libssp:
48157 @if target-libssp
48158 maybe-install-info-target-libssp: install-info-target-libssp
48160 install-info-target-libssp: \
48161 configure-target-libssp \
48162 info-target-libssp
48163 @: $(MAKE); $(unstage)
48164 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48165 r=`${PWD_COMMAND}`; export r; \
48166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48167 $(NORMAL_TARGET_EXPORTS) \
48168 echo "Doing install-info in $(TARGET_SUBDIR)/libssp"; \
48169 for flag in $(EXTRA_TARGET_FLAGS); do \
48170 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48171 done; \
48172 (cd $(TARGET_SUBDIR)/libssp && \
48173 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48174 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48175 "RANLIB=$${RANLIB}" \
48176 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48177 install-info) \
48178 || exit 1
48180 @endif target-libssp
48182 .PHONY: maybe-install-dvi-target-libssp install-dvi-target-libssp
48183 maybe-install-dvi-target-libssp:
48184 @if target-libssp
48185 maybe-install-dvi-target-libssp: install-dvi-target-libssp
48187 install-dvi-target-libssp: \
48188 configure-target-libssp \
48189 dvi-target-libssp
48190 @: $(MAKE); $(unstage)
48191 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48192 r=`${PWD_COMMAND}`; export r; \
48193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48194 $(NORMAL_TARGET_EXPORTS) \
48195 echo "Doing install-dvi in $(TARGET_SUBDIR)/libssp"; \
48196 for flag in $(EXTRA_TARGET_FLAGS); do \
48197 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48198 done; \
48199 (cd $(TARGET_SUBDIR)/libssp && \
48200 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48201 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48202 "RANLIB=$${RANLIB}" \
48203 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48204 install-dvi) \
48205 || exit 1
48207 @endif target-libssp
48209 .PHONY: maybe-install-pdf-target-libssp install-pdf-target-libssp
48210 maybe-install-pdf-target-libssp:
48211 @if target-libssp
48212 maybe-install-pdf-target-libssp: install-pdf-target-libssp
48214 install-pdf-target-libssp: \
48215 configure-target-libssp \
48216 pdf-target-libssp
48217 @: $(MAKE); $(unstage)
48218 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48219 r=`${PWD_COMMAND}`; export r; \
48220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48221 $(NORMAL_TARGET_EXPORTS) \
48222 echo "Doing install-pdf in $(TARGET_SUBDIR)/libssp"; \
48223 for flag in $(EXTRA_TARGET_FLAGS); do \
48224 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48225 done; \
48226 (cd $(TARGET_SUBDIR)/libssp && \
48227 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48228 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48229 "RANLIB=$${RANLIB}" \
48230 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48231 install-pdf) \
48232 || exit 1
48234 @endif target-libssp
48236 .PHONY: maybe-install-html-target-libssp install-html-target-libssp
48237 maybe-install-html-target-libssp:
48238 @if target-libssp
48239 maybe-install-html-target-libssp: install-html-target-libssp
48241 install-html-target-libssp: \
48242 configure-target-libssp \
48243 html-target-libssp
48244 @: $(MAKE); $(unstage)
48245 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48246 r=`${PWD_COMMAND}`; export r; \
48247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48248 $(NORMAL_TARGET_EXPORTS) \
48249 echo "Doing install-html in $(TARGET_SUBDIR)/libssp"; \
48250 for flag in $(EXTRA_TARGET_FLAGS); do \
48251 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48252 done; \
48253 (cd $(TARGET_SUBDIR)/libssp && \
48254 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48255 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48256 "RANLIB=$${RANLIB}" \
48257 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48258 install-html) \
48259 || exit 1
48261 @endif target-libssp
48263 .PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
48264 maybe-installcheck-target-libssp:
48265 @if target-libssp
48266 maybe-installcheck-target-libssp: installcheck-target-libssp
48268 installcheck-target-libssp: \
48269 configure-target-libssp
48270 @: $(MAKE); $(unstage)
48271 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48272 r=`${PWD_COMMAND}`; export r; \
48273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48274 $(NORMAL_TARGET_EXPORTS) \
48275 echo "Doing installcheck in $(TARGET_SUBDIR)/libssp"; \
48276 for flag in $(EXTRA_TARGET_FLAGS); do \
48277 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48278 done; \
48279 (cd $(TARGET_SUBDIR)/libssp && \
48280 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48281 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48282 "RANLIB=$${RANLIB}" \
48283 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48284 installcheck) \
48285 || exit 1
48287 @endif target-libssp
48289 .PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
48290 maybe-mostlyclean-target-libssp:
48291 @if target-libssp
48292 maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
48294 mostlyclean-target-libssp:
48295 @: $(MAKE); $(unstage)
48296 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48297 r=`${PWD_COMMAND}`; export r; \
48298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48299 $(NORMAL_TARGET_EXPORTS) \
48300 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp"; \
48301 for flag in $(EXTRA_TARGET_FLAGS); do \
48302 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48303 done; \
48304 (cd $(TARGET_SUBDIR)/libssp && \
48305 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48306 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48307 "RANLIB=$${RANLIB}" \
48308 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48309 mostlyclean) \
48310 || exit 1
48312 @endif target-libssp
48314 .PHONY: maybe-clean-target-libssp clean-target-libssp
48315 maybe-clean-target-libssp:
48316 @if target-libssp
48317 maybe-clean-target-libssp: clean-target-libssp
48319 clean-target-libssp:
48320 @: $(MAKE); $(unstage)
48321 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48322 r=`${PWD_COMMAND}`; export r; \
48323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48324 $(NORMAL_TARGET_EXPORTS) \
48325 echo "Doing clean in $(TARGET_SUBDIR)/libssp"; \
48326 for flag in $(EXTRA_TARGET_FLAGS); do \
48327 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48328 done; \
48329 (cd $(TARGET_SUBDIR)/libssp && \
48330 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48331 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48332 "RANLIB=$${RANLIB}" \
48333 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48334 clean) \
48335 || exit 1
48337 @endif target-libssp
48339 .PHONY: maybe-distclean-target-libssp distclean-target-libssp
48340 maybe-distclean-target-libssp:
48341 @if target-libssp
48342 maybe-distclean-target-libssp: distclean-target-libssp
48344 distclean-target-libssp:
48345 @: $(MAKE); $(unstage)
48346 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48347 r=`${PWD_COMMAND}`; export r; \
48348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48349 $(NORMAL_TARGET_EXPORTS) \
48350 echo "Doing distclean in $(TARGET_SUBDIR)/libssp"; \
48351 for flag in $(EXTRA_TARGET_FLAGS); do \
48352 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48353 done; \
48354 (cd $(TARGET_SUBDIR)/libssp && \
48355 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48356 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48357 "RANLIB=$${RANLIB}" \
48358 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48359 distclean) \
48360 || exit 1
48362 @endif target-libssp
48364 .PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
48365 maybe-maintainer-clean-target-libssp:
48366 @if target-libssp
48367 maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
48369 maintainer-clean-target-libssp:
48370 @: $(MAKE); $(unstage)
48371 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48372 r=`${PWD_COMMAND}`; export r; \
48373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48374 $(NORMAL_TARGET_EXPORTS) \
48375 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp"; \
48376 for flag in $(EXTRA_TARGET_FLAGS); do \
48377 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48378 done; \
48379 (cd $(TARGET_SUBDIR)/libssp && \
48380 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48381 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48382 "RANLIB=$${RANLIB}" \
48383 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48384 maintainer-clean) \
48385 || exit 1
48387 @endif target-libssp
48393 .PHONY: configure-target-newlib maybe-configure-target-newlib
48394 maybe-configure-target-newlib:
48395 @if gcc-bootstrap
48396 configure-target-newlib: stage_current
48397 @endif gcc-bootstrap
48398 @if target-newlib
48399 maybe-configure-target-newlib: configure-target-newlib
48400 configure-target-newlib:
48401 @: $(MAKE); $(unstage)
48402 @r=`${PWD_COMMAND}`; export r; \
48403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48404 echo "Checking multilib configuration for newlib..."; \
48405 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib; \
48406 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/newlib/multilib.tmp 2> /dev/null; \
48407 if test -r $(TARGET_SUBDIR)/newlib/multilib.out; then \
48408 if cmp -s $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; then \
48409 rm -f $(TARGET_SUBDIR)/newlib/multilib.tmp; \
48410 else \
48411 rm -f $(TARGET_SUBDIR)/newlib/Makefile; \
48412 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
48413 fi; \
48414 else \
48415 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
48416 fi; \
48417 test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
48418 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib; \
48419 $(NORMAL_TARGET_EXPORTS) \
48420 echo Configuring in $(TARGET_SUBDIR)/newlib; \
48421 cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
48422 case $(srcdir) in \
48423 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48424 *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
48425 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48426 esac; \
48427 module_srcdir=newlib; \
48428 rm -f no-such-file || : ; \
48429 CONFIG_SITE=no-such-file $(SHELL) \
48430 $$s/$$module_srcdir/configure \
48431 --srcdir=$${topdir}/$$module_srcdir \
48432 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48433 --target=${target_alias} \
48434 || exit 1
48435 @endif target-newlib
48441 .PHONY: all-target-newlib maybe-all-target-newlib
48442 maybe-all-target-newlib:
48443 @if gcc-bootstrap
48444 all-target-newlib: stage_current
48445 @endif gcc-bootstrap
48446 @if target-newlib
48447 TARGET-target-newlib=all
48448 maybe-all-target-newlib: all-target-newlib
48449 all-target-newlib: configure-target-newlib
48450 @: $(MAKE); $(unstage)
48451 @r=`${PWD_COMMAND}`; export r; \
48452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48453 $(NORMAL_TARGET_EXPORTS) \
48454 (cd $(TARGET_SUBDIR)/newlib && \
48455 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
48456 $(TARGET-target-newlib))
48457 @endif target-newlib
48463 .PHONY: check-target-newlib maybe-check-target-newlib
48464 maybe-check-target-newlib:
48465 @if target-newlib
48466 maybe-check-target-newlib: check-target-newlib
48468 check-target-newlib:
48469 @: $(MAKE); $(unstage)
48470 @r=`${PWD_COMMAND}`; export r; \
48471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48472 $(NORMAL_TARGET_EXPORTS) \
48473 (cd $(TARGET_SUBDIR)/newlib && \
48474 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
48476 @endif target-newlib
48478 .PHONY: install-target-newlib maybe-install-target-newlib
48479 maybe-install-target-newlib:
48480 @if target-newlib
48481 maybe-install-target-newlib: install-target-newlib
48483 install-target-newlib: installdirs
48484 @: $(MAKE); $(unstage)
48485 @r=`${PWD_COMMAND}`; export r; \
48486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48487 $(NORMAL_TARGET_EXPORTS) \
48488 (cd $(TARGET_SUBDIR)/newlib && \
48489 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
48491 @endif target-newlib
48493 .PHONY: install-strip-target-newlib maybe-install-strip-target-newlib
48494 maybe-install-strip-target-newlib:
48495 @if target-newlib
48496 maybe-install-strip-target-newlib: install-strip-target-newlib
48498 install-strip-target-newlib: installdirs
48499 @: $(MAKE); $(unstage)
48500 @r=`${PWD_COMMAND}`; export r; \
48501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48502 $(NORMAL_TARGET_EXPORTS) \
48503 (cd $(TARGET_SUBDIR)/newlib && \
48504 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
48506 @endif target-newlib
48508 # Other targets (info, dvi, pdf, etc.)
48510 .PHONY: maybe-info-target-newlib info-target-newlib
48511 maybe-info-target-newlib:
48512 @if target-newlib
48513 maybe-info-target-newlib: info-target-newlib
48515 info-target-newlib: \
48516 configure-target-newlib
48517 @: $(MAKE); $(unstage)
48518 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48519 r=`${PWD_COMMAND}`; export r; \
48520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48521 $(NORMAL_TARGET_EXPORTS) \
48522 echo "Doing info in $(TARGET_SUBDIR)/newlib"; \
48523 for flag in $(EXTRA_TARGET_FLAGS); do \
48524 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48525 done; \
48526 (cd $(TARGET_SUBDIR)/newlib && \
48527 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48528 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48529 "RANLIB=$${RANLIB}" \
48530 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48531 info) \
48532 || exit 1
48534 @endif target-newlib
48536 .PHONY: maybe-dvi-target-newlib dvi-target-newlib
48537 maybe-dvi-target-newlib:
48538 @if target-newlib
48539 maybe-dvi-target-newlib: dvi-target-newlib
48541 dvi-target-newlib: \
48542 configure-target-newlib
48543 @: $(MAKE); $(unstage)
48544 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48545 r=`${PWD_COMMAND}`; export r; \
48546 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48547 $(NORMAL_TARGET_EXPORTS) \
48548 echo "Doing dvi in $(TARGET_SUBDIR)/newlib"; \
48549 for flag in $(EXTRA_TARGET_FLAGS); do \
48550 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48551 done; \
48552 (cd $(TARGET_SUBDIR)/newlib && \
48553 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48554 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48555 "RANLIB=$${RANLIB}" \
48556 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48557 dvi) \
48558 || exit 1
48560 @endif target-newlib
48562 .PHONY: maybe-pdf-target-newlib pdf-target-newlib
48563 maybe-pdf-target-newlib:
48564 @if target-newlib
48565 maybe-pdf-target-newlib: pdf-target-newlib
48567 pdf-target-newlib: \
48568 configure-target-newlib
48569 @: $(MAKE); $(unstage)
48570 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48571 r=`${PWD_COMMAND}`; export r; \
48572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48573 $(NORMAL_TARGET_EXPORTS) \
48574 echo "Doing pdf in $(TARGET_SUBDIR)/newlib"; \
48575 for flag in $(EXTRA_TARGET_FLAGS); do \
48576 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48577 done; \
48578 (cd $(TARGET_SUBDIR)/newlib && \
48579 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48580 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48581 "RANLIB=$${RANLIB}" \
48582 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48583 pdf) \
48584 || exit 1
48586 @endif target-newlib
48588 .PHONY: maybe-html-target-newlib html-target-newlib
48589 maybe-html-target-newlib:
48590 @if target-newlib
48591 maybe-html-target-newlib: html-target-newlib
48593 html-target-newlib: \
48594 configure-target-newlib
48595 @: $(MAKE); $(unstage)
48596 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48597 r=`${PWD_COMMAND}`; export r; \
48598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48599 $(NORMAL_TARGET_EXPORTS) \
48600 echo "Doing html in $(TARGET_SUBDIR)/newlib"; \
48601 for flag in $(EXTRA_TARGET_FLAGS); do \
48602 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48603 done; \
48604 (cd $(TARGET_SUBDIR)/newlib && \
48605 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48606 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48607 "RANLIB=$${RANLIB}" \
48608 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48609 html) \
48610 || exit 1
48612 @endif target-newlib
48614 .PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
48615 maybe-TAGS-target-newlib:
48616 @if target-newlib
48617 maybe-TAGS-target-newlib: TAGS-target-newlib
48619 TAGS-target-newlib: \
48620 configure-target-newlib
48621 @: $(MAKE); $(unstage)
48622 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48623 r=`${PWD_COMMAND}`; export r; \
48624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48625 $(NORMAL_TARGET_EXPORTS) \
48626 echo "Doing TAGS in $(TARGET_SUBDIR)/newlib"; \
48627 for flag in $(EXTRA_TARGET_FLAGS); do \
48628 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48629 done; \
48630 (cd $(TARGET_SUBDIR)/newlib && \
48631 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48632 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48633 "RANLIB=$${RANLIB}" \
48634 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48635 TAGS) \
48636 || exit 1
48638 @endif target-newlib
48640 .PHONY: maybe-install-info-target-newlib install-info-target-newlib
48641 maybe-install-info-target-newlib:
48642 @if target-newlib
48643 maybe-install-info-target-newlib: install-info-target-newlib
48645 install-info-target-newlib: \
48646 configure-target-newlib \
48647 info-target-newlib
48648 @: $(MAKE); $(unstage)
48649 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48650 r=`${PWD_COMMAND}`; export r; \
48651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48652 $(NORMAL_TARGET_EXPORTS) \
48653 echo "Doing install-info in $(TARGET_SUBDIR)/newlib"; \
48654 for flag in $(EXTRA_TARGET_FLAGS); do \
48655 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48656 done; \
48657 (cd $(TARGET_SUBDIR)/newlib && \
48658 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48659 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48660 "RANLIB=$${RANLIB}" \
48661 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48662 install-info) \
48663 || exit 1
48665 @endif target-newlib
48667 .PHONY: maybe-install-dvi-target-newlib install-dvi-target-newlib
48668 maybe-install-dvi-target-newlib:
48669 @if target-newlib
48670 maybe-install-dvi-target-newlib: install-dvi-target-newlib
48672 install-dvi-target-newlib: \
48673 configure-target-newlib \
48674 dvi-target-newlib
48675 @: $(MAKE); $(unstage)
48676 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48677 r=`${PWD_COMMAND}`; export r; \
48678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48679 $(NORMAL_TARGET_EXPORTS) \
48680 echo "Doing install-dvi in $(TARGET_SUBDIR)/newlib"; \
48681 for flag in $(EXTRA_TARGET_FLAGS); do \
48682 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48683 done; \
48684 (cd $(TARGET_SUBDIR)/newlib && \
48685 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48686 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48687 "RANLIB=$${RANLIB}" \
48688 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48689 install-dvi) \
48690 || exit 1
48692 @endif target-newlib
48694 .PHONY: maybe-install-pdf-target-newlib install-pdf-target-newlib
48695 maybe-install-pdf-target-newlib:
48696 @if target-newlib
48697 maybe-install-pdf-target-newlib: install-pdf-target-newlib
48699 install-pdf-target-newlib: \
48700 configure-target-newlib \
48701 pdf-target-newlib
48702 @: $(MAKE); $(unstage)
48703 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48704 r=`${PWD_COMMAND}`; export r; \
48705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48706 $(NORMAL_TARGET_EXPORTS) \
48707 echo "Doing install-pdf in $(TARGET_SUBDIR)/newlib"; \
48708 for flag in $(EXTRA_TARGET_FLAGS); do \
48709 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48710 done; \
48711 (cd $(TARGET_SUBDIR)/newlib && \
48712 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48713 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48714 "RANLIB=$${RANLIB}" \
48715 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48716 install-pdf) \
48717 || exit 1
48719 @endif target-newlib
48721 .PHONY: maybe-install-html-target-newlib install-html-target-newlib
48722 maybe-install-html-target-newlib:
48723 @if target-newlib
48724 maybe-install-html-target-newlib: install-html-target-newlib
48726 install-html-target-newlib: \
48727 configure-target-newlib \
48728 html-target-newlib
48729 @: $(MAKE); $(unstage)
48730 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48731 r=`${PWD_COMMAND}`; export r; \
48732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48733 $(NORMAL_TARGET_EXPORTS) \
48734 echo "Doing install-html in $(TARGET_SUBDIR)/newlib"; \
48735 for flag in $(EXTRA_TARGET_FLAGS); do \
48736 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48737 done; \
48738 (cd $(TARGET_SUBDIR)/newlib && \
48739 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48740 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48741 "RANLIB=$${RANLIB}" \
48742 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48743 install-html) \
48744 || exit 1
48746 @endif target-newlib
48748 .PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
48749 maybe-installcheck-target-newlib:
48750 @if target-newlib
48751 maybe-installcheck-target-newlib: installcheck-target-newlib
48753 installcheck-target-newlib: \
48754 configure-target-newlib
48755 @: $(MAKE); $(unstage)
48756 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48757 r=`${PWD_COMMAND}`; export r; \
48758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48759 $(NORMAL_TARGET_EXPORTS) \
48760 echo "Doing installcheck in $(TARGET_SUBDIR)/newlib"; \
48761 for flag in $(EXTRA_TARGET_FLAGS); do \
48762 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48763 done; \
48764 (cd $(TARGET_SUBDIR)/newlib && \
48765 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48766 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48767 "RANLIB=$${RANLIB}" \
48768 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48769 installcheck) \
48770 || exit 1
48772 @endif target-newlib
48774 .PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
48775 maybe-mostlyclean-target-newlib:
48776 @if target-newlib
48777 maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
48779 mostlyclean-target-newlib:
48780 @: $(MAKE); $(unstage)
48781 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48782 r=`${PWD_COMMAND}`; export r; \
48783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48784 $(NORMAL_TARGET_EXPORTS) \
48785 echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib"; \
48786 for flag in $(EXTRA_TARGET_FLAGS); do \
48787 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48788 done; \
48789 (cd $(TARGET_SUBDIR)/newlib && \
48790 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48791 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48792 "RANLIB=$${RANLIB}" \
48793 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48794 mostlyclean) \
48795 || exit 1
48797 @endif target-newlib
48799 .PHONY: maybe-clean-target-newlib clean-target-newlib
48800 maybe-clean-target-newlib:
48801 @if target-newlib
48802 maybe-clean-target-newlib: clean-target-newlib
48804 clean-target-newlib:
48805 @: $(MAKE); $(unstage)
48806 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48807 r=`${PWD_COMMAND}`; export r; \
48808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48809 $(NORMAL_TARGET_EXPORTS) \
48810 echo "Doing clean in $(TARGET_SUBDIR)/newlib"; \
48811 for flag in $(EXTRA_TARGET_FLAGS); do \
48812 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48813 done; \
48814 (cd $(TARGET_SUBDIR)/newlib && \
48815 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48816 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48817 "RANLIB=$${RANLIB}" \
48818 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48819 clean) \
48820 || exit 1
48822 @endif target-newlib
48824 .PHONY: maybe-distclean-target-newlib distclean-target-newlib
48825 maybe-distclean-target-newlib:
48826 @if target-newlib
48827 maybe-distclean-target-newlib: distclean-target-newlib
48829 distclean-target-newlib:
48830 @: $(MAKE); $(unstage)
48831 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48832 r=`${PWD_COMMAND}`; export r; \
48833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48834 $(NORMAL_TARGET_EXPORTS) \
48835 echo "Doing distclean in $(TARGET_SUBDIR)/newlib"; \
48836 for flag in $(EXTRA_TARGET_FLAGS); do \
48837 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48838 done; \
48839 (cd $(TARGET_SUBDIR)/newlib && \
48840 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48841 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48842 "RANLIB=$${RANLIB}" \
48843 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48844 distclean) \
48845 || exit 1
48847 @endif target-newlib
48849 .PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
48850 maybe-maintainer-clean-target-newlib:
48851 @if target-newlib
48852 maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
48854 maintainer-clean-target-newlib:
48855 @: $(MAKE); $(unstage)
48856 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48857 r=`${PWD_COMMAND}`; export r; \
48858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48859 $(NORMAL_TARGET_EXPORTS) \
48860 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib"; \
48861 for flag in $(EXTRA_TARGET_FLAGS); do \
48862 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48863 done; \
48864 (cd $(TARGET_SUBDIR)/newlib && \
48865 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48866 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48867 "RANLIB=$${RANLIB}" \
48868 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48869 maintainer-clean) \
48870 || exit 1
48872 @endif target-newlib
48878 .PHONY: configure-target-libgcc maybe-configure-target-libgcc
48879 maybe-configure-target-libgcc:
48880 @if gcc-bootstrap
48881 configure-target-libgcc: stage_current
48882 @endif gcc-bootstrap
48883 @if target-libgcc
48884 maybe-configure-target-libgcc: configure-target-libgcc
48885 configure-target-libgcc:
48886 @r=`${PWD_COMMAND}`; export r; \
48887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48888 echo "Checking multilib configuration for libgcc..."; \
48889 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
48890 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
48891 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48892 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48893 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48894 else \
48895 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48896 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48897 fi; \
48898 else \
48899 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48900 fi; \
48901 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48902 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
48903 $(NORMAL_TARGET_EXPORTS) \
48904 echo Configuring in $(TARGET_SUBDIR)/libgcc; \
48905 cd "$(TARGET_SUBDIR)/libgcc" || exit 1; \
48906 case $(srcdir) in \
48907 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48908 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48909 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48910 esac; \
48911 module_srcdir=libgcc; \
48912 rm -f no-such-file || : ; \
48913 CONFIG_SITE=no-such-file $(SHELL) \
48914 $$s/$$module_srcdir/configure \
48915 --srcdir=$${topdir}/$$module_srcdir \
48916 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48917 --target=${target_alias} \
48918 || exit 1
48919 @endif target-libgcc
48923 .PHONY: configure-stage1-target-libgcc maybe-configure-stage1-target-libgcc
48924 maybe-configure-stage1-target-libgcc:
48925 @if target-libgcc-bootstrap
48926 maybe-configure-stage1-target-libgcc: configure-stage1-target-libgcc
48927 configure-stage1-target-libgcc:
48928 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
48929 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
48930 @r=`${PWD_COMMAND}`; export r; \
48931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48932 TFLAGS="$(STAGE1_TFLAGS)"; \
48933 echo "Checking multilib configuration for libgcc..."; \
48934 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
48935 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48936 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48937 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48938 else \
48939 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48940 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48941 fi; \
48942 else \
48943 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48944 fi; \
48945 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48946 $(NORMAL_TARGET_EXPORTS) \
48947 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48948 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48949 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
48950 echo Configuring stage 1 in $(TARGET_SUBDIR)/libgcc; \
48951 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
48952 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
48953 case $(srcdir) in \
48954 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48955 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48956 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48957 esac; \
48958 module_srcdir=libgcc; \
48959 $(SHELL) $$s/$$module_srcdir/configure \
48960 --srcdir=$${topdir}/$$module_srcdir \
48961 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48962 --target=${target_alias} \
48964 $(STAGE1_CONFIGURE_FLAGS)
48965 @endif target-libgcc-bootstrap
48967 .PHONY: configure-stage2-target-libgcc maybe-configure-stage2-target-libgcc
48968 maybe-configure-stage2-target-libgcc:
48969 @if target-libgcc-bootstrap
48970 maybe-configure-stage2-target-libgcc: configure-stage2-target-libgcc
48971 configure-stage2-target-libgcc:
48972 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
48973 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
48974 @r=`${PWD_COMMAND}`; export r; \
48975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48976 TFLAGS="$(STAGE2_TFLAGS)"; \
48977 echo "Checking multilib configuration for libgcc..."; \
48978 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
48979 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48980 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48981 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48982 else \
48983 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48984 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48985 fi; \
48986 else \
48987 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48988 fi; \
48989 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48990 $(NORMAL_TARGET_EXPORTS) \
48992 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48993 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48994 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
48995 echo Configuring stage 2 in $(TARGET_SUBDIR)/libgcc; \
48996 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
48997 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
48998 case $(srcdir) in \
48999 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49000 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
49001 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49002 esac; \
49003 module_srcdir=libgcc; \
49004 $(SHELL) $$s/$$module_srcdir/configure \
49005 --srcdir=$${topdir}/$$module_srcdir \
49006 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49007 --target=${target_alias} \
49008 --with-build-libsubdir=$(HOST_SUBDIR) \
49009 $(STAGE2_CONFIGURE_FLAGS)
49010 @endif target-libgcc-bootstrap
49012 .PHONY: configure-stage3-target-libgcc maybe-configure-stage3-target-libgcc
49013 maybe-configure-stage3-target-libgcc:
49014 @if target-libgcc-bootstrap
49015 maybe-configure-stage3-target-libgcc: configure-stage3-target-libgcc
49016 configure-stage3-target-libgcc:
49017 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
49018 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
49019 @r=`${PWD_COMMAND}`; export r; \
49020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49021 TFLAGS="$(STAGE3_TFLAGS)"; \
49022 echo "Checking multilib configuration for libgcc..."; \
49023 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
49024 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49025 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49026 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
49027 else \
49028 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
49029 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49030 fi; \
49031 else \
49032 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49033 fi; \
49034 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
49035 $(NORMAL_TARGET_EXPORTS) \
49037 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49038 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49039 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
49040 echo Configuring stage 3 in $(TARGET_SUBDIR)/libgcc; \
49041 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
49042 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
49043 case $(srcdir) in \
49044 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49045 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
49046 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49047 esac; \
49048 module_srcdir=libgcc; \
49049 $(SHELL) $$s/$$module_srcdir/configure \
49050 --srcdir=$${topdir}/$$module_srcdir \
49051 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49052 --target=${target_alias} \
49053 --with-build-libsubdir=$(HOST_SUBDIR) \
49054 $(STAGE3_CONFIGURE_FLAGS)
49055 @endif target-libgcc-bootstrap
49057 .PHONY: configure-stage4-target-libgcc maybe-configure-stage4-target-libgcc
49058 maybe-configure-stage4-target-libgcc:
49059 @if target-libgcc-bootstrap
49060 maybe-configure-stage4-target-libgcc: configure-stage4-target-libgcc
49061 configure-stage4-target-libgcc:
49062 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
49063 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
49064 @r=`${PWD_COMMAND}`; export r; \
49065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49066 TFLAGS="$(STAGE4_TFLAGS)"; \
49067 echo "Checking multilib configuration for libgcc..."; \
49068 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
49069 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49070 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49071 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
49072 else \
49073 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
49074 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49075 fi; \
49076 else \
49077 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49078 fi; \
49079 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
49080 $(NORMAL_TARGET_EXPORTS) \
49082 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49083 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49084 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
49085 echo Configuring stage 4 in $(TARGET_SUBDIR)/libgcc; \
49086 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
49087 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
49088 case $(srcdir) in \
49089 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49090 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
49091 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49092 esac; \
49093 module_srcdir=libgcc; \
49094 $(SHELL) $$s/$$module_srcdir/configure \
49095 --srcdir=$${topdir}/$$module_srcdir \
49096 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49097 --target=${target_alias} \
49098 --with-build-libsubdir=$(HOST_SUBDIR) \
49099 $(STAGE4_CONFIGURE_FLAGS)
49100 @endif target-libgcc-bootstrap
49102 .PHONY: configure-stageprofile-target-libgcc maybe-configure-stageprofile-target-libgcc
49103 maybe-configure-stageprofile-target-libgcc:
49104 @if target-libgcc-bootstrap
49105 maybe-configure-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
49106 configure-stageprofile-target-libgcc:
49107 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
49108 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
49109 @r=`${PWD_COMMAND}`; export r; \
49110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49111 TFLAGS="$(STAGEprofile_TFLAGS)"; \
49112 echo "Checking multilib configuration for libgcc..."; \
49113 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
49114 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49115 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49116 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
49117 else \
49118 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
49119 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49120 fi; \
49121 else \
49122 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49123 fi; \
49124 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
49125 $(NORMAL_TARGET_EXPORTS) \
49127 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49128 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49129 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
49130 echo Configuring stage profile in $(TARGET_SUBDIR)/libgcc; \
49131 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
49132 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
49133 case $(srcdir) in \
49134 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49135 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
49136 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49137 esac; \
49138 module_srcdir=libgcc; \
49139 $(SHELL) $$s/$$module_srcdir/configure \
49140 --srcdir=$${topdir}/$$module_srcdir \
49141 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49142 --target=${target_alias} \
49143 --with-build-libsubdir=$(HOST_SUBDIR) \
49144 $(STAGEprofile_CONFIGURE_FLAGS)
49145 @endif target-libgcc-bootstrap
49147 .PHONY: configure-stagetrain-target-libgcc maybe-configure-stagetrain-target-libgcc
49148 maybe-configure-stagetrain-target-libgcc:
49149 @if target-libgcc-bootstrap
49150 maybe-configure-stagetrain-target-libgcc: configure-stagetrain-target-libgcc
49151 configure-stagetrain-target-libgcc:
49152 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
49153 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
49154 @r=`${PWD_COMMAND}`; export r; \
49155 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49156 TFLAGS="$(STAGEtrain_TFLAGS)"; \
49157 echo "Checking multilib configuration for libgcc..."; \
49158 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
49159 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49160 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49161 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
49162 else \
49163 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
49164 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49165 fi; \
49166 else \
49167 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49168 fi; \
49169 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
49170 $(NORMAL_TARGET_EXPORTS) \
49172 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49173 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49174 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
49175 echo Configuring stage train in $(TARGET_SUBDIR)/libgcc; \
49176 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
49177 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
49178 case $(srcdir) in \
49179 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49180 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
49181 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49182 esac; \
49183 module_srcdir=libgcc; \
49184 $(SHELL) $$s/$$module_srcdir/configure \
49185 --srcdir=$${topdir}/$$module_srcdir \
49186 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49187 --target=${target_alias} \
49188 --with-build-libsubdir=$(HOST_SUBDIR) \
49189 $(STAGEtrain_CONFIGURE_FLAGS)
49190 @endif target-libgcc-bootstrap
49192 .PHONY: configure-stagefeedback-target-libgcc maybe-configure-stagefeedback-target-libgcc
49193 maybe-configure-stagefeedback-target-libgcc:
49194 @if target-libgcc-bootstrap
49195 maybe-configure-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
49196 configure-stagefeedback-target-libgcc:
49197 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
49198 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
49199 @r=`${PWD_COMMAND}`; export r; \
49200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49201 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
49202 echo "Checking multilib configuration for libgcc..."; \
49203 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
49204 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49205 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49206 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
49207 else \
49208 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
49209 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49210 fi; \
49211 else \
49212 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49213 fi; \
49214 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
49215 $(NORMAL_TARGET_EXPORTS) \
49217 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49218 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49219 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
49220 echo Configuring stage feedback in $(TARGET_SUBDIR)/libgcc; \
49221 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
49222 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
49223 case $(srcdir) in \
49224 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49225 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
49226 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49227 esac; \
49228 module_srcdir=libgcc; \
49229 $(SHELL) $$s/$$module_srcdir/configure \
49230 --srcdir=$${topdir}/$$module_srcdir \
49231 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49232 --target=${target_alias} \
49233 --with-build-libsubdir=$(HOST_SUBDIR) \
49234 $(STAGEfeedback_CONFIGURE_FLAGS)
49235 @endif target-libgcc-bootstrap
49237 .PHONY: configure-stageautoprofile-target-libgcc maybe-configure-stageautoprofile-target-libgcc
49238 maybe-configure-stageautoprofile-target-libgcc:
49239 @if target-libgcc-bootstrap
49240 maybe-configure-stageautoprofile-target-libgcc: configure-stageautoprofile-target-libgcc
49241 configure-stageautoprofile-target-libgcc:
49242 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
49243 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
49244 @r=`${PWD_COMMAND}`; export r; \
49245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49246 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
49247 echo "Checking multilib configuration for libgcc..."; \
49248 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
49249 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49250 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49251 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
49252 else \
49253 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
49254 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49255 fi; \
49256 else \
49257 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49258 fi; \
49259 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
49260 $(NORMAL_TARGET_EXPORTS) \
49262 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49263 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49264 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
49265 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libgcc; \
49266 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
49267 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
49268 case $(srcdir) in \
49269 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49270 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
49271 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49272 esac; \
49273 module_srcdir=libgcc; \
49274 $(SHELL) $$s/$$module_srcdir/configure \
49275 --srcdir=$${topdir}/$$module_srcdir \
49276 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49277 --target=${target_alias} \
49278 --with-build-libsubdir=$(HOST_SUBDIR) \
49279 $(STAGEautoprofile_CONFIGURE_FLAGS)
49280 @endif target-libgcc-bootstrap
49282 .PHONY: configure-stageautofeedback-target-libgcc maybe-configure-stageautofeedback-target-libgcc
49283 maybe-configure-stageautofeedback-target-libgcc:
49284 @if target-libgcc-bootstrap
49285 maybe-configure-stageautofeedback-target-libgcc: configure-stageautofeedback-target-libgcc
49286 configure-stageautofeedback-target-libgcc:
49287 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
49288 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
49289 @r=`${PWD_COMMAND}`; export r; \
49290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49291 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
49292 echo "Checking multilib configuration for libgcc..."; \
49293 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
49294 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49295 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49296 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
49297 else \
49298 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
49299 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49300 fi; \
49301 else \
49302 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49303 fi; \
49304 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
49305 $(NORMAL_TARGET_EXPORTS) \
49307 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49308 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49309 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
49310 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libgcc; \
49311 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
49312 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
49313 case $(srcdir) in \
49314 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49315 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
49316 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49317 esac; \
49318 module_srcdir=libgcc; \
49319 $(SHELL) $$s/$$module_srcdir/configure \
49320 --srcdir=$${topdir}/$$module_srcdir \
49321 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49322 --target=${target_alias} \
49323 --with-build-libsubdir=$(HOST_SUBDIR) \
49324 $(STAGEautofeedback_CONFIGURE_FLAGS)
49325 @endif target-libgcc-bootstrap
49331 .PHONY: all-target-libgcc maybe-all-target-libgcc
49332 maybe-all-target-libgcc:
49333 @if gcc-bootstrap
49334 all-target-libgcc: stage_current
49335 @endif gcc-bootstrap
49336 @if target-libgcc
49337 TARGET-target-libgcc=all
49338 maybe-all-target-libgcc: all-target-libgcc
49339 all-target-libgcc: configure-target-libgcc
49340 @r=`${PWD_COMMAND}`; export r; \
49341 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49342 $(NORMAL_TARGET_EXPORTS) \
49343 (cd $(TARGET_SUBDIR)/libgcc && \
49344 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
49345 $(TARGET-target-libgcc))
49346 @endif target-libgcc
49350 .PHONY: all-stage1-target-libgcc maybe-all-stage1-target-libgcc
49351 .PHONY: clean-stage1-target-libgcc maybe-clean-stage1-target-libgcc
49352 maybe-all-stage1-target-libgcc:
49353 maybe-clean-stage1-target-libgcc:
49354 @if target-libgcc-bootstrap
49355 maybe-all-stage1-target-libgcc: all-stage1-target-libgcc
49356 all-stage1: all-stage1-target-libgcc
49357 TARGET-stage1-target-libgcc = $(TARGET-target-libgcc)
49358 all-stage1-target-libgcc: configure-stage1-target-libgcc
49359 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
49360 @r=`${PWD_COMMAND}`; export r; \
49361 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49362 TFLAGS="$(STAGE1_TFLAGS)"; \
49363 $(NORMAL_TARGET_EXPORTS) \
49364 cd $(TARGET_SUBDIR)/libgcc && \
49366 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49367 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49368 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49369 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49370 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49371 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49372 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49373 $(EXTRA_TARGET_FLAGS) \
49375 TFLAGS="$(STAGE1_TFLAGS)" \
49376 $(TARGET-stage1-target-libgcc)
49378 maybe-clean-stage1-target-libgcc: clean-stage1-target-libgcc
49379 clean-stage1: clean-stage1-target-libgcc
49380 clean-stage1-target-libgcc:
49381 @if [ $(current_stage) = stage1 ]; then \
49382 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49383 else \
49384 [ -f $(TARGET_SUBDIR)/stage1-libgcc/Makefile ] || exit 0; \
49385 $(MAKE) stage1-start; \
49386 fi; \
49387 cd $(TARGET_SUBDIR)/libgcc && \
49388 $(MAKE) $(EXTRA_TARGET_FLAGS) \
49389 clean
49390 @endif target-libgcc-bootstrap
49393 .PHONY: all-stage2-target-libgcc maybe-all-stage2-target-libgcc
49394 .PHONY: clean-stage2-target-libgcc maybe-clean-stage2-target-libgcc
49395 maybe-all-stage2-target-libgcc:
49396 maybe-clean-stage2-target-libgcc:
49397 @if target-libgcc-bootstrap
49398 maybe-all-stage2-target-libgcc: all-stage2-target-libgcc
49399 all-stage2: all-stage2-target-libgcc
49400 TARGET-stage2-target-libgcc = $(TARGET-target-libgcc)
49401 all-stage2-target-libgcc: configure-stage2-target-libgcc
49402 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
49403 @r=`${PWD_COMMAND}`; export r; \
49404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49405 TFLAGS="$(STAGE2_TFLAGS)"; \
49406 $(NORMAL_TARGET_EXPORTS) \
49408 cd $(TARGET_SUBDIR)/libgcc && \
49410 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49411 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49412 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49413 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49414 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49415 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49416 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49417 $(EXTRA_TARGET_FLAGS) \
49418 TFLAGS="$(STAGE2_TFLAGS)" \
49419 $(TARGET-stage2-target-libgcc)
49421 maybe-clean-stage2-target-libgcc: clean-stage2-target-libgcc
49422 clean-stage2: clean-stage2-target-libgcc
49423 clean-stage2-target-libgcc:
49424 @if [ $(current_stage) = stage2 ]; then \
49425 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49426 else \
49427 [ -f $(TARGET_SUBDIR)/stage2-libgcc/Makefile ] || exit 0; \
49428 $(MAKE) stage2-start; \
49429 fi; \
49430 cd $(TARGET_SUBDIR)/libgcc && \
49431 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
49432 @endif target-libgcc-bootstrap
49435 .PHONY: all-stage3-target-libgcc maybe-all-stage3-target-libgcc
49436 .PHONY: clean-stage3-target-libgcc maybe-clean-stage3-target-libgcc
49437 maybe-all-stage3-target-libgcc:
49438 maybe-clean-stage3-target-libgcc:
49439 @if target-libgcc-bootstrap
49440 maybe-all-stage3-target-libgcc: all-stage3-target-libgcc
49441 all-stage3: all-stage3-target-libgcc
49442 TARGET-stage3-target-libgcc = $(TARGET-target-libgcc)
49443 all-stage3-target-libgcc: configure-stage3-target-libgcc
49444 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
49445 @r=`${PWD_COMMAND}`; export r; \
49446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49447 TFLAGS="$(STAGE3_TFLAGS)"; \
49448 $(NORMAL_TARGET_EXPORTS) \
49450 cd $(TARGET_SUBDIR)/libgcc && \
49452 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49453 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49454 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49455 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49456 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49457 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49458 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49459 $(EXTRA_TARGET_FLAGS) \
49460 TFLAGS="$(STAGE3_TFLAGS)" \
49461 $(TARGET-stage3-target-libgcc)
49463 maybe-clean-stage3-target-libgcc: clean-stage3-target-libgcc
49464 clean-stage3: clean-stage3-target-libgcc
49465 clean-stage3-target-libgcc:
49466 @if [ $(current_stage) = stage3 ]; then \
49467 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49468 else \
49469 [ -f $(TARGET_SUBDIR)/stage3-libgcc/Makefile ] || exit 0; \
49470 $(MAKE) stage3-start; \
49471 fi; \
49472 cd $(TARGET_SUBDIR)/libgcc && \
49473 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
49474 @endif target-libgcc-bootstrap
49477 .PHONY: all-stage4-target-libgcc maybe-all-stage4-target-libgcc
49478 .PHONY: clean-stage4-target-libgcc maybe-clean-stage4-target-libgcc
49479 maybe-all-stage4-target-libgcc:
49480 maybe-clean-stage4-target-libgcc:
49481 @if target-libgcc-bootstrap
49482 maybe-all-stage4-target-libgcc: all-stage4-target-libgcc
49483 all-stage4: all-stage4-target-libgcc
49484 TARGET-stage4-target-libgcc = $(TARGET-target-libgcc)
49485 all-stage4-target-libgcc: configure-stage4-target-libgcc
49486 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
49487 @r=`${PWD_COMMAND}`; export r; \
49488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49489 TFLAGS="$(STAGE4_TFLAGS)"; \
49490 $(NORMAL_TARGET_EXPORTS) \
49492 cd $(TARGET_SUBDIR)/libgcc && \
49494 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49495 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49496 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49497 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49498 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49499 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49500 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49501 $(EXTRA_TARGET_FLAGS) \
49502 TFLAGS="$(STAGE4_TFLAGS)" \
49503 $(TARGET-stage4-target-libgcc)
49505 maybe-clean-stage4-target-libgcc: clean-stage4-target-libgcc
49506 clean-stage4: clean-stage4-target-libgcc
49507 clean-stage4-target-libgcc:
49508 @if [ $(current_stage) = stage4 ]; then \
49509 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49510 else \
49511 [ -f $(TARGET_SUBDIR)/stage4-libgcc/Makefile ] || exit 0; \
49512 $(MAKE) stage4-start; \
49513 fi; \
49514 cd $(TARGET_SUBDIR)/libgcc && \
49515 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
49516 @endif target-libgcc-bootstrap
49519 .PHONY: all-stageprofile-target-libgcc maybe-all-stageprofile-target-libgcc
49520 .PHONY: clean-stageprofile-target-libgcc maybe-clean-stageprofile-target-libgcc
49521 maybe-all-stageprofile-target-libgcc:
49522 maybe-clean-stageprofile-target-libgcc:
49523 @if target-libgcc-bootstrap
49524 maybe-all-stageprofile-target-libgcc: all-stageprofile-target-libgcc
49525 all-stageprofile: all-stageprofile-target-libgcc
49526 TARGET-stageprofile-target-libgcc = $(TARGET-target-libgcc)
49527 all-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
49528 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
49529 @r=`${PWD_COMMAND}`; export r; \
49530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49531 TFLAGS="$(STAGEprofile_TFLAGS)"; \
49532 $(NORMAL_TARGET_EXPORTS) \
49534 cd $(TARGET_SUBDIR)/libgcc && \
49536 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49537 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49538 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49539 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49540 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49541 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49542 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49543 $(EXTRA_TARGET_FLAGS) \
49544 TFLAGS="$(STAGEprofile_TFLAGS)" \
49545 $(TARGET-stageprofile-target-libgcc)
49547 maybe-clean-stageprofile-target-libgcc: clean-stageprofile-target-libgcc
49548 clean-stageprofile: clean-stageprofile-target-libgcc
49549 clean-stageprofile-target-libgcc:
49550 @if [ $(current_stage) = stageprofile ]; then \
49551 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49552 else \
49553 [ -f $(TARGET_SUBDIR)/stageprofile-libgcc/Makefile ] || exit 0; \
49554 $(MAKE) stageprofile-start; \
49555 fi; \
49556 cd $(TARGET_SUBDIR)/libgcc && \
49557 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
49558 @endif target-libgcc-bootstrap
49561 .PHONY: all-stagetrain-target-libgcc maybe-all-stagetrain-target-libgcc
49562 .PHONY: clean-stagetrain-target-libgcc maybe-clean-stagetrain-target-libgcc
49563 maybe-all-stagetrain-target-libgcc:
49564 maybe-clean-stagetrain-target-libgcc:
49565 @if target-libgcc-bootstrap
49566 maybe-all-stagetrain-target-libgcc: all-stagetrain-target-libgcc
49567 all-stagetrain: all-stagetrain-target-libgcc
49568 TARGET-stagetrain-target-libgcc = $(TARGET-target-libgcc)
49569 all-stagetrain-target-libgcc: configure-stagetrain-target-libgcc
49570 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
49571 @r=`${PWD_COMMAND}`; export r; \
49572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49573 TFLAGS="$(STAGEtrain_TFLAGS)"; \
49574 $(NORMAL_TARGET_EXPORTS) \
49576 cd $(TARGET_SUBDIR)/libgcc && \
49578 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49579 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49580 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49581 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49582 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49583 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49584 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49585 $(EXTRA_TARGET_FLAGS) \
49586 TFLAGS="$(STAGEtrain_TFLAGS)" \
49587 $(TARGET-stagetrain-target-libgcc)
49589 maybe-clean-stagetrain-target-libgcc: clean-stagetrain-target-libgcc
49590 clean-stagetrain: clean-stagetrain-target-libgcc
49591 clean-stagetrain-target-libgcc:
49592 @if [ $(current_stage) = stagetrain ]; then \
49593 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49594 else \
49595 [ -f $(TARGET_SUBDIR)/stagetrain-libgcc/Makefile ] || exit 0; \
49596 $(MAKE) stagetrain-start; \
49597 fi; \
49598 cd $(TARGET_SUBDIR)/libgcc && \
49599 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
49600 @endif target-libgcc-bootstrap
49603 .PHONY: all-stagefeedback-target-libgcc maybe-all-stagefeedback-target-libgcc
49604 .PHONY: clean-stagefeedback-target-libgcc maybe-clean-stagefeedback-target-libgcc
49605 maybe-all-stagefeedback-target-libgcc:
49606 maybe-clean-stagefeedback-target-libgcc:
49607 @if target-libgcc-bootstrap
49608 maybe-all-stagefeedback-target-libgcc: all-stagefeedback-target-libgcc
49609 all-stagefeedback: all-stagefeedback-target-libgcc
49610 TARGET-stagefeedback-target-libgcc = $(TARGET-target-libgcc)
49611 all-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
49612 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
49613 @r=`${PWD_COMMAND}`; export r; \
49614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49615 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
49616 $(NORMAL_TARGET_EXPORTS) \
49618 cd $(TARGET_SUBDIR)/libgcc && \
49620 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49621 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49622 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49623 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49624 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49625 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49626 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49627 $(EXTRA_TARGET_FLAGS) \
49628 TFLAGS="$(STAGEfeedback_TFLAGS)" \
49629 $(TARGET-stagefeedback-target-libgcc)
49631 maybe-clean-stagefeedback-target-libgcc: clean-stagefeedback-target-libgcc
49632 clean-stagefeedback: clean-stagefeedback-target-libgcc
49633 clean-stagefeedback-target-libgcc:
49634 @if [ $(current_stage) = stagefeedback ]; then \
49635 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49636 else \
49637 [ -f $(TARGET_SUBDIR)/stagefeedback-libgcc/Makefile ] || exit 0; \
49638 $(MAKE) stagefeedback-start; \
49639 fi; \
49640 cd $(TARGET_SUBDIR)/libgcc && \
49641 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
49642 @endif target-libgcc-bootstrap
49645 .PHONY: all-stageautoprofile-target-libgcc maybe-all-stageautoprofile-target-libgcc
49646 .PHONY: clean-stageautoprofile-target-libgcc maybe-clean-stageautoprofile-target-libgcc
49647 maybe-all-stageautoprofile-target-libgcc:
49648 maybe-clean-stageautoprofile-target-libgcc:
49649 @if target-libgcc-bootstrap
49650 maybe-all-stageautoprofile-target-libgcc: all-stageautoprofile-target-libgcc
49651 all-stageautoprofile: all-stageautoprofile-target-libgcc
49652 TARGET-stageautoprofile-target-libgcc = $(TARGET-target-libgcc)
49653 all-stageautoprofile-target-libgcc: configure-stageautoprofile-target-libgcc
49654 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
49655 @r=`${PWD_COMMAND}`; export r; \
49656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49657 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
49658 $(NORMAL_TARGET_EXPORTS) \
49660 cd $(TARGET_SUBDIR)/libgcc && \
49661 $$s/gcc/config/i386/$(AUTO_PROFILE) \
49662 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49663 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49664 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49665 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49666 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49667 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49668 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49669 $(EXTRA_TARGET_FLAGS) \
49670 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
49671 $(TARGET-stageautoprofile-target-libgcc)
49673 maybe-clean-stageautoprofile-target-libgcc: clean-stageautoprofile-target-libgcc
49674 clean-stageautoprofile: clean-stageautoprofile-target-libgcc
49675 clean-stageautoprofile-target-libgcc:
49676 @if [ $(current_stage) = stageautoprofile ]; then \
49677 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49678 else \
49679 [ -f $(TARGET_SUBDIR)/stageautoprofile-libgcc/Makefile ] || exit 0; \
49680 $(MAKE) stageautoprofile-start; \
49681 fi; \
49682 cd $(TARGET_SUBDIR)/libgcc && \
49683 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
49684 @endif target-libgcc-bootstrap
49687 .PHONY: all-stageautofeedback-target-libgcc maybe-all-stageautofeedback-target-libgcc
49688 .PHONY: clean-stageautofeedback-target-libgcc maybe-clean-stageautofeedback-target-libgcc
49689 maybe-all-stageautofeedback-target-libgcc:
49690 maybe-clean-stageautofeedback-target-libgcc:
49691 @if target-libgcc-bootstrap
49692 maybe-all-stageautofeedback-target-libgcc: all-stageautofeedback-target-libgcc
49693 all-stageautofeedback: all-stageautofeedback-target-libgcc
49694 TARGET-stageautofeedback-target-libgcc = $(TARGET-target-libgcc)
49695 all-stageautofeedback-target-libgcc: configure-stageautofeedback-target-libgcc
49696 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
49697 @r=`${PWD_COMMAND}`; export r; \
49698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49699 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
49700 $(NORMAL_TARGET_EXPORTS) \
49702 cd $(TARGET_SUBDIR)/libgcc && \
49704 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49705 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49706 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49707 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49708 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49709 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49710 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49711 $(EXTRA_TARGET_FLAGS) \
49712 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
49713 $(TARGET-stageautofeedback-target-libgcc)
49715 maybe-clean-stageautofeedback-target-libgcc: clean-stageautofeedback-target-libgcc
49716 clean-stageautofeedback: clean-stageautofeedback-target-libgcc
49717 clean-stageautofeedback-target-libgcc:
49718 @if [ $(current_stage) = stageautofeedback ]; then \
49719 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49720 else \
49721 [ -f $(TARGET_SUBDIR)/stageautofeedback-libgcc/Makefile ] || exit 0; \
49722 $(MAKE) stageautofeedback-start; \
49723 fi; \
49724 cd $(TARGET_SUBDIR)/libgcc && \
49725 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
49726 @endif target-libgcc-bootstrap
49733 .PHONY: check-target-libgcc maybe-check-target-libgcc
49734 maybe-check-target-libgcc:
49735 @if target-libgcc
49736 maybe-check-target-libgcc: check-target-libgcc
49738 # Dummy target for uncheckable module.
49739 check-target-libgcc:
49741 @endif target-libgcc
49743 .PHONY: install-target-libgcc maybe-install-target-libgcc
49744 maybe-install-target-libgcc:
49745 @if target-libgcc
49746 maybe-install-target-libgcc: install-target-libgcc
49748 install-target-libgcc: installdirs
49749 @: $(MAKE); $(unstage)
49750 @r=`${PWD_COMMAND}`; export r; \
49751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49752 $(NORMAL_TARGET_EXPORTS) \
49753 (cd $(TARGET_SUBDIR)/libgcc && \
49754 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
49756 @endif target-libgcc
49758 .PHONY: install-strip-target-libgcc maybe-install-strip-target-libgcc
49759 maybe-install-strip-target-libgcc:
49760 @if target-libgcc
49761 maybe-install-strip-target-libgcc: install-strip-target-libgcc
49763 install-strip-target-libgcc: installdirs
49764 @: $(MAKE); $(unstage)
49765 @r=`${PWD_COMMAND}`; export r; \
49766 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49767 $(NORMAL_TARGET_EXPORTS) \
49768 (cd $(TARGET_SUBDIR)/libgcc && \
49769 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
49771 @endif target-libgcc
49773 # Other targets (info, dvi, pdf, etc.)
49775 .PHONY: maybe-info-target-libgcc info-target-libgcc
49776 maybe-info-target-libgcc:
49777 @if target-libgcc
49778 maybe-info-target-libgcc: info-target-libgcc
49780 info-target-libgcc: \
49781 configure-target-libgcc
49782 @: $(MAKE); $(unstage)
49783 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49784 r=`${PWD_COMMAND}`; export r; \
49785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49786 $(NORMAL_TARGET_EXPORTS) \
49787 echo "Doing info in $(TARGET_SUBDIR)/libgcc"; \
49788 for flag in $(EXTRA_TARGET_FLAGS); do \
49789 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49790 done; \
49791 (cd $(TARGET_SUBDIR)/libgcc && \
49792 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49793 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49794 "RANLIB=$${RANLIB}" \
49795 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49796 info) \
49797 || exit 1
49799 @endif target-libgcc
49801 .PHONY: maybe-dvi-target-libgcc dvi-target-libgcc
49802 maybe-dvi-target-libgcc:
49803 @if target-libgcc
49804 maybe-dvi-target-libgcc: dvi-target-libgcc
49806 dvi-target-libgcc: \
49807 configure-target-libgcc
49808 @: $(MAKE); $(unstage)
49809 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49810 r=`${PWD_COMMAND}`; export r; \
49811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49812 $(NORMAL_TARGET_EXPORTS) \
49813 echo "Doing dvi in $(TARGET_SUBDIR)/libgcc"; \
49814 for flag in $(EXTRA_TARGET_FLAGS); do \
49815 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49816 done; \
49817 (cd $(TARGET_SUBDIR)/libgcc && \
49818 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49819 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49820 "RANLIB=$${RANLIB}" \
49821 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49822 dvi) \
49823 || exit 1
49825 @endif target-libgcc
49827 .PHONY: maybe-pdf-target-libgcc pdf-target-libgcc
49828 maybe-pdf-target-libgcc:
49829 @if target-libgcc
49830 maybe-pdf-target-libgcc: pdf-target-libgcc
49832 pdf-target-libgcc: \
49833 configure-target-libgcc
49834 @: $(MAKE); $(unstage)
49835 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49836 r=`${PWD_COMMAND}`; export r; \
49837 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49838 $(NORMAL_TARGET_EXPORTS) \
49839 echo "Doing pdf in $(TARGET_SUBDIR)/libgcc"; \
49840 for flag in $(EXTRA_TARGET_FLAGS); do \
49841 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49842 done; \
49843 (cd $(TARGET_SUBDIR)/libgcc && \
49844 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49845 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49846 "RANLIB=$${RANLIB}" \
49847 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49848 pdf) \
49849 || exit 1
49851 @endif target-libgcc
49853 .PHONY: maybe-html-target-libgcc html-target-libgcc
49854 maybe-html-target-libgcc:
49855 @if target-libgcc
49856 maybe-html-target-libgcc: html-target-libgcc
49858 html-target-libgcc: \
49859 configure-target-libgcc
49860 @: $(MAKE); $(unstage)
49861 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49862 r=`${PWD_COMMAND}`; export r; \
49863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49864 $(NORMAL_TARGET_EXPORTS) \
49865 echo "Doing html in $(TARGET_SUBDIR)/libgcc"; \
49866 for flag in $(EXTRA_TARGET_FLAGS); do \
49867 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49868 done; \
49869 (cd $(TARGET_SUBDIR)/libgcc && \
49870 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49871 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49872 "RANLIB=$${RANLIB}" \
49873 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49874 html) \
49875 || exit 1
49877 @endif target-libgcc
49879 .PHONY: maybe-TAGS-target-libgcc TAGS-target-libgcc
49880 maybe-TAGS-target-libgcc:
49881 @if target-libgcc
49882 maybe-TAGS-target-libgcc: TAGS-target-libgcc
49884 # libgcc doesn't support TAGS.
49885 TAGS-target-libgcc:
49887 @endif target-libgcc
49889 .PHONY: maybe-install-info-target-libgcc install-info-target-libgcc
49890 maybe-install-info-target-libgcc:
49891 @if target-libgcc
49892 maybe-install-info-target-libgcc: install-info-target-libgcc
49894 install-info-target-libgcc: \
49895 configure-target-libgcc \
49896 info-target-libgcc
49897 @: $(MAKE); $(unstage)
49898 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49899 r=`${PWD_COMMAND}`; export r; \
49900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49901 $(NORMAL_TARGET_EXPORTS) \
49902 echo "Doing install-info in $(TARGET_SUBDIR)/libgcc"; \
49903 for flag in $(EXTRA_TARGET_FLAGS); do \
49904 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49905 done; \
49906 (cd $(TARGET_SUBDIR)/libgcc && \
49907 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49908 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49909 "RANLIB=$${RANLIB}" \
49910 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49911 install-info) \
49912 || exit 1
49914 @endif target-libgcc
49916 .PHONY: maybe-install-dvi-target-libgcc install-dvi-target-libgcc
49917 maybe-install-dvi-target-libgcc:
49918 @if target-libgcc
49919 maybe-install-dvi-target-libgcc: install-dvi-target-libgcc
49921 # libgcc doesn't support install-dvi.
49922 install-dvi-target-libgcc:
49924 @endif target-libgcc
49926 .PHONY: maybe-install-pdf-target-libgcc install-pdf-target-libgcc
49927 maybe-install-pdf-target-libgcc:
49928 @if target-libgcc
49929 maybe-install-pdf-target-libgcc: install-pdf-target-libgcc
49931 install-pdf-target-libgcc: \
49932 configure-target-libgcc \
49933 pdf-target-libgcc
49934 @: $(MAKE); $(unstage)
49935 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49936 r=`${PWD_COMMAND}`; export r; \
49937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49938 $(NORMAL_TARGET_EXPORTS) \
49939 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgcc"; \
49940 for flag in $(EXTRA_TARGET_FLAGS); do \
49941 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49942 done; \
49943 (cd $(TARGET_SUBDIR)/libgcc && \
49944 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49945 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49946 "RANLIB=$${RANLIB}" \
49947 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49948 install-pdf) \
49949 || exit 1
49951 @endif target-libgcc
49953 .PHONY: maybe-install-html-target-libgcc install-html-target-libgcc
49954 maybe-install-html-target-libgcc:
49955 @if target-libgcc
49956 maybe-install-html-target-libgcc: install-html-target-libgcc
49958 install-html-target-libgcc: \
49959 configure-target-libgcc \
49960 html-target-libgcc
49961 @: $(MAKE); $(unstage)
49962 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49963 r=`${PWD_COMMAND}`; export r; \
49964 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49965 $(NORMAL_TARGET_EXPORTS) \
49966 echo "Doing install-html in $(TARGET_SUBDIR)/libgcc"; \
49967 for flag in $(EXTRA_TARGET_FLAGS); do \
49968 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49969 done; \
49970 (cd $(TARGET_SUBDIR)/libgcc && \
49971 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49972 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49973 "RANLIB=$${RANLIB}" \
49974 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49975 install-html) \
49976 || exit 1
49978 @endif target-libgcc
49980 .PHONY: maybe-installcheck-target-libgcc installcheck-target-libgcc
49981 maybe-installcheck-target-libgcc:
49982 @if target-libgcc
49983 maybe-installcheck-target-libgcc: installcheck-target-libgcc
49985 installcheck-target-libgcc: \
49986 configure-target-libgcc
49987 @: $(MAKE); $(unstage)
49988 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49989 r=`${PWD_COMMAND}`; export r; \
49990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49991 $(NORMAL_TARGET_EXPORTS) \
49992 echo "Doing installcheck in $(TARGET_SUBDIR)/libgcc"; \
49993 for flag in $(EXTRA_TARGET_FLAGS); do \
49994 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49995 done; \
49996 (cd $(TARGET_SUBDIR)/libgcc && \
49997 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49998 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49999 "RANLIB=$${RANLIB}" \
50000 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50001 installcheck) \
50002 || exit 1
50004 @endif target-libgcc
50006 .PHONY: maybe-mostlyclean-target-libgcc mostlyclean-target-libgcc
50007 maybe-mostlyclean-target-libgcc:
50008 @if target-libgcc
50009 maybe-mostlyclean-target-libgcc: mostlyclean-target-libgcc
50011 mostlyclean-target-libgcc:
50012 @: $(MAKE); $(unstage)
50013 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
50014 r=`${PWD_COMMAND}`; export r; \
50015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50016 $(NORMAL_TARGET_EXPORTS) \
50017 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgcc"; \
50018 for flag in $(EXTRA_TARGET_FLAGS); do \
50019 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50020 done; \
50021 (cd $(TARGET_SUBDIR)/libgcc && \
50022 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50023 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50024 "RANLIB=$${RANLIB}" \
50025 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50026 mostlyclean) \
50027 || exit 1
50029 @endif target-libgcc
50031 .PHONY: maybe-clean-target-libgcc clean-target-libgcc
50032 maybe-clean-target-libgcc:
50033 @if target-libgcc
50034 maybe-clean-target-libgcc: clean-target-libgcc
50036 clean-target-libgcc:
50037 @: $(MAKE); $(unstage)
50038 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
50039 r=`${PWD_COMMAND}`; export r; \
50040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50041 $(NORMAL_TARGET_EXPORTS) \
50042 echo "Doing clean in $(TARGET_SUBDIR)/libgcc"; \
50043 for flag in $(EXTRA_TARGET_FLAGS); do \
50044 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50045 done; \
50046 (cd $(TARGET_SUBDIR)/libgcc && \
50047 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50048 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50049 "RANLIB=$${RANLIB}" \
50050 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50051 clean) \
50052 || exit 1
50054 @endif target-libgcc
50056 .PHONY: maybe-distclean-target-libgcc distclean-target-libgcc
50057 maybe-distclean-target-libgcc:
50058 @if target-libgcc
50059 maybe-distclean-target-libgcc: distclean-target-libgcc
50061 distclean-target-libgcc:
50062 @: $(MAKE); $(unstage)
50063 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
50064 r=`${PWD_COMMAND}`; export r; \
50065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50066 $(NORMAL_TARGET_EXPORTS) \
50067 echo "Doing distclean in $(TARGET_SUBDIR)/libgcc"; \
50068 for flag in $(EXTRA_TARGET_FLAGS); do \
50069 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50070 done; \
50071 (cd $(TARGET_SUBDIR)/libgcc && \
50072 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50073 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50074 "RANLIB=$${RANLIB}" \
50075 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50076 distclean) \
50077 || exit 1
50079 @endif target-libgcc
50081 .PHONY: maybe-maintainer-clean-target-libgcc maintainer-clean-target-libgcc
50082 maybe-maintainer-clean-target-libgcc:
50083 @if target-libgcc
50084 maybe-maintainer-clean-target-libgcc: maintainer-clean-target-libgcc
50086 maintainer-clean-target-libgcc:
50087 @: $(MAKE); $(unstage)
50088 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
50089 r=`${PWD_COMMAND}`; export r; \
50090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50091 $(NORMAL_TARGET_EXPORTS) \
50092 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgcc"; \
50093 for flag in $(EXTRA_TARGET_FLAGS); do \
50094 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50095 done; \
50096 (cd $(TARGET_SUBDIR)/libgcc && \
50097 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50098 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50099 "RANLIB=$${RANLIB}" \
50100 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50101 maintainer-clean) \
50102 || exit 1
50104 @endif target-libgcc
50110 .PHONY: configure-target-libbacktrace maybe-configure-target-libbacktrace
50111 maybe-configure-target-libbacktrace:
50112 @if gcc-bootstrap
50113 configure-target-libbacktrace: stage_current
50114 @endif gcc-bootstrap
50115 @if target-libbacktrace
50116 maybe-configure-target-libbacktrace: configure-target-libbacktrace
50117 configure-target-libbacktrace:
50118 @r=`${PWD_COMMAND}`; export r; \
50119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50120 echo "Checking multilib configuration for libbacktrace..."; \
50121 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
50122 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
50123 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50124 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50125 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
50126 else \
50127 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
50128 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50129 fi; \
50130 else \
50131 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50132 fi; \
50133 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
50134 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
50135 $(NORMAL_TARGET_EXPORTS) \
50136 echo Configuring in $(TARGET_SUBDIR)/libbacktrace; \
50137 cd "$(TARGET_SUBDIR)/libbacktrace" || exit 1; \
50138 case $(srcdir) in \
50139 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50140 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
50141 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50142 esac; \
50143 module_srcdir=libbacktrace; \
50144 rm -f no-such-file || : ; \
50145 CONFIG_SITE=no-such-file $(SHELL) \
50146 $$s/$$module_srcdir/configure \
50147 --srcdir=$${topdir}/$$module_srcdir \
50148 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50149 --target=${target_alias} \
50150 || exit 1
50151 @endif target-libbacktrace
50155 .PHONY: configure-stage1-target-libbacktrace maybe-configure-stage1-target-libbacktrace
50156 maybe-configure-stage1-target-libbacktrace:
50157 @if target-libbacktrace-bootstrap
50158 maybe-configure-stage1-target-libbacktrace: configure-stage1-target-libbacktrace
50159 configure-stage1-target-libbacktrace:
50160 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
50161 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
50162 @r=`${PWD_COMMAND}`; export r; \
50163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50164 TFLAGS="$(STAGE1_TFLAGS)"; \
50165 echo "Checking multilib configuration for libbacktrace..."; \
50166 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
50167 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50168 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50169 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
50170 else \
50171 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
50172 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50173 fi; \
50174 else \
50175 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50176 fi; \
50177 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
50178 $(NORMAL_TARGET_EXPORTS) \
50179 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50180 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50181 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
50182 echo Configuring stage 1 in $(TARGET_SUBDIR)/libbacktrace; \
50183 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
50184 cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
50185 case $(srcdir) in \
50186 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50187 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
50188 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50189 esac; \
50190 module_srcdir=libbacktrace; \
50191 $(SHELL) $$s/$$module_srcdir/configure \
50192 --srcdir=$${topdir}/$$module_srcdir \
50193 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50194 --target=${target_alias} \
50196 $(STAGE1_CONFIGURE_FLAGS)
50197 @endif target-libbacktrace-bootstrap
50199 .PHONY: configure-stage2-target-libbacktrace maybe-configure-stage2-target-libbacktrace
50200 maybe-configure-stage2-target-libbacktrace:
50201 @if target-libbacktrace-bootstrap
50202 maybe-configure-stage2-target-libbacktrace: configure-stage2-target-libbacktrace
50203 configure-stage2-target-libbacktrace:
50204 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
50205 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
50206 @r=`${PWD_COMMAND}`; export r; \
50207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50208 TFLAGS="$(STAGE2_TFLAGS)"; \
50209 echo "Checking multilib configuration for libbacktrace..."; \
50210 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
50211 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50212 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50213 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
50214 else \
50215 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
50216 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50217 fi; \
50218 else \
50219 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50220 fi; \
50221 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
50222 $(NORMAL_TARGET_EXPORTS) \
50224 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50225 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50226 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
50227 echo Configuring stage 2 in $(TARGET_SUBDIR)/libbacktrace; \
50228 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
50229 cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
50230 case $(srcdir) in \
50231 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50232 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
50233 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50234 esac; \
50235 module_srcdir=libbacktrace; \
50236 $(SHELL) $$s/$$module_srcdir/configure \
50237 --srcdir=$${topdir}/$$module_srcdir \
50238 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50239 --target=${target_alias} \
50240 --with-build-libsubdir=$(HOST_SUBDIR) \
50241 $(STAGE2_CONFIGURE_FLAGS)
50242 @endif target-libbacktrace-bootstrap
50244 .PHONY: configure-stage3-target-libbacktrace maybe-configure-stage3-target-libbacktrace
50245 maybe-configure-stage3-target-libbacktrace:
50246 @if target-libbacktrace-bootstrap
50247 maybe-configure-stage3-target-libbacktrace: configure-stage3-target-libbacktrace
50248 configure-stage3-target-libbacktrace:
50249 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
50250 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
50251 @r=`${PWD_COMMAND}`; export r; \
50252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50253 TFLAGS="$(STAGE3_TFLAGS)"; \
50254 echo "Checking multilib configuration for libbacktrace..."; \
50255 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
50256 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50257 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50258 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
50259 else \
50260 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
50261 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50262 fi; \
50263 else \
50264 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50265 fi; \
50266 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
50267 $(NORMAL_TARGET_EXPORTS) \
50269 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50270 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50271 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
50272 echo Configuring stage 3 in $(TARGET_SUBDIR)/libbacktrace; \
50273 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
50274 cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
50275 case $(srcdir) in \
50276 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50277 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
50278 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50279 esac; \
50280 module_srcdir=libbacktrace; \
50281 $(SHELL) $$s/$$module_srcdir/configure \
50282 --srcdir=$${topdir}/$$module_srcdir \
50283 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50284 --target=${target_alias} \
50285 --with-build-libsubdir=$(HOST_SUBDIR) \
50286 $(STAGE3_CONFIGURE_FLAGS)
50287 @endif target-libbacktrace-bootstrap
50289 .PHONY: configure-stage4-target-libbacktrace maybe-configure-stage4-target-libbacktrace
50290 maybe-configure-stage4-target-libbacktrace:
50291 @if target-libbacktrace-bootstrap
50292 maybe-configure-stage4-target-libbacktrace: configure-stage4-target-libbacktrace
50293 configure-stage4-target-libbacktrace:
50294 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
50295 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
50296 @r=`${PWD_COMMAND}`; export r; \
50297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50298 TFLAGS="$(STAGE4_TFLAGS)"; \
50299 echo "Checking multilib configuration for libbacktrace..."; \
50300 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
50301 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50302 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50303 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
50304 else \
50305 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
50306 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50307 fi; \
50308 else \
50309 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50310 fi; \
50311 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
50312 $(NORMAL_TARGET_EXPORTS) \
50314 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50315 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50316 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
50317 echo Configuring stage 4 in $(TARGET_SUBDIR)/libbacktrace; \
50318 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
50319 cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
50320 case $(srcdir) in \
50321 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50322 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
50323 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50324 esac; \
50325 module_srcdir=libbacktrace; \
50326 $(SHELL) $$s/$$module_srcdir/configure \
50327 --srcdir=$${topdir}/$$module_srcdir \
50328 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50329 --target=${target_alias} \
50330 --with-build-libsubdir=$(HOST_SUBDIR) \
50331 $(STAGE4_CONFIGURE_FLAGS)
50332 @endif target-libbacktrace-bootstrap
50334 .PHONY: configure-stageprofile-target-libbacktrace maybe-configure-stageprofile-target-libbacktrace
50335 maybe-configure-stageprofile-target-libbacktrace:
50336 @if target-libbacktrace-bootstrap
50337 maybe-configure-stageprofile-target-libbacktrace: configure-stageprofile-target-libbacktrace
50338 configure-stageprofile-target-libbacktrace:
50339 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
50340 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
50341 @r=`${PWD_COMMAND}`; export r; \
50342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50343 TFLAGS="$(STAGEprofile_TFLAGS)"; \
50344 echo "Checking multilib configuration for libbacktrace..."; \
50345 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
50346 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50347 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50348 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
50349 else \
50350 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
50351 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50352 fi; \
50353 else \
50354 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50355 fi; \
50356 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
50357 $(NORMAL_TARGET_EXPORTS) \
50359 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50360 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50361 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
50362 echo Configuring stage profile in $(TARGET_SUBDIR)/libbacktrace; \
50363 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
50364 cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
50365 case $(srcdir) in \
50366 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50367 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
50368 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50369 esac; \
50370 module_srcdir=libbacktrace; \
50371 $(SHELL) $$s/$$module_srcdir/configure \
50372 --srcdir=$${topdir}/$$module_srcdir \
50373 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50374 --target=${target_alias} \
50375 --with-build-libsubdir=$(HOST_SUBDIR) \
50376 $(STAGEprofile_CONFIGURE_FLAGS)
50377 @endif target-libbacktrace-bootstrap
50379 .PHONY: configure-stagetrain-target-libbacktrace maybe-configure-stagetrain-target-libbacktrace
50380 maybe-configure-stagetrain-target-libbacktrace:
50381 @if target-libbacktrace-bootstrap
50382 maybe-configure-stagetrain-target-libbacktrace: configure-stagetrain-target-libbacktrace
50383 configure-stagetrain-target-libbacktrace:
50384 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
50385 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
50386 @r=`${PWD_COMMAND}`; export r; \
50387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50388 TFLAGS="$(STAGEtrain_TFLAGS)"; \
50389 echo "Checking multilib configuration for libbacktrace..."; \
50390 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
50391 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50392 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50393 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
50394 else \
50395 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
50396 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50397 fi; \
50398 else \
50399 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50400 fi; \
50401 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
50402 $(NORMAL_TARGET_EXPORTS) \
50404 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50405 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50406 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
50407 echo Configuring stage train in $(TARGET_SUBDIR)/libbacktrace; \
50408 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
50409 cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
50410 case $(srcdir) in \
50411 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50412 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
50413 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50414 esac; \
50415 module_srcdir=libbacktrace; \
50416 $(SHELL) $$s/$$module_srcdir/configure \
50417 --srcdir=$${topdir}/$$module_srcdir \
50418 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50419 --target=${target_alias} \
50420 --with-build-libsubdir=$(HOST_SUBDIR) \
50421 $(STAGEtrain_CONFIGURE_FLAGS)
50422 @endif target-libbacktrace-bootstrap
50424 .PHONY: configure-stagefeedback-target-libbacktrace maybe-configure-stagefeedback-target-libbacktrace
50425 maybe-configure-stagefeedback-target-libbacktrace:
50426 @if target-libbacktrace-bootstrap
50427 maybe-configure-stagefeedback-target-libbacktrace: configure-stagefeedback-target-libbacktrace
50428 configure-stagefeedback-target-libbacktrace:
50429 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
50430 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
50431 @r=`${PWD_COMMAND}`; export r; \
50432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50433 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
50434 echo "Checking multilib configuration for libbacktrace..."; \
50435 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
50436 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50437 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50438 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
50439 else \
50440 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
50441 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50442 fi; \
50443 else \
50444 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50445 fi; \
50446 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
50447 $(NORMAL_TARGET_EXPORTS) \
50449 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50450 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50451 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
50452 echo Configuring stage feedback in $(TARGET_SUBDIR)/libbacktrace; \
50453 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
50454 cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
50455 case $(srcdir) in \
50456 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50457 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
50458 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50459 esac; \
50460 module_srcdir=libbacktrace; \
50461 $(SHELL) $$s/$$module_srcdir/configure \
50462 --srcdir=$${topdir}/$$module_srcdir \
50463 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50464 --target=${target_alias} \
50465 --with-build-libsubdir=$(HOST_SUBDIR) \
50466 $(STAGEfeedback_CONFIGURE_FLAGS)
50467 @endif target-libbacktrace-bootstrap
50469 .PHONY: configure-stageautoprofile-target-libbacktrace maybe-configure-stageautoprofile-target-libbacktrace
50470 maybe-configure-stageautoprofile-target-libbacktrace:
50471 @if target-libbacktrace-bootstrap
50472 maybe-configure-stageautoprofile-target-libbacktrace: configure-stageautoprofile-target-libbacktrace
50473 configure-stageautoprofile-target-libbacktrace:
50474 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
50475 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
50476 @r=`${PWD_COMMAND}`; export r; \
50477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50478 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
50479 echo "Checking multilib configuration for libbacktrace..."; \
50480 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
50481 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50482 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50483 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
50484 else \
50485 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
50486 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50487 fi; \
50488 else \
50489 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50490 fi; \
50491 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
50492 $(NORMAL_TARGET_EXPORTS) \
50494 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50495 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50496 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
50497 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libbacktrace; \
50498 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
50499 cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
50500 case $(srcdir) in \
50501 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50502 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
50503 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50504 esac; \
50505 module_srcdir=libbacktrace; \
50506 $(SHELL) $$s/$$module_srcdir/configure \
50507 --srcdir=$${topdir}/$$module_srcdir \
50508 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50509 --target=${target_alias} \
50510 --with-build-libsubdir=$(HOST_SUBDIR) \
50511 $(STAGEautoprofile_CONFIGURE_FLAGS)
50512 @endif target-libbacktrace-bootstrap
50514 .PHONY: configure-stageautofeedback-target-libbacktrace maybe-configure-stageautofeedback-target-libbacktrace
50515 maybe-configure-stageautofeedback-target-libbacktrace:
50516 @if target-libbacktrace-bootstrap
50517 maybe-configure-stageautofeedback-target-libbacktrace: configure-stageautofeedback-target-libbacktrace
50518 configure-stageautofeedback-target-libbacktrace:
50519 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
50520 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
50521 @r=`${PWD_COMMAND}`; export r; \
50522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50523 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
50524 echo "Checking multilib configuration for libbacktrace..."; \
50525 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
50526 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50527 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50528 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
50529 else \
50530 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
50531 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50532 fi; \
50533 else \
50534 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50535 fi; \
50536 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
50537 $(NORMAL_TARGET_EXPORTS) \
50539 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50540 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50541 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
50542 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libbacktrace; \
50543 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
50544 cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
50545 case $(srcdir) in \
50546 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50547 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
50548 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50549 esac; \
50550 module_srcdir=libbacktrace; \
50551 $(SHELL) $$s/$$module_srcdir/configure \
50552 --srcdir=$${topdir}/$$module_srcdir \
50553 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50554 --target=${target_alias} \
50555 --with-build-libsubdir=$(HOST_SUBDIR) \
50556 $(STAGEautofeedback_CONFIGURE_FLAGS)
50557 @endif target-libbacktrace-bootstrap
50563 .PHONY: all-target-libbacktrace maybe-all-target-libbacktrace
50564 maybe-all-target-libbacktrace:
50565 @if gcc-bootstrap
50566 all-target-libbacktrace: stage_current
50567 @endif gcc-bootstrap
50568 @if target-libbacktrace
50569 TARGET-target-libbacktrace=all
50570 maybe-all-target-libbacktrace: all-target-libbacktrace
50571 all-target-libbacktrace: configure-target-libbacktrace
50572 @r=`${PWD_COMMAND}`; export r; \
50573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50574 $(NORMAL_TARGET_EXPORTS) \
50575 (cd $(TARGET_SUBDIR)/libbacktrace && \
50576 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
50577 $(TARGET-target-libbacktrace))
50578 @endif target-libbacktrace
50582 .PHONY: all-stage1-target-libbacktrace maybe-all-stage1-target-libbacktrace
50583 .PHONY: clean-stage1-target-libbacktrace maybe-clean-stage1-target-libbacktrace
50584 maybe-all-stage1-target-libbacktrace:
50585 maybe-clean-stage1-target-libbacktrace:
50586 @if target-libbacktrace-bootstrap
50587 maybe-all-stage1-target-libbacktrace: all-stage1-target-libbacktrace
50588 all-stage1: all-stage1-target-libbacktrace
50589 TARGET-stage1-target-libbacktrace = $(TARGET-target-libbacktrace)
50590 all-stage1-target-libbacktrace: configure-stage1-target-libbacktrace
50591 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
50592 @r=`${PWD_COMMAND}`; export r; \
50593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50594 TFLAGS="$(STAGE1_TFLAGS)"; \
50595 $(NORMAL_TARGET_EXPORTS) \
50596 cd $(TARGET_SUBDIR)/libbacktrace && \
50598 $(MAKE) $(BASE_FLAGS_TO_PASS) \
50599 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50600 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50601 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50602 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50603 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50604 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50605 $(EXTRA_TARGET_FLAGS) \
50607 TFLAGS="$(STAGE1_TFLAGS)" \
50608 $(TARGET-stage1-target-libbacktrace)
50610 maybe-clean-stage1-target-libbacktrace: clean-stage1-target-libbacktrace
50611 clean-stage1: clean-stage1-target-libbacktrace
50612 clean-stage1-target-libbacktrace:
50613 @if [ $(current_stage) = stage1 ]; then \
50614 [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50615 else \
50616 [ -f $(TARGET_SUBDIR)/stage1-libbacktrace/Makefile ] || exit 0; \
50617 $(MAKE) stage1-start; \
50618 fi; \
50619 cd $(TARGET_SUBDIR)/libbacktrace && \
50620 $(MAKE) $(EXTRA_TARGET_FLAGS) \
50621 clean
50622 @endif target-libbacktrace-bootstrap
50625 .PHONY: all-stage2-target-libbacktrace maybe-all-stage2-target-libbacktrace
50626 .PHONY: clean-stage2-target-libbacktrace maybe-clean-stage2-target-libbacktrace
50627 maybe-all-stage2-target-libbacktrace:
50628 maybe-clean-stage2-target-libbacktrace:
50629 @if target-libbacktrace-bootstrap
50630 maybe-all-stage2-target-libbacktrace: all-stage2-target-libbacktrace
50631 all-stage2: all-stage2-target-libbacktrace
50632 TARGET-stage2-target-libbacktrace = $(TARGET-target-libbacktrace)
50633 all-stage2-target-libbacktrace: configure-stage2-target-libbacktrace
50634 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
50635 @r=`${PWD_COMMAND}`; export r; \
50636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50637 TFLAGS="$(STAGE2_TFLAGS)"; \
50638 $(NORMAL_TARGET_EXPORTS) \
50640 cd $(TARGET_SUBDIR)/libbacktrace && \
50642 $(MAKE) $(BASE_FLAGS_TO_PASS) \
50643 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50644 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50645 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50646 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50647 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50648 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50649 $(EXTRA_TARGET_FLAGS) \
50650 TFLAGS="$(STAGE2_TFLAGS)" \
50651 $(TARGET-stage2-target-libbacktrace)
50653 maybe-clean-stage2-target-libbacktrace: clean-stage2-target-libbacktrace
50654 clean-stage2: clean-stage2-target-libbacktrace
50655 clean-stage2-target-libbacktrace:
50656 @if [ $(current_stage) = stage2 ]; then \
50657 [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50658 else \
50659 [ -f $(TARGET_SUBDIR)/stage2-libbacktrace/Makefile ] || exit 0; \
50660 $(MAKE) stage2-start; \
50661 fi; \
50662 cd $(TARGET_SUBDIR)/libbacktrace && \
50663 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
50664 @endif target-libbacktrace-bootstrap
50667 .PHONY: all-stage3-target-libbacktrace maybe-all-stage3-target-libbacktrace
50668 .PHONY: clean-stage3-target-libbacktrace maybe-clean-stage3-target-libbacktrace
50669 maybe-all-stage3-target-libbacktrace:
50670 maybe-clean-stage3-target-libbacktrace:
50671 @if target-libbacktrace-bootstrap
50672 maybe-all-stage3-target-libbacktrace: all-stage3-target-libbacktrace
50673 all-stage3: all-stage3-target-libbacktrace
50674 TARGET-stage3-target-libbacktrace = $(TARGET-target-libbacktrace)
50675 all-stage3-target-libbacktrace: configure-stage3-target-libbacktrace
50676 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
50677 @r=`${PWD_COMMAND}`; export r; \
50678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50679 TFLAGS="$(STAGE3_TFLAGS)"; \
50680 $(NORMAL_TARGET_EXPORTS) \
50682 cd $(TARGET_SUBDIR)/libbacktrace && \
50684 $(MAKE) $(BASE_FLAGS_TO_PASS) \
50685 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50686 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50687 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50688 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50689 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50690 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50691 $(EXTRA_TARGET_FLAGS) \
50692 TFLAGS="$(STAGE3_TFLAGS)" \
50693 $(TARGET-stage3-target-libbacktrace)
50695 maybe-clean-stage3-target-libbacktrace: clean-stage3-target-libbacktrace
50696 clean-stage3: clean-stage3-target-libbacktrace
50697 clean-stage3-target-libbacktrace:
50698 @if [ $(current_stage) = stage3 ]; then \
50699 [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50700 else \
50701 [ -f $(TARGET_SUBDIR)/stage3-libbacktrace/Makefile ] || exit 0; \
50702 $(MAKE) stage3-start; \
50703 fi; \
50704 cd $(TARGET_SUBDIR)/libbacktrace && \
50705 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
50706 @endif target-libbacktrace-bootstrap
50709 .PHONY: all-stage4-target-libbacktrace maybe-all-stage4-target-libbacktrace
50710 .PHONY: clean-stage4-target-libbacktrace maybe-clean-stage4-target-libbacktrace
50711 maybe-all-stage4-target-libbacktrace:
50712 maybe-clean-stage4-target-libbacktrace:
50713 @if target-libbacktrace-bootstrap
50714 maybe-all-stage4-target-libbacktrace: all-stage4-target-libbacktrace
50715 all-stage4: all-stage4-target-libbacktrace
50716 TARGET-stage4-target-libbacktrace = $(TARGET-target-libbacktrace)
50717 all-stage4-target-libbacktrace: configure-stage4-target-libbacktrace
50718 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
50719 @r=`${PWD_COMMAND}`; export r; \
50720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50721 TFLAGS="$(STAGE4_TFLAGS)"; \
50722 $(NORMAL_TARGET_EXPORTS) \
50724 cd $(TARGET_SUBDIR)/libbacktrace && \
50726 $(MAKE) $(BASE_FLAGS_TO_PASS) \
50727 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50728 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50729 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50730 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50731 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50732 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50733 $(EXTRA_TARGET_FLAGS) \
50734 TFLAGS="$(STAGE4_TFLAGS)" \
50735 $(TARGET-stage4-target-libbacktrace)
50737 maybe-clean-stage4-target-libbacktrace: clean-stage4-target-libbacktrace
50738 clean-stage4: clean-stage4-target-libbacktrace
50739 clean-stage4-target-libbacktrace:
50740 @if [ $(current_stage) = stage4 ]; then \
50741 [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50742 else \
50743 [ -f $(TARGET_SUBDIR)/stage4-libbacktrace/Makefile ] || exit 0; \
50744 $(MAKE) stage4-start; \
50745 fi; \
50746 cd $(TARGET_SUBDIR)/libbacktrace && \
50747 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
50748 @endif target-libbacktrace-bootstrap
50751 .PHONY: all-stageprofile-target-libbacktrace maybe-all-stageprofile-target-libbacktrace
50752 .PHONY: clean-stageprofile-target-libbacktrace maybe-clean-stageprofile-target-libbacktrace
50753 maybe-all-stageprofile-target-libbacktrace:
50754 maybe-clean-stageprofile-target-libbacktrace:
50755 @if target-libbacktrace-bootstrap
50756 maybe-all-stageprofile-target-libbacktrace: all-stageprofile-target-libbacktrace
50757 all-stageprofile: all-stageprofile-target-libbacktrace
50758 TARGET-stageprofile-target-libbacktrace = $(TARGET-target-libbacktrace)
50759 all-stageprofile-target-libbacktrace: configure-stageprofile-target-libbacktrace
50760 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
50761 @r=`${PWD_COMMAND}`; export r; \
50762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50763 TFLAGS="$(STAGEprofile_TFLAGS)"; \
50764 $(NORMAL_TARGET_EXPORTS) \
50766 cd $(TARGET_SUBDIR)/libbacktrace && \
50768 $(MAKE) $(BASE_FLAGS_TO_PASS) \
50769 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50770 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50771 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50772 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50773 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50774 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50775 $(EXTRA_TARGET_FLAGS) \
50776 TFLAGS="$(STAGEprofile_TFLAGS)" \
50777 $(TARGET-stageprofile-target-libbacktrace)
50779 maybe-clean-stageprofile-target-libbacktrace: clean-stageprofile-target-libbacktrace
50780 clean-stageprofile: clean-stageprofile-target-libbacktrace
50781 clean-stageprofile-target-libbacktrace:
50782 @if [ $(current_stage) = stageprofile ]; then \
50783 [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50784 else \
50785 [ -f $(TARGET_SUBDIR)/stageprofile-libbacktrace/Makefile ] || exit 0; \
50786 $(MAKE) stageprofile-start; \
50787 fi; \
50788 cd $(TARGET_SUBDIR)/libbacktrace && \
50789 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
50790 @endif target-libbacktrace-bootstrap
50793 .PHONY: all-stagetrain-target-libbacktrace maybe-all-stagetrain-target-libbacktrace
50794 .PHONY: clean-stagetrain-target-libbacktrace maybe-clean-stagetrain-target-libbacktrace
50795 maybe-all-stagetrain-target-libbacktrace:
50796 maybe-clean-stagetrain-target-libbacktrace:
50797 @if target-libbacktrace-bootstrap
50798 maybe-all-stagetrain-target-libbacktrace: all-stagetrain-target-libbacktrace
50799 all-stagetrain: all-stagetrain-target-libbacktrace
50800 TARGET-stagetrain-target-libbacktrace = $(TARGET-target-libbacktrace)
50801 all-stagetrain-target-libbacktrace: configure-stagetrain-target-libbacktrace
50802 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
50803 @r=`${PWD_COMMAND}`; export r; \
50804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50805 TFLAGS="$(STAGEtrain_TFLAGS)"; \
50806 $(NORMAL_TARGET_EXPORTS) \
50808 cd $(TARGET_SUBDIR)/libbacktrace && \
50810 $(MAKE) $(BASE_FLAGS_TO_PASS) \
50811 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50812 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50813 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50814 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50815 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50816 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50817 $(EXTRA_TARGET_FLAGS) \
50818 TFLAGS="$(STAGEtrain_TFLAGS)" \
50819 $(TARGET-stagetrain-target-libbacktrace)
50821 maybe-clean-stagetrain-target-libbacktrace: clean-stagetrain-target-libbacktrace
50822 clean-stagetrain: clean-stagetrain-target-libbacktrace
50823 clean-stagetrain-target-libbacktrace:
50824 @if [ $(current_stage) = stagetrain ]; then \
50825 [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50826 else \
50827 [ -f $(TARGET_SUBDIR)/stagetrain-libbacktrace/Makefile ] || exit 0; \
50828 $(MAKE) stagetrain-start; \
50829 fi; \
50830 cd $(TARGET_SUBDIR)/libbacktrace && \
50831 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
50832 @endif target-libbacktrace-bootstrap
50835 .PHONY: all-stagefeedback-target-libbacktrace maybe-all-stagefeedback-target-libbacktrace
50836 .PHONY: clean-stagefeedback-target-libbacktrace maybe-clean-stagefeedback-target-libbacktrace
50837 maybe-all-stagefeedback-target-libbacktrace:
50838 maybe-clean-stagefeedback-target-libbacktrace:
50839 @if target-libbacktrace-bootstrap
50840 maybe-all-stagefeedback-target-libbacktrace: all-stagefeedback-target-libbacktrace
50841 all-stagefeedback: all-stagefeedback-target-libbacktrace
50842 TARGET-stagefeedback-target-libbacktrace = $(TARGET-target-libbacktrace)
50843 all-stagefeedback-target-libbacktrace: configure-stagefeedback-target-libbacktrace
50844 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
50845 @r=`${PWD_COMMAND}`; export r; \
50846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50847 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
50848 $(NORMAL_TARGET_EXPORTS) \
50850 cd $(TARGET_SUBDIR)/libbacktrace && \
50852 $(MAKE) $(BASE_FLAGS_TO_PASS) \
50853 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50854 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50855 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50856 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50857 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50858 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50859 $(EXTRA_TARGET_FLAGS) \
50860 TFLAGS="$(STAGEfeedback_TFLAGS)" \
50861 $(TARGET-stagefeedback-target-libbacktrace)
50863 maybe-clean-stagefeedback-target-libbacktrace: clean-stagefeedback-target-libbacktrace
50864 clean-stagefeedback: clean-stagefeedback-target-libbacktrace
50865 clean-stagefeedback-target-libbacktrace:
50866 @if [ $(current_stage) = stagefeedback ]; then \
50867 [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50868 else \
50869 [ -f $(TARGET_SUBDIR)/stagefeedback-libbacktrace/Makefile ] || exit 0; \
50870 $(MAKE) stagefeedback-start; \
50871 fi; \
50872 cd $(TARGET_SUBDIR)/libbacktrace && \
50873 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
50874 @endif target-libbacktrace-bootstrap
50877 .PHONY: all-stageautoprofile-target-libbacktrace maybe-all-stageautoprofile-target-libbacktrace
50878 .PHONY: clean-stageautoprofile-target-libbacktrace maybe-clean-stageautoprofile-target-libbacktrace
50879 maybe-all-stageautoprofile-target-libbacktrace:
50880 maybe-clean-stageautoprofile-target-libbacktrace:
50881 @if target-libbacktrace-bootstrap
50882 maybe-all-stageautoprofile-target-libbacktrace: all-stageautoprofile-target-libbacktrace
50883 all-stageautoprofile: all-stageautoprofile-target-libbacktrace
50884 TARGET-stageautoprofile-target-libbacktrace = $(TARGET-target-libbacktrace)
50885 all-stageautoprofile-target-libbacktrace: configure-stageautoprofile-target-libbacktrace
50886 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
50887 @r=`${PWD_COMMAND}`; export r; \
50888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50889 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
50890 $(NORMAL_TARGET_EXPORTS) \
50892 cd $(TARGET_SUBDIR)/libbacktrace && \
50893 $$s/gcc/config/i386/$(AUTO_PROFILE) \
50894 $(MAKE) $(BASE_FLAGS_TO_PASS) \
50895 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50896 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50897 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50898 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50899 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50900 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50901 $(EXTRA_TARGET_FLAGS) \
50902 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
50903 $(TARGET-stageautoprofile-target-libbacktrace)
50905 maybe-clean-stageautoprofile-target-libbacktrace: clean-stageautoprofile-target-libbacktrace
50906 clean-stageautoprofile: clean-stageautoprofile-target-libbacktrace
50907 clean-stageautoprofile-target-libbacktrace:
50908 @if [ $(current_stage) = stageautoprofile ]; then \
50909 [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50910 else \
50911 [ -f $(TARGET_SUBDIR)/stageautoprofile-libbacktrace/Makefile ] || exit 0; \
50912 $(MAKE) stageautoprofile-start; \
50913 fi; \
50914 cd $(TARGET_SUBDIR)/libbacktrace && \
50915 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
50916 @endif target-libbacktrace-bootstrap
50919 .PHONY: all-stageautofeedback-target-libbacktrace maybe-all-stageautofeedback-target-libbacktrace
50920 .PHONY: clean-stageautofeedback-target-libbacktrace maybe-clean-stageautofeedback-target-libbacktrace
50921 maybe-all-stageautofeedback-target-libbacktrace:
50922 maybe-clean-stageautofeedback-target-libbacktrace:
50923 @if target-libbacktrace-bootstrap
50924 maybe-all-stageautofeedback-target-libbacktrace: all-stageautofeedback-target-libbacktrace
50925 all-stageautofeedback: all-stageautofeedback-target-libbacktrace
50926 TARGET-stageautofeedback-target-libbacktrace = $(TARGET-target-libbacktrace)
50927 all-stageautofeedback-target-libbacktrace: configure-stageautofeedback-target-libbacktrace
50928 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
50929 @r=`${PWD_COMMAND}`; export r; \
50930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50931 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
50932 $(NORMAL_TARGET_EXPORTS) \
50934 cd $(TARGET_SUBDIR)/libbacktrace && \
50936 $(MAKE) $(BASE_FLAGS_TO_PASS) \
50937 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50938 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50939 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50940 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50941 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50942 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50943 $(EXTRA_TARGET_FLAGS) \
50944 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
50945 $(TARGET-stageautofeedback-target-libbacktrace)
50947 maybe-clean-stageautofeedback-target-libbacktrace: clean-stageautofeedback-target-libbacktrace
50948 clean-stageautofeedback: clean-stageautofeedback-target-libbacktrace
50949 clean-stageautofeedback-target-libbacktrace:
50950 @if [ $(current_stage) = stageautofeedback ]; then \
50951 [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50952 else \
50953 [ -f $(TARGET_SUBDIR)/stageautofeedback-libbacktrace/Makefile ] || exit 0; \
50954 $(MAKE) stageautofeedback-start; \
50955 fi; \
50956 cd $(TARGET_SUBDIR)/libbacktrace && \
50957 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
50958 @endif target-libbacktrace-bootstrap
50965 .PHONY: check-target-libbacktrace maybe-check-target-libbacktrace
50966 maybe-check-target-libbacktrace:
50967 @if target-libbacktrace
50968 maybe-check-target-libbacktrace: check-target-libbacktrace
50970 check-target-libbacktrace:
50971 @: $(MAKE); $(unstage)
50972 @r=`${PWD_COMMAND}`; export r; \
50973 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50974 $(NORMAL_TARGET_EXPORTS) \
50975 (cd $(TARGET_SUBDIR)/libbacktrace && \
50976 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
50978 @endif target-libbacktrace
50980 .PHONY: install-target-libbacktrace maybe-install-target-libbacktrace
50981 maybe-install-target-libbacktrace:
50982 @if target-libbacktrace
50983 maybe-install-target-libbacktrace: install-target-libbacktrace
50985 install-target-libbacktrace: installdirs
50986 @: $(MAKE); $(unstage)
50987 @r=`${PWD_COMMAND}`; export r; \
50988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50989 $(NORMAL_TARGET_EXPORTS) \
50990 (cd $(TARGET_SUBDIR)/libbacktrace && \
50991 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
50993 @endif target-libbacktrace
50995 .PHONY: install-strip-target-libbacktrace maybe-install-strip-target-libbacktrace
50996 maybe-install-strip-target-libbacktrace:
50997 @if target-libbacktrace
50998 maybe-install-strip-target-libbacktrace: install-strip-target-libbacktrace
51000 install-strip-target-libbacktrace: installdirs
51001 @: $(MAKE); $(unstage)
51002 @r=`${PWD_COMMAND}`; export r; \
51003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51004 $(NORMAL_TARGET_EXPORTS) \
51005 (cd $(TARGET_SUBDIR)/libbacktrace && \
51006 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
51008 @endif target-libbacktrace
51010 # Other targets (info, dvi, pdf, etc.)
51012 .PHONY: maybe-info-target-libbacktrace info-target-libbacktrace
51013 maybe-info-target-libbacktrace:
51014 @if target-libbacktrace
51015 maybe-info-target-libbacktrace: info-target-libbacktrace
51017 info-target-libbacktrace: \
51018 configure-target-libbacktrace
51019 @: $(MAKE); $(unstage)
51020 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51021 r=`${PWD_COMMAND}`; export r; \
51022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51023 $(NORMAL_TARGET_EXPORTS) \
51024 echo "Doing info in $(TARGET_SUBDIR)/libbacktrace"; \
51025 for flag in $(EXTRA_TARGET_FLAGS); do \
51026 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51027 done; \
51028 (cd $(TARGET_SUBDIR)/libbacktrace && \
51029 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51030 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51031 "RANLIB=$${RANLIB}" \
51032 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51033 info) \
51034 || exit 1
51036 @endif target-libbacktrace
51038 .PHONY: maybe-dvi-target-libbacktrace dvi-target-libbacktrace
51039 maybe-dvi-target-libbacktrace:
51040 @if target-libbacktrace
51041 maybe-dvi-target-libbacktrace: dvi-target-libbacktrace
51043 dvi-target-libbacktrace: \
51044 configure-target-libbacktrace
51045 @: $(MAKE); $(unstage)
51046 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51047 r=`${PWD_COMMAND}`; export r; \
51048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51049 $(NORMAL_TARGET_EXPORTS) \
51050 echo "Doing dvi in $(TARGET_SUBDIR)/libbacktrace"; \
51051 for flag in $(EXTRA_TARGET_FLAGS); do \
51052 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51053 done; \
51054 (cd $(TARGET_SUBDIR)/libbacktrace && \
51055 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51056 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51057 "RANLIB=$${RANLIB}" \
51058 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51059 dvi) \
51060 || exit 1
51062 @endif target-libbacktrace
51064 .PHONY: maybe-pdf-target-libbacktrace pdf-target-libbacktrace
51065 maybe-pdf-target-libbacktrace:
51066 @if target-libbacktrace
51067 maybe-pdf-target-libbacktrace: pdf-target-libbacktrace
51069 pdf-target-libbacktrace: \
51070 configure-target-libbacktrace
51071 @: $(MAKE); $(unstage)
51072 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51073 r=`${PWD_COMMAND}`; export r; \
51074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51075 $(NORMAL_TARGET_EXPORTS) \
51076 echo "Doing pdf in $(TARGET_SUBDIR)/libbacktrace"; \
51077 for flag in $(EXTRA_TARGET_FLAGS); do \
51078 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51079 done; \
51080 (cd $(TARGET_SUBDIR)/libbacktrace && \
51081 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51082 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51083 "RANLIB=$${RANLIB}" \
51084 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51085 pdf) \
51086 || exit 1
51088 @endif target-libbacktrace
51090 .PHONY: maybe-html-target-libbacktrace html-target-libbacktrace
51091 maybe-html-target-libbacktrace:
51092 @if target-libbacktrace
51093 maybe-html-target-libbacktrace: html-target-libbacktrace
51095 html-target-libbacktrace: \
51096 configure-target-libbacktrace
51097 @: $(MAKE); $(unstage)
51098 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51099 r=`${PWD_COMMAND}`; export r; \
51100 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51101 $(NORMAL_TARGET_EXPORTS) \
51102 echo "Doing html in $(TARGET_SUBDIR)/libbacktrace"; \
51103 for flag in $(EXTRA_TARGET_FLAGS); do \
51104 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51105 done; \
51106 (cd $(TARGET_SUBDIR)/libbacktrace && \
51107 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51108 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51109 "RANLIB=$${RANLIB}" \
51110 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51111 html) \
51112 || exit 1
51114 @endif target-libbacktrace
51116 .PHONY: maybe-TAGS-target-libbacktrace TAGS-target-libbacktrace
51117 maybe-TAGS-target-libbacktrace:
51118 @if target-libbacktrace
51119 maybe-TAGS-target-libbacktrace: TAGS-target-libbacktrace
51121 TAGS-target-libbacktrace: \
51122 configure-target-libbacktrace
51123 @: $(MAKE); $(unstage)
51124 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51125 r=`${PWD_COMMAND}`; export r; \
51126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51127 $(NORMAL_TARGET_EXPORTS) \
51128 echo "Doing TAGS in $(TARGET_SUBDIR)/libbacktrace"; \
51129 for flag in $(EXTRA_TARGET_FLAGS); do \
51130 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51131 done; \
51132 (cd $(TARGET_SUBDIR)/libbacktrace && \
51133 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51134 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51135 "RANLIB=$${RANLIB}" \
51136 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51137 TAGS) \
51138 || exit 1
51140 @endif target-libbacktrace
51142 .PHONY: maybe-install-info-target-libbacktrace install-info-target-libbacktrace
51143 maybe-install-info-target-libbacktrace:
51144 @if target-libbacktrace
51145 maybe-install-info-target-libbacktrace: install-info-target-libbacktrace
51147 install-info-target-libbacktrace: \
51148 configure-target-libbacktrace \
51149 info-target-libbacktrace
51150 @: $(MAKE); $(unstage)
51151 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51152 r=`${PWD_COMMAND}`; export r; \
51153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51154 $(NORMAL_TARGET_EXPORTS) \
51155 echo "Doing install-info in $(TARGET_SUBDIR)/libbacktrace"; \
51156 for flag in $(EXTRA_TARGET_FLAGS); do \
51157 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51158 done; \
51159 (cd $(TARGET_SUBDIR)/libbacktrace && \
51160 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51161 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51162 "RANLIB=$${RANLIB}" \
51163 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51164 install-info) \
51165 || exit 1
51167 @endif target-libbacktrace
51169 .PHONY: maybe-install-dvi-target-libbacktrace install-dvi-target-libbacktrace
51170 maybe-install-dvi-target-libbacktrace:
51171 @if target-libbacktrace
51172 maybe-install-dvi-target-libbacktrace: install-dvi-target-libbacktrace
51174 install-dvi-target-libbacktrace: \
51175 configure-target-libbacktrace \
51176 dvi-target-libbacktrace
51177 @: $(MAKE); $(unstage)
51178 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51179 r=`${PWD_COMMAND}`; export r; \
51180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51181 $(NORMAL_TARGET_EXPORTS) \
51182 echo "Doing install-dvi in $(TARGET_SUBDIR)/libbacktrace"; \
51183 for flag in $(EXTRA_TARGET_FLAGS); do \
51184 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51185 done; \
51186 (cd $(TARGET_SUBDIR)/libbacktrace && \
51187 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51188 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51189 "RANLIB=$${RANLIB}" \
51190 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51191 install-dvi) \
51192 || exit 1
51194 @endif target-libbacktrace
51196 .PHONY: maybe-install-pdf-target-libbacktrace install-pdf-target-libbacktrace
51197 maybe-install-pdf-target-libbacktrace:
51198 @if target-libbacktrace
51199 maybe-install-pdf-target-libbacktrace: install-pdf-target-libbacktrace
51201 install-pdf-target-libbacktrace: \
51202 configure-target-libbacktrace \
51203 pdf-target-libbacktrace
51204 @: $(MAKE); $(unstage)
51205 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51206 r=`${PWD_COMMAND}`; export r; \
51207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51208 $(NORMAL_TARGET_EXPORTS) \
51209 echo "Doing install-pdf in $(TARGET_SUBDIR)/libbacktrace"; \
51210 for flag in $(EXTRA_TARGET_FLAGS); do \
51211 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51212 done; \
51213 (cd $(TARGET_SUBDIR)/libbacktrace && \
51214 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51215 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51216 "RANLIB=$${RANLIB}" \
51217 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51218 install-pdf) \
51219 || exit 1
51221 @endif target-libbacktrace
51223 .PHONY: maybe-install-html-target-libbacktrace install-html-target-libbacktrace
51224 maybe-install-html-target-libbacktrace:
51225 @if target-libbacktrace
51226 maybe-install-html-target-libbacktrace: install-html-target-libbacktrace
51228 install-html-target-libbacktrace: \
51229 configure-target-libbacktrace \
51230 html-target-libbacktrace
51231 @: $(MAKE); $(unstage)
51232 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51233 r=`${PWD_COMMAND}`; export r; \
51234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51235 $(NORMAL_TARGET_EXPORTS) \
51236 echo "Doing install-html in $(TARGET_SUBDIR)/libbacktrace"; \
51237 for flag in $(EXTRA_TARGET_FLAGS); do \
51238 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51239 done; \
51240 (cd $(TARGET_SUBDIR)/libbacktrace && \
51241 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51242 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51243 "RANLIB=$${RANLIB}" \
51244 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51245 install-html) \
51246 || exit 1
51248 @endif target-libbacktrace
51250 .PHONY: maybe-installcheck-target-libbacktrace installcheck-target-libbacktrace
51251 maybe-installcheck-target-libbacktrace:
51252 @if target-libbacktrace
51253 maybe-installcheck-target-libbacktrace: installcheck-target-libbacktrace
51255 installcheck-target-libbacktrace: \
51256 configure-target-libbacktrace
51257 @: $(MAKE); $(unstage)
51258 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51259 r=`${PWD_COMMAND}`; export r; \
51260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51261 $(NORMAL_TARGET_EXPORTS) \
51262 echo "Doing installcheck in $(TARGET_SUBDIR)/libbacktrace"; \
51263 for flag in $(EXTRA_TARGET_FLAGS); do \
51264 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51265 done; \
51266 (cd $(TARGET_SUBDIR)/libbacktrace && \
51267 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51268 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51269 "RANLIB=$${RANLIB}" \
51270 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51271 installcheck) \
51272 || exit 1
51274 @endif target-libbacktrace
51276 .PHONY: maybe-mostlyclean-target-libbacktrace mostlyclean-target-libbacktrace
51277 maybe-mostlyclean-target-libbacktrace:
51278 @if target-libbacktrace
51279 maybe-mostlyclean-target-libbacktrace: mostlyclean-target-libbacktrace
51281 mostlyclean-target-libbacktrace:
51282 @: $(MAKE); $(unstage)
51283 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51284 r=`${PWD_COMMAND}`; export r; \
51285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51286 $(NORMAL_TARGET_EXPORTS) \
51287 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libbacktrace"; \
51288 for flag in $(EXTRA_TARGET_FLAGS); do \
51289 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51290 done; \
51291 (cd $(TARGET_SUBDIR)/libbacktrace && \
51292 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51293 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51294 "RANLIB=$${RANLIB}" \
51295 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51296 mostlyclean) \
51297 || exit 1
51299 @endif target-libbacktrace
51301 .PHONY: maybe-clean-target-libbacktrace clean-target-libbacktrace
51302 maybe-clean-target-libbacktrace:
51303 @if target-libbacktrace
51304 maybe-clean-target-libbacktrace: clean-target-libbacktrace
51306 clean-target-libbacktrace:
51307 @: $(MAKE); $(unstage)
51308 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51309 r=`${PWD_COMMAND}`; export r; \
51310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51311 $(NORMAL_TARGET_EXPORTS) \
51312 echo "Doing clean in $(TARGET_SUBDIR)/libbacktrace"; \
51313 for flag in $(EXTRA_TARGET_FLAGS); do \
51314 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51315 done; \
51316 (cd $(TARGET_SUBDIR)/libbacktrace && \
51317 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51318 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51319 "RANLIB=$${RANLIB}" \
51320 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51321 clean) \
51322 || exit 1
51324 @endif target-libbacktrace
51326 .PHONY: maybe-distclean-target-libbacktrace distclean-target-libbacktrace
51327 maybe-distclean-target-libbacktrace:
51328 @if target-libbacktrace
51329 maybe-distclean-target-libbacktrace: distclean-target-libbacktrace
51331 distclean-target-libbacktrace:
51332 @: $(MAKE); $(unstage)
51333 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51334 r=`${PWD_COMMAND}`; export r; \
51335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51336 $(NORMAL_TARGET_EXPORTS) \
51337 echo "Doing distclean in $(TARGET_SUBDIR)/libbacktrace"; \
51338 for flag in $(EXTRA_TARGET_FLAGS); do \
51339 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51340 done; \
51341 (cd $(TARGET_SUBDIR)/libbacktrace && \
51342 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51343 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51344 "RANLIB=$${RANLIB}" \
51345 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51346 distclean) \
51347 || exit 1
51349 @endif target-libbacktrace
51351 .PHONY: maybe-maintainer-clean-target-libbacktrace maintainer-clean-target-libbacktrace
51352 maybe-maintainer-clean-target-libbacktrace:
51353 @if target-libbacktrace
51354 maybe-maintainer-clean-target-libbacktrace: maintainer-clean-target-libbacktrace
51356 maintainer-clean-target-libbacktrace:
51357 @: $(MAKE); $(unstage)
51358 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51359 r=`${PWD_COMMAND}`; export r; \
51360 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51361 $(NORMAL_TARGET_EXPORTS) \
51362 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libbacktrace"; \
51363 for flag in $(EXTRA_TARGET_FLAGS); do \
51364 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51365 done; \
51366 (cd $(TARGET_SUBDIR)/libbacktrace && \
51367 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51368 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51369 "RANLIB=$${RANLIB}" \
51370 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51371 maintainer-clean) \
51372 || exit 1
51374 @endif target-libbacktrace
51380 .PHONY: configure-target-libquadmath maybe-configure-target-libquadmath
51381 maybe-configure-target-libquadmath:
51382 @if gcc-bootstrap
51383 configure-target-libquadmath: stage_current
51384 @endif gcc-bootstrap
51385 @if target-libquadmath
51386 maybe-configure-target-libquadmath: configure-target-libquadmath
51387 configure-target-libquadmath:
51388 @: $(MAKE); $(unstage)
51389 @r=`${PWD_COMMAND}`; export r; \
51390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51391 echo "Checking multilib configuration for libquadmath..."; \
51392 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath; \
51393 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libquadmath/multilib.tmp 2> /dev/null; \
51394 if test -r $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
51395 if cmp -s $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
51396 rm -f $(TARGET_SUBDIR)/libquadmath/multilib.tmp; \
51397 else \
51398 rm -f $(TARGET_SUBDIR)/libquadmath/Makefile; \
51399 mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
51400 fi; \
51401 else \
51402 mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
51403 fi; \
51404 test ! -f $(TARGET_SUBDIR)/libquadmath/Makefile || exit 0; \
51405 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath; \
51406 $(NORMAL_TARGET_EXPORTS) \
51407 echo Configuring in $(TARGET_SUBDIR)/libquadmath; \
51408 cd "$(TARGET_SUBDIR)/libquadmath" || exit 1; \
51409 case $(srcdir) in \
51410 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51411 *) topdir=`echo $(TARGET_SUBDIR)/libquadmath/ | \
51412 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51413 esac; \
51414 module_srcdir=libquadmath; \
51415 rm -f no-such-file || : ; \
51416 CONFIG_SITE=no-such-file $(SHELL) \
51417 $$s/$$module_srcdir/configure \
51418 --srcdir=$${topdir}/$$module_srcdir \
51419 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51420 --target=${target_alias} \
51421 || exit 1
51422 @endif target-libquadmath
51428 .PHONY: all-target-libquadmath maybe-all-target-libquadmath
51429 maybe-all-target-libquadmath:
51430 @if gcc-bootstrap
51431 all-target-libquadmath: stage_current
51432 @endif gcc-bootstrap
51433 @if target-libquadmath
51434 TARGET-target-libquadmath=all
51435 maybe-all-target-libquadmath: all-target-libquadmath
51436 all-target-libquadmath: configure-target-libquadmath
51437 @: $(MAKE); $(unstage)
51438 @r=`${PWD_COMMAND}`; export r; \
51439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51440 $(NORMAL_TARGET_EXPORTS) \
51441 (cd $(TARGET_SUBDIR)/libquadmath && \
51442 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
51443 $(TARGET-target-libquadmath))
51444 @endif target-libquadmath
51450 .PHONY: check-target-libquadmath maybe-check-target-libquadmath
51451 maybe-check-target-libquadmath:
51452 @if target-libquadmath
51453 maybe-check-target-libquadmath: check-target-libquadmath
51455 check-target-libquadmath:
51456 @: $(MAKE); $(unstage)
51457 @r=`${PWD_COMMAND}`; export r; \
51458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51459 $(NORMAL_TARGET_EXPORTS) \
51460 (cd $(TARGET_SUBDIR)/libquadmath && \
51461 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
51463 @endif target-libquadmath
51465 .PHONY: install-target-libquadmath maybe-install-target-libquadmath
51466 maybe-install-target-libquadmath:
51467 @if target-libquadmath
51468 maybe-install-target-libquadmath: install-target-libquadmath
51470 install-target-libquadmath: installdirs
51471 @: $(MAKE); $(unstage)
51472 @r=`${PWD_COMMAND}`; export r; \
51473 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51474 $(NORMAL_TARGET_EXPORTS) \
51475 (cd $(TARGET_SUBDIR)/libquadmath && \
51476 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
51478 @endif target-libquadmath
51480 .PHONY: install-strip-target-libquadmath maybe-install-strip-target-libquadmath
51481 maybe-install-strip-target-libquadmath:
51482 @if target-libquadmath
51483 maybe-install-strip-target-libquadmath: install-strip-target-libquadmath
51485 install-strip-target-libquadmath: installdirs
51486 @: $(MAKE); $(unstage)
51487 @r=`${PWD_COMMAND}`; export r; \
51488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51489 $(NORMAL_TARGET_EXPORTS) \
51490 (cd $(TARGET_SUBDIR)/libquadmath && \
51491 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
51493 @endif target-libquadmath
51495 # Other targets (info, dvi, pdf, etc.)
51497 .PHONY: maybe-info-target-libquadmath info-target-libquadmath
51498 maybe-info-target-libquadmath:
51499 @if target-libquadmath
51500 maybe-info-target-libquadmath: info-target-libquadmath
51502 info-target-libquadmath: \
51503 configure-target-libquadmath
51504 @: $(MAKE); $(unstage)
51505 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51506 r=`${PWD_COMMAND}`; export r; \
51507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51508 $(NORMAL_TARGET_EXPORTS) \
51509 echo "Doing info in $(TARGET_SUBDIR)/libquadmath"; \
51510 for flag in $(EXTRA_TARGET_FLAGS); do \
51511 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51512 done; \
51513 (cd $(TARGET_SUBDIR)/libquadmath && \
51514 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51515 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51516 "RANLIB=$${RANLIB}" \
51517 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51518 info) \
51519 || exit 1
51521 @endif target-libquadmath
51523 .PHONY: maybe-dvi-target-libquadmath dvi-target-libquadmath
51524 maybe-dvi-target-libquadmath:
51525 @if target-libquadmath
51526 maybe-dvi-target-libquadmath: dvi-target-libquadmath
51528 dvi-target-libquadmath: \
51529 configure-target-libquadmath
51530 @: $(MAKE); $(unstage)
51531 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51532 r=`${PWD_COMMAND}`; export r; \
51533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51534 $(NORMAL_TARGET_EXPORTS) \
51535 echo "Doing dvi in $(TARGET_SUBDIR)/libquadmath"; \
51536 for flag in $(EXTRA_TARGET_FLAGS); do \
51537 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51538 done; \
51539 (cd $(TARGET_SUBDIR)/libquadmath && \
51540 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51541 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51542 "RANLIB=$${RANLIB}" \
51543 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51544 dvi) \
51545 || exit 1
51547 @endif target-libquadmath
51549 .PHONY: maybe-pdf-target-libquadmath pdf-target-libquadmath
51550 maybe-pdf-target-libquadmath:
51551 @if target-libquadmath
51552 maybe-pdf-target-libquadmath: pdf-target-libquadmath
51554 pdf-target-libquadmath: \
51555 configure-target-libquadmath
51556 @: $(MAKE); $(unstage)
51557 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51558 r=`${PWD_COMMAND}`; export r; \
51559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51560 $(NORMAL_TARGET_EXPORTS) \
51561 echo "Doing pdf in $(TARGET_SUBDIR)/libquadmath"; \
51562 for flag in $(EXTRA_TARGET_FLAGS); do \
51563 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51564 done; \
51565 (cd $(TARGET_SUBDIR)/libquadmath && \
51566 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51567 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51568 "RANLIB=$${RANLIB}" \
51569 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51570 pdf) \
51571 || exit 1
51573 @endif target-libquadmath
51575 .PHONY: maybe-html-target-libquadmath html-target-libquadmath
51576 maybe-html-target-libquadmath:
51577 @if target-libquadmath
51578 maybe-html-target-libquadmath: html-target-libquadmath
51580 html-target-libquadmath: \
51581 configure-target-libquadmath
51582 @: $(MAKE); $(unstage)
51583 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51584 r=`${PWD_COMMAND}`; export r; \
51585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51586 $(NORMAL_TARGET_EXPORTS) \
51587 echo "Doing html in $(TARGET_SUBDIR)/libquadmath"; \
51588 for flag in $(EXTRA_TARGET_FLAGS); do \
51589 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51590 done; \
51591 (cd $(TARGET_SUBDIR)/libquadmath && \
51592 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51593 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51594 "RANLIB=$${RANLIB}" \
51595 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51596 html) \
51597 || exit 1
51599 @endif target-libquadmath
51601 .PHONY: maybe-TAGS-target-libquadmath TAGS-target-libquadmath
51602 maybe-TAGS-target-libquadmath:
51603 @if target-libquadmath
51604 maybe-TAGS-target-libquadmath: TAGS-target-libquadmath
51606 TAGS-target-libquadmath: \
51607 configure-target-libquadmath
51608 @: $(MAKE); $(unstage)
51609 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51610 r=`${PWD_COMMAND}`; export r; \
51611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51612 $(NORMAL_TARGET_EXPORTS) \
51613 echo "Doing TAGS in $(TARGET_SUBDIR)/libquadmath"; \
51614 for flag in $(EXTRA_TARGET_FLAGS); do \
51615 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51616 done; \
51617 (cd $(TARGET_SUBDIR)/libquadmath && \
51618 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51619 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51620 "RANLIB=$${RANLIB}" \
51621 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51622 TAGS) \
51623 || exit 1
51625 @endif target-libquadmath
51627 .PHONY: maybe-install-info-target-libquadmath install-info-target-libquadmath
51628 maybe-install-info-target-libquadmath:
51629 @if target-libquadmath
51630 maybe-install-info-target-libquadmath: install-info-target-libquadmath
51632 install-info-target-libquadmath: \
51633 configure-target-libquadmath \
51634 info-target-libquadmath
51635 @: $(MAKE); $(unstage)
51636 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51637 r=`${PWD_COMMAND}`; export r; \
51638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51639 $(NORMAL_TARGET_EXPORTS) \
51640 echo "Doing install-info in $(TARGET_SUBDIR)/libquadmath"; \
51641 for flag in $(EXTRA_TARGET_FLAGS); do \
51642 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51643 done; \
51644 (cd $(TARGET_SUBDIR)/libquadmath && \
51645 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51646 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51647 "RANLIB=$${RANLIB}" \
51648 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51649 install-info) \
51650 || exit 1
51652 @endif target-libquadmath
51654 .PHONY: maybe-install-dvi-target-libquadmath install-dvi-target-libquadmath
51655 maybe-install-dvi-target-libquadmath:
51656 @if target-libquadmath
51657 maybe-install-dvi-target-libquadmath: install-dvi-target-libquadmath
51659 install-dvi-target-libquadmath: \
51660 configure-target-libquadmath \
51661 dvi-target-libquadmath
51662 @: $(MAKE); $(unstage)
51663 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51664 r=`${PWD_COMMAND}`; export r; \
51665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51666 $(NORMAL_TARGET_EXPORTS) \
51667 echo "Doing install-dvi in $(TARGET_SUBDIR)/libquadmath"; \
51668 for flag in $(EXTRA_TARGET_FLAGS); do \
51669 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51670 done; \
51671 (cd $(TARGET_SUBDIR)/libquadmath && \
51672 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51673 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51674 "RANLIB=$${RANLIB}" \
51675 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51676 install-dvi) \
51677 || exit 1
51679 @endif target-libquadmath
51681 .PHONY: maybe-install-pdf-target-libquadmath install-pdf-target-libquadmath
51682 maybe-install-pdf-target-libquadmath:
51683 @if target-libquadmath
51684 maybe-install-pdf-target-libquadmath: install-pdf-target-libquadmath
51686 install-pdf-target-libquadmath: \
51687 configure-target-libquadmath \
51688 pdf-target-libquadmath
51689 @: $(MAKE); $(unstage)
51690 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51691 r=`${PWD_COMMAND}`; export r; \
51692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51693 $(NORMAL_TARGET_EXPORTS) \
51694 echo "Doing install-pdf in $(TARGET_SUBDIR)/libquadmath"; \
51695 for flag in $(EXTRA_TARGET_FLAGS); do \
51696 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51697 done; \
51698 (cd $(TARGET_SUBDIR)/libquadmath && \
51699 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51700 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51701 "RANLIB=$${RANLIB}" \
51702 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51703 install-pdf) \
51704 || exit 1
51706 @endif target-libquadmath
51708 .PHONY: maybe-install-html-target-libquadmath install-html-target-libquadmath
51709 maybe-install-html-target-libquadmath:
51710 @if target-libquadmath
51711 maybe-install-html-target-libquadmath: install-html-target-libquadmath
51713 install-html-target-libquadmath: \
51714 configure-target-libquadmath \
51715 html-target-libquadmath
51716 @: $(MAKE); $(unstage)
51717 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51718 r=`${PWD_COMMAND}`; export r; \
51719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51720 $(NORMAL_TARGET_EXPORTS) \
51721 echo "Doing install-html in $(TARGET_SUBDIR)/libquadmath"; \
51722 for flag in $(EXTRA_TARGET_FLAGS); do \
51723 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51724 done; \
51725 (cd $(TARGET_SUBDIR)/libquadmath && \
51726 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51727 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51728 "RANLIB=$${RANLIB}" \
51729 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51730 install-html) \
51731 || exit 1
51733 @endif target-libquadmath
51735 .PHONY: maybe-installcheck-target-libquadmath installcheck-target-libquadmath
51736 maybe-installcheck-target-libquadmath:
51737 @if target-libquadmath
51738 maybe-installcheck-target-libquadmath: installcheck-target-libquadmath
51740 installcheck-target-libquadmath: \
51741 configure-target-libquadmath
51742 @: $(MAKE); $(unstage)
51743 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51744 r=`${PWD_COMMAND}`; export r; \
51745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51746 $(NORMAL_TARGET_EXPORTS) \
51747 echo "Doing installcheck in $(TARGET_SUBDIR)/libquadmath"; \
51748 for flag in $(EXTRA_TARGET_FLAGS); do \
51749 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51750 done; \
51751 (cd $(TARGET_SUBDIR)/libquadmath && \
51752 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51753 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51754 "RANLIB=$${RANLIB}" \
51755 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51756 installcheck) \
51757 || exit 1
51759 @endif target-libquadmath
51761 .PHONY: maybe-mostlyclean-target-libquadmath mostlyclean-target-libquadmath
51762 maybe-mostlyclean-target-libquadmath:
51763 @if target-libquadmath
51764 maybe-mostlyclean-target-libquadmath: mostlyclean-target-libquadmath
51766 mostlyclean-target-libquadmath:
51767 @: $(MAKE); $(unstage)
51768 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51769 r=`${PWD_COMMAND}`; export r; \
51770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51771 $(NORMAL_TARGET_EXPORTS) \
51772 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libquadmath"; \
51773 for flag in $(EXTRA_TARGET_FLAGS); do \
51774 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51775 done; \
51776 (cd $(TARGET_SUBDIR)/libquadmath && \
51777 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51778 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51779 "RANLIB=$${RANLIB}" \
51780 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51781 mostlyclean) \
51782 || exit 1
51784 @endif target-libquadmath
51786 .PHONY: maybe-clean-target-libquadmath clean-target-libquadmath
51787 maybe-clean-target-libquadmath:
51788 @if target-libquadmath
51789 maybe-clean-target-libquadmath: clean-target-libquadmath
51791 clean-target-libquadmath:
51792 @: $(MAKE); $(unstage)
51793 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51794 r=`${PWD_COMMAND}`; export r; \
51795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51796 $(NORMAL_TARGET_EXPORTS) \
51797 echo "Doing clean in $(TARGET_SUBDIR)/libquadmath"; \
51798 for flag in $(EXTRA_TARGET_FLAGS); do \
51799 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51800 done; \
51801 (cd $(TARGET_SUBDIR)/libquadmath && \
51802 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51803 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51804 "RANLIB=$${RANLIB}" \
51805 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51806 clean) \
51807 || exit 1
51809 @endif target-libquadmath
51811 .PHONY: maybe-distclean-target-libquadmath distclean-target-libquadmath
51812 maybe-distclean-target-libquadmath:
51813 @if target-libquadmath
51814 maybe-distclean-target-libquadmath: distclean-target-libquadmath
51816 distclean-target-libquadmath:
51817 @: $(MAKE); $(unstage)
51818 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51819 r=`${PWD_COMMAND}`; export r; \
51820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51821 $(NORMAL_TARGET_EXPORTS) \
51822 echo "Doing distclean in $(TARGET_SUBDIR)/libquadmath"; \
51823 for flag in $(EXTRA_TARGET_FLAGS); do \
51824 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51825 done; \
51826 (cd $(TARGET_SUBDIR)/libquadmath && \
51827 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51828 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51829 "RANLIB=$${RANLIB}" \
51830 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51831 distclean) \
51832 || exit 1
51834 @endif target-libquadmath
51836 .PHONY: maybe-maintainer-clean-target-libquadmath maintainer-clean-target-libquadmath
51837 maybe-maintainer-clean-target-libquadmath:
51838 @if target-libquadmath
51839 maybe-maintainer-clean-target-libquadmath: maintainer-clean-target-libquadmath
51841 maintainer-clean-target-libquadmath:
51842 @: $(MAKE); $(unstage)
51843 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51844 r=`${PWD_COMMAND}`; export r; \
51845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51846 $(NORMAL_TARGET_EXPORTS) \
51847 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libquadmath"; \
51848 for flag in $(EXTRA_TARGET_FLAGS); do \
51849 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51850 done; \
51851 (cd $(TARGET_SUBDIR)/libquadmath && \
51852 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51853 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51854 "RANLIB=$${RANLIB}" \
51855 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51856 maintainer-clean) \
51857 || exit 1
51859 @endif target-libquadmath
51865 .PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
51866 maybe-configure-target-libgfortran:
51867 @if gcc-bootstrap
51868 configure-target-libgfortran: stage_current
51869 @endif gcc-bootstrap
51870 @if target-libgfortran
51871 maybe-configure-target-libgfortran: configure-target-libgfortran
51872 configure-target-libgfortran:
51873 @: $(MAKE); $(unstage)
51874 @r=`${PWD_COMMAND}`; export r; \
51875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51876 echo "Checking multilib configuration for libgfortran..."; \
51877 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran; \
51878 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgfortran/multilib.tmp 2> /dev/null; \
51879 if test -r $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
51880 if cmp -s $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
51881 rm -f $(TARGET_SUBDIR)/libgfortran/multilib.tmp; \
51882 else \
51883 rm -f $(TARGET_SUBDIR)/libgfortran/Makefile; \
51884 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
51885 fi; \
51886 else \
51887 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
51888 fi; \
51889 test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
51890 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran; \
51891 $(NORMAL_TARGET_EXPORTS) \
51892 echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
51893 cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
51894 case $(srcdir) in \
51895 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51896 *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
51897 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51898 esac; \
51899 module_srcdir=libgfortran; \
51900 rm -f no-such-file || : ; \
51901 CONFIG_SITE=no-such-file $(SHELL) \
51902 $$s/$$module_srcdir/configure \
51903 --srcdir=$${topdir}/$$module_srcdir \
51904 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51905 --target=${target_alias} \
51906 || exit 1
51907 @endif target-libgfortran
51913 .PHONY: all-target-libgfortran maybe-all-target-libgfortran
51914 maybe-all-target-libgfortran:
51915 @if gcc-bootstrap
51916 all-target-libgfortran: stage_current
51917 @endif gcc-bootstrap
51918 @if target-libgfortran
51919 TARGET-target-libgfortran=all
51920 maybe-all-target-libgfortran: all-target-libgfortran
51921 all-target-libgfortran: configure-target-libgfortran
51922 @: $(MAKE); $(unstage)
51923 @r=`${PWD_COMMAND}`; export r; \
51924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51925 $(NORMAL_TARGET_EXPORTS) \
51926 (cd $(TARGET_SUBDIR)/libgfortran && \
51927 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
51928 $(TARGET-target-libgfortran))
51929 @endif target-libgfortran
51935 .PHONY: check-target-libgfortran maybe-check-target-libgfortran
51936 maybe-check-target-libgfortran:
51937 @if target-libgfortran
51938 maybe-check-target-libgfortran: check-target-libgfortran
51940 check-target-libgfortran:
51941 @: $(MAKE); $(unstage)
51942 @r=`${PWD_COMMAND}`; export r; \
51943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51944 $(NORMAL_TARGET_EXPORTS) \
51945 (cd $(TARGET_SUBDIR)/libgfortran && \
51946 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
51948 @endif target-libgfortran
51950 .PHONY: install-target-libgfortran maybe-install-target-libgfortran
51951 maybe-install-target-libgfortran:
51952 @if target-libgfortran
51953 maybe-install-target-libgfortran: install-target-libgfortran
51955 install-target-libgfortran: installdirs
51956 @: $(MAKE); $(unstage)
51957 @r=`${PWD_COMMAND}`; export r; \
51958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51959 $(NORMAL_TARGET_EXPORTS) \
51960 (cd $(TARGET_SUBDIR)/libgfortran && \
51961 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
51963 @endif target-libgfortran
51965 .PHONY: install-strip-target-libgfortran maybe-install-strip-target-libgfortran
51966 maybe-install-strip-target-libgfortran:
51967 @if target-libgfortran
51968 maybe-install-strip-target-libgfortran: install-strip-target-libgfortran
51970 install-strip-target-libgfortran: installdirs
51971 @: $(MAKE); $(unstage)
51972 @r=`${PWD_COMMAND}`; export r; \
51973 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51974 $(NORMAL_TARGET_EXPORTS) \
51975 (cd $(TARGET_SUBDIR)/libgfortran && \
51976 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
51978 @endif target-libgfortran
51980 # Other targets (info, dvi, pdf, etc.)
51982 .PHONY: maybe-info-target-libgfortran info-target-libgfortran
51983 maybe-info-target-libgfortran:
51984 @if target-libgfortran
51985 maybe-info-target-libgfortran: info-target-libgfortran
51987 info-target-libgfortran: \
51988 configure-target-libgfortran
51989 @: $(MAKE); $(unstage)
51990 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51991 r=`${PWD_COMMAND}`; export r; \
51992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51993 $(NORMAL_TARGET_EXPORTS) \
51994 echo "Doing info in $(TARGET_SUBDIR)/libgfortran"; \
51995 for flag in $(EXTRA_TARGET_FLAGS); do \
51996 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51997 done; \
51998 (cd $(TARGET_SUBDIR)/libgfortran && \
51999 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52000 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52001 "RANLIB=$${RANLIB}" \
52002 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52003 info) \
52004 || exit 1
52006 @endif target-libgfortran
52008 .PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
52009 maybe-dvi-target-libgfortran:
52010 @if target-libgfortran
52011 maybe-dvi-target-libgfortran: dvi-target-libgfortran
52013 dvi-target-libgfortran: \
52014 configure-target-libgfortran
52015 @: $(MAKE); $(unstage)
52016 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
52017 r=`${PWD_COMMAND}`; export r; \
52018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52019 $(NORMAL_TARGET_EXPORTS) \
52020 echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran"; \
52021 for flag in $(EXTRA_TARGET_FLAGS); do \
52022 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52023 done; \
52024 (cd $(TARGET_SUBDIR)/libgfortran && \
52025 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52026 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52027 "RANLIB=$${RANLIB}" \
52028 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52029 dvi) \
52030 || exit 1
52032 @endif target-libgfortran
52034 .PHONY: maybe-pdf-target-libgfortran pdf-target-libgfortran
52035 maybe-pdf-target-libgfortran:
52036 @if target-libgfortran
52037 maybe-pdf-target-libgfortran: pdf-target-libgfortran
52039 pdf-target-libgfortran: \
52040 configure-target-libgfortran
52041 @: $(MAKE); $(unstage)
52042 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
52043 r=`${PWD_COMMAND}`; export r; \
52044 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52045 $(NORMAL_TARGET_EXPORTS) \
52046 echo "Doing pdf in $(TARGET_SUBDIR)/libgfortran"; \
52047 for flag in $(EXTRA_TARGET_FLAGS); do \
52048 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52049 done; \
52050 (cd $(TARGET_SUBDIR)/libgfortran && \
52051 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52052 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52053 "RANLIB=$${RANLIB}" \
52054 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52055 pdf) \
52056 || exit 1
52058 @endif target-libgfortran
52060 .PHONY: maybe-html-target-libgfortran html-target-libgfortran
52061 maybe-html-target-libgfortran:
52062 @if target-libgfortran
52063 maybe-html-target-libgfortran: html-target-libgfortran
52065 html-target-libgfortran: \
52066 configure-target-libgfortran
52067 @: $(MAKE); $(unstage)
52068 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
52069 r=`${PWD_COMMAND}`; export r; \
52070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52071 $(NORMAL_TARGET_EXPORTS) \
52072 echo "Doing html in $(TARGET_SUBDIR)/libgfortran"; \
52073 for flag in $(EXTRA_TARGET_FLAGS); do \
52074 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52075 done; \
52076 (cd $(TARGET_SUBDIR)/libgfortran && \
52077 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52078 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52079 "RANLIB=$${RANLIB}" \
52080 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52081 html) \
52082 || exit 1
52084 @endif target-libgfortran
52086 .PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
52087 maybe-TAGS-target-libgfortran:
52088 @if target-libgfortran
52089 maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
52091 TAGS-target-libgfortran: \
52092 configure-target-libgfortran
52093 @: $(MAKE); $(unstage)
52094 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
52095 r=`${PWD_COMMAND}`; export r; \
52096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52097 $(NORMAL_TARGET_EXPORTS) \
52098 echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran"; \
52099 for flag in $(EXTRA_TARGET_FLAGS); do \
52100 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52101 done; \
52102 (cd $(TARGET_SUBDIR)/libgfortran && \
52103 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52104 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52105 "RANLIB=$${RANLIB}" \
52106 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52107 TAGS) \
52108 || exit 1
52110 @endif target-libgfortran
52112 .PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
52113 maybe-install-info-target-libgfortran:
52114 @if target-libgfortran
52115 maybe-install-info-target-libgfortran: install-info-target-libgfortran
52117 install-info-target-libgfortran: \
52118 configure-target-libgfortran \
52119 info-target-libgfortran
52120 @: $(MAKE); $(unstage)
52121 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
52122 r=`${PWD_COMMAND}`; export r; \
52123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52124 $(NORMAL_TARGET_EXPORTS) \
52125 echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran"; \
52126 for flag in $(EXTRA_TARGET_FLAGS); do \
52127 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52128 done; \
52129 (cd $(TARGET_SUBDIR)/libgfortran && \
52130 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52131 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52132 "RANLIB=$${RANLIB}" \
52133 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52134 install-info) \
52135 || exit 1
52137 @endif target-libgfortran
52139 .PHONY: maybe-install-dvi-target-libgfortran install-dvi-target-libgfortran
52140 maybe-install-dvi-target-libgfortran:
52141 @if target-libgfortran
52142 maybe-install-dvi-target-libgfortran: install-dvi-target-libgfortran
52144 install-dvi-target-libgfortran: \
52145 configure-target-libgfortran \
52146 dvi-target-libgfortran
52147 @: $(MAKE); $(unstage)
52148 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
52149 r=`${PWD_COMMAND}`; export r; \
52150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52151 $(NORMAL_TARGET_EXPORTS) \
52152 echo "Doing install-dvi in $(TARGET_SUBDIR)/libgfortran"; \
52153 for flag in $(EXTRA_TARGET_FLAGS); do \
52154 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52155 done; \
52156 (cd $(TARGET_SUBDIR)/libgfortran && \
52157 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52158 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52159 "RANLIB=$${RANLIB}" \
52160 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52161 install-dvi) \
52162 || exit 1
52164 @endif target-libgfortran
52166 .PHONY: maybe-install-pdf-target-libgfortran install-pdf-target-libgfortran
52167 maybe-install-pdf-target-libgfortran:
52168 @if target-libgfortran
52169 maybe-install-pdf-target-libgfortran: install-pdf-target-libgfortran
52171 install-pdf-target-libgfortran: \
52172 configure-target-libgfortran \
52173 pdf-target-libgfortran
52174 @: $(MAKE); $(unstage)
52175 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
52176 r=`${PWD_COMMAND}`; export r; \
52177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52178 $(NORMAL_TARGET_EXPORTS) \
52179 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgfortran"; \
52180 for flag in $(EXTRA_TARGET_FLAGS); do \
52181 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52182 done; \
52183 (cd $(TARGET_SUBDIR)/libgfortran && \
52184 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52185 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52186 "RANLIB=$${RANLIB}" \
52187 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52188 install-pdf) \
52189 || exit 1
52191 @endif target-libgfortran
52193 .PHONY: maybe-install-html-target-libgfortran install-html-target-libgfortran
52194 maybe-install-html-target-libgfortran:
52195 @if target-libgfortran
52196 maybe-install-html-target-libgfortran: install-html-target-libgfortran
52198 install-html-target-libgfortran: \
52199 configure-target-libgfortran \
52200 html-target-libgfortran
52201 @: $(MAKE); $(unstage)
52202 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
52203 r=`${PWD_COMMAND}`; export r; \
52204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52205 $(NORMAL_TARGET_EXPORTS) \
52206 echo "Doing install-html in $(TARGET_SUBDIR)/libgfortran"; \
52207 for flag in $(EXTRA_TARGET_FLAGS); do \
52208 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52209 done; \
52210 (cd $(TARGET_SUBDIR)/libgfortran && \
52211 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52212 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52213 "RANLIB=$${RANLIB}" \
52214 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52215 install-html) \
52216 || exit 1
52218 @endif target-libgfortran
52220 .PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
52221 maybe-installcheck-target-libgfortran:
52222 @if target-libgfortran
52223 maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
52225 installcheck-target-libgfortran: \
52226 configure-target-libgfortran
52227 @: $(MAKE); $(unstage)
52228 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
52229 r=`${PWD_COMMAND}`; export r; \
52230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52231 $(NORMAL_TARGET_EXPORTS) \
52232 echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran"; \
52233 for flag in $(EXTRA_TARGET_FLAGS); do \
52234 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52235 done; \
52236 (cd $(TARGET_SUBDIR)/libgfortran && \
52237 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52238 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52239 "RANLIB=$${RANLIB}" \
52240 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52241 installcheck) \
52242 || exit 1
52244 @endif target-libgfortran
52246 .PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
52247 maybe-mostlyclean-target-libgfortran:
52248 @if target-libgfortran
52249 maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
52251 mostlyclean-target-libgfortran:
52252 @: $(MAKE); $(unstage)
52253 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
52254 r=`${PWD_COMMAND}`; export r; \
52255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52256 $(NORMAL_TARGET_EXPORTS) \
52257 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran"; \
52258 for flag in $(EXTRA_TARGET_FLAGS); do \
52259 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52260 done; \
52261 (cd $(TARGET_SUBDIR)/libgfortran && \
52262 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52263 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52264 "RANLIB=$${RANLIB}" \
52265 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52266 mostlyclean) \
52267 || exit 1
52269 @endif target-libgfortran
52271 .PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
52272 maybe-clean-target-libgfortran:
52273 @if target-libgfortran
52274 maybe-clean-target-libgfortran: clean-target-libgfortran
52276 clean-target-libgfortran:
52277 @: $(MAKE); $(unstage)
52278 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
52279 r=`${PWD_COMMAND}`; export r; \
52280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52281 $(NORMAL_TARGET_EXPORTS) \
52282 echo "Doing clean in $(TARGET_SUBDIR)/libgfortran"; \
52283 for flag in $(EXTRA_TARGET_FLAGS); do \
52284 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52285 done; \
52286 (cd $(TARGET_SUBDIR)/libgfortran && \
52287 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52288 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52289 "RANLIB=$${RANLIB}" \
52290 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52291 clean) \
52292 || exit 1
52294 @endif target-libgfortran
52296 .PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
52297 maybe-distclean-target-libgfortran:
52298 @if target-libgfortran
52299 maybe-distclean-target-libgfortran: distclean-target-libgfortran
52301 distclean-target-libgfortran:
52302 @: $(MAKE); $(unstage)
52303 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
52304 r=`${PWD_COMMAND}`; export r; \
52305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52306 $(NORMAL_TARGET_EXPORTS) \
52307 echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran"; \
52308 for flag in $(EXTRA_TARGET_FLAGS); do \
52309 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52310 done; \
52311 (cd $(TARGET_SUBDIR)/libgfortran && \
52312 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52313 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52314 "RANLIB=$${RANLIB}" \
52315 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52316 distclean) \
52317 || exit 1
52319 @endif target-libgfortran
52321 .PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
52322 maybe-maintainer-clean-target-libgfortran:
52323 @if target-libgfortran
52324 maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
52326 maintainer-clean-target-libgfortran:
52327 @: $(MAKE); $(unstage)
52328 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
52329 r=`${PWD_COMMAND}`; export r; \
52330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52331 $(NORMAL_TARGET_EXPORTS) \
52332 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran"; \
52333 for flag in $(EXTRA_TARGET_FLAGS); do \
52334 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52335 done; \
52336 (cd $(TARGET_SUBDIR)/libgfortran && \
52337 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52338 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52339 "RANLIB=$${RANLIB}" \
52340 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52341 maintainer-clean) \
52342 || exit 1
52344 @endif target-libgfortran
52350 .PHONY: configure-target-libobjc maybe-configure-target-libobjc
52351 maybe-configure-target-libobjc:
52352 @if gcc-bootstrap
52353 configure-target-libobjc: stage_current
52354 @endif gcc-bootstrap
52355 @if target-libobjc
52356 maybe-configure-target-libobjc: configure-target-libobjc
52357 configure-target-libobjc:
52358 @: $(MAKE); $(unstage)
52359 @r=`${PWD_COMMAND}`; export r; \
52360 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52361 echo "Checking multilib configuration for libobjc..."; \
52362 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc; \
52363 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libobjc/multilib.tmp 2> /dev/null; \
52364 if test -r $(TARGET_SUBDIR)/libobjc/multilib.out; then \
52365 if cmp -s $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; then \
52366 rm -f $(TARGET_SUBDIR)/libobjc/multilib.tmp; \
52367 else \
52368 rm -f $(TARGET_SUBDIR)/libobjc/Makefile; \
52369 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
52370 fi; \
52371 else \
52372 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
52373 fi; \
52374 test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
52375 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc; \
52376 $(NORMAL_TARGET_EXPORTS) \
52377 echo Configuring in $(TARGET_SUBDIR)/libobjc; \
52378 cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
52379 case $(srcdir) in \
52380 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52381 *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
52382 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52383 esac; \
52384 module_srcdir=libobjc; \
52385 rm -f no-such-file || : ; \
52386 CONFIG_SITE=no-such-file $(SHELL) \
52387 $$s/$$module_srcdir/configure \
52388 --srcdir=$${topdir}/$$module_srcdir \
52389 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52390 --target=${target_alias} \
52391 || exit 1
52392 @endif target-libobjc
52398 .PHONY: all-target-libobjc maybe-all-target-libobjc
52399 maybe-all-target-libobjc:
52400 @if gcc-bootstrap
52401 all-target-libobjc: stage_current
52402 @endif gcc-bootstrap
52403 @if target-libobjc
52404 TARGET-target-libobjc=all
52405 maybe-all-target-libobjc: all-target-libobjc
52406 all-target-libobjc: configure-target-libobjc
52407 @: $(MAKE); $(unstage)
52408 @r=`${PWD_COMMAND}`; export r; \
52409 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52410 $(NORMAL_TARGET_EXPORTS) \
52411 (cd $(TARGET_SUBDIR)/libobjc && \
52412 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
52413 $(TARGET-target-libobjc))
52414 @endif target-libobjc
52420 .PHONY: check-target-libobjc maybe-check-target-libobjc
52421 maybe-check-target-libobjc:
52422 @if target-libobjc
52423 maybe-check-target-libobjc: check-target-libobjc
52425 check-target-libobjc:
52426 @: $(MAKE); $(unstage)
52427 @r=`${PWD_COMMAND}`; export r; \
52428 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52429 $(NORMAL_TARGET_EXPORTS) \
52430 (cd $(TARGET_SUBDIR)/libobjc && \
52431 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
52433 @endif target-libobjc
52435 .PHONY: install-target-libobjc maybe-install-target-libobjc
52436 maybe-install-target-libobjc:
52437 @if target-libobjc
52438 maybe-install-target-libobjc: install-target-libobjc
52440 install-target-libobjc: installdirs
52441 @: $(MAKE); $(unstage)
52442 @r=`${PWD_COMMAND}`; export r; \
52443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52444 $(NORMAL_TARGET_EXPORTS) \
52445 (cd $(TARGET_SUBDIR)/libobjc && \
52446 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
52448 @endif target-libobjc
52450 .PHONY: install-strip-target-libobjc maybe-install-strip-target-libobjc
52451 maybe-install-strip-target-libobjc:
52452 @if target-libobjc
52453 maybe-install-strip-target-libobjc: install-strip-target-libobjc
52455 install-strip-target-libobjc: installdirs
52456 @: $(MAKE); $(unstage)
52457 @r=`${PWD_COMMAND}`; export r; \
52458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52459 $(NORMAL_TARGET_EXPORTS) \
52460 (cd $(TARGET_SUBDIR)/libobjc && \
52461 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
52463 @endif target-libobjc
52465 # Other targets (info, dvi, pdf, etc.)
52467 .PHONY: maybe-info-target-libobjc info-target-libobjc
52468 maybe-info-target-libobjc:
52469 @if target-libobjc
52470 maybe-info-target-libobjc: info-target-libobjc
52472 info-target-libobjc: \
52473 configure-target-libobjc
52474 @: $(MAKE); $(unstage)
52475 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52476 r=`${PWD_COMMAND}`; export r; \
52477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52478 $(NORMAL_TARGET_EXPORTS) \
52479 echo "Doing info in $(TARGET_SUBDIR)/libobjc"; \
52480 for flag in $(EXTRA_TARGET_FLAGS); do \
52481 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52482 done; \
52483 (cd $(TARGET_SUBDIR)/libobjc && \
52484 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52485 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52486 "RANLIB=$${RANLIB}" \
52487 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52488 info) \
52489 || exit 1
52491 @endif target-libobjc
52493 .PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
52494 maybe-dvi-target-libobjc:
52495 @if target-libobjc
52496 maybe-dvi-target-libobjc: dvi-target-libobjc
52498 dvi-target-libobjc: \
52499 configure-target-libobjc
52500 @: $(MAKE); $(unstage)
52501 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52502 r=`${PWD_COMMAND}`; export r; \
52503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52504 $(NORMAL_TARGET_EXPORTS) \
52505 echo "Doing dvi in $(TARGET_SUBDIR)/libobjc"; \
52506 for flag in $(EXTRA_TARGET_FLAGS); do \
52507 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52508 done; \
52509 (cd $(TARGET_SUBDIR)/libobjc && \
52510 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52511 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52512 "RANLIB=$${RANLIB}" \
52513 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52514 dvi) \
52515 || exit 1
52517 @endif target-libobjc
52519 .PHONY: maybe-pdf-target-libobjc pdf-target-libobjc
52520 maybe-pdf-target-libobjc:
52521 @if target-libobjc
52522 maybe-pdf-target-libobjc: pdf-target-libobjc
52524 pdf-target-libobjc: \
52525 configure-target-libobjc
52526 @: $(MAKE); $(unstage)
52527 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52528 r=`${PWD_COMMAND}`; export r; \
52529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52530 $(NORMAL_TARGET_EXPORTS) \
52531 echo "Doing pdf in $(TARGET_SUBDIR)/libobjc"; \
52532 for flag in $(EXTRA_TARGET_FLAGS); do \
52533 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52534 done; \
52535 (cd $(TARGET_SUBDIR)/libobjc && \
52536 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52537 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52538 "RANLIB=$${RANLIB}" \
52539 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52540 pdf) \
52541 || exit 1
52543 @endif target-libobjc
52545 .PHONY: maybe-html-target-libobjc html-target-libobjc
52546 maybe-html-target-libobjc:
52547 @if target-libobjc
52548 maybe-html-target-libobjc: html-target-libobjc
52550 html-target-libobjc: \
52551 configure-target-libobjc
52552 @: $(MAKE); $(unstage)
52553 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52554 r=`${PWD_COMMAND}`; export r; \
52555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52556 $(NORMAL_TARGET_EXPORTS) \
52557 echo "Doing html in $(TARGET_SUBDIR)/libobjc"; \
52558 for flag in $(EXTRA_TARGET_FLAGS); do \
52559 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52560 done; \
52561 (cd $(TARGET_SUBDIR)/libobjc && \
52562 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52563 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52564 "RANLIB=$${RANLIB}" \
52565 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52566 html) \
52567 || exit 1
52569 @endif target-libobjc
52571 .PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
52572 maybe-TAGS-target-libobjc:
52573 @if target-libobjc
52574 maybe-TAGS-target-libobjc: TAGS-target-libobjc
52576 # libobjc doesn't support TAGS.
52577 TAGS-target-libobjc:
52579 @endif target-libobjc
52581 .PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
52582 maybe-install-info-target-libobjc:
52583 @if target-libobjc
52584 maybe-install-info-target-libobjc: install-info-target-libobjc
52586 install-info-target-libobjc: \
52587 configure-target-libobjc \
52588 info-target-libobjc
52589 @: $(MAKE); $(unstage)
52590 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52591 r=`${PWD_COMMAND}`; export r; \
52592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52593 $(NORMAL_TARGET_EXPORTS) \
52594 echo "Doing install-info in $(TARGET_SUBDIR)/libobjc"; \
52595 for flag in $(EXTRA_TARGET_FLAGS); do \
52596 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52597 done; \
52598 (cd $(TARGET_SUBDIR)/libobjc && \
52599 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52600 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52601 "RANLIB=$${RANLIB}" \
52602 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52603 install-info) \
52604 || exit 1
52606 @endif target-libobjc
52608 .PHONY: maybe-install-dvi-target-libobjc install-dvi-target-libobjc
52609 maybe-install-dvi-target-libobjc:
52610 @if target-libobjc
52611 maybe-install-dvi-target-libobjc: install-dvi-target-libobjc
52613 # libobjc doesn't support install-dvi.
52614 install-dvi-target-libobjc:
52616 @endif target-libobjc
52618 .PHONY: maybe-install-pdf-target-libobjc install-pdf-target-libobjc
52619 maybe-install-pdf-target-libobjc:
52620 @if target-libobjc
52621 maybe-install-pdf-target-libobjc: install-pdf-target-libobjc
52623 install-pdf-target-libobjc: \
52624 configure-target-libobjc \
52625 pdf-target-libobjc
52626 @: $(MAKE); $(unstage)
52627 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52628 r=`${PWD_COMMAND}`; export r; \
52629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52630 $(NORMAL_TARGET_EXPORTS) \
52631 echo "Doing install-pdf in $(TARGET_SUBDIR)/libobjc"; \
52632 for flag in $(EXTRA_TARGET_FLAGS); do \
52633 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52634 done; \
52635 (cd $(TARGET_SUBDIR)/libobjc && \
52636 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52637 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52638 "RANLIB=$${RANLIB}" \
52639 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52640 install-pdf) \
52641 || exit 1
52643 @endif target-libobjc
52645 .PHONY: maybe-install-html-target-libobjc install-html-target-libobjc
52646 maybe-install-html-target-libobjc:
52647 @if target-libobjc
52648 maybe-install-html-target-libobjc: install-html-target-libobjc
52650 install-html-target-libobjc: \
52651 configure-target-libobjc \
52652 html-target-libobjc
52653 @: $(MAKE); $(unstage)
52654 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52655 r=`${PWD_COMMAND}`; export r; \
52656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52657 $(NORMAL_TARGET_EXPORTS) \
52658 echo "Doing install-html in $(TARGET_SUBDIR)/libobjc"; \
52659 for flag in $(EXTRA_TARGET_FLAGS); do \
52660 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52661 done; \
52662 (cd $(TARGET_SUBDIR)/libobjc && \
52663 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52664 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52665 "RANLIB=$${RANLIB}" \
52666 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52667 install-html) \
52668 || exit 1
52670 @endif target-libobjc
52672 .PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
52673 maybe-installcheck-target-libobjc:
52674 @if target-libobjc
52675 maybe-installcheck-target-libobjc: installcheck-target-libobjc
52677 installcheck-target-libobjc: \
52678 configure-target-libobjc
52679 @: $(MAKE); $(unstage)
52680 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52681 r=`${PWD_COMMAND}`; export r; \
52682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52683 $(NORMAL_TARGET_EXPORTS) \
52684 echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc"; \
52685 for flag in $(EXTRA_TARGET_FLAGS); do \
52686 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52687 done; \
52688 (cd $(TARGET_SUBDIR)/libobjc && \
52689 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52690 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52691 "RANLIB=$${RANLIB}" \
52692 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52693 installcheck) \
52694 || exit 1
52696 @endif target-libobjc
52698 .PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
52699 maybe-mostlyclean-target-libobjc:
52700 @if target-libobjc
52701 maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
52703 mostlyclean-target-libobjc:
52704 @: $(MAKE); $(unstage)
52705 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52706 r=`${PWD_COMMAND}`; export r; \
52707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52708 $(NORMAL_TARGET_EXPORTS) \
52709 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc"; \
52710 for flag in $(EXTRA_TARGET_FLAGS); do \
52711 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52712 done; \
52713 (cd $(TARGET_SUBDIR)/libobjc && \
52714 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52715 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52716 "RANLIB=$${RANLIB}" \
52717 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52718 mostlyclean) \
52719 || exit 1
52721 @endif target-libobjc
52723 .PHONY: maybe-clean-target-libobjc clean-target-libobjc
52724 maybe-clean-target-libobjc:
52725 @if target-libobjc
52726 maybe-clean-target-libobjc: clean-target-libobjc
52728 clean-target-libobjc:
52729 @: $(MAKE); $(unstage)
52730 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52731 r=`${PWD_COMMAND}`; export r; \
52732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52733 $(NORMAL_TARGET_EXPORTS) \
52734 echo "Doing clean in $(TARGET_SUBDIR)/libobjc"; \
52735 for flag in $(EXTRA_TARGET_FLAGS); do \
52736 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52737 done; \
52738 (cd $(TARGET_SUBDIR)/libobjc && \
52739 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52740 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52741 "RANLIB=$${RANLIB}" \
52742 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52743 clean) \
52744 || exit 1
52746 @endif target-libobjc
52748 .PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
52749 maybe-distclean-target-libobjc:
52750 @if target-libobjc
52751 maybe-distclean-target-libobjc: distclean-target-libobjc
52753 distclean-target-libobjc:
52754 @: $(MAKE); $(unstage)
52755 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52756 r=`${PWD_COMMAND}`; export r; \
52757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52758 $(NORMAL_TARGET_EXPORTS) \
52759 echo "Doing distclean in $(TARGET_SUBDIR)/libobjc"; \
52760 for flag in $(EXTRA_TARGET_FLAGS); do \
52761 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52762 done; \
52763 (cd $(TARGET_SUBDIR)/libobjc && \
52764 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52765 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52766 "RANLIB=$${RANLIB}" \
52767 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52768 distclean) \
52769 || exit 1
52771 @endif target-libobjc
52773 .PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
52774 maybe-maintainer-clean-target-libobjc:
52775 @if target-libobjc
52776 maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
52778 maintainer-clean-target-libobjc:
52779 @: $(MAKE); $(unstage)
52780 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52781 r=`${PWD_COMMAND}`; export r; \
52782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52783 $(NORMAL_TARGET_EXPORTS) \
52784 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc"; \
52785 for flag in $(EXTRA_TARGET_FLAGS); do \
52786 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52787 done; \
52788 (cd $(TARGET_SUBDIR)/libobjc && \
52789 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52790 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52791 "RANLIB=$${RANLIB}" \
52792 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52793 maintainer-clean) \
52794 || exit 1
52796 @endif target-libobjc
52802 .PHONY: configure-target-libgo maybe-configure-target-libgo
52803 maybe-configure-target-libgo:
52804 @if gcc-bootstrap
52805 configure-target-libgo: stage_current
52806 @endif gcc-bootstrap
52807 @if target-libgo
52808 maybe-configure-target-libgo: configure-target-libgo
52809 configure-target-libgo:
52810 @: $(MAKE); $(unstage)
52811 @r=`${PWD_COMMAND}`; export r; \
52812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52813 echo "Checking multilib configuration for libgo..."; \
52814 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo; \
52815 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgo/multilib.tmp 2> /dev/null; \
52816 if test -r $(TARGET_SUBDIR)/libgo/multilib.out; then \
52817 if cmp -s $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; then \
52818 rm -f $(TARGET_SUBDIR)/libgo/multilib.tmp; \
52819 else \
52820 rm -f $(TARGET_SUBDIR)/libgo/Makefile; \
52821 mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
52822 fi; \
52823 else \
52824 mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
52825 fi; \
52826 test ! -f $(TARGET_SUBDIR)/libgo/Makefile || exit 0; \
52827 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo; \
52828 $(NORMAL_TARGET_EXPORTS) \
52829 echo Configuring in $(TARGET_SUBDIR)/libgo; \
52830 cd "$(TARGET_SUBDIR)/libgo" || exit 1; \
52831 case $(srcdir) in \
52832 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52833 *) topdir=`echo $(TARGET_SUBDIR)/libgo/ | \
52834 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52835 esac; \
52836 module_srcdir=libgo; \
52837 rm -f no-such-file || : ; \
52838 CONFIG_SITE=no-such-file $(SHELL) \
52839 $$s/$$module_srcdir/configure \
52840 --srcdir=$${topdir}/$$module_srcdir \
52841 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52842 --target=${target_alias} \
52843 || exit 1
52844 @endif target-libgo
52850 .PHONY: all-target-libgo maybe-all-target-libgo
52851 maybe-all-target-libgo:
52852 @if gcc-bootstrap
52853 all-target-libgo: stage_current
52854 @endif gcc-bootstrap
52855 @if target-libgo
52856 TARGET-target-libgo=all
52857 maybe-all-target-libgo: all-target-libgo
52858 all-target-libgo: configure-target-libgo
52859 @: $(MAKE); $(unstage)
52860 @r=`${PWD_COMMAND}`; export r; \
52861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52862 $(NORMAL_TARGET_EXPORTS) \
52863 (cd $(TARGET_SUBDIR)/libgo && \
52864 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
52865 $(TARGET-target-libgo))
52866 @endif target-libgo
52872 .PHONY: check-target-libgo maybe-check-target-libgo
52873 maybe-check-target-libgo:
52874 @if target-libgo
52875 maybe-check-target-libgo: check-target-libgo
52877 check-target-libgo:
52878 @: $(MAKE); $(unstage)
52879 @r=`${PWD_COMMAND}`; export r; \
52880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52881 $(NORMAL_TARGET_EXPORTS) \
52882 (cd $(TARGET_SUBDIR)/libgo && \
52883 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
52885 @endif target-libgo
52887 .PHONY: install-target-libgo maybe-install-target-libgo
52888 maybe-install-target-libgo:
52889 @if target-libgo
52890 maybe-install-target-libgo: install-target-libgo
52892 install-target-libgo: installdirs
52893 @: $(MAKE); $(unstage)
52894 @r=`${PWD_COMMAND}`; export r; \
52895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52896 $(NORMAL_TARGET_EXPORTS) \
52897 (cd $(TARGET_SUBDIR)/libgo && \
52898 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
52900 @endif target-libgo
52902 .PHONY: install-strip-target-libgo maybe-install-strip-target-libgo
52903 maybe-install-strip-target-libgo:
52904 @if target-libgo
52905 maybe-install-strip-target-libgo: install-strip-target-libgo
52907 install-strip-target-libgo: installdirs
52908 @: $(MAKE); $(unstage)
52909 @r=`${PWD_COMMAND}`; export r; \
52910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52911 $(NORMAL_TARGET_EXPORTS) \
52912 (cd $(TARGET_SUBDIR)/libgo && \
52913 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
52915 @endif target-libgo
52917 # Other targets (info, dvi, pdf, etc.)
52919 .PHONY: maybe-info-target-libgo info-target-libgo
52920 maybe-info-target-libgo:
52921 @if target-libgo
52922 maybe-info-target-libgo: info-target-libgo
52924 info-target-libgo: \
52925 configure-target-libgo
52926 @: $(MAKE); $(unstage)
52927 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52928 r=`${PWD_COMMAND}`; export r; \
52929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52930 $(NORMAL_TARGET_EXPORTS) \
52931 echo "Doing info in $(TARGET_SUBDIR)/libgo"; \
52932 for flag in $(EXTRA_TARGET_FLAGS); do \
52933 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52934 done; \
52935 (cd $(TARGET_SUBDIR)/libgo && \
52936 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52937 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52938 "RANLIB=$${RANLIB}" \
52939 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52940 info) \
52941 || exit 1
52943 @endif target-libgo
52945 .PHONY: maybe-dvi-target-libgo dvi-target-libgo
52946 maybe-dvi-target-libgo:
52947 @if target-libgo
52948 maybe-dvi-target-libgo: dvi-target-libgo
52950 dvi-target-libgo: \
52951 configure-target-libgo
52952 @: $(MAKE); $(unstage)
52953 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52954 r=`${PWD_COMMAND}`; export r; \
52955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52956 $(NORMAL_TARGET_EXPORTS) \
52957 echo "Doing dvi in $(TARGET_SUBDIR)/libgo"; \
52958 for flag in $(EXTRA_TARGET_FLAGS); do \
52959 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52960 done; \
52961 (cd $(TARGET_SUBDIR)/libgo && \
52962 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52963 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52964 "RANLIB=$${RANLIB}" \
52965 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52966 dvi) \
52967 || exit 1
52969 @endif target-libgo
52971 .PHONY: maybe-pdf-target-libgo pdf-target-libgo
52972 maybe-pdf-target-libgo:
52973 @if target-libgo
52974 maybe-pdf-target-libgo: pdf-target-libgo
52976 pdf-target-libgo: \
52977 configure-target-libgo
52978 @: $(MAKE); $(unstage)
52979 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52980 r=`${PWD_COMMAND}`; export r; \
52981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52982 $(NORMAL_TARGET_EXPORTS) \
52983 echo "Doing pdf in $(TARGET_SUBDIR)/libgo"; \
52984 for flag in $(EXTRA_TARGET_FLAGS); do \
52985 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52986 done; \
52987 (cd $(TARGET_SUBDIR)/libgo && \
52988 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52989 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52990 "RANLIB=$${RANLIB}" \
52991 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52992 pdf) \
52993 || exit 1
52995 @endif target-libgo
52997 .PHONY: maybe-html-target-libgo html-target-libgo
52998 maybe-html-target-libgo:
52999 @if target-libgo
53000 maybe-html-target-libgo: html-target-libgo
53002 html-target-libgo: \
53003 configure-target-libgo
53004 @: $(MAKE); $(unstage)
53005 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
53006 r=`${PWD_COMMAND}`; export r; \
53007 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53008 $(NORMAL_TARGET_EXPORTS) \
53009 echo "Doing html in $(TARGET_SUBDIR)/libgo"; \
53010 for flag in $(EXTRA_TARGET_FLAGS); do \
53011 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53012 done; \
53013 (cd $(TARGET_SUBDIR)/libgo && \
53014 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53015 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53016 "RANLIB=$${RANLIB}" \
53017 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53018 html) \
53019 || exit 1
53021 @endif target-libgo
53023 .PHONY: maybe-TAGS-target-libgo TAGS-target-libgo
53024 maybe-TAGS-target-libgo:
53025 @if target-libgo
53026 maybe-TAGS-target-libgo: TAGS-target-libgo
53028 TAGS-target-libgo: \
53029 configure-target-libgo
53030 @: $(MAKE); $(unstage)
53031 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
53032 r=`${PWD_COMMAND}`; export r; \
53033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53034 $(NORMAL_TARGET_EXPORTS) \
53035 echo "Doing TAGS in $(TARGET_SUBDIR)/libgo"; \
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)/libgo && \
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 TAGS) \
53045 || exit 1
53047 @endif target-libgo
53049 .PHONY: maybe-install-info-target-libgo install-info-target-libgo
53050 maybe-install-info-target-libgo:
53051 @if target-libgo
53052 maybe-install-info-target-libgo: install-info-target-libgo
53054 install-info-target-libgo: \
53055 configure-target-libgo \
53056 info-target-libgo
53057 @: $(MAKE); $(unstage)
53058 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
53059 r=`${PWD_COMMAND}`; export r; \
53060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53061 $(NORMAL_TARGET_EXPORTS) \
53062 echo "Doing install-info in $(TARGET_SUBDIR)/libgo"; \
53063 for flag in $(EXTRA_TARGET_FLAGS); do \
53064 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53065 done; \
53066 (cd $(TARGET_SUBDIR)/libgo && \
53067 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53068 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53069 "RANLIB=$${RANLIB}" \
53070 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53071 install-info) \
53072 || exit 1
53074 @endif target-libgo
53076 .PHONY: maybe-install-dvi-target-libgo install-dvi-target-libgo
53077 maybe-install-dvi-target-libgo:
53078 @if target-libgo
53079 maybe-install-dvi-target-libgo: install-dvi-target-libgo
53081 install-dvi-target-libgo: \
53082 configure-target-libgo \
53083 dvi-target-libgo
53084 @: $(MAKE); $(unstage)
53085 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
53086 r=`${PWD_COMMAND}`; export r; \
53087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53088 $(NORMAL_TARGET_EXPORTS) \
53089 echo "Doing install-dvi in $(TARGET_SUBDIR)/libgo"; \
53090 for flag in $(EXTRA_TARGET_FLAGS); do \
53091 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53092 done; \
53093 (cd $(TARGET_SUBDIR)/libgo && \
53094 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53095 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53096 "RANLIB=$${RANLIB}" \
53097 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53098 install-dvi) \
53099 || exit 1
53101 @endif target-libgo
53103 .PHONY: maybe-install-pdf-target-libgo install-pdf-target-libgo
53104 maybe-install-pdf-target-libgo:
53105 @if target-libgo
53106 maybe-install-pdf-target-libgo: install-pdf-target-libgo
53108 install-pdf-target-libgo: \
53109 configure-target-libgo \
53110 pdf-target-libgo
53111 @: $(MAKE); $(unstage)
53112 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
53113 r=`${PWD_COMMAND}`; export r; \
53114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53115 $(NORMAL_TARGET_EXPORTS) \
53116 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgo"; \
53117 for flag in $(EXTRA_TARGET_FLAGS); do \
53118 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53119 done; \
53120 (cd $(TARGET_SUBDIR)/libgo && \
53121 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53122 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53123 "RANLIB=$${RANLIB}" \
53124 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53125 install-pdf) \
53126 || exit 1
53128 @endif target-libgo
53130 .PHONY: maybe-install-html-target-libgo install-html-target-libgo
53131 maybe-install-html-target-libgo:
53132 @if target-libgo
53133 maybe-install-html-target-libgo: install-html-target-libgo
53135 install-html-target-libgo: \
53136 configure-target-libgo \
53137 html-target-libgo
53138 @: $(MAKE); $(unstage)
53139 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
53140 r=`${PWD_COMMAND}`; export r; \
53141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53142 $(NORMAL_TARGET_EXPORTS) \
53143 echo "Doing install-html in $(TARGET_SUBDIR)/libgo"; \
53144 for flag in $(EXTRA_TARGET_FLAGS); do \
53145 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53146 done; \
53147 (cd $(TARGET_SUBDIR)/libgo && \
53148 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53149 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53150 "RANLIB=$${RANLIB}" \
53151 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53152 install-html) \
53153 || exit 1
53155 @endif target-libgo
53157 .PHONY: maybe-installcheck-target-libgo installcheck-target-libgo
53158 maybe-installcheck-target-libgo:
53159 @if target-libgo
53160 maybe-installcheck-target-libgo: installcheck-target-libgo
53162 installcheck-target-libgo: \
53163 configure-target-libgo
53164 @: $(MAKE); $(unstage)
53165 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
53166 r=`${PWD_COMMAND}`; export r; \
53167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53168 $(NORMAL_TARGET_EXPORTS) \
53169 echo "Doing installcheck in $(TARGET_SUBDIR)/libgo"; \
53170 for flag in $(EXTRA_TARGET_FLAGS); do \
53171 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53172 done; \
53173 (cd $(TARGET_SUBDIR)/libgo && \
53174 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53175 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53176 "RANLIB=$${RANLIB}" \
53177 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53178 installcheck) \
53179 || exit 1
53181 @endif target-libgo
53183 .PHONY: maybe-mostlyclean-target-libgo mostlyclean-target-libgo
53184 maybe-mostlyclean-target-libgo:
53185 @if target-libgo
53186 maybe-mostlyclean-target-libgo: mostlyclean-target-libgo
53188 mostlyclean-target-libgo:
53189 @: $(MAKE); $(unstage)
53190 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
53191 r=`${PWD_COMMAND}`; export r; \
53192 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53193 $(NORMAL_TARGET_EXPORTS) \
53194 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgo"; \
53195 for flag in $(EXTRA_TARGET_FLAGS); do \
53196 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53197 done; \
53198 (cd $(TARGET_SUBDIR)/libgo && \
53199 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53200 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53201 "RANLIB=$${RANLIB}" \
53202 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53203 mostlyclean) \
53204 || exit 1
53206 @endif target-libgo
53208 .PHONY: maybe-clean-target-libgo clean-target-libgo
53209 maybe-clean-target-libgo:
53210 @if target-libgo
53211 maybe-clean-target-libgo: clean-target-libgo
53213 clean-target-libgo:
53214 @: $(MAKE); $(unstage)
53215 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
53216 r=`${PWD_COMMAND}`; export r; \
53217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53218 $(NORMAL_TARGET_EXPORTS) \
53219 echo "Doing clean in $(TARGET_SUBDIR)/libgo"; \
53220 for flag in $(EXTRA_TARGET_FLAGS); do \
53221 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53222 done; \
53223 (cd $(TARGET_SUBDIR)/libgo && \
53224 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53225 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53226 "RANLIB=$${RANLIB}" \
53227 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53228 clean) \
53229 || exit 1
53231 @endif target-libgo
53233 .PHONY: maybe-distclean-target-libgo distclean-target-libgo
53234 maybe-distclean-target-libgo:
53235 @if target-libgo
53236 maybe-distclean-target-libgo: distclean-target-libgo
53238 distclean-target-libgo:
53239 @: $(MAKE); $(unstage)
53240 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
53241 r=`${PWD_COMMAND}`; export r; \
53242 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53243 $(NORMAL_TARGET_EXPORTS) \
53244 echo "Doing distclean in $(TARGET_SUBDIR)/libgo"; \
53245 for flag in $(EXTRA_TARGET_FLAGS); do \
53246 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53247 done; \
53248 (cd $(TARGET_SUBDIR)/libgo && \
53249 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53250 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53251 "RANLIB=$${RANLIB}" \
53252 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53253 distclean) \
53254 || exit 1
53256 @endif target-libgo
53258 .PHONY: maybe-maintainer-clean-target-libgo maintainer-clean-target-libgo
53259 maybe-maintainer-clean-target-libgo:
53260 @if target-libgo
53261 maybe-maintainer-clean-target-libgo: maintainer-clean-target-libgo
53263 maintainer-clean-target-libgo:
53264 @: $(MAKE); $(unstage)
53265 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
53266 r=`${PWD_COMMAND}`; export r; \
53267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53268 $(NORMAL_TARGET_EXPORTS) \
53269 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgo"; \
53270 for flag in $(EXTRA_TARGET_FLAGS); do \
53271 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53272 done; \
53273 (cd $(TARGET_SUBDIR)/libgo && \
53274 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53275 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53276 "RANLIB=$${RANLIB}" \
53277 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53278 maintainer-clean) \
53279 || exit 1
53281 @endif target-libgo
53287 .PHONY: configure-target-libphobos maybe-configure-target-libphobos
53288 maybe-configure-target-libphobos:
53289 @if gcc-bootstrap
53290 configure-target-libphobos: stage_current
53291 @endif gcc-bootstrap
53292 @if target-libphobos
53293 maybe-configure-target-libphobos: configure-target-libphobos
53294 configure-target-libphobos:
53295 @r=`${PWD_COMMAND}`; export r; \
53296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53297 echo "Checking multilib configuration for libphobos..."; \
53298 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
53299 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
53300 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53301 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53302 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
53303 else \
53304 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
53305 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53306 fi; \
53307 else \
53308 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53309 fi; \
53310 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
53311 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
53312 $(NORMAL_TARGET_EXPORTS) \
53313 echo Configuring in $(TARGET_SUBDIR)/libphobos; \
53314 cd "$(TARGET_SUBDIR)/libphobos" || exit 1; \
53315 case $(srcdir) in \
53316 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53317 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
53318 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53319 esac; \
53320 module_srcdir=libphobos; \
53321 rm -f no-such-file || : ; \
53322 CONFIG_SITE=no-such-file $(SHELL) \
53323 $$s/$$module_srcdir/configure \
53324 --srcdir=$${topdir}/$$module_srcdir \
53325 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53326 --target=${target_alias} \
53327 || exit 1
53328 @endif target-libphobos
53332 .PHONY: configure-stage1-target-libphobos maybe-configure-stage1-target-libphobos
53333 maybe-configure-stage1-target-libphobos:
53334 @if target-libphobos-bootstrap
53335 maybe-configure-stage1-target-libphobos: configure-stage1-target-libphobos
53336 configure-stage1-target-libphobos:
53337 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
53338 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
53339 @r=`${PWD_COMMAND}`; export r; \
53340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53341 TFLAGS="$(STAGE1_TFLAGS)"; \
53342 echo "Checking multilib configuration for libphobos..."; \
53343 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
53344 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53345 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53346 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
53347 else \
53348 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
53349 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53350 fi; \
53351 else \
53352 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53353 fi; \
53354 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
53355 $(NORMAL_TARGET_EXPORTS) \
53356 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
53357 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
53358 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
53359 echo Configuring stage 1 in $(TARGET_SUBDIR)/libphobos; \
53360 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
53361 cd $(TARGET_SUBDIR)/libphobos || exit 1; \
53362 case $(srcdir) in \
53363 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53364 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
53365 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53366 esac; \
53367 module_srcdir=libphobos; \
53368 $(SHELL) $$s/$$module_srcdir/configure \
53369 --srcdir=$${topdir}/$$module_srcdir \
53370 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53371 --target=${target_alias} \
53373 $(STAGE1_CONFIGURE_FLAGS)
53374 @endif target-libphobos-bootstrap
53376 .PHONY: configure-stage2-target-libphobos maybe-configure-stage2-target-libphobos
53377 maybe-configure-stage2-target-libphobos:
53378 @if target-libphobos-bootstrap
53379 maybe-configure-stage2-target-libphobos: configure-stage2-target-libphobos
53380 configure-stage2-target-libphobos:
53381 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
53382 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
53383 @r=`${PWD_COMMAND}`; export r; \
53384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53385 TFLAGS="$(STAGE2_TFLAGS)"; \
53386 echo "Checking multilib configuration for libphobos..."; \
53387 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
53388 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53389 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53390 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
53391 else \
53392 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
53393 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53394 fi; \
53395 else \
53396 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53397 fi; \
53398 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
53399 $(NORMAL_TARGET_EXPORTS) \
53401 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
53402 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
53403 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
53404 echo Configuring stage 2 in $(TARGET_SUBDIR)/libphobos; \
53405 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
53406 cd $(TARGET_SUBDIR)/libphobos || exit 1; \
53407 case $(srcdir) in \
53408 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53409 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
53410 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53411 esac; \
53412 module_srcdir=libphobos; \
53413 $(SHELL) $$s/$$module_srcdir/configure \
53414 --srcdir=$${topdir}/$$module_srcdir \
53415 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53416 --target=${target_alias} \
53417 --with-build-libsubdir=$(HOST_SUBDIR) \
53418 $(STAGE2_CONFIGURE_FLAGS)
53419 @endif target-libphobos-bootstrap
53421 .PHONY: configure-stage3-target-libphobos maybe-configure-stage3-target-libphobos
53422 maybe-configure-stage3-target-libphobos:
53423 @if target-libphobos-bootstrap
53424 maybe-configure-stage3-target-libphobos: configure-stage3-target-libphobos
53425 configure-stage3-target-libphobos:
53426 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
53427 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
53428 @r=`${PWD_COMMAND}`; export r; \
53429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53430 TFLAGS="$(STAGE3_TFLAGS)"; \
53431 echo "Checking multilib configuration for libphobos..."; \
53432 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
53433 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53434 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53435 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
53436 else \
53437 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
53438 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53439 fi; \
53440 else \
53441 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53442 fi; \
53443 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
53444 $(NORMAL_TARGET_EXPORTS) \
53446 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
53447 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
53448 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
53449 echo Configuring stage 3 in $(TARGET_SUBDIR)/libphobos; \
53450 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
53451 cd $(TARGET_SUBDIR)/libphobos || exit 1; \
53452 case $(srcdir) in \
53453 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53454 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
53455 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53456 esac; \
53457 module_srcdir=libphobos; \
53458 $(SHELL) $$s/$$module_srcdir/configure \
53459 --srcdir=$${topdir}/$$module_srcdir \
53460 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53461 --target=${target_alias} \
53462 --with-build-libsubdir=$(HOST_SUBDIR) \
53463 $(STAGE3_CONFIGURE_FLAGS)
53464 @endif target-libphobos-bootstrap
53466 .PHONY: configure-stage4-target-libphobos maybe-configure-stage4-target-libphobos
53467 maybe-configure-stage4-target-libphobos:
53468 @if target-libphobos-bootstrap
53469 maybe-configure-stage4-target-libphobos: configure-stage4-target-libphobos
53470 configure-stage4-target-libphobos:
53471 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
53472 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
53473 @r=`${PWD_COMMAND}`; export r; \
53474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53475 TFLAGS="$(STAGE4_TFLAGS)"; \
53476 echo "Checking multilib configuration for libphobos..."; \
53477 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
53478 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53479 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53480 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
53481 else \
53482 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
53483 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53484 fi; \
53485 else \
53486 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53487 fi; \
53488 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
53489 $(NORMAL_TARGET_EXPORTS) \
53491 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
53492 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
53493 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
53494 echo Configuring stage 4 in $(TARGET_SUBDIR)/libphobos; \
53495 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
53496 cd $(TARGET_SUBDIR)/libphobos || exit 1; \
53497 case $(srcdir) in \
53498 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53499 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
53500 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53501 esac; \
53502 module_srcdir=libphobos; \
53503 $(SHELL) $$s/$$module_srcdir/configure \
53504 --srcdir=$${topdir}/$$module_srcdir \
53505 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53506 --target=${target_alias} \
53507 --with-build-libsubdir=$(HOST_SUBDIR) \
53508 $(STAGE4_CONFIGURE_FLAGS)
53509 @endif target-libphobos-bootstrap
53511 .PHONY: configure-stageprofile-target-libphobos maybe-configure-stageprofile-target-libphobos
53512 maybe-configure-stageprofile-target-libphobos:
53513 @if target-libphobos-bootstrap
53514 maybe-configure-stageprofile-target-libphobos: configure-stageprofile-target-libphobos
53515 configure-stageprofile-target-libphobos:
53516 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
53517 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
53518 @r=`${PWD_COMMAND}`; export r; \
53519 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53520 TFLAGS="$(STAGEprofile_TFLAGS)"; \
53521 echo "Checking multilib configuration for libphobos..."; \
53522 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
53523 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53524 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53525 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
53526 else \
53527 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
53528 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53529 fi; \
53530 else \
53531 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53532 fi; \
53533 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
53534 $(NORMAL_TARGET_EXPORTS) \
53536 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
53537 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
53538 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
53539 echo Configuring stage profile in $(TARGET_SUBDIR)/libphobos; \
53540 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
53541 cd $(TARGET_SUBDIR)/libphobos || exit 1; \
53542 case $(srcdir) in \
53543 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53544 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
53545 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53546 esac; \
53547 module_srcdir=libphobos; \
53548 $(SHELL) $$s/$$module_srcdir/configure \
53549 --srcdir=$${topdir}/$$module_srcdir \
53550 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53551 --target=${target_alias} \
53552 --with-build-libsubdir=$(HOST_SUBDIR) \
53553 $(STAGEprofile_CONFIGURE_FLAGS)
53554 @endif target-libphobos-bootstrap
53556 .PHONY: configure-stagetrain-target-libphobos maybe-configure-stagetrain-target-libphobos
53557 maybe-configure-stagetrain-target-libphobos:
53558 @if target-libphobos-bootstrap
53559 maybe-configure-stagetrain-target-libphobos: configure-stagetrain-target-libphobos
53560 configure-stagetrain-target-libphobos:
53561 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
53562 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
53563 @r=`${PWD_COMMAND}`; export r; \
53564 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53565 TFLAGS="$(STAGEtrain_TFLAGS)"; \
53566 echo "Checking multilib configuration for libphobos..."; \
53567 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
53568 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53569 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53570 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
53571 else \
53572 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
53573 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53574 fi; \
53575 else \
53576 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53577 fi; \
53578 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
53579 $(NORMAL_TARGET_EXPORTS) \
53581 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
53582 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
53583 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
53584 echo Configuring stage train in $(TARGET_SUBDIR)/libphobos; \
53585 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
53586 cd $(TARGET_SUBDIR)/libphobos || exit 1; \
53587 case $(srcdir) in \
53588 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53589 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
53590 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53591 esac; \
53592 module_srcdir=libphobos; \
53593 $(SHELL) $$s/$$module_srcdir/configure \
53594 --srcdir=$${topdir}/$$module_srcdir \
53595 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53596 --target=${target_alias} \
53597 --with-build-libsubdir=$(HOST_SUBDIR) \
53598 $(STAGEtrain_CONFIGURE_FLAGS)
53599 @endif target-libphobos-bootstrap
53601 .PHONY: configure-stagefeedback-target-libphobos maybe-configure-stagefeedback-target-libphobos
53602 maybe-configure-stagefeedback-target-libphobos:
53603 @if target-libphobos-bootstrap
53604 maybe-configure-stagefeedback-target-libphobos: configure-stagefeedback-target-libphobos
53605 configure-stagefeedback-target-libphobos:
53606 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
53607 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
53608 @r=`${PWD_COMMAND}`; export r; \
53609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53610 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
53611 echo "Checking multilib configuration for libphobos..."; \
53612 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
53613 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53614 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53615 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
53616 else \
53617 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
53618 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53619 fi; \
53620 else \
53621 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53622 fi; \
53623 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
53624 $(NORMAL_TARGET_EXPORTS) \
53626 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
53627 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
53628 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
53629 echo Configuring stage feedback in $(TARGET_SUBDIR)/libphobos; \
53630 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
53631 cd $(TARGET_SUBDIR)/libphobos || exit 1; \
53632 case $(srcdir) in \
53633 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53634 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
53635 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53636 esac; \
53637 module_srcdir=libphobos; \
53638 $(SHELL) $$s/$$module_srcdir/configure \
53639 --srcdir=$${topdir}/$$module_srcdir \
53640 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53641 --target=${target_alias} \
53642 --with-build-libsubdir=$(HOST_SUBDIR) \
53643 $(STAGEfeedback_CONFIGURE_FLAGS)
53644 @endif target-libphobos-bootstrap
53646 .PHONY: configure-stageautoprofile-target-libphobos maybe-configure-stageautoprofile-target-libphobos
53647 maybe-configure-stageautoprofile-target-libphobos:
53648 @if target-libphobos-bootstrap
53649 maybe-configure-stageautoprofile-target-libphobos: configure-stageautoprofile-target-libphobos
53650 configure-stageautoprofile-target-libphobos:
53651 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
53652 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
53653 @r=`${PWD_COMMAND}`; export r; \
53654 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53655 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
53656 echo "Checking multilib configuration for libphobos..."; \
53657 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
53658 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53659 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53660 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
53661 else \
53662 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
53663 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53664 fi; \
53665 else \
53666 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53667 fi; \
53668 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
53669 $(NORMAL_TARGET_EXPORTS) \
53671 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
53672 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
53673 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
53674 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libphobos; \
53675 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
53676 cd $(TARGET_SUBDIR)/libphobos || exit 1; \
53677 case $(srcdir) in \
53678 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53679 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
53680 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53681 esac; \
53682 module_srcdir=libphobos; \
53683 $(SHELL) $$s/$$module_srcdir/configure \
53684 --srcdir=$${topdir}/$$module_srcdir \
53685 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53686 --target=${target_alias} \
53687 --with-build-libsubdir=$(HOST_SUBDIR) \
53688 $(STAGEautoprofile_CONFIGURE_FLAGS)
53689 @endif target-libphobos-bootstrap
53691 .PHONY: configure-stageautofeedback-target-libphobos maybe-configure-stageautofeedback-target-libphobos
53692 maybe-configure-stageautofeedback-target-libphobos:
53693 @if target-libphobos-bootstrap
53694 maybe-configure-stageautofeedback-target-libphobos: configure-stageautofeedback-target-libphobos
53695 configure-stageautofeedback-target-libphobos:
53696 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
53697 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
53698 @r=`${PWD_COMMAND}`; export r; \
53699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53700 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
53701 echo "Checking multilib configuration for libphobos..."; \
53702 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
53703 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53704 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53705 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
53706 else \
53707 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
53708 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53709 fi; \
53710 else \
53711 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53712 fi; \
53713 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
53714 $(NORMAL_TARGET_EXPORTS) \
53716 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
53717 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
53718 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
53719 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libphobos; \
53720 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
53721 cd $(TARGET_SUBDIR)/libphobos || exit 1; \
53722 case $(srcdir) in \
53723 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53724 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
53725 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53726 esac; \
53727 module_srcdir=libphobos; \
53728 $(SHELL) $$s/$$module_srcdir/configure \
53729 --srcdir=$${topdir}/$$module_srcdir \
53730 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53731 --target=${target_alias} \
53732 --with-build-libsubdir=$(HOST_SUBDIR) \
53733 $(STAGEautofeedback_CONFIGURE_FLAGS)
53734 @endif target-libphobos-bootstrap
53740 .PHONY: all-target-libphobos maybe-all-target-libphobos
53741 maybe-all-target-libphobos:
53742 @if gcc-bootstrap
53743 all-target-libphobos: stage_current
53744 @endif gcc-bootstrap
53745 @if target-libphobos
53746 TARGET-target-libphobos=all
53747 maybe-all-target-libphobos: all-target-libphobos
53748 all-target-libphobos: configure-target-libphobos
53749 @r=`${PWD_COMMAND}`; export r; \
53750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53751 $(NORMAL_TARGET_EXPORTS) \
53752 (cd $(TARGET_SUBDIR)/libphobos && \
53753 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
53754 $(TARGET-target-libphobos))
53755 @endif target-libphobos
53759 .PHONY: all-stage1-target-libphobos maybe-all-stage1-target-libphobos
53760 .PHONY: clean-stage1-target-libphobos maybe-clean-stage1-target-libphobos
53761 maybe-all-stage1-target-libphobos:
53762 maybe-clean-stage1-target-libphobos:
53763 @if target-libphobos-bootstrap
53764 maybe-all-stage1-target-libphobos: all-stage1-target-libphobos
53765 all-stage1: all-stage1-target-libphobos
53766 TARGET-stage1-target-libphobos = $(TARGET-target-libphobos)
53767 all-stage1-target-libphobos: configure-stage1-target-libphobos
53768 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
53769 @r=`${PWD_COMMAND}`; export r; \
53770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53771 TFLAGS="$(STAGE1_TFLAGS)"; \
53772 $(NORMAL_TARGET_EXPORTS) \
53773 cd $(TARGET_SUBDIR)/libphobos && \
53775 $(MAKE) $(BASE_FLAGS_TO_PASS) \
53776 CFLAGS="$(CFLAGS_FOR_TARGET)" \
53777 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
53778 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
53779 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
53780 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
53781 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
53782 $(EXTRA_TARGET_FLAGS) \
53784 TFLAGS="$(STAGE1_TFLAGS)" \
53785 $(TARGET-stage1-target-libphobos)
53787 maybe-clean-stage1-target-libphobos: clean-stage1-target-libphobos
53788 clean-stage1: clean-stage1-target-libphobos
53789 clean-stage1-target-libphobos:
53790 @if [ $(current_stage) = stage1 ]; then \
53791 [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53792 else \
53793 [ -f $(TARGET_SUBDIR)/stage1-libphobos/Makefile ] || exit 0; \
53794 $(MAKE) stage1-start; \
53795 fi; \
53796 cd $(TARGET_SUBDIR)/libphobos && \
53797 $(MAKE) $(EXTRA_TARGET_FLAGS) \
53798 clean
53799 @endif target-libphobos-bootstrap
53802 .PHONY: all-stage2-target-libphobos maybe-all-stage2-target-libphobos
53803 .PHONY: clean-stage2-target-libphobos maybe-clean-stage2-target-libphobos
53804 maybe-all-stage2-target-libphobos:
53805 maybe-clean-stage2-target-libphobos:
53806 @if target-libphobos-bootstrap
53807 maybe-all-stage2-target-libphobos: all-stage2-target-libphobos
53808 all-stage2: all-stage2-target-libphobos
53809 TARGET-stage2-target-libphobos = $(TARGET-target-libphobos)
53810 all-stage2-target-libphobos: configure-stage2-target-libphobos
53811 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
53812 @r=`${PWD_COMMAND}`; export r; \
53813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53814 TFLAGS="$(STAGE2_TFLAGS)"; \
53815 $(NORMAL_TARGET_EXPORTS) \
53817 cd $(TARGET_SUBDIR)/libphobos && \
53819 $(MAKE) $(BASE_FLAGS_TO_PASS) \
53820 CFLAGS="$(CFLAGS_FOR_TARGET)" \
53821 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
53822 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
53823 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
53824 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
53825 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
53826 $(EXTRA_TARGET_FLAGS) \
53827 TFLAGS="$(STAGE2_TFLAGS)" \
53828 $(TARGET-stage2-target-libphobos)
53830 maybe-clean-stage2-target-libphobos: clean-stage2-target-libphobos
53831 clean-stage2: clean-stage2-target-libphobos
53832 clean-stage2-target-libphobos:
53833 @if [ $(current_stage) = stage2 ]; then \
53834 [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53835 else \
53836 [ -f $(TARGET_SUBDIR)/stage2-libphobos/Makefile ] || exit 0; \
53837 $(MAKE) stage2-start; \
53838 fi; \
53839 cd $(TARGET_SUBDIR)/libphobos && \
53840 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
53841 @endif target-libphobos-bootstrap
53844 .PHONY: all-stage3-target-libphobos maybe-all-stage3-target-libphobos
53845 .PHONY: clean-stage3-target-libphobos maybe-clean-stage3-target-libphobos
53846 maybe-all-stage3-target-libphobos:
53847 maybe-clean-stage3-target-libphobos:
53848 @if target-libphobos-bootstrap
53849 maybe-all-stage3-target-libphobos: all-stage3-target-libphobos
53850 all-stage3: all-stage3-target-libphobos
53851 TARGET-stage3-target-libphobos = $(TARGET-target-libphobos)
53852 all-stage3-target-libphobos: configure-stage3-target-libphobos
53853 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
53854 @r=`${PWD_COMMAND}`; export r; \
53855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53856 TFLAGS="$(STAGE3_TFLAGS)"; \
53857 $(NORMAL_TARGET_EXPORTS) \
53859 cd $(TARGET_SUBDIR)/libphobos && \
53861 $(MAKE) $(BASE_FLAGS_TO_PASS) \
53862 CFLAGS="$(CFLAGS_FOR_TARGET)" \
53863 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
53864 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
53865 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
53866 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
53867 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
53868 $(EXTRA_TARGET_FLAGS) \
53869 TFLAGS="$(STAGE3_TFLAGS)" \
53870 $(TARGET-stage3-target-libphobos)
53872 maybe-clean-stage3-target-libphobos: clean-stage3-target-libphobos
53873 clean-stage3: clean-stage3-target-libphobos
53874 clean-stage3-target-libphobos:
53875 @if [ $(current_stage) = stage3 ]; then \
53876 [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53877 else \
53878 [ -f $(TARGET_SUBDIR)/stage3-libphobos/Makefile ] || exit 0; \
53879 $(MAKE) stage3-start; \
53880 fi; \
53881 cd $(TARGET_SUBDIR)/libphobos && \
53882 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
53883 @endif target-libphobos-bootstrap
53886 .PHONY: all-stage4-target-libphobos maybe-all-stage4-target-libphobos
53887 .PHONY: clean-stage4-target-libphobos maybe-clean-stage4-target-libphobos
53888 maybe-all-stage4-target-libphobos:
53889 maybe-clean-stage4-target-libphobos:
53890 @if target-libphobos-bootstrap
53891 maybe-all-stage4-target-libphobos: all-stage4-target-libphobos
53892 all-stage4: all-stage4-target-libphobos
53893 TARGET-stage4-target-libphobos = $(TARGET-target-libphobos)
53894 all-stage4-target-libphobos: configure-stage4-target-libphobos
53895 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
53896 @r=`${PWD_COMMAND}`; export r; \
53897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53898 TFLAGS="$(STAGE4_TFLAGS)"; \
53899 $(NORMAL_TARGET_EXPORTS) \
53901 cd $(TARGET_SUBDIR)/libphobos && \
53903 $(MAKE) $(BASE_FLAGS_TO_PASS) \
53904 CFLAGS="$(CFLAGS_FOR_TARGET)" \
53905 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
53906 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
53907 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
53908 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
53909 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
53910 $(EXTRA_TARGET_FLAGS) \
53911 TFLAGS="$(STAGE4_TFLAGS)" \
53912 $(TARGET-stage4-target-libphobos)
53914 maybe-clean-stage4-target-libphobos: clean-stage4-target-libphobos
53915 clean-stage4: clean-stage4-target-libphobos
53916 clean-stage4-target-libphobos:
53917 @if [ $(current_stage) = stage4 ]; then \
53918 [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53919 else \
53920 [ -f $(TARGET_SUBDIR)/stage4-libphobos/Makefile ] || exit 0; \
53921 $(MAKE) stage4-start; \
53922 fi; \
53923 cd $(TARGET_SUBDIR)/libphobos && \
53924 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
53925 @endif target-libphobos-bootstrap
53928 .PHONY: all-stageprofile-target-libphobos maybe-all-stageprofile-target-libphobos
53929 .PHONY: clean-stageprofile-target-libphobos maybe-clean-stageprofile-target-libphobos
53930 maybe-all-stageprofile-target-libphobos:
53931 maybe-clean-stageprofile-target-libphobos:
53932 @if target-libphobos-bootstrap
53933 maybe-all-stageprofile-target-libphobos: all-stageprofile-target-libphobos
53934 all-stageprofile: all-stageprofile-target-libphobos
53935 TARGET-stageprofile-target-libphobos = $(TARGET-target-libphobos)
53936 all-stageprofile-target-libphobos: configure-stageprofile-target-libphobos
53937 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
53938 @r=`${PWD_COMMAND}`; export r; \
53939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53940 TFLAGS="$(STAGEprofile_TFLAGS)"; \
53941 $(NORMAL_TARGET_EXPORTS) \
53943 cd $(TARGET_SUBDIR)/libphobos && \
53945 $(MAKE) $(BASE_FLAGS_TO_PASS) \
53946 CFLAGS="$(CFLAGS_FOR_TARGET)" \
53947 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
53948 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
53949 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
53950 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
53951 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
53952 $(EXTRA_TARGET_FLAGS) \
53953 TFLAGS="$(STAGEprofile_TFLAGS)" \
53954 $(TARGET-stageprofile-target-libphobos)
53956 maybe-clean-stageprofile-target-libphobos: clean-stageprofile-target-libphobos
53957 clean-stageprofile: clean-stageprofile-target-libphobos
53958 clean-stageprofile-target-libphobos:
53959 @if [ $(current_stage) = stageprofile ]; then \
53960 [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53961 else \
53962 [ -f $(TARGET_SUBDIR)/stageprofile-libphobos/Makefile ] || exit 0; \
53963 $(MAKE) stageprofile-start; \
53964 fi; \
53965 cd $(TARGET_SUBDIR)/libphobos && \
53966 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
53967 @endif target-libphobos-bootstrap
53970 .PHONY: all-stagetrain-target-libphobos maybe-all-stagetrain-target-libphobos
53971 .PHONY: clean-stagetrain-target-libphobos maybe-clean-stagetrain-target-libphobos
53972 maybe-all-stagetrain-target-libphobos:
53973 maybe-clean-stagetrain-target-libphobos:
53974 @if target-libphobos-bootstrap
53975 maybe-all-stagetrain-target-libphobos: all-stagetrain-target-libphobos
53976 all-stagetrain: all-stagetrain-target-libphobos
53977 TARGET-stagetrain-target-libphobos = $(TARGET-target-libphobos)
53978 all-stagetrain-target-libphobos: configure-stagetrain-target-libphobos
53979 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
53980 @r=`${PWD_COMMAND}`; export r; \
53981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53982 TFLAGS="$(STAGEtrain_TFLAGS)"; \
53983 $(NORMAL_TARGET_EXPORTS) \
53985 cd $(TARGET_SUBDIR)/libphobos && \
53987 $(MAKE) $(BASE_FLAGS_TO_PASS) \
53988 CFLAGS="$(CFLAGS_FOR_TARGET)" \
53989 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
53990 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
53991 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
53992 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
53993 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
53994 $(EXTRA_TARGET_FLAGS) \
53995 TFLAGS="$(STAGEtrain_TFLAGS)" \
53996 $(TARGET-stagetrain-target-libphobos)
53998 maybe-clean-stagetrain-target-libphobos: clean-stagetrain-target-libphobos
53999 clean-stagetrain: clean-stagetrain-target-libphobos
54000 clean-stagetrain-target-libphobos:
54001 @if [ $(current_stage) = stagetrain ]; then \
54002 [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54003 else \
54004 [ -f $(TARGET_SUBDIR)/stagetrain-libphobos/Makefile ] || exit 0; \
54005 $(MAKE) stagetrain-start; \
54006 fi; \
54007 cd $(TARGET_SUBDIR)/libphobos && \
54008 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
54009 @endif target-libphobos-bootstrap
54012 .PHONY: all-stagefeedback-target-libphobos maybe-all-stagefeedback-target-libphobos
54013 .PHONY: clean-stagefeedback-target-libphobos maybe-clean-stagefeedback-target-libphobos
54014 maybe-all-stagefeedback-target-libphobos:
54015 maybe-clean-stagefeedback-target-libphobos:
54016 @if target-libphobos-bootstrap
54017 maybe-all-stagefeedback-target-libphobos: all-stagefeedback-target-libphobos
54018 all-stagefeedback: all-stagefeedback-target-libphobos
54019 TARGET-stagefeedback-target-libphobos = $(TARGET-target-libphobos)
54020 all-stagefeedback-target-libphobos: configure-stagefeedback-target-libphobos
54021 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
54022 @r=`${PWD_COMMAND}`; export r; \
54023 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54024 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
54025 $(NORMAL_TARGET_EXPORTS) \
54027 cd $(TARGET_SUBDIR)/libphobos && \
54029 $(MAKE) $(BASE_FLAGS_TO_PASS) \
54030 CFLAGS="$(CFLAGS_FOR_TARGET)" \
54031 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
54032 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
54033 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
54034 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
54035 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
54036 $(EXTRA_TARGET_FLAGS) \
54037 TFLAGS="$(STAGEfeedback_TFLAGS)" \
54038 $(TARGET-stagefeedback-target-libphobos)
54040 maybe-clean-stagefeedback-target-libphobos: clean-stagefeedback-target-libphobos
54041 clean-stagefeedback: clean-stagefeedback-target-libphobos
54042 clean-stagefeedback-target-libphobos:
54043 @if [ $(current_stage) = stagefeedback ]; then \
54044 [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54045 else \
54046 [ -f $(TARGET_SUBDIR)/stagefeedback-libphobos/Makefile ] || exit 0; \
54047 $(MAKE) stagefeedback-start; \
54048 fi; \
54049 cd $(TARGET_SUBDIR)/libphobos && \
54050 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
54051 @endif target-libphobos-bootstrap
54054 .PHONY: all-stageautoprofile-target-libphobos maybe-all-stageautoprofile-target-libphobos
54055 .PHONY: clean-stageautoprofile-target-libphobos maybe-clean-stageautoprofile-target-libphobos
54056 maybe-all-stageautoprofile-target-libphobos:
54057 maybe-clean-stageautoprofile-target-libphobos:
54058 @if target-libphobos-bootstrap
54059 maybe-all-stageautoprofile-target-libphobos: all-stageautoprofile-target-libphobos
54060 all-stageautoprofile: all-stageautoprofile-target-libphobos
54061 TARGET-stageautoprofile-target-libphobos = $(TARGET-target-libphobos)
54062 all-stageautoprofile-target-libphobos: configure-stageautoprofile-target-libphobos
54063 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
54064 @r=`${PWD_COMMAND}`; export r; \
54065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54066 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
54067 $(NORMAL_TARGET_EXPORTS) \
54069 cd $(TARGET_SUBDIR)/libphobos && \
54070 $$s/gcc/config/i386/$(AUTO_PROFILE) \
54071 $(MAKE) $(BASE_FLAGS_TO_PASS) \
54072 CFLAGS="$(CFLAGS_FOR_TARGET)" \
54073 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
54074 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
54075 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
54076 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
54077 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
54078 $(EXTRA_TARGET_FLAGS) \
54079 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
54080 $(TARGET-stageautoprofile-target-libphobos)
54082 maybe-clean-stageautoprofile-target-libphobos: clean-stageautoprofile-target-libphobos
54083 clean-stageautoprofile: clean-stageautoprofile-target-libphobos
54084 clean-stageautoprofile-target-libphobos:
54085 @if [ $(current_stage) = stageautoprofile ]; then \
54086 [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54087 else \
54088 [ -f $(TARGET_SUBDIR)/stageautoprofile-libphobos/Makefile ] || exit 0; \
54089 $(MAKE) stageautoprofile-start; \
54090 fi; \
54091 cd $(TARGET_SUBDIR)/libphobos && \
54092 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
54093 @endif target-libphobos-bootstrap
54096 .PHONY: all-stageautofeedback-target-libphobos maybe-all-stageautofeedback-target-libphobos
54097 .PHONY: clean-stageautofeedback-target-libphobos maybe-clean-stageautofeedback-target-libphobos
54098 maybe-all-stageautofeedback-target-libphobos:
54099 maybe-clean-stageautofeedback-target-libphobos:
54100 @if target-libphobos-bootstrap
54101 maybe-all-stageautofeedback-target-libphobos: all-stageautofeedback-target-libphobos
54102 all-stageautofeedback: all-stageautofeedback-target-libphobos
54103 TARGET-stageautofeedback-target-libphobos = $(TARGET-target-libphobos)
54104 all-stageautofeedback-target-libphobos: configure-stageautofeedback-target-libphobos
54105 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
54106 @r=`${PWD_COMMAND}`; export r; \
54107 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54108 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
54109 $(NORMAL_TARGET_EXPORTS) \
54111 cd $(TARGET_SUBDIR)/libphobos && \
54113 $(MAKE) $(BASE_FLAGS_TO_PASS) \
54114 CFLAGS="$(CFLAGS_FOR_TARGET)" \
54115 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
54116 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
54117 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
54118 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
54119 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
54120 $(EXTRA_TARGET_FLAGS) \
54121 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
54122 $(TARGET-stageautofeedback-target-libphobos)
54124 maybe-clean-stageautofeedback-target-libphobos: clean-stageautofeedback-target-libphobos
54125 clean-stageautofeedback: clean-stageautofeedback-target-libphobos
54126 clean-stageautofeedback-target-libphobos:
54127 @if [ $(current_stage) = stageautofeedback ]; then \
54128 [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54129 else \
54130 [ -f $(TARGET_SUBDIR)/stageautofeedback-libphobos/Makefile ] || exit 0; \
54131 $(MAKE) stageautofeedback-start; \
54132 fi; \
54133 cd $(TARGET_SUBDIR)/libphobos && \
54134 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
54135 @endif target-libphobos-bootstrap
54142 .PHONY: check-target-libphobos maybe-check-target-libphobos
54143 maybe-check-target-libphobos:
54144 @if target-libphobos
54145 maybe-check-target-libphobos: check-target-libphobos
54147 check-target-libphobos:
54148 @: $(MAKE); $(unstage)
54149 @r=`${PWD_COMMAND}`; export r; \
54150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54151 $(NORMAL_TARGET_EXPORTS) \
54152 (cd $(TARGET_SUBDIR)/libphobos && \
54153 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
54155 @endif target-libphobos
54157 .PHONY: install-target-libphobos maybe-install-target-libphobos
54158 maybe-install-target-libphobos:
54159 @if target-libphobos
54160 maybe-install-target-libphobos: install-target-libphobos
54162 install-target-libphobos: installdirs
54163 @: $(MAKE); $(unstage)
54164 @r=`${PWD_COMMAND}`; export r; \
54165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54166 $(NORMAL_TARGET_EXPORTS) \
54167 (cd $(TARGET_SUBDIR)/libphobos && \
54168 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
54170 @endif target-libphobos
54172 .PHONY: install-strip-target-libphobos maybe-install-strip-target-libphobos
54173 maybe-install-strip-target-libphobos:
54174 @if target-libphobos
54175 maybe-install-strip-target-libphobos: install-strip-target-libphobos
54177 install-strip-target-libphobos: installdirs
54178 @: $(MAKE); $(unstage)
54179 @r=`${PWD_COMMAND}`; export r; \
54180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54181 $(NORMAL_TARGET_EXPORTS) \
54182 (cd $(TARGET_SUBDIR)/libphobos && \
54183 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
54185 @endif target-libphobos
54187 # Other targets (info, dvi, pdf, etc.)
54189 .PHONY: maybe-info-target-libphobos info-target-libphobos
54190 maybe-info-target-libphobos:
54191 @if target-libphobos
54192 maybe-info-target-libphobos: info-target-libphobos
54194 info-target-libphobos: \
54195 configure-target-libphobos
54196 @: $(MAKE); $(unstage)
54197 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54198 r=`${PWD_COMMAND}`; export r; \
54199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54200 $(NORMAL_TARGET_EXPORTS) \
54201 echo "Doing info in $(TARGET_SUBDIR)/libphobos"; \
54202 for flag in $(EXTRA_TARGET_FLAGS); do \
54203 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54204 done; \
54205 (cd $(TARGET_SUBDIR)/libphobos && \
54206 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54207 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54208 "RANLIB=$${RANLIB}" \
54209 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54210 info) \
54211 || exit 1
54213 @endif target-libphobos
54215 .PHONY: maybe-dvi-target-libphobos dvi-target-libphobos
54216 maybe-dvi-target-libphobos:
54217 @if target-libphobos
54218 maybe-dvi-target-libphobos: dvi-target-libphobos
54220 dvi-target-libphobos: \
54221 configure-target-libphobos
54222 @: $(MAKE); $(unstage)
54223 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54224 r=`${PWD_COMMAND}`; export r; \
54225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54226 $(NORMAL_TARGET_EXPORTS) \
54227 echo "Doing dvi in $(TARGET_SUBDIR)/libphobos"; \
54228 for flag in $(EXTRA_TARGET_FLAGS); do \
54229 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54230 done; \
54231 (cd $(TARGET_SUBDIR)/libphobos && \
54232 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54233 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54234 "RANLIB=$${RANLIB}" \
54235 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54236 dvi) \
54237 || exit 1
54239 @endif target-libphobos
54241 .PHONY: maybe-pdf-target-libphobos pdf-target-libphobos
54242 maybe-pdf-target-libphobos:
54243 @if target-libphobos
54244 maybe-pdf-target-libphobos: pdf-target-libphobos
54246 pdf-target-libphobos: \
54247 configure-target-libphobos
54248 @: $(MAKE); $(unstage)
54249 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54250 r=`${PWD_COMMAND}`; export r; \
54251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54252 $(NORMAL_TARGET_EXPORTS) \
54253 echo "Doing pdf in $(TARGET_SUBDIR)/libphobos"; \
54254 for flag in $(EXTRA_TARGET_FLAGS); do \
54255 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54256 done; \
54257 (cd $(TARGET_SUBDIR)/libphobos && \
54258 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54259 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54260 "RANLIB=$${RANLIB}" \
54261 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54262 pdf) \
54263 || exit 1
54265 @endif target-libphobos
54267 .PHONY: maybe-html-target-libphobos html-target-libphobos
54268 maybe-html-target-libphobos:
54269 @if target-libphobos
54270 maybe-html-target-libphobos: html-target-libphobos
54272 html-target-libphobos: \
54273 configure-target-libphobos
54274 @: $(MAKE); $(unstage)
54275 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54276 r=`${PWD_COMMAND}`; export r; \
54277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54278 $(NORMAL_TARGET_EXPORTS) \
54279 echo "Doing html in $(TARGET_SUBDIR)/libphobos"; \
54280 for flag in $(EXTRA_TARGET_FLAGS); do \
54281 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54282 done; \
54283 (cd $(TARGET_SUBDIR)/libphobos && \
54284 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54285 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54286 "RANLIB=$${RANLIB}" \
54287 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54288 html) \
54289 || exit 1
54291 @endif target-libphobos
54293 .PHONY: maybe-TAGS-target-libphobos TAGS-target-libphobos
54294 maybe-TAGS-target-libphobos:
54295 @if target-libphobos
54296 maybe-TAGS-target-libphobos: TAGS-target-libphobos
54298 TAGS-target-libphobos: \
54299 configure-target-libphobos
54300 @: $(MAKE); $(unstage)
54301 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54302 r=`${PWD_COMMAND}`; export r; \
54303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54304 $(NORMAL_TARGET_EXPORTS) \
54305 echo "Doing TAGS in $(TARGET_SUBDIR)/libphobos"; \
54306 for flag in $(EXTRA_TARGET_FLAGS); do \
54307 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54308 done; \
54309 (cd $(TARGET_SUBDIR)/libphobos && \
54310 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54311 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54312 "RANLIB=$${RANLIB}" \
54313 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54314 TAGS) \
54315 || exit 1
54317 @endif target-libphobos
54319 .PHONY: maybe-install-info-target-libphobos install-info-target-libphobos
54320 maybe-install-info-target-libphobos:
54321 @if target-libphobos
54322 maybe-install-info-target-libphobos: install-info-target-libphobos
54324 install-info-target-libphobos: \
54325 configure-target-libphobos \
54326 info-target-libphobos
54327 @: $(MAKE); $(unstage)
54328 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54329 r=`${PWD_COMMAND}`; export r; \
54330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54331 $(NORMAL_TARGET_EXPORTS) \
54332 echo "Doing install-info in $(TARGET_SUBDIR)/libphobos"; \
54333 for flag in $(EXTRA_TARGET_FLAGS); do \
54334 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54335 done; \
54336 (cd $(TARGET_SUBDIR)/libphobos && \
54337 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54338 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54339 "RANLIB=$${RANLIB}" \
54340 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54341 install-info) \
54342 || exit 1
54344 @endif target-libphobos
54346 .PHONY: maybe-install-dvi-target-libphobos install-dvi-target-libphobos
54347 maybe-install-dvi-target-libphobos:
54348 @if target-libphobos
54349 maybe-install-dvi-target-libphobos: install-dvi-target-libphobos
54351 install-dvi-target-libphobos: \
54352 configure-target-libphobos \
54353 dvi-target-libphobos
54354 @: $(MAKE); $(unstage)
54355 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54356 r=`${PWD_COMMAND}`; export r; \
54357 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54358 $(NORMAL_TARGET_EXPORTS) \
54359 echo "Doing install-dvi in $(TARGET_SUBDIR)/libphobos"; \
54360 for flag in $(EXTRA_TARGET_FLAGS); do \
54361 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54362 done; \
54363 (cd $(TARGET_SUBDIR)/libphobos && \
54364 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54365 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54366 "RANLIB=$${RANLIB}" \
54367 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54368 install-dvi) \
54369 || exit 1
54371 @endif target-libphobos
54373 .PHONY: maybe-install-pdf-target-libphobos install-pdf-target-libphobos
54374 maybe-install-pdf-target-libphobos:
54375 @if target-libphobos
54376 maybe-install-pdf-target-libphobos: install-pdf-target-libphobos
54378 install-pdf-target-libphobos: \
54379 configure-target-libphobos \
54380 pdf-target-libphobos
54381 @: $(MAKE); $(unstage)
54382 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54383 r=`${PWD_COMMAND}`; export r; \
54384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54385 $(NORMAL_TARGET_EXPORTS) \
54386 echo "Doing install-pdf in $(TARGET_SUBDIR)/libphobos"; \
54387 for flag in $(EXTRA_TARGET_FLAGS); do \
54388 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54389 done; \
54390 (cd $(TARGET_SUBDIR)/libphobos && \
54391 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54392 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54393 "RANLIB=$${RANLIB}" \
54394 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54395 install-pdf) \
54396 || exit 1
54398 @endif target-libphobos
54400 .PHONY: maybe-install-html-target-libphobos install-html-target-libphobos
54401 maybe-install-html-target-libphobos:
54402 @if target-libphobos
54403 maybe-install-html-target-libphobos: install-html-target-libphobos
54405 install-html-target-libphobos: \
54406 configure-target-libphobos \
54407 html-target-libphobos
54408 @: $(MAKE); $(unstage)
54409 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54410 r=`${PWD_COMMAND}`; export r; \
54411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54412 $(NORMAL_TARGET_EXPORTS) \
54413 echo "Doing install-html in $(TARGET_SUBDIR)/libphobos"; \
54414 for flag in $(EXTRA_TARGET_FLAGS); do \
54415 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54416 done; \
54417 (cd $(TARGET_SUBDIR)/libphobos && \
54418 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54419 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54420 "RANLIB=$${RANLIB}" \
54421 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54422 install-html) \
54423 || exit 1
54425 @endif target-libphobos
54427 .PHONY: maybe-installcheck-target-libphobos installcheck-target-libphobos
54428 maybe-installcheck-target-libphobos:
54429 @if target-libphobos
54430 maybe-installcheck-target-libphobos: installcheck-target-libphobos
54432 installcheck-target-libphobos: \
54433 configure-target-libphobos
54434 @: $(MAKE); $(unstage)
54435 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54436 r=`${PWD_COMMAND}`; export r; \
54437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54438 $(NORMAL_TARGET_EXPORTS) \
54439 echo "Doing installcheck in $(TARGET_SUBDIR)/libphobos"; \
54440 for flag in $(EXTRA_TARGET_FLAGS); do \
54441 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54442 done; \
54443 (cd $(TARGET_SUBDIR)/libphobos && \
54444 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54445 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54446 "RANLIB=$${RANLIB}" \
54447 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54448 installcheck) \
54449 || exit 1
54451 @endif target-libphobos
54453 .PHONY: maybe-mostlyclean-target-libphobos mostlyclean-target-libphobos
54454 maybe-mostlyclean-target-libphobos:
54455 @if target-libphobos
54456 maybe-mostlyclean-target-libphobos: mostlyclean-target-libphobos
54458 mostlyclean-target-libphobos:
54459 @: $(MAKE); $(unstage)
54460 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54461 r=`${PWD_COMMAND}`; export r; \
54462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54463 $(NORMAL_TARGET_EXPORTS) \
54464 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libphobos"; \
54465 for flag in $(EXTRA_TARGET_FLAGS); do \
54466 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54467 done; \
54468 (cd $(TARGET_SUBDIR)/libphobos && \
54469 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54470 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54471 "RANLIB=$${RANLIB}" \
54472 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54473 mostlyclean) \
54474 || exit 1
54476 @endif target-libphobos
54478 .PHONY: maybe-clean-target-libphobos clean-target-libphobos
54479 maybe-clean-target-libphobos:
54480 @if target-libphobos
54481 maybe-clean-target-libphobos: clean-target-libphobos
54483 clean-target-libphobos:
54484 @: $(MAKE); $(unstage)
54485 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54486 r=`${PWD_COMMAND}`; export r; \
54487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54488 $(NORMAL_TARGET_EXPORTS) \
54489 echo "Doing clean in $(TARGET_SUBDIR)/libphobos"; \
54490 for flag in $(EXTRA_TARGET_FLAGS); do \
54491 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54492 done; \
54493 (cd $(TARGET_SUBDIR)/libphobos && \
54494 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54495 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54496 "RANLIB=$${RANLIB}" \
54497 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54498 clean) \
54499 || exit 1
54501 @endif target-libphobos
54503 .PHONY: maybe-distclean-target-libphobos distclean-target-libphobos
54504 maybe-distclean-target-libphobos:
54505 @if target-libphobos
54506 maybe-distclean-target-libphobos: distclean-target-libphobos
54508 distclean-target-libphobos:
54509 @: $(MAKE); $(unstage)
54510 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54511 r=`${PWD_COMMAND}`; export r; \
54512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54513 $(NORMAL_TARGET_EXPORTS) \
54514 echo "Doing distclean in $(TARGET_SUBDIR)/libphobos"; \
54515 for flag in $(EXTRA_TARGET_FLAGS); do \
54516 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54517 done; \
54518 (cd $(TARGET_SUBDIR)/libphobos && \
54519 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54520 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54521 "RANLIB=$${RANLIB}" \
54522 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54523 distclean) \
54524 || exit 1
54526 @endif target-libphobos
54528 .PHONY: maybe-maintainer-clean-target-libphobos maintainer-clean-target-libphobos
54529 maybe-maintainer-clean-target-libphobos:
54530 @if target-libphobos
54531 maybe-maintainer-clean-target-libphobos: maintainer-clean-target-libphobos
54533 maintainer-clean-target-libphobos:
54534 @: $(MAKE); $(unstage)
54535 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54536 r=`${PWD_COMMAND}`; export r; \
54537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54538 $(NORMAL_TARGET_EXPORTS) \
54539 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libphobos"; \
54540 for flag in $(EXTRA_TARGET_FLAGS); do \
54541 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54542 done; \
54543 (cd $(TARGET_SUBDIR)/libphobos && \
54544 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54545 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54546 "RANLIB=$${RANLIB}" \
54547 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54548 maintainer-clean) \
54549 || exit 1
54551 @endif target-libphobos
54557 .PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
54558 maybe-configure-target-libtermcap:
54559 @if gcc-bootstrap
54560 configure-target-libtermcap: stage_current
54561 @endif gcc-bootstrap
54562 @if target-libtermcap
54563 maybe-configure-target-libtermcap: configure-target-libtermcap
54564 configure-target-libtermcap:
54565 @: $(MAKE); $(unstage)
54566 @r=`${PWD_COMMAND}`; export r; \
54567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54568 echo "Checking multilib configuration for libtermcap..."; \
54569 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap; \
54570 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libtermcap/multilib.tmp 2> /dev/null; \
54571 if test -r $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
54572 if cmp -s $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
54573 rm -f $(TARGET_SUBDIR)/libtermcap/multilib.tmp; \
54574 else \
54575 rm -f $(TARGET_SUBDIR)/libtermcap/Makefile; \
54576 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
54577 fi; \
54578 else \
54579 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
54580 fi; \
54581 test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
54582 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap; \
54583 $(NORMAL_TARGET_EXPORTS) \
54584 echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
54585 cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
54586 case $(srcdir) in \
54587 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54588 *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
54589 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54590 esac; \
54591 module_srcdir=libtermcap; \
54592 rm -f no-such-file || : ; \
54593 CONFIG_SITE=no-such-file $(SHELL) \
54594 $$s/$$module_srcdir/configure \
54595 --srcdir=$${topdir}/$$module_srcdir \
54596 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54597 --target=${target_alias} \
54598 || exit 1
54599 @endif target-libtermcap
54605 .PHONY: all-target-libtermcap maybe-all-target-libtermcap
54606 maybe-all-target-libtermcap:
54607 @if gcc-bootstrap
54608 all-target-libtermcap: stage_current
54609 @endif gcc-bootstrap
54610 @if target-libtermcap
54611 TARGET-target-libtermcap=all
54612 maybe-all-target-libtermcap: all-target-libtermcap
54613 all-target-libtermcap: configure-target-libtermcap
54614 @: $(MAKE); $(unstage)
54615 @r=`${PWD_COMMAND}`; export r; \
54616 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54617 $(NORMAL_TARGET_EXPORTS) \
54618 (cd $(TARGET_SUBDIR)/libtermcap && \
54619 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
54620 $(TARGET-target-libtermcap))
54621 @endif target-libtermcap
54627 .PHONY: check-target-libtermcap maybe-check-target-libtermcap
54628 maybe-check-target-libtermcap:
54629 @if target-libtermcap
54630 maybe-check-target-libtermcap: check-target-libtermcap
54632 # Dummy target for uncheckable module.
54633 check-target-libtermcap:
54635 @endif target-libtermcap
54637 .PHONY: install-target-libtermcap maybe-install-target-libtermcap
54638 maybe-install-target-libtermcap:
54639 @if target-libtermcap
54640 maybe-install-target-libtermcap: install-target-libtermcap
54642 install-target-libtermcap: installdirs
54643 @: $(MAKE); $(unstage)
54644 @r=`${PWD_COMMAND}`; export r; \
54645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54646 $(NORMAL_TARGET_EXPORTS) \
54647 (cd $(TARGET_SUBDIR)/libtermcap && \
54648 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
54650 @endif target-libtermcap
54652 .PHONY: install-strip-target-libtermcap maybe-install-strip-target-libtermcap
54653 maybe-install-strip-target-libtermcap:
54654 @if target-libtermcap
54655 maybe-install-strip-target-libtermcap: install-strip-target-libtermcap
54657 install-strip-target-libtermcap: installdirs
54658 @: $(MAKE); $(unstage)
54659 @r=`${PWD_COMMAND}`; export r; \
54660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54661 $(NORMAL_TARGET_EXPORTS) \
54662 (cd $(TARGET_SUBDIR)/libtermcap && \
54663 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
54665 @endif target-libtermcap
54667 # Other targets (info, dvi, pdf, etc.)
54669 .PHONY: maybe-info-target-libtermcap info-target-libtermcap
54670 maybe-info-target-libtermcap:
54671 @if target-libtermcap
54672 maybe-info-target-libtermcap: info-target-libtermcap
54674 info-target-libtermcap: \
54675 configure-target-libtermcap
54676 @: $(MAKE); $(unstage)
54677 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54678 r=`${PWD_COMMAND}`; export r; \
54679 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54680 $(NORMAL_TARGET_EXPORTS) \
54681 echo "Doing info in $(TARGET_SUBDIR)/libtermcap"; \
54682 for flag in $(EXTRA_TARGET_FLAGS); do \
54683 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54684 done; \
54685 (cd $(TARGET_SUBDIR)/libtermcap && \
54686 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54687 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54688 "RANLIB=$${RANLIB}" \
54689 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54690 info) \
54691 || exit 1
54693 @endif target-libtermcap
54695 .PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
54696 maybe-dvi-target-libtermcap:
54697 @if target-libtermcap
54698 maybe-dvi-target-libtermcap: dvi-target-libtermcap
54700 dvi-target-libtermcap: \
54701 configure-target-libtermcap
54702 @: $(MAKE); $(unstage)
54703 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54704 r=`${PWD_COMMAND}`; export r; \
54705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54706 $(NORMAL_TARGET_EXPORTS) \
54707 echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap"; \
54708 for flag in $(EXTRA_TARGET_FLAGS); do \
54709 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54710 done; \
54711 (cd $(TARGET_SUBDIR)/libtermcap && \
54712 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54713 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54714 "RANLIB=$${RANLIB}" \
54715 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54716 dvi) \
54717 || exit 1
54719 @endif target-libtermcap
54721 .PHONY: maybe-pdf-target-libtermcap pdf-target-libtermcap
54722 maybe-pdf-target-libtermcap:
54723 @if target-libtermcap
54724 maybe-pdf-target-libtermcap: pdf-target-libtermcap
54726 pdf-target-libtermcap: \
54727 configure-target-libtermcap
54728 @: $(MAKE); $(unstage)
54729 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54730 r=`${PWD_COMMAND}`; export r; \
54731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54732 $(NORMAL_TARGET_EXPORTS) \
54733 echo "Doing pdf in $(TARGET_SUBDIR)/libtermcap"; \
54734 for flag in $(EXTRA_TARGET_FLAGS); do \
54735 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54736 done; \
54737 (cd $(TARGET_SUBDIR)/libtermcap && \
54738 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54739 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54740 "RANLIB=$${RANLIB}" \
54741 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54742 pdf) \
54743 || exit 1
54745 @endif target-libtermcap
54747 .PHONY: maybe-html-target-libtermcap html-target-libtermcap
54748 maybe-html-target-libtermcap:
54749 @if target-libtermcap
54750 maybe-html-target-libtermcap: html-target-libtermcap
54752 html-target-libtermcap: \
54753 configure-target-libtermcap
54754 @: $(MAKE); $(unstage)
54755 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54756 r=`${PWD_COMMAND}`; export r; \
54757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54758 $(NORMAL_TARGET_EXPORTS) \
54759 echo "Doing html in $(TARGET_SUBDIR)/libtermcap"; \
54760 for flag in $(EXTRA_TARGET_FLAGS); do \
54761 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54762 done; \
54763 (cd $(TARGET_SUBDIR)/libtermcap && \
54764 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54765 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54766 "RANLIB=$${RANLIB}" \
54767 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54768 html) \
54769 || exit 1
54771 @endif target-libtermcap
54773 .PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
54774 maybe-TAGS-target-libtermcap:
54775 @if target-libtermcap
54776 maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
54778 TAGS-target-libtermcap: \
54779 configure-target-libtermcap
54780 @: $(MAKE); $(unstage)
54781 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54782 r=`${PWD_COMMAND}`; export r; \
54783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54784 $(NORMAL_TARGET_EXPORTS) \
54785 echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap"; \
54786 for flag in $(EXTRA_TARGET_FLAGS); do \
54787 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54788 done; \
54789 (cd $(TARGET_SUBDIR)/libtermcap && \
54790 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54791 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54792 "RANLIB=$${RANLIB}" \
54793 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54794 TAGS) \
54795 || exit 1
54797 @endif target-libtermcap
54799 .PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
54800 maybe-install-info-target-libtermcap:
54801 @if target-libtermcap
54802 maybe-install-info-target-libtermcap: install-info-target-libtermcap
54804 install-info-target-libtermcap: \
54805 configure-target-libtermcap \
54806 info-target-libtermcap
54807 @: $(MAKE); $(unstage)
54808 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54809 r=`${PWD_COMMAND}`; export r; \
54810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54811 $(NORMAL_TARGET_EXPORTS) \
54812 echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap"; \
54813 for flag in $(EXTRA_TARGET_FLAGS); do \
54814 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54815 done; \
54816 (cd $(TARGET_SUBDIR)/libtermcap && \
54817 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54818 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54819 "RANLIB=$${RANLIB}" \
54820 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54821 install-info) \
54822 || exit 1
54824 @endif target-libtermcap
54826 .PHONY: maybe-install-dvi-target-libtermcap install-dvi-target-libtermcap
54827 maybe-install-dvi-target-libtermcap:
54828 @if target-libtermcap
54829 maybe-install-dvi-target-libtermcap: install-dvi-target-libtermcap
54831 install-dvi-target-libtermcap: \
54832 configure-target-libtermcap \
54833 dvi-target-libtermcap
54834 @: $(MAKE); $(unstage)
54835 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54836 r=`${PWD_COMMAND}`; export r; \
54837 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54838 $(NORMAL_TARGET_EXPORTS) \
54839 echo "Doing install-dvi in $(TARGET_SUBDIR)/libtermcap"; \
54840 for flag in $(EXTRA_TARGET_FLAGS); do \
54841 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54842 done; \
54843 (cd $(TARGET_SUBDIR)/libtermcap && \
54844 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54845 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54846 "RANLIB=$${RANLIB}" \
54847 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54848 install-dvi) \
54849 || exit 1
54851 @endif target-libtermcap
54853 .PHONY: maybe-install-pdf-target-libtermcap install-pdf-target-libtermcap
54854 maybe-install-pdf-target-libtermcap:
54855 @if target-libtermcap
54856 maybe-install-pdf-target-libtermcap: install-pdf-target-libtermcap
54858 install-pdf-target-libtermcap: \
54859 configure-target-libtermcap \
54860 pdf-target-libtermcap
54861 @: $(MAKE); $(unstage)
54862 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54863 r=`${PWD_COMMAND}`; export r; \
54864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54865 $(NORMAL_TARGET_EXPORTS) \
54866 echo "Doing install-pdf in $(TARGET_SUBDIR)/libtermcap"; \
54867 for flag in $(EXTRA_TARGET_FLAGS); do \
54868 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54869 done; \
54870 (cd $(TARGET_SUBDIR)/libtermcap && \
54871 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54872 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54873 "RANLIB=$${RANLIB}" \
54874 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54875 install-pdf) \
54876 || exit 1
54878 @endif target-libtermcap
54880 .PHONY: maybe-install-html-target-libtermcap install-html-target-libtermcap
54881 maybe-install-html-target-libtermcap:
54882 @if target-libtermcap
54883 maybe-install-html-target-libtermcap: install-html-target-libtermcap
54885 install-html-target-libtermcap: \
54886 configure-target-libtermcap \
54887 html-target-libtermcap
54888 @: $(MAKE); $(unstage)
54889 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54890 r=`${PWD_COMMAND}`; export r; \
54891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54892 $(NORMAL_TARGET_EXPORTS) \
54893 echo "Doing install-html in $(TARGET_SUBDIR)/libtermcap"; \
54894 for flag in $(EXTRA_TARGET_FLAGS); do \
54895 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54896 done; \
54897 (cd $(TARGET_SUBDIR)/libtermcap && \
54898 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54899 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54900 "RANLIB=$${RANLIB}" \
54901 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54902 install-html) \
54903 || exit 1
54905 @endif target-libtermcap
54907 .PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
54908 maybe-installcheck-target-libtermcap:
54909 @if target-libtermcap
54910 maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
54912 installcheck-target-libtermcap: \
54913 configure-target-libtermcap
54914 @: $(MAKE); $(unstage)
54915 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54916 r=`${PWD_COMMAND}`; export r; \
54917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54918 $(NORMAL_TARGET_EXPORTS) \
54919 echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap"; \
54920 for flag in $(EXTRA_TARGET_FLAGS); do \
54921 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54922 done; \
54923 (cd $(TARGET_SUBDIR)/libtermcap && \
54924 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54925 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54926 "RANLIB=$${RANLIB}" \
54927 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54928 installcheck) \
54929 || exit 1
54931 @endif target-libtermcap
54933 .PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
54934 maybe-mostlyclean-target-libtermcap:
54935 @if target-libtermcap
54936 maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
54938 # libtermcap doesn't support mostlyclean.
54939 mostlyclean-target-libtermcap:
54941 @endif target-libtermcap
54943 .PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
54944 maybe-clean-target-libtermcap:
54945 @if target-libtermcap
54946 maybe-clean-target-libtermcap: clean-target-libtermcap
54948 # libtermcap doesn't support clean.
54949 clean-target-libtermcap:
54951 @endif target-libtermcap
54953 .PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
54954 maybe-distclean-target-libtermcap:
54955 @if target-libtermcap
54956 maybe-distclean-target-libtermcap: distclean-target-libtermcap
54958 # libtermcap doesn't support distclean.
54959 distclean-target-libtermcap:
54961 @endif target-libtermcap
54963 .PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
54964 maybe-maintainer-clean-target-libtermcap:
54965 @if target-libtermcap
54966 maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
54968 # libtermcap doesn't support maintainer-clean.
54969 maintainer-clean-target-libtermcap:
54971 @endif target-libtermcap
54977 .PHONY: configure-target-winsup maybe-configure-target-winsup
54978 maybe-configure-target-winsup:
54979 @if gcc-bootstrap
54980 configure-target-winsup: stage_current
54981 @endif gcc-bootstrap
54982 @if target-winsup
54983 maybe-configure-target-winsup: configure-target-winsup
54984 configure-target-winsup:
54985 @: $(MAKE); $(unstage)
54986 @r=`${PWD_COMMAND}`; export r; \
54987 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54988 echo "Checking multilib configuration for winsup..."; \
54989 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup; \
54990 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/winsup/multilib.tmp 2> /dev/null; \
54991 if test -r $(TARGET_SUBDIR)/winsup/multilib.out; then \
54992 if cmp -s $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; then \
54993 rm -f $(TARGET_SUBDIR)/winsup/multilib.tmp; \
54994 else \
54995 rm -f $(TARGET_SUBDIR)/winsup/Makefile; \
54996 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
54997 fi; \
54998 else \
54999 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
55000 fi; \
55001 test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
55002 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup; \
55003 $(NORMAL_TARGET_EXPORTS) \
55004 echo Configuring in $(TARGET_SUBDIR)/winsup; \
55005 cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
55006 case $(srcdir) in \
55007 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
55008 *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
55009 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
55010 esac; \
55011 module_srcdir=winsup; \
55012 rm -f no-such-file || : ; \
55013 CONFIG_SITE=no-such-file $(SHELL) \
55014 $$s/$$module_srcdir/configure \
55015 --srcdir=$${topdir}/$$module_srcdir \
55016 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
55017 --target=${target_alias} \
55018 || exit 1
55019 @endif target-winsup
55025 .PHONY: all-target-winsup maybe-all-target-winsup
55026 maybe-all-target-winsup:
55027 @if gcc-bootstrap
55028 all-target-winsup: stage_current
55029 @endif gcc-bootstrap
55030 @if target-winsup
55031 TARGET-target-winsup=all
55032 maybe-all-target-winsup: all-target-winsup
55033 all-target-winsup: configure-target-winsup
55034 @: $(MAKE); $(unstage)
55035 @r=`${PWD_COMMAND}`; export r; \
55036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55037 $(NORMAL_TARGET_EXPORTS) \
55038 (cd $(TARGET_SUBDIR)/winsup && \
55039 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
55040 $(TARGET-target-winsup))
55041 @endif target-winsup
55047 .PHONY: check-target-winsup maybe-check-target-winsup
55048 maybe-check-target-winsup:
55049 @if target-winsup
55050 maybe-check-target-winsup: check-target-winsup
55052 check-target-winsup:
55053 @: $(MAKE); $(unstage)
55054 @r=`${PWD_COMMAND}`; export r; \
55055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55056 $(NORMAL_TARGET_EXPORTS) \
55057 (cd $(TARGET_SUBDIR)/winsup && \
55058 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
55060 @endif target-winsup
55062 .PHONY: install-target-winsup maybe-install-target-winsup
55063 maybe-install-target-winsup:
55064 @if target-winsup
55065 maybe-install-target-winsup: install-target-winsup
55067 install-target-winsup: installdirs
55068 @: $(MAKE); $(unstage)
55069 @r=`${PWD_COMMAND}`; export r; \
55070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55071 $(NORMAL_TARGET_EXPORTS) \
55072 (cd $(TARGET_SUBDIR)/winsup && \
55073 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
55075 @endif target-winsup
55077 .PHONY: install-strip-target-winsup maybe-install-strip-target-winsup
55078 maybe-install-strip-target-winsup:
55079 @if target-winsup
55080 maybe-install-strip-target-winsup: install-strip-target-winsup
55082 install-strip-target-winsup: installdirs
55083 @: $(MAKE); $(unstage)
55084 @r=`${PWD_COMMAND}`; export r; \
55085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55086 $(NORMAL_TARGET_EXPORTS) \
55087 (cd $(TARGET_SUBDIR)/winsup && \
55088 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
55090 @endif target-winsup
55092 # Other targets (info, dvi, pdf, etc.)
55094 .PHONY: maybe-info-target-winsup info-target-winsup
55095 maybe-info-target-winsup:
55096 @if target-winsup
55097 maybe-info-target-winsup: info-target-winsup
55099 info-target-winsup: \
55100 configure-target-winsup
55101 @: $(MAKE); $(unstage)
55102 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55103 r=`${PWD_COMMAND}`; export r; \
55104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55105 $(NORMAL_TARGET_EXPORTS) \
55106 echo "Doing info in $(TARGET_SUBDIR)/winsup"; \
55107 for flag in $(EXTRA_TARGET_FLAGS); do \
55108 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55109 done; \
55110 (cd $(TARGET_SUBDIR)/winsup && \
55111 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55112 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55113 "RANLIB=$${RANLIB}" \
55114 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55115 info) \
55116 || exit 1
55118 @endif target-winsup
55120 .PHONY: maybe-dvi-target-winsup dvi-target-winsup
55121 maybe-dvi-target-winsup:
55122 @if target-winsup
55123 maybe-dvi-target-winsup: dvi-target-winsup
55125 dvi-target-winsup: \
55126 configure-target-winsup
55127 @: $(MAKE); $(unstage)
55128 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55129 r=`${PWD_COMMAND}`; export r; \
55130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55131 $(NORMAL_TARGET_EXPORTS) \
55132 echo "Doing dvi in $(TARGET_SUBDIR)/winsup"; \
55133 for flag in $(EXTRA_TARGET_FLAGS); do \
55134 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55135 done; \
55136 (cd $(TARGET_SUBDIR)/winsup && \
55137 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55138 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55139 "RANLIB=$${RANLIB}" \
55140 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55141 dvi) \
55142 || exit 1
55144 @endif target-winsup
55146 .PHONY: maybe-pdf-target-winsup pdf-target-winsup
55147 maybe-pdf-target-winsup:
55148 @if target-winsup
55149 maybe-pdf-target-winsup: pdf-target-winsup
55151 pdf-target-winsup: \
55152 configure-target-winsup
55153 @: $(MAKE); $(unstage)
55154 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55155 r=`${PWD_COMMAND}`; export r; \
55156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55157 $(NORMAL_TARGET_EXPORTS) \
55158 echo "Doing pdf in $(TARGET_SUBDIR)/winsup"; \
55159 for flag in $(EXTRA_TARGET_FLAGS); do \
55160 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55161 done; \
55162 (cd $(TARGET_SUBDIR)/winsup && \
55163 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55164 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55165 "RANLIB=$${RANLIB}" \
55166 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55167 pdf) \
55168 || exit 1
55170 @endif target-winsup
55172 .PHONY: maybe-html-target-winsup html-target-winsup
55173 maybe-html-target-winsup:
55174 @if target-winsup
55175 maybe-html-target-winsup: html-target-winsup
55177 html-target-winsup: \
55178 configure-target-winsup
55179 @: $(MAKE); $(unstage)
55180 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55181 r=`${PWD_COMMAND}`; export r; \
55182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55183 $(NORMAL_TARGET_EXPORTS) \
55184 echo "Doing html in $(TARGET_SUBDIR)/winsup"; \
55185 for flag in $(EXTRA_TARGET_FLAGS); do \
55186 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55187 done; \
55188 (cd $(TARGET_SUBDIR)/winsup && \
55189 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55190 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55191 "RANLIB=$${RANLIB}" \
55192 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55193 html) \
55194 || exit 1
55196 @endif target-winsup
55198 .PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
55199 maybe-TAGS-target-winsup:
55200 @if target-winsup
55201 maybe-TAGS-target-winsup: TAGS-target-winsup
55203 TAGS-target-winsup: \
55204 configure-target-winsup
55205 @: $(MAKE); $(unstage)
55206 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55207 r=`${PWD_COMMAND}`; export r; \
55208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55209 $(NORMAL_TARGET_EXPORTS) \
55210 echo "Doing TAGS in $(TARGET_SUBDIR)/winsup"; \
55211 for flag in $(EXTRA_TARGET_FLAGS); do \
55212 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55213 done; \
55214 (cd $(TARGET_SUBDIR)/winsup && \
55215 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55216 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55217 "RANLIB=$${RANLIB}" \
55218 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55219 TAGS) \
55220 || exit 1
55222 @endif target-winsup
55224 .PHONY: maybe-install-info-target-winsup install-info-target-winsup
55225 maybe-install-info-target-winsup:
55226 @if target-winsup
55227 maybe-install-info-target-winsup: install-info-target-winsup
55229 install-info-target-winsup: \
55230 configure-target-winsup \
55231 info-target-winsup
55232 @: $(MAKE); $(unstage)
55233 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55234 r=`${PWD_COMMAND}`; export r; \
55235 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55236 $(NORMAL_TARGET_EXPORTS) \
55237 echo "Doing install-info in $(TARGET_SUBDIR)/winsup"; \
55238 for flag in $(EXTRA_TARGET_FLAGS); do \
55239 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55240 done; \
55241 (cd $(TARGET_SUBDIR)/winsup && \
55242 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55243 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55244 "RANLIB=$${RANLIB}" \
55245 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55246 install-info) \
55247 || exit 1
55249 @endif target-winsup
55251 .PHONY: maybe-install-dvi-target-winsup install-dvi-target-winsup
55252 maybe-install-dvi-target-winsup:
55253 @if target-winsup
55254 maybe-install-dvi-target-winsup: install-dvi-target-winsup
55256 install-dvi-target-winsup: \
55257 configure-target-winsup \
55258 dvi-target-winsup
55259 @: $(MAKE); $(unstage)
55260 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55261 r=`${PWD_COMMAND}`; export r; \
55262 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55263 $(NORMAL_TARGET_EXPORTS) \
55264 echo "Doing install-dvi in $(TARGET_SUBDIR)/winsup"; \
55265 for flag in $(EXTRA_TARGET_FLAGS); do \
55266 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55267 done; \
55268 (cd $(TARGET_SUBDIR)/winsup && \
55269 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55270 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55271 "RANLIB=$${RANLIB}" \
55272 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55273 install-dvi) \
55274 || exit 1
55276 @endif target-winsup
55278 .PHONY: maybe-install-pdf-target-winsup install-pdf-target-winsup
55279 maybe-install-pdf-target-winsup:
55280 @if target-winsup
55281 maybe-install-pdf-target-winsup: install-pdf-target-winsup
55283 install-pdf-target-winsup: \
55284 configure-target-winsup \
55285 pdf-target-winsup
55286 @: $(MAKE); $(unstage)
55287 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55288 r=`${PWD_COMMAND}`; export r; \
55289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55290 $(NORMAL_TARGET_EXPORTS) \
55291 echo "Doing install-pdf in $(TARGET_SUBDIR)/winsup"; \
55292 for flag in $(EXTRA_TARGET_FLAGS); do \
55293 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55294 done; \
55295 (cd $(TARGET_SUBDIR)/winsup && \
55296 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55297 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55298 "RANLIB=$${RANLIB}" \
55299 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55300 install-pdf) \
55301 || exit 1
55303 @endif target-winsup
55305 .PHONY: maybe-install-html-target-winsup install-html-target-winsup
55306 maybe-install-html-target-winsup:
55307 @if target-winsup
55308 maybe-install-html-target-winsup: install-html-target-winsup
55310 install-html-target-winsup: \
55311 configure-target-winsup \
55312 html-target-winsup
55313 @: $(MAKE); $(unstage)
55314 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55315 r=`${PWD_COMMAND}`; export r; \
55316 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55317 $(NORMAL_TARGET_EXPORTS) \
55318 echo "Doing install-html in $(TARGET_SUBDIR)/winsup"; \
55319 for flag in $(EXTRA_TARGET_FLAGS); do \
55320 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55321 done; \
55322 (cd $(TARGET_SUBDIR)/winsup && \
55323 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55324 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55325 "RANLIB=$${RANLIB}" \
55326 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55327 install-html) \
55328 || exit 1
55330 @endif target-winsup
55332 .PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
55333 maybe-installcheck-target-winsup:
55334 @if target-winsup
55335 maybe-installcheck-target-winsup: installcheck-target-winsup
55337 installcheck-target-winsup: \
55338 configure-target-winsup
55339 @: $(MAKE); $(unstage)
55340 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55341 r=`${PWD_COMMAND}`; export r; \
55342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55343 $(NORMAL_TARGET_EXPORTS) \
55344 echo "Doing installcheck in $(TARGET_SUBDIR)/winsup"; \
55345 for flag in $(EXTRA_TARGET_FLAGS); do \
55346 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55347 done; \
55348 (cd $(TARGET_SUBDIR)/winsup && \
55349 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55350 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55351 "RANLIB=$${RANLIB}" \
55352 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55353 installcheck) \
55354 || exit 1
55356 @endif target-winsup
55358 .PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
55359 maybe-mostlyclean-target-winsup:
55360 @if target-winsup
55361 maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
55363 mostlyclean-target-winsup:
55364 @: $(MAKE); $(unstage)
55365 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55366 r=`${PWD_COMMAND}`; export r; \
55367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55368 $(NORMAL_TARGET_EXPORTS) \
55369 echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup"; \
55370 for flag in $(EXTRA_TARGET_FLAGS); do \
55371 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55372 done; \
55373 (cd $(TARGET_SUBDIR)/winsup && \
55374 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55375 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55376 "RANLIB=$${RANLIB}" \
55377 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55378 mostlyclean) \
55379 || exit 1
55381 @endif target-winsup
55383 .PHONY: maybe-clean-target-winsup clean-target-winsup
55384 maybe-clean-target-winsup:
55385 @if target-winsup
55386 maybe-clean-target-winsup: clean-target-winsup
55388 clean-target-winsup:
55389 @: $(MAKE); $(unstage)
55390 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55391 r=`${PWD_COMMAND}`; export r; \
55392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55393 $(NORMAL_TARGET_EXPORTS) \
55394 echo "Doing clean in $(TARGET_SUBDIR)/winsup"; \
55395 for flag in $(EXTRA_TARGET_FLAGS); do \
55396 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55397 done; \
55398 (cd $(TARGET_SUBDIR)/winsup && \
55399 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55400 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55401 "RANLIB=$${RANLIB}" \
55402 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55403 clean) \
55404 || exit 1
55406 @endif target-winsup
55408 .PHONY: maybe-distclean-target-winsup distclean-target-winsup
55409 maybe-distclean-target-winsup:
55410 @if target-winsup
55411 maybe-distclean-target-winsup: distclean-target-winsup
55413 distclean-target-winsup:
55414 @: $(MAKE); $(unstage)
55415 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55416 r=`${PWD_COMMAND}`; export r; \
55417 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55418 $(NORMAL_TARGET_EXPORTS) \
55419 echo "Doing distclean in $(TARGET_SUBDIR)/winsup"; \
55420 for flag in $(EXTRA_TARGET_FLAGS); do \
55421 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55422 done; \
55423 (cd $(TARGET_SUBDIR)/winsup && \
55424 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55425 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55426 "RANLIB=$${RANLIB}" \
55427 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55428 distclean) \
55429 || exit 1
55431 @endif target-winsup
55433 .PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
55434 maybe-maintainer-clean-target-winsup:
55435 @if target-winsup
55436 maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
55438 maintainer-clean-target-winsup:
55439 @: $(MAKE); $(unstage)
55440 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55441 r=`${PWD_COMMAND}`; export r; \
55442 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55443 $(NORMAL_TARGET_EXPORTS) \
55444 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup"; \
55445 for flag in $(EXTRA_TARGET_FLAGS); do \
55446 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55447 done; \
55448 (cd $(TARGET_SUBDIR)/winsup && \
55449 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55450 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55451 "RANLIB=$${RANLIB}" \
55452 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55453 maintainer-clean) \
55454 || exit 1
55456 @endif target-winsup
55462 .PHONY: configure-target-libgloss maybe-configure-target-libgloss
55463 maybe-configure-target-libgloss:
55464 @if gcc-bootstrap
55465 configure-target-libgloss: stage_current
55466 @endif gcc-bootstrap
55467 @if target-libgloss
55468 maybe-configure-target-libgloss: configure-target-libgloss
55469 configure-target-libgloss:
55470 @: $(MAKE); $(unstage)
55471 @r=`${PWD_COMMAND}`; export r; \
55472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55473 echo "Checking multilib configuration for libgloss..."; \
55474 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss; \
55475 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgloss/multilib.tmp 2> /dev/null; \
55476 if test -r $(TARGET_SUBDIR)/libgloss/multilib.out; then \
55477 if cmp -s $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; then \
55478 rm -f $(TARGET_SUBDIR)/libgloss/multilib.tmp; \
55479 else \
55480 rm -f $(TARGET_SUBDIR)/libgloss/Makefile; \
55481 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
55482 fi; \
55483 else \
55484 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
55485 fi; \
55486 test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
55487 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss; \
55488 $(NORMAL_TARGET_EXPORTS) \
55489 echo Configuring in $(TARGET_SUBDIR)/libgloss; \
55490 cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
55491 case $(srcdir) in \
55492 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
55493 *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
55494 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
55495 esac; \
55496 module_srcdir=libgloss; \
55497 rm -f no-such-file || : ; \
55498 CONFIG_SITE=no-such-file $(SHELL) \
55499 $$s/$$module_srcdir/configure \
55500 --srcdir=$${topdir}/$$module_srcdir \
55501 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
55502 --target=${target_alias} \
55503 || exit 1
55504 @endif target-libgloss
55510 .PHONY: all-target-libgloss maybe-all-target-libgloss
55511 maybe-all-target-libgloss:
55512 @if gcc-bootstrap
55513 all-target-libgloss: stage_current
55514 @endif gcc-bootstrap
55515 @if target-libgloss
55516 TARGET-target-libgloss=all
55517 maybe-all-target-libgloss: all-target-libgloss
55518 all-target-libgloss: configure-target-libgloss
55519 @: $(MAKE); $(unstage)
55520 @r=`${PWD_COMMAND}`; export r; \
55521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55522 $(NORMAL_TARGET_EXPORTS) \
55523 (cd $(TARGET_SUBDIR)/libgloss && \
55524 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
55525 $(TARGET-target-libgloss))
55526 @endif target-libgloss
55532 .PHONY: check-target-libgloss maybe-check-target-libgloss
55533 maybe-check-target-libgloss:
55534 @if target-libgloss
55535 maybe-check-target-libgloss: check-target-libgloss
55537 # Dummy target for uncheckable module.
55538 check-target-libgloss:
55540 @endif target-libgloss
55542 .PHONY: install-target-libgloss maybe-install-target-libgloss
55543 maybe-install-target-libgloss:
55544 @if target-libgloss
55545 maybe-install-target-libgloss: install-target-libgloss
55547 install-target-libgloss: installdirs
55548 @: $(MAKE); $(unstage)
55549 @r=`${PWD_COMMAND}`; export r; \
55550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55551 $(NORMAL_TARGET_EXPORTS) \
55552 (cd $(TARGET_SUBDIR)/libgloss && \
55553 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
55555 @endif target-libgloss
55557 .PHONY: install-strip-target-libgloss maybe-install-strip-target-libgloss
55558 maybe-install-strip-target-libgloss:
55559 @if target-libgloss
55560 maybe-install-strip-target-libgloss: install-strip-target-libgloss
55562 install-strip-target-libgloss: installdirs
55563 @: $(MAKE); $(unstage)
55564 @r=`${PWD_COMMAND}`; export r; \
55565 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55566 $(NORMAL_TARGET_EXPORTS) \
55567 (cd $(TARGET_SUBDIR)/libgloss && \
55568 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
55570 @endif target-libgloss
55572 # Other targets (info, dvi, pdf, etc.)
55574 .PHONY: maybe-info-target-libgloss info-target-libgloss
55575 maybe-info-target-libgloss:
55576 @if target-libgloss
55577 maybe-info-target-libgloss: info-target-libgloss
55579 info-target-libgloss: \
55580 configure-target-libgloss
55581 @: $(MAKE); $(unstage)
55582 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55583 r=`${PWD_COMMAND}`; export r; \
55584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55585 $(NORMAL_TARGET_EXPORTS) \
55586 echo "Doing info in $(TARGET_SUBDIR)/libgloss"; \
55587 for flag in $(EXTRA_TARGET_FLAGS); do \
55588 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55589 done; \
55590 (cd $(TARGET_SUBDIR)/libgloss && \
55591 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55592 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55593 "RANLIB=$${RANLIB}" \
55594 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55595 info) \
55596 || exit 1
55598 @endif target-libgloss
55600 .PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
55601 maybe-dvi-target-libgloss:
55602 @if target-libgloss
55603 maybe-dvi-target-libgloss: dvi-target-libgloss
55605 dvi-target-libgloss: \
55606 configure-target-libgloss
55607 @: $(MAKE); $(unstage)
55608 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55609 r=`${PWD_COMMAND}`; export r; \
55610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55611 $(NORMAL_TARGET_EXPORTS) \
55612 echo "Doing dvi in $(TARGET_SUBDIR)/libgloss"; \
55613 for flag in $(EXTRA_TARGET_FLAGS); do \
55614 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55615 done; \
55616 (cd $(TARGET_SUBDIR)/libgloss && \
55617 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55618 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55619 "RANLIB=$${RANLIB}" \
55620 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55621 dvi) \
55622 || exit 1
55624 @endif target-libgloss
55626 .PHONY: maybe-pdf-target-libgloss pdf-target-libgloss
55627 maybe-pdf-target-libgloss:
55628 @if target-libgloss
55629 maybe-pdf-target-libgloss: pdf-target-libgloss
55631 pdf-target-libgloss: \
55632 configure-target-libgloss
55633 @: $(MAKE); $(unstage)
55634 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55635 r=`${PWD_COMMAND}`; export r; \
55636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55637 $(NORMAL_TARGET_EXPORTS) \
55638 echo "Doing pdf in $(TARGET_SUBDIR)/libgloss"; \
55639 for flag in $(EXTRA_TARGET_FLAGS); do \
55640 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55641 done; \
55642 (cd $(TARGET_SUBDIR)/libgloss && \
55643 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55644 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55645 "RANLIB=$${RANLIB}" \
55646 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55647 pdf) \
55648 || exit 1
55650 @endif target-libgloss
55652 .PHONY: maybe-html-target-libgloss html-target-libgloss
55653 maybe-html-target-libgloss:
55654 @if target-libgloss
55655 maybe-html-target-libgloss: html-target-libgloss
55657 html-target-libgloss: \
55658 configure-target-libgloss
55659 @: $(MAKE); $(unstage)
55660 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55661 r=`${PWD_COMMAND}`; export r; \
55662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55663 $(NORMAL_TARGET_EXPORTS) \
55664 echo "Doing html in $(TARGET_SUBDIR)/libgloss"; \
55665 for flag in $(EXTRA_TARGET_FLAGS); do \
55666 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55667 done; \
55668 (cd $(TARGET_SUBDIR)/libgloss && \
55669 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55670 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55671 "RANLIB=$${RANLIB}" \
55672 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55673 html) \
55674 || exit 1
55676 @endif target-libgloss
55678 .PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
55679 maybe-TAGS-target-libgloss:
55680 @if target-libgloss
55681 maybe-TAGS-target-libgloss: TAGS-target-libgloss
55683 TAGS-target-libgloss: \
55684 configure-target-libgloss
55685 @: $(MAKE); $(unstage)
55686 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55687 r=`${PWD_COMMAND}`; export r; \
55688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55689 $(NORMAL_TARGET_EXPORTS) \
55690 echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss"; \
55691 for flag in $(EXTRA_TARGET_FLAGS); do \
55692 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55693 done; \
55694 (cd $(TARGET_SUBDIR)/libgloss && \
55695 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55696 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55697 "RANLIB=$${RANLIB}" \
55698 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55699 TAGS) \
55700 || exit 1
55702 @endif target-libgloss
55704 .PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
55705 maybe-install-info-target-libgloss:
55706 @if target-libgloss
55707 maybe-install-info-target-libgloss: install-info-target-libgloss
55709 install-info-target-libgloss: \
55710 configure-target-libgloss \
55711 info-target-libgloss
55712 @: $(MAKE); $(unstage)
55713 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55714 r=`${PWD_COMMAND}`; export r; \
55715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55716 $(NORMAL_TARGET_EXPORTS) \
55717 echo "Doing install-info in $(TARGET_SUBDIR)/libgloss"; \
55718 for flag in $(EXTRA_TARGET_FLAGS); do \
55719 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55720 done; \
55721 (cd $(TARGET_SUBDIR)/libgloss && \
55722 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55723 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55724 "RANLIB=$${RANLIB}" \
55725 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55726 install-info) \
55727 || exit 1
55729 @endif target-libgloss
55731 .PHONY: maybe-install-dvi-target-libgloss install-dvi-target-libgloss
55732 maybe-install-dvi-target-libgloss:
55733 @if target-libgloss
55734 maybe-install-dvi-target-libgloss: install-dvi-target-libgloss
55736 install-dvi-target-libgloss: \
55737 configure-target-libgloss \
55738 dvi-target-libgloss
55739 @: $(MAKE); $(unstage)
55740 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55741 r=`${PWD_COMMAND}`; export r; \
55742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55743 $(NORMAL_TARGET_EXPORTS) \
55744 echo "Doing install-dvi in $(TARGET_SUBDIR)/libgloss"; \
55745 for flag in $(EXTRA_TARGET_FLAGS); do \
55746 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55747 done; \
55748 (cd $(TARGET_SUBDIR)/libgloss && \
55749 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55750 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55751 "RANLIB=$${RANLIB}" \
55752 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55753 install-dvi) \
55754 || exit 1
55756 @endif target-libgloss
55758 .PHONY: maybe-install-pdf-target-libgloss install-pdf-target-libgloss
55759 maybe-install-pdf-target-libgloss:
55760 @if target-libgloss
55761 maybe-install-pdf-target-libgloss: install-pdf-target-libgloss
55763 install-pdf-target-libgloss: \
55764 configure-target-libgloss \
55765 pdf-target-libgloss
55766 @: $(MAKE); $(unstage)
55767 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55768 r=`${PWD_COMMAND}`; export r; \
55769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55770 $(NORMAL_TARGET_EXPORTS) \
55771 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgloss"; \
55772 for flag in $(EXTRA_TARGET_FLAGS); do \
55773 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55774 done; \
55775 (cd $(TARGET_SUBDIR)/libgloss && \
55776 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55777 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55778 "RANLIB=$${RANLIB}" \
55779 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55780 install-pdf) \
55781 || exit 1
55783 @endif target-libgloss
55785 .PHONY: maybe-install-html-target-libgloss install-html-target-libgloss
55786 maybe-install-html-target-libgloss:
55787 @if target-libgloss
55788 maybe-install-html-target-libgloss: install-html-target-libgloss
55790 install-html-target-libgloss: \
55791 configure-target-libgloss \
55792 html-target-libgloss
55793 @: $(MAKE); $(unstage)
55794 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55795 r=`${PWD_COMMAND}`; export r; \
55796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55797 $(NORMAL_TARGET_EXPORTS) \
55798 echo "Doing install-html in $(TARGET_SUBDIR)/libgloss"; \
55799 for flag in $(EXTRA_TARGET_FLAGS); do \
55800 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55801 done; \
55802 (cd $(TARGET_SUBDIR)/libgloss && \
55803 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55804 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55805 "RANLIB=$${RANLIB}" \
55806 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55807 install-html) \
55808 || exit 1
55810 @endif target-libgloss
55812 .PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
55813 maybe-installcheck-target-libgloss:
55814 @if target-libgloss
55815 maybe-installcheck-target-libgloss: installcheck-target-libgloss
55817 installcheck-target-libgloss: \
55818 configure-target-libgloss
55819 @: $(MAKE); $(unstage)
55820 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55821 r=`${PWD_COMMAND}`; export r; \
55822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55823 $(NORMAL_TARGET_EXPORTS) \
55824 echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss"; \
55825 for flag in $(EXTRA_TARGET_FLAGS); do \
55826 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55827 done; \
55828 (cd $(TARGET_SUBDIR)/libgloss && \
55829 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55830 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55831 "RANLIB=$${RANLIB}" \
55832 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55833 installcheck) \
55834 || exit 1
55836 @endif target-libgloss
55838 .PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
55839 maybe-mostlyclean-target-libgloss:
55840 @if target-libgloss
55841 maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
55843 mostlyclean-target-libgloss:
55844 @: $(MAKE); $(unstage)
55845 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55846 r=`${PWD_COMMAND}`; export r; \
55847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55848 $(NORMAL_TARGET_EXPORTS) \
55849 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss"; \
55850 for flag in $(EXTRA_TARGET_FLAGS); do \
55851 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55852 done; \
55853 (cd $(TARGET_SUBDIR)/libgloss && \
55854 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55855 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55856 "RANLIB=$${RANLIB}" \
55857 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55858 mostlyclean) \
55859 || exit 1
55861 @endif target-libgloss
55863 .PHONY: maybe-clean-target-libgloss clean-target-libgloss
55864 maybe-clean-target-libgloss:
55865 @if target-libgloss
55866 maybe-clean-target-libgloss: clean-target-libgloss
55868 clean-target-libgloss:
55869 @: $(MAKE); $(unstage)
55870 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55871 r=`${PWD_COMMAND}`; export r; \
55872 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55873 $(NORMAL_TARGET_EXPORTS) \
55874 echo "Doing clean in $(TARGET_SUBDIR)/libgloss"; \
55875 for flag in $(EXTRA_TARGET_FLAGS); do \
55876 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55877 done; \
55878 (cd $(TARGET_SUBDIR)/libgloss && \
55879 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55880 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55881 "RANLIB=$${RANLIB}" \
55882 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55883 clean) \
55884 || exit 1
55886 @endif target-libgloss
55888 .PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
55889 maybe-distclean-target-libgloss:
55890 @if target-libgloss
55891 maybe-distclean-target-libgloss: distclean-target-libgloss
55893 distclean-target-libgloss:
55894 @: $(MAKE); $(unstage)
55895 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55896 r=`${PWD_COMMAND}`; export r; \
55897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55898 $(NORMAL_TARGET_EXPORTS) \
55899 echo "Doing distclean in $(TARGET_SUBDIR)/libgloss"; \
55900 for flag in $(EXTRA_TARGET_FLAGS); do \
55901 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55902 done; \
55903 (cd $(TARGET_SUBDIR)/libgloss && \
55904 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55905 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55906 "RANLIB=$${RANLIB}" \
55907 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55908 distclean) \
55909 || exit 1
55911 @endif target-libgloss
55913 .PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
55914 maybe-maintainer-clean-target-libgloss:
55915 @if target-libgloss
55916 maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
55918 maintainer-clean-target-libgloss:
55919 @: $(MAKE); $(unstage)
55920 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55921 r=`${PWD_COMMAND}`; export r; \
55922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55923 $(NORMAL_TARGET_EXPORTS) \
55924 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss"; \
55925 for flag in $(EXTRA_TARGET_FLAGS); do \
55926 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55927 done; \
55928 (cd $(TARGET_SUBDIR)/libgloss && \
55929 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55930 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55931 "RANLIB=$${RANLIB}" \
55932 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55933 maintainer-clean) \
55934 || exit 1
55936 @endif target-libgloss
55942 .PHONY: configure-target-libffi maybe-configure-target-libffi
55943 maybe-configure-target-libffi:
55944 @if gcc-bootstrap
55945 configure-target-libffi: stage_current
55946 @endif gcc-bootstrap
55947 @if target-libffi
55948 maybe-configure-target-libffi: configure-target-libffi
55949 configure-target-libffi:
55950 @: $(MAKE); $(unstage)
55951 @r=`${PWD_COMMAND}`; export r; \
55952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55953 echo "Checking multilib configuration for libffi..."; \
55954 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi; \
55955 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libffi/multilib.tmp 2> /dev/null; \
55956 if test -r $(TARGET_SUBDIR)/libffi/multilib.out; then \
55957 if cmp -s $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; then \
55958 rm -f $(TARGET_SUBDIR)/libffi/multilib.tmp; \
55959 else \
55960 rm -f $(TARGET_SUBDIR)/libffi/Makefile; \
55961 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
55962 fi; \
55963 else \
55964 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
55965 fi; \
55966 test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
55967 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi; \
55968 $(NORMAL_TARGET_EXPORTS) \
55969 echo Configuring in $(TARGET_SUBDIR)/libffi; \
55970 cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
55971 case $(srcdir) in \
55972 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
55973 *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
55974 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
55975 esac; \
55976 module_srcdir=libffi; \
55977 rm -f no-such-file || : ; \
55978 CONFIG_SITE=no-such-file $(SHELL) \
55979 $$s/$$module_srcdir/configure \
55980 --srcdir=$${topdir}/$$module_srcdir \
55981 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
55982 --target=${target_alias} --disable-shared --with-pic \
55983 || exit 1
55984 @endif target-libffi
55990 .PHONY: all-target-libffi maybe-all-target-libffi
55991 maybe-all-target-libffi:
55992 @if gcc-bootstrap
55993 all-target-libffi: stage_current
55994 @endif gcc-bootstrap
55995 @if target-libffi
55996 TARGET-target-libffi=all
55997 maybe-all-target-libffi: all-target-libffi
55998 all-target-libffi: configure-target-libffi
55999 @: $(MAKE); $(unstage)
56000 @r=`${PWD_COMMAND}`; export r; \
56001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56002 $(NORMAL_TARGET_EXPORTS) \
56003 (cd $(TARGET_SUBDIR)/libffi && \
56004 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
56005 $(TARGET-target-libffi))
56006 @endif target-libffi
56012 .PHONY: check-target-libffi maybe-check-target-libffi
56013 maybe-check-target-libffi:
56014 @if target-libffi
56015 maybe-check-target-libffi: check-target-libffi
56017 check-target-libffi:
56018 @: $(MAKE); $(unstage)
56019 @r=`${PWD_COMMAND}`; export r; \
56020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56021 $(NORMAL_TARGET_EXPORTS) \
56022 (cd $(TARGET_SUBDIR)/libffi && \
56023 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
56025 @endif target-libffi
56027 .PHONY: install-target-libffi maybe-install-target-libffi
56028 maybe-install-target-libffi:
56029 @if target-libffi
56030 maybe-install-target-libffi: install-target-libffi
56032 # Dummy target for uninstallable.
56033 install-target-libffi:
56035 @endif target-libffi
56037 .PHONY: install-strip-target-libffi maybe-install-strip-target-libffi
56038 maybe-install-strip-target-libffi:
56039 @if target-libffi
56040 maybe-install-strip-target-libffi: install-strip-target-libffi
56042 # Dummy target for uninstallable.
56043 install-strip-target-libffi:
56045 @endif target-libffi
56047 # Other targets (info, dvi, pdf, etc.)
56049 .PHONY: maybe-info-target-libffi info-target-libffi
56050 maybe-info-target-libffi:
56051 @if target-libffi
56052 maybe-info-target-libffi: info-target-libffi
56054 info-target-libffi: \
56055 configure-target-libffi
56056 @: $(MAKE); $(unstage)
56057 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56058 r=`${PWD_COMMAND}`; export r; \
56059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56060 $(NORMAL_TARGET_EXPORTS) \
56061 echo "Doing info in $(TARGET_SUBDIR)/libffi"; \
56062 for flag in $(EXTRA_TARGET_FLAGS); do \
56063 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56064 done; \
56065 (cd $(TARGET_SUBDIR)/libffi && \
56066 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56067 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56068 "RANLIB=$${RANLIB}" \
56069 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56070 info) \
56071 || exit 1
56073 @endif target-libffi
56075 .PHONY: maybe-dvi-target-libffi dvi-target-libffi
56076 maybe-dvi-target-libffi:
56077 @if target-libffi
56078 maybe-dvi-target-libffi: dvi-target-libffi
56080 dvi-target-libffi: \
56081 configure-target-libffi
56082 @: $(MAKE); $(unstage)
56083 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56084 r=`${PWD_COMMAND}`; export r; \
56085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56086 $(NORMAL_TARGET_EXPORTS) \
56087 echo "Doing dvi in $(TARGET_SUBDIR)/libffi"; \
56088 for flag in $(EXTRA_TARGET_FLAGS); do \
56089 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56090 done; \
56091 (cd $(TARGET_SUBDIR)/libffi && \
56092 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56093 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56094 "RANLIB=$${RANLIB}" \
56095 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56096 dvi) \
56097 || exit 1
56099 @endif target-libffi
56101 .PHONY: maybe-pdf-target-libffi pdf-target-libffi
56102 maybe-pdf-target-libffi:
56103 @if target-libffi
56104 maybe-pdf-target-libffi: pdf-target-libffi
56106 pdf-target-libffi: \
56107 configure-target-libffi
56108 @: $(MAKE); $(unstage)
56109 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56110 r=`${PWD_COMMAND}`; export r; \
56111 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56112 $(NORMAL_TARGET_EXPORTS) \
56113 echo "Doing pdf in $(TARGET_SUBDIR)/libffi"; \
56114 for flag in $(EXTRA_TARGET_FLAGS); do \
56115 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56116 done; \
56117 (cd $(TARGET_SUBDIR)/libffi && \
56118 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56119 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56120 "RANLIB=$${RANLIB}" \
56121 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56122 pdf) \
56123 || exit 1
56125 @endif target-libffi
56127 .PHONY: maybe-html-target-libffi html-target-libffi
56128 maybe-html-target-libffi:
56129 @if target-libffi
56130 maybe-html-target-libffi: html-target-libffi
56132 html-target-libffi: \
56133 configure-target-libffi
56134 @: $(MAKE); $(unstage)
56135 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56136 r=`${PWD_COMMAND}`; export r; \
56137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56138 $(NORMAL_TARGET_EXPORTS) \
56139 echo "Doing html in $(TARGET_SUBDIR)/libffi"; \
56140 for flag in $(EXTRA_TARGET_FLAGS); do \
56141 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56142 done; \
56143 (cd $(TARGET_SUBDIR)/libffi && \
56144 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56145 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56146 "RANLIB=$${RANLIB}" \
56147 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56148 html) \
56149 || exit 1
56151 @endif target-libffi
56153 .PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
56154 maybe-TAGS-target-libffi:
56155 @if target-libffi
56156 maybe-TAGS-target-libffi: TAGS-target-libffi
56158 TAGS-target-libffi: \
56159 configure-target-libffi
56160 @: $(MAKE); $(unstage)
56161 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56162 r=`${PWD_COMMAND}`; export r; \
56163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56164 $(NORMAL_TARGET_EXPORTS) \
56165 echo "Doing TAGS in $(TARGET_SUBDIR)/libffi"; \
56166 for flag in $(EXTRA_TARGET_FLAGS); do \
56167 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56168 done; \
56169 (cd $(TARGET_SUBDIR)/libffi && \
56170 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56171 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56172 "RANLIB=$${RANLIB}" \
56173 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56174 TAGS) \
56175 || exit 1
56177 @endif target-libffi
56179 .PHONY: maybe-install-info-target-libffi install-info-target-libffi
56180 maybe-install-info-target-libffi:
56181 @if target-libffi
56182 maybe-install-info-target-libffi: install-info-target-libffi
56184 install-info-target-libffi: \
56185 configure-target-libffi \
56186 info-target-libffi
56187 @: $(MAKE); $(unstage)
56188 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56189 r=`${PWD_COMMAND}`; export r; \
56190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56191 $(NORMAL_TARGET_EXPORTS) \
56192 echo "Doing install-info in $(TARGET_SUBDIR)/libffi"; \
56193 for flag in $(EXTRA_TARGET_FLAGS); do \
56194 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56195 done; \
56196 (cd $(TARGET_SUBDIR)/libffi && \
56197 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56198 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56199 "RANLIB=$${RANLIB}" \
56200 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56201 install-info) \
56202 || exit 1
56204 @endif target-libffi
56206 .PHONY: maybe-install-dvi-target-libffi install-dvi-target-libffi
56207 maybe-install-dvi-target-libffi:
56208 @if target-libffi
56209 maybe-install-dvi-target-libffi: install-dvi-target-libffi
56211 install-dvi-target-libffi: \
56212 configure-target-libffi \
56213 dvi-target-libffi
56214 @: $(MAKE); $(unstage)
56215 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56216 r=`${PWD_COMMAND}`; export r; \
56217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56218 $(NORMAL_TARGET_EXPORTS) \
56219 echo "Doing install-dvi in $(TARGET_SUBDIR)/libffi"; \
56220 for flag in $(EXTRA_TARGET_FLAGS); do \
56221 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56222 done; \
56223 (cd $(TARGET_SUBDIR)/libffi && \
56224 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56225 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56226 "RANLIB=$${RANLIB}" \
56227 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56228 install-dvi) \
56229 || exit 1
56231 @endif target-libffi
56233 .PHONY: maybe-install-pdf-target-libffi install-pdf-target-libffi
56234 maybe-install-pdf-target-libffi:
56235 @if target-libffi
56236 maybe-install-pdf-target-libffi: install-pdf-target-libffi
56238 install-pdf-target-libffi: \
56239 configure-target-libffi \
56240 pdf-target-libffi
56241 @: $(MAKE); $(unstage)
56242 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56243 r=`${PWD_COMMAND}`; export r; \
56244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56245 $(NORMAL_TARGET_EXPORTS) \
56246 echo "Doing install-pdf in $(TARGET_SUBDIR)/libffi"; \
56247 for flag in $(EXTRA_TARGET_FLAGS); do \
56248 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56249 done; \
56250 (cd $(TARGET_SUBDIR)/libffi && \
56251 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56252 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56253 "RANLIB=$${RANLIB}" \
56254 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56255 install-pdf) \
56256 || exit 1
56258 @endif target-libffi
56260 .PHONY: maybe-install-html-target-libffi install-html-target-libffi
56261 maybe-install-html-target-libffi:
56262 @if target-libffi
56263 maybe-install-html-target-libffi: install-html-target-libffi
56265 install-html-target-libffi: \
56266 configure-target-libffi \
56267 html-target-libffi
56268 @: $(MAKE); $(unstage)
56269 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56270 r=`${PWD_COMMAND}`; export r; \
56271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56272 $(NORMAL_TARGET_EXPORTS) \
56273 echo "Doing install-html in $(TARGET_SUBDIR)/libffi"; \
56274 for flag in $(EXTRA_TARGET_FLAGS); do \
56275 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56276 done; \
56277 (cd $(TARGET_SUBDIR)/libffi && \
56278 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56279 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56280 "RANLIB=$${RANLIB}" \
56281 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56282 install-html) \
56283 || exit 1
56285 @endif target-libffi
56287 .PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
56288 maybe-installcheck-target-libffi:
56289 @if target-libffi
56290 maybe-installcheck-target-libffi: installcheck-target-libffi
56292 installcheck-target-libffi: \
56293 configure-target-libffi
56294 @: $(MAKE); $(unstage)
56295 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56296 r=`${PWD_COMMAND}`; export r; \
56297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56298 $(NORMAL_TARGET_EXPORTS) \
56299 echo "Doing installcheck in $(TARGET_SUBDIR)/libffi"; \
56300 for flag in $(EXTRA_TARGET_FLAGS); do \
56301 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56302 done; \
56303 (cd $(TARGET_SUBDIR)/libffi && \
56304 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56305 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56306 "RANLIB=$${RANLIB}" \
56307 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56308 installcheck) \
56309 || exit 1
56311 @endif target-libffi
56313 .PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
56314 maybe-mostlyclean-target-libffi:
56315 @if target-libffi
56316 maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
56318 mostlyclean-target-libffi:
56319 @: $(MAKE); $(unstage)
56320 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56321 r=`${PWD_COMMAND}`; export r; \
56322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56323 $(NORMAL_TARGET_EXPORTS) \
56324 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi"; \
56325 for flag in $(EXTRA_TARGET_FLAGS); do \
56326 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56327 done; \
56328 (cd $(TARGET_SUBDIR)/libffi && \
56329 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56330 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56331 "RANLIB=$${RANLIB}" \
56332 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56333 mostlyclean) \
56334 || exit 1
56336 @endif target-libffi
56338 .PHONY: maybe-clean-target-libffi clean-target-libffi
56339 maybe-clean-target-libffi:
56340 @if target-libffi
56341 maybe-clean-target-libffi: clean-target-libffi
56343 clean-target-libffi:
56344 @: $(MAKE); $(unstage)
56345 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56346 r=`${PWD_COMMAND}`; export r; \
56347 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56348 $(NORMAL_TARGET_EXPORTS) \
56349 echo "Doing clean in $(TARGET_SUBDIR)/libffi"; \
56350 for flag in $(EXTRA_TARGET_FLAGS); do \
56351 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56352 done; \
56353 (cd $(TARGET_SUBDIR)/libffi && \
56354 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56355 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56356 "RANLIB=$${RANLIB}" \
56357 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56358 clean) \
56359 || exit 1
56361 @endif target-libffi
56363 .PHONY: maybe-distclean-target-libffi distclean-target-libffi
56364 maybe-distclean-target-libffi:
56365 @if target-libffi
56366 maybe-distclean-target-libffi: distclean-target-libffi
56368 distclean-target-libffi:
56369 @: $(MAKE); $(unstage)
56370 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56371 r=`${PWD_COMMAND}`; export r; \
56372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56373 $(NORMAL_TARGET_EXPORTS) \
56374 echo "Doing distclean in $(TARGET_SUBDIR)/libffi"; \
56375 for flag in $(EXTRA_TARGET_FLAGS); do \
56376 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56377 done; \
56378 (cd $(TARGET_SUBDIR)/libffi && \
56379 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56380 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56381 "RANLIB=$${RANLIB}" \
56382 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56383 distclean) \
56384 || exit 1
56386 @endif target-libffi
56388 .PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
56389 maybe-maintainer-clean-target-libffi:
56390 @if target-libffi
56391 maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
56393 maintainer-clean-target-libffi:
56394 @: $(MAKE); $(unstage)
56395 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56396 r=`${PWD_COMMAND}`; export r; \
56397 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56398 $(NORMAL_TARGET_EXPORTS) \
56399 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi"; \
56400 for flag in $(EXTRA_TARGET_FLAGS); do \
56401 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56402 done; \
56403 (cd $(TARGET_SUBDIR)/libffi && \
56404 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56405 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56406 "RANLIB=$${RANLIB}" \
56407 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56408 maintainer-clean) \
56409 || exit 1
56411 @endif target-libffi
56417 .PHONY: configure-target-zlib maybe-configure-target-zlib
56418 maybe-configure-target-zlib:
56419 @if gcc-bootstrap
56420 configure-target-zlib: stage_current
56421 @endif gcc-bootstrap
56422 @if target-zlib
56423 maybe-configure-target-zlib: configure-target-zlib
56424 configure-target-zlib:
56425 @r=`${PWD_COMMAND}`; export r; \
56426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56427 echo "Checking multilib configuration for zlib..."; \
56428 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
56429 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
56430 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
56431 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
56432 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
56433 else \
56434 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
56435 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56436 fi; \
56437 else \
56438 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56439 fi; \
56440 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
56441 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
56442 $(NORMAL_TARGET_EXPORTS) \
56443 echo Configuring in $(TARGET_SUBDIR)/zlib; \
56444 cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
56445 case $(srcdir) in \
56446 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56447 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
56448 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56449 esac; \
56450 module_srcdir=zlib; \
56451 rm -f no-such-file || : ; \
56452 CONFIG_SITE=no-such-file $(SHELL) \
56453 $$s/$$module_srcdir/configure \
56454 --srcdir=$${topdir}/$$module_srcdir \
56455 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56456 --target=${target_alias} \
56457 || exit 1
56458 @endif target-zlib
56462 .PHONY: configure-stage1-target-zlib maybe-configure-stage1-target-zlib
56463 maybe-configure-stage1-target-zlib:
56464 @if target-zlib-bootstrap
56465 maybe-configure-stage1-target-zlib: configure-stage1-target-zlib
56466 configure-stage1-target-zlib:
56467 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
56468 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
56469 @r=`${PWD_COMMAND}`; export r; \
56470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56471 TFLAGS="$(STAGE1_TFLAGS)"; \
56472 echo "Checking multilib configuration for zlib..."; \
56473 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
56474 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
56475 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
56476 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
56477 else \
56478 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
56479 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56480 fi; \
56481 else \
56482 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56483 fi; \
56484 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
56485 $(NORMAL_TARGET_EXPORTS) \
56486 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56487 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56488 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56489 echo Configuring stage 1 in $(TARGET_SUBDIR)/zlib; \
56490 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
56491 cd $(TARGET_SUBDIR)/zlib || exit 1; \
56492 case $(srcdir) in \
56493 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56494 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
56495 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56496 esac; \
56497 module_srcdir=zlib; \
56498 $(SHELL) $$s/$$module_srcdir/configure \
56499 --srcdir=$${topdir}/$$module_srcdir \
56500 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56501 --target=${target_alias} \
56503 $(STAGE1_CONFIGURE_FLAGS)
56504 @endif target-zlib-bootstrap
56506 .PHONY: configure-stage2-target-zlib maybe-configure-stage2-target-zlib
56507 maybe-configure-stage2-target-zlib:
56508 @if target-zlib-bootstrap
56509 maybe-configure-stage2-target-zlib: configure-stage2-target-zlib
56510 configure-stage2-target-zlib:
56511 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
56512 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
56513 @r=`${PWD_COMMAND}`; export r; \
56514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56515 TFLAGS="$(STAGE2_TFLAGS)"; \
56516 echo "Checking multilib configuration for zlib..."; \
56517 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
56518 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
56519 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
56520 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
56521 else \
56522 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
56523 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56524 fi; \
56525 else \
56526 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56527 fi; \
56528 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
56529 $(NORMAL_TARGET_EXPORTS) \
56531 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56532 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56533 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56534 echo Configuring stage 2 in $(TARGET_SUBDIR)/zlib; \
56535 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
56536 cd $(TARGET_SUBDIR)/zlib || exit 1; \
56537 case $(srcdir) in \
56538 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56539 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
56540 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56541 esac; \
56542 module_srcdir=zlib; \
56543 $(SHELL) $$s/$$module_srcdir/configure \
56544 --srcdir=$${topdir}/$$module_srcdir \
56545 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56546 --target=${target_alias} \
56547 --with-build-libsubdir=$(HOST_SUBDIR) \
56548 $(STAGE2_CONFIGURE_FLAGS)
56549 @endif target-zlib-bootstrap
56551 .PHONY: configure-stage3-target-zlib maybe-configure-stage3-target-zlib
56552 maybe-configure-stage3-target-zlib:
56553 @if target-zlib-bootstrap
56554 maybe-configure-stage3-target-zlib: configure-stage3-target-zlib
56555 configure-stage3-target-zlib:
56556 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
56557 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
56558 @r=`${PWD_COMMAND}`; export r; \
56559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56560 TFLAGS="$(STAGE3_TFLAGS)"; \
56561 echo "Checking multilib configuration for zlib..."; \
56562 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
56563 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
56564 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
56565 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
56566 else \
56567 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
56568 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56569 fi; \
56570 else \
56571 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56572 fi; \
56573 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
56574 $(NORMAL_TARGET_EXPORTS) \
56576 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56577 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56578 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56579 echo Configuring stage 3 in $(TARGET_SUBDIR)/zlib; \
56580 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
56581 cd $(TARGET_SUBDIR)/zlib || exit 1; \
56582 case $(srcdir) in \
56583 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56584 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
56585 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56586 esac; \
56587 module_srcdir=zlib; \
56588 $(SHELL) $$s/$$module_srcdir/configure \
56589 --srcdir=$${topdir}/$$module_srcdir \
56590 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56591 --target=${target_alias} \
56592 --with-build-libsubdir=$(HOST_SUBDIR) \
56593 $(STAGE3_CONFIGURE_FLAGS)
56594 @endif target-zlib-bootstrap
56596 .PHONY: configure-stage4-target-zlib maybe-configure-stage4-target-zlib
56597 maybe-configure-stage4-target-zlib:
56598 @if target-zlib-bootstrap
56599 maybe-configure-stage4-target-zlib: configure-stage4-target-zlib
56600 configure-stage4-target-zlib:
56601 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
56602 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
56603 @r=`${PWD_COMMAND}`; export r; \
56604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56605 TFLAGS="$(STAGE4_TFLAGS)"; \
56606 echo "Checking multilib configuration for zlib..."; \
56607 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
56608 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
56609 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
56610 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
56611 else \
56612 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
56613 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56614 fi; \
56615 else \
56616 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56617 fi; \
56618 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
56619 $(NORMAL_TARGET_EXPORTS) \
56621 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56622 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56623 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56624 echo Configuring stage 4 in $(TARGET_SUBDIR)/zlib; \
56625 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
56626 cd $(TARGET_SUBDIR)/zlib || exit 1; \
56627 case $(srcdir) in \
56628 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56629 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
56630 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56631 esac; \
56632 module_srcdir=zlib; \
56633 $(SHELL) $$s/$$module_srcdir/configure \
56634 --srcdir=$${topdir}/$$module_srcdir \
56635 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56636 --target=${target_alias} \
56637 --with-build-libsubdir=$(HOST_SUBDIR) \
56638 $(STAGE4_CONFIGURE_FLAGS)
56639 @endif target-zlib-bootstrap
56641 .PHONY: configure-stageprofile-target-zlib maybe-configure-stageprofile-target-zlib
56642 maybe-configure-stageprofile-target-zlib:
56643 @if target-zlib-bootstrap
56644 maybe-configure-stageprofile-target-zlib: configure-stageprofile-target-zlib
56645 configure-stageprofile-target-zlib:
56646 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
56647 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
56648 @r=`${PWD_COMMAND}`; export r; \
56649 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56650 TFLAGS="$(STAGEprofile_TFLAGS)"; \
56651 echo "Checking multilib configuration for zlib..."; \
56652 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
56653 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
56654 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
56655 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
56656 else \
56657 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
56658 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56659 fi; \
56660 else \
56661 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56662 fi; \
56663 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
56664 $(NORMAL_TARGET_EXPORTS) \
56666 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56667 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56668 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56669 echo Configuring stage profile in $(TARGET_SUBDIR)/zlib; \
56670 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
56671 cd $(TARGET_SUBDIR)/zlib || exit 1; \
56672 case $(srcdir) in \
56673 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56674 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
56675 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56676 esac; \
56677 module_srcdir=zlib; \
56678 $(SHELL) $$s/$$module_srcdir/configure \
56679 --srcdir=$${topdir}/$$module_srcdir \
56680 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56681 --target=${target_alias} \
56682 --with-build-libsubdir=$(HOST_SUBDIR) \
56683 $(STAGEprofile_CONFIGURE_FLAGS)
56684 @endif target-zlib-bootstrap
56686 .PHONY: configure-stagetrain-target-zlib maybe-configure-stagetrain-target-zlib
56687 maybe-configure-stagetrain-target-zlib:
56688 @if target-zlib-bootstrap
56689 maybe-configure-stagetrain-target-zlib: configure-stagetrain-target-zlib
56690 configure-stagetrain-target-zlib:
56691 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
56692 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
56693 @r=`${PWD_COMMAND}`; export r; \
56694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56695 TFLAGS="$(STAGEtrain_TFLAGS)"; \
56696 echo "Checking multilib configuration for zlib..."; \
56697 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
56698 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
56699 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
56700 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
56701 else \
56702 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
56703 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56704 fi; \
56705 else \
56706 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56707 fi; \
56708 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
56709 $(NORMAL_TARGET_EXPORTS) \
56711 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56712 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56713 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56714 echo Configuring stage train in $(TARGET_SUBDIR)/zlib; \
56715 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
56716 cd $(TARGET_SUBDIR)/zlib || exit 1; \
56717 case $(srcdir) in \
56718 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56719 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
56720 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56721 esac; \
56722 module_srcdir=zlib; \
56723 $(SHELL) $$s/$$module_srcdir/configure \
56724 --srcdir=$${topdir}/$$module_srcdir \
56725 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56726 --target=${target_alias} \
56727 --with-build-libsubdir=$(HOST_SUBDIR) \
56728 $(STAGEtrain_CONFIGURE_FLAGS)
56729 @endif target-zlib-bootstrap
56731 .PHONY: configure-stagefeedback-target-zlib maybe-configure-stagefeedback-target-zlib
56732 maybe-configure-stagefeedback-target-zlib:
56733 @if target-zlib-bootstrap
56734 maybe-configure-stagefeedback-target-zlib: configure-stagefeedback-target-zlib
56735 configure-stagefeedback-target-zlib:
56736 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
56737 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
56738 @r=`${PWD_COMMAND}`; export r; \
56739 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56740 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
56741 echo "Checking multilib configuration for zlib..."; \
56742 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
56743 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
56744 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
56745 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
56746 else \
56747 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
56748 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56749 fi; \
56750 else \
56751 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56752 fi; \
56753 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
56754 $(NORMAL_TARGET_EXPORTS) \
56756 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56757 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56758 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56759 echo Configuring stage feedback in $(TARGET_SUBDIR)/zlib; \
56760 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
56761 cd $(TARGET_SUBDIR)/zlib || exit 1; \
56762 case $(srcdir) in \
56763 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56764 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
56765 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56766 esac; \
56767 module_srcdir=zlib; \
56768 $(SHELL) $$s/$$module_srcdir/configure \
56769 --srcdir=$${topdir}/$$module_srcdir \
56770 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56771 --target=${target_alias} \
56772 --with-build-libsubdir=$(HOST_SUBDIR) \
56773 $(STAGEfeedback_CONFIGURE_FLAGS)
56774 @endif target-zlib-bootstrap
56776 .PHONY: configure-stageautoprofile-target-zlib maybe-configure-stageautoprofile-target-zlib
56777 maybe-configure-stageautoprofile-target-zlib:
56778 @if target-zlib-bootstrap
56779 maybe-configure-stageautoprofile-target-zlib: configure-stageautoprofile-target-zlib
56780 configure-stageautoprofile-target-zlib:
56781 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
56782 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
56783 @r=`${PWD_COMMAND}`; export r; \
56784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56785 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
56786 echo "Checking multilib configuration for zlib..."; \
56787 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
56788 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
56789 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
56790 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
56791 else \
56792 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
56793 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56794 fi; \
56795 else \
56796 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56797 fi; \
56798 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
56799 $(NORMAL_TARGET_EXPORTS) \
56801 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56802 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56803 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56804 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/zlib; \
56805 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
56806 cd $(TARGET_SUBDIR)/zlib || exit 1; \
56807 case $(srcdir) in \
56808 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56809 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
56810 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56811 esac; \
56812 module_srcdir=zlib; \
56813 $(SHELL) $$s/$$module_srcdir/configure \
56814 --srcdir=$${topdir}/$$module_srcdir \
56815 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56816 --target=${target_alias} \
56817 --with-build-libsubdir=$(HOST_SUBDIR) \
56818 $(STAGEautoprofile_CONFIGURE_FLAGS)
56819 @endif target-zlib-bootstrap
56821 .PHONY: configure-stageautofeedback-target-zlib maybe-configure-stageautofeedback-target-zlib
56822 maybe-configure-stageautofeedback-target-zlib:
56823 @if target-zlib-bootstrap
56824 maybe-configure-stageautofeedback-target-zlib: configure-stageautofeedback-target-zlib
56825 configure-stageautofeedback-target-zlib:
56826 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
56827 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
56828 @r=`${PWD_COMMAND}`; export r; \
56829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56830 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
56831 echo "Checking multilib configuration for zlib..."; \
56832 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
56833 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
56834 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
56835 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
56836 else \
56837 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
56838 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56839 fi; \
56840 else \
56841 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56842 fi; \
56843 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
56844 $(NORMAL_TARGET_EXPORTS) \
56846 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56847 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56848 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56849 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/zlib; \
56850 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
56851 cd $(TARGET_SUBDIR)/zlib || exit 1; \
56852 case $(srcdir) in \
56853 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56854 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
56855 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56856 esac; \
56857 module_srcdir=zlib; \
56858 $(SHELL) $$s/$$module_srcdir/configure \
56859 --srcdir=$${topdir}/$$module_srcdir \
56860 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56861 --target=${target_alias} \
56862 --with-build-libsubdir=$(HOST_SUBDIR) \
56863 $(STAGEautofeedback_CONFIGURE_FLAGS)
56864 @endif target-zlib-bootstrap
56870 .PHONY: all-target-zlib maybe-all-target-zlib
56871 maybe-all-target-zlib:
56872 @if gcc-bootstrap
56873 all-target-zlib: stage_current
56874 @endif gcc-bootstrap
56875 @if target-zlib
56876 TARGET-target-zlib=all
56877 maybe-all-target-zlib: all-target-zlib
56878 all-target-zlib: configure-target-zlib
56879 @r=`${PWD_COMMAND}`; export r; \
56880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56881 $(NORMAL_TARGET_EXPORTS) \
56882 (cd $(TARGET_SUBDIR)/zlib && \
56883 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
56884 $(TARGET-target-zlib))
56885 @endif target-zlib
56889 .PHONY: all-stage1-target-zlib maybe-all-stage1-target-zlib
56890 .PHONY: clean-stage1-target-zlib maybe-clean-stage1-target-zlib
56891 maybe-all-stage1-target-zlib:
56892 maybe-clean-stage1-target-zlib:
56893 @if target-zlib-bootstrap
56894 maybe-all-stage1-target-zlib: all-stage1-target-zlib
56895 all-stage1: all-stage1-target-zlib
56896 TARGET-stage1-target-zlib = $(TARGET-target-zlib)
56897 all-stage1-target-zlib: configure-stage1-target-zlib
56898 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
56899 @r=`${PWD_COMMAND}`; export r; \
56900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56901 TFLAGS="$(STAGE1_TFLAGS)"; \
56902 $(NORMAL_TARGET_EXPORTS) \
56903 cd $(TARGET_SUBDIR)/zlib && \
56905 $(MAKE) $(BASE_FLAGS_TO_PASS) \
56906 CFLAGS="$(CFLAGS_FOR_TARGET)" \
56907 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
56908 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
56909 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
56910 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
56911 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
56912 $(EXTRA_TARGET_FLAGS) \
56914 TFLAGS="$(STAGE1_TFLAGS)" \
56915 $(TARGET-stage1-target-zlib)
56917 maybe-clean-stage1-target-zlib: clean-stage1-target-zlib
56918 clean-stage1: clean-stage1-target-zlib
56919 clean-stage1-target-zlib:
56920 @if [ $(current_stage) = stage1 ]; then \
56921 [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56922 else \
56923 [ -f $(TARGET_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
56924 $(MAKE) stage1-start; \
56925 fi; \
56926 cd $(TARGET_SUBDIR)/zlib && \
56927 $(MAKE) $(EXTRA_TARGET_FLAGS) \
56928 clean
56929 @endif target-zlib-bootstrap
56932 .PHONY: all-stage2-target-zlib maybe-all-stage2-target-zlib
56933 .PHONY: clean-stage2-target-zlib maybe-clean-stage2-target-zlib
56934 maybe-all-stage2-target-zlib:
56935 maybe-clean-stage2-target-zlib:
56936 @if target-zlib-bootstrap
56937 maybe-all-stage2-target-zlib: all-stage2-target-zlib
56938 all-stage2: all-stage2-target-zlib
56939 TARGET-stage2-target-zlib = $(TARGET-target-zlib)
56940 all-stage2-target-zlib: configure-stage2-target-zlib
56941 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
56942 @r=`${PWD_COMMAND}`; export r; \
56943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56944 TFLAGS="$(STAGE2_TFLAGS)"; \
56945 $(NORMAL_TARGET_EXPORTS) \
56947 cd $(TARGET_SUBDIR)/zlib && \
56949 $(MAKE) $(BASE_FLAGS_TO_PASS) \
56950 CFLAGS="$(CFLAGS_FOR_TARGET)" \
56951 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
56952 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
56953 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
56954 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
56955 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
56956 $(EXTRA_TARGET_FLAGS) \
56957 TFLAGS="$(STAGE2_TFLAGS)" \
56958 $(TARGET-stage2-target-zlib)
56960 maybe-clean-stage2-target-zlib: clean-stage2-target-zlib
56961 clean-stage2: clean-stage2-target-zlib
56962 clean-stage2-target-zlib:
56963 @if [ $(current_stage) = stage2 ]; then \
56964 [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56965 else \
56966 [ -f $(TARGET_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
56967 $(MAKE) stage2-start; \
56968 fi; \
56969 cd $(TARGET_SUBDIR)/zlib && \
56970 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
56971 @endif target-zlib-bootstrap
56974 .PHONY: all-stage3-target-zlib maybe-all-stage3-target-zlib
56975 .PHONY: clean-stage3-target-zlib maybe-clean-stage3-target-zlib
56976 maybe-all-stage3-target-zlib:
56977 maybe-clean-stage3-target-zlib:
56978 @if target-zlib-bootstrap
56979 maybe-all-stage3-target-zlib: all-stage3-target-zlib
56980 all-stage3: all-stage3-target-zlib
56981 TARGET-stage3-target-zlib = $(TARGET-target-zlib)
56982 all-stage3-target-zlib: configure-stage3-target-zlib
56983 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
56984 @r=`${PWD_COMMAND}`; export r; \
56985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56986 TFLAGS="$(STAGE3_TFLAGS)"; \
56987 $(NORMAL_TARGET_EXPORTS) \
56989 cd $(TARGET_SUBDIR)/zlib && \
56991 $(MAKE) $(BASE_FLAGS_TO_PASS) \
56992 CFLAGS="$(CFLAGS_FOR_TARGET)" \
56993 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
56994 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
56995 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
56996 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
56997 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
56998 $(EXTRA_TARGET_FLAGS) \
56999 TFLAGS="$(STAGE3_TFLAGS)" \
57000 $(TARGET-stage3-target-zlib)
57002 maybe-clean-stage3-target-zlib: clean-stage3-target-zlib
57003 clean-stage3: clean-stage3-target-zlib
57004 clean-stage3-target-zlib:
57005 @if [ $(current_stage) = stage3 ]; then \
57006 [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57007 else \
57008 [ -f $(TARGET_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
57009 $(MAKE) stage3-start; \
57010 fi; \
57011 cd $(TARGET_SUBDIR)/zlib && \
57012 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
57013 @endif target-zlib-bootstrap
57016 .PHONY: all-stage4-target-zlib maybe-all-stage4-target-zlib
57017 .PHONY: clean-stage4-target-zlib maybe-clean-stage4-target-zlib
57018 maybe-all-stage4-target-zlib:
57019 maybe-clean-stage4-target-zlib:
57020 @if target-zlib-bootstrap
57021 maybe-all-stage4-target-zlib: all-stage4-target-zlib
57022 all-stage4: all-stage4-target-zlib
57023 TARGET-stage4-target-zlib = $(TARGET-target-zlib)
57024 all-stage4-target-zlib: configure-stage4-target-zlib
57025 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
57026 @r=`${PWD_COMMAND}`; export r; \
57027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57028 TFLAGS="$(STAGE4_TFLAGS)"; \
57029 $(NORMAL_TARGET_EXPORTS) \
57031 cd $(TARGET_SUBDIR)/zlib && \
57033 $(MAKE) $(BASE_FLAGS_TO_PASS) \
57034 CFLAGS="$(CFLAGS_FOR_TARGET)" \
57035 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
57036 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
57037 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
57038 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
57039 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
57040 $(EXTRA_TARGET_FLAGS) \
57041 TFLAGS="$(STAGE4_TFLAGS)" \
57042 $(TARGET-stage4-target-zlib)
57044 maybe-clean-stage4-target-zlib: clean-stage4-target-zlib
57045 clean-stage4: clean-stage4-target-zlib
57046 clean-stage4-target-zlib:
57047 @if [ $(current_stage) = stage4 ]; then \
57048 [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57049 else \
57050 [ -f $(TARGET_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
57051 $(MAKE) stage4-start; \
57052 fi; \
57053 cd $(TARGET_SUBDIR)/zlib && \
57054 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
57055 @endif target-zlib-bootstrap
57058 .PHONY: all-stageprofile-target-zlib maybe-all-stageprofile-target-zlib
57059 .PHONY: clean-stageprofile-target-zlib maybe-clean-stageprofile-target-zlib
57060 maybe-all-stageprofile-target-zlib:
57061 maybe-clean-stageprofile-target-zlib:
57062 @if target-zlib-bootstrap
57063 maybe-all-stageprofile-target-zlib: all-stageprofile-target-zlib
57064 all-stageprofile: all-stageprofile-target-zlib
57065 TARGET-stageprofile-target-zlib = $(TARGET-target-zlib)
57066 all-stageprofile-target-zlib: configure-stageprofile-target-zlib
57067 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
57068 @r=`${PWD_COMMAND}`; export r; \
57069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57070 TFLAGS="$(STAGEprofile_TFLAGS)"; \
57071 $(NORMAL_TARGET_EXPORTS) \
57073 cd $(TARGET_SUBDIR)/zlib && \
57075 $(MAKE) $(BASE_FLAGS_TO_PASS) \
57076 CFLAGS="$(CFLAGS_FOR_TARGET)" \
57077 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
57078 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
57079 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
57080 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
57081 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
57082 $(EXTRA_TARGET_FLAGS) \
57083 TFLAGS="$(STAGEprofile_TFLAGS)" \
57084 $(TARGET-stageprofile-target-zlib)
57086 maybe-clean-stageprofile-target-zlib: clean-stageprofile-target-zlib
57087 clean-stageprofile: clean-stageprofile-target-zlib
57088 clean-stageprofile-target-zlib:
57089 @if [ $(current_stage) = stageprofile ]; then \
57090 [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57091 else \
57092 [ -f $(TARGET_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
57093 $(MAKE) stageprofile-start; \
57094 fi; \
57095 cd $(TARGET_SUBDIR)/zlib && \
57096 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
57097 @endif target-zlib-bootstrap
57100 .PHONY: all-stagetrain-target-zlib maybe-all-stagetrain-target-zlib
57101 .PHONY: clean-stagetrain-target-zlib maybe-clean-stagetrain-target-zlib
57102 maybe-all-stagetrain-target-zlib:
57103 maybe-clean-stagetrain-target-zlib:
57104 @if target-zlib-bootstrap
57105 maybe-all-stagetrain-target-zlib: all-stagetrain-target-zlib
57106 all-stagetrain: all-stagetrain-target-zlib
57107 TARGET-stagetrain-target-zlib = $(TARGET-target-zlib)
57108 all-stagetrain-target-zlib: configure-stagetrain-target-zlib
57109 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
57110 @r=`${PWD_COMMAND}`; export r; \
57111 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57112 TFLAGS="$(STAGEtrain_TFLAGS)"; \
57113 $(NORMAL_TARGET_EXPORTS) \
57115 cd $(TARGET_SUBDIR)/zlib && \
57117 $(MAKE) $(BASE_FLAGS_TO_PASS) \
57118 CFLAGS="$(CFLAGS_FOR_TARGET)" \
57119 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
57120 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
57121 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
57122 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
57123 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
57124 $(EXTRA_TARGET_FLAGS) \
57125 TFLAGS="$(STAGEtrain_TFLAGS)" \
57126 $(TARGET-stagetrain-target-zlib)
57128 maybe-clean-stagetrain-target-zlib: clean-stagetrain-target-zlib
57129 clean-stagetrain: clean-stagetrain-target-zlib
57130 clean-stagetrain-target-zlib:
57131 @if [ $(current_stage) = stagetrain ]; then \
57132 [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57133 else \
57134 [ -f $(TARGET_SUBDIR)/stagetrain-zlib/Makefile ] || exit 0; \
57135 $(MAKE) stagetrain-start; \
57136 fi; \
57137 cd $(TARGET_SUBDIR)/zlib && \
57138 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
57139 @endif target-zlib-bootstrap
57142 .PHONY: all-stagefeedback-target-zlib maybe-all-stagefeedback-target-zlib
57143 .PHONY: clean-stagefeedback-target-zlib maybe-clean-stagefeedback-target-zlib
57144 maybe-all-stagefeedback-target-zlib:
57145 maybe-clean-stagefeedback-target-zlib:
57146 @if target-zlib-bootstrap
57147 maybe-all-stagefeedback-target-zlib: all-stagefeedback-target-zlib
57148 all-stagefeedback: all-stagefeedback-target-zlib
57149 TARGET-stagefeedback-target-zlib = $(TARGET-target-zlib)
57150 all-stagefeedback-target-zlib: configure-stagefeedback-target-zlib
57151 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
57152 @r=`${PWD_COMMAND}`; export r; \
57153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57154 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
57155 $(NORMAL_TARGET_EXPORTS) \
57157 cd $(TARGET_SUBDIR)/zlib && \
57159 $(MAKE) $(BASE_FLAGS_TO_PASS) \
57160 CFLAGS="$(CFLAGS_FOR_TARGET)" \
57161 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
57162 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
57163 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
57164 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
57165 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
57166 $(EXTRA_TARGET_FLAGS) \
57167 TFLAGS="$(STAGEfeedback_TFLAGS)" \
57168 $(TARGET-stagefeedback-target-zlib)
57170 maybe-clean-stagefeedback-target-zlib: clean-stagefeedback-target-zlib
57171 clean-stagefeedback: clean-stagefeedback-target-zlib
57172 clean-stagefeedback-target-zlib:
57173 @if [ $(current_stage) = stagefeedback ]; then \
57174 [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57175 else \
57176 [ -f $(TARGET_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
57177 $(MAKE) stagefeedback-start; \
57178 fi; \
57179 cd $(TARGET_SUBDIR)/zlib && \
57180 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
57181 @endif target-zlib-bootstrap
57184 .PHONY: all-stageautoprofile-target-zlib maybe-all-stageautoprofile-target-zlib
57185 .PHONY: clean-stageautoprofile-target-zlib maybe-clean-stageautoprofile-target-zlib
57186 maybe-all-stageautoprofile-target-zlib:
57187 maybe-clean-stageautoprofile-target-zlib:
57188 @if target-zlib-bootstrap
57189 maybe-all-stageautoprofile-target-zlib: all-stageautoprofile-target-zlib
57190 all-stageautoprofile: all-stageautoprofile-target-zlib
57191 TARGET-stageautoprofile-target-zlib = $(TARGET-target-zlib)
57192 all-stageautoprofile-target-zlib: configure-stageautoprofile-target-zlib
57193 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
57194 @r=`${PWD_COMMAND}`; export r; \
57195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57196 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
57197 $(NORMAL_TARGET_EXPORTS) \
57199 cd $(TARGET_SUBDIR)/zlib && \
57200 $$s/gcc/config/i386/$(AUTO_PROFILE) \
57201 $(MAKE) $(BASE_FLAGS_TO_PASS) \
57202 CFLAGS="$(CFLAGS_FOR_TARGET)" \
57203 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
57204 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
57205 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
57206 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
57207 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
57208 $(EXTRA_TARGET_FLAGS) \
57209 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
57210 $(TARGET-stageautoprofile-target-zlib)
57212 maybe-clean-stageautoprofile-target-zlib: clean-stageautoprofile-target-zlib
57213 clean-stageautoprofile: clean-stageautoprofile-target-zlib
57214 clean-stageautoprofile-target-zlib:
57215 @if [ $(current_stage) = stageautoprofile ]; then \
57216 [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57217 else \
57218 [ -f $(TARGET_SUBDIR)/stageautoprofile-zlib/Makefile ] || exit 0; \
57219 $(MAKE) stageautoprofile-start; \
57220 fi; \
57221 cd $(TARGET_SUBDIR)/zlib && \
57222 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
57223 @endif target-zlib-bootstrap
57226 .PHONY: all-stageautofeedback-target-zlib maybe-all-stageautofeedback-target-zlib
57227 .PHONY: clean-stageautofeedback-target-zlib maybe-clean-stageautofeedback-target-zlib
57228 maybe-all-stageautofeedback-target-zlib:
57229 maybe-clean-stageautofeedback-target-zlib:
57230 @if target-zlib-bootstrap
57231 maybe-all-stageautofeedback-target-zlib: all-stageautofeedback-target-zlib
57232 all-stageautofeedback: all-stageautofeedback-target-zlib
57233 TARGET-stageautofeedback-target-zlib = $(TARGET-target-zlib)
57234 all-stageautofeedback-target-zlib: configure-stageautofeedback-target-zlib
57235 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
57236 @r=`${PWD_COMMAND}`; export r; \
57237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57238 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
57239 $(NORMAL_TARGET_EXPORTS) \
57241 cd $(TARGET_SUBDIR)/zlib && \
57243 $(MAKE) $(BASE_FLAGS_TO_PASS) \
57244 CFLAGS="$(CFLAGS_FOR_TARGET)" \
57245 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
57246 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
57247 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
57248 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
57249 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
57250 $(EXTRA_TARGET_FLAGS) \
57251 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
57252 $(TARGET-stageautofeedback-target-zlib)
57254 maybe-clean-stageautofeedback-target-zlib: clean-stageautofeedback-target-zlib
57255 clean-stageautofeedback: clean-stageautofeedback-target-zlib
57256 clean-stageautofeedback-target-zlib:
57257 @if [ $(current_stage) = stageautofeedback ]; then \
57258 [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57259 else \
57260 [ -f $(TARGET_SUBDIR)/stageautofeedback-zlib/Makefile ] || exit 0; \
57261 $(MAKE) stageautofeedback-start; \
57262 fi; \
57263 cd $(TARGET_SUBDIR)/zlib && \
57264 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
57265 @endif target-zlib-bootstrap
57272 .PHONY: check-target-zlib maybe-check-target-zlib
57273 maybe-check-target-zlib:
57274 @if target-zlib
57275 maybe-check-target-zlib: check-target-zlib
57277 check-target-zlib:
57278 @: $(MAKE); $(unstage)
57279 @r=`${PWD_COMMAND}`; export r; \
57280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57281 $(NORMAL_TARGET_EXPORTS) \
57282 (cd $(TARGET_SUBDIR)/zlib && \
57283 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
57285 @endif target-zlib
57287 .PHONY: install-target-zlib maybe-install-target-zlib
57288 maybe-install-target-zlib:
57289 @if target-zlib
57290 maybe-install-target-zlib: install-target-zlib
57292 install-target-zlib: installdirs
57293 @: $(MAKE); $(unstage)
57294 @r=`${PWD_COMMAND}`; export r; \
57295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57296 $(NORMAL_TARGET_EXPORTS) \
57297 (cd $(TARGET_SUBDIR)/zlib && \
57298 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
57300 @endif target-zlib
57302 .PHONY: install-strip-target-zlib maybe-install-strip-target-zlib
57303 maybe-install-strip-target-zlib:
57304 @if target-zlib
57305 maybe-install-strip-target-zlib: install-strip-target-zlib
57307 install-strip-target-zlib: installdirs
57308 @: $(MAKE); $(unstage)
57309 @r=`${PWD_COMMAND}`; export r; \
57310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57311 $(NORMAL_TARGET_EXPORTS) \
57312 (cd $(TARGET_SUBDIR)/zlib && \
57313 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
57315 @endif target-zlib
57317 # Other targets (info, dvi, pdf, etc.)
57319 .PHONY: maybe-info-target-zlib info-target-zlib
57320 maybe-info-target-zlib:
57321 @if target-zlib
57322 maybe-info-target-zlib: info-target-zlib
57324 info-target-zlib: \
57325 configure-target-zlib
57326 @: $(MAKE); $(unstage)
57327 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57328 r=`${PWD_COMMAND}`; export r; \
57329 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57330 $(NORMAL_TARGET_EXPORTS) \
57331 echo "Doing info in $(TARGET_SUBDIR)/zlib"; \
57332 for flag in $(EXTRA_TARGET_FLAGS); do \
57333 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57334 done; \
57335 (cd $(TARGET_SUBDIR)/zlib && \
57336 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57337 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57338 "RANLIB=$${RANLIB}" \
57339 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57340 info) \
57341 || exit 1
57343 @endif target-zlib
57345 .PHONY: maybe-dvi-target-zlib dvi-target-zlib
57346 maybe-dvi-target-zlib:
57347 @if target-zlib
57348 maybe-dvi-target-zlib: dvi-target-zlib
57350 dvi-target-zlib: \
57351 configure-target-zlib
57352 @: $(MAKE); $(unstage)
57353 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57354 r=`${PWD_COMMAND}`; export r; \
57355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57356 $(NORMAL_TARGET_EXPORTS) \
57357 echo "Doing dvi in $(TARGET_SUBDIR)/zlib"; \
57358 for flag in $(EXTRA_TARGET_FLAGS); do \
57359 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57360 done; \
57361 (cd $(TARGET_SUBDIR)/zlib && \
57362 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57363 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57364 "RANLIB=$${RANLIB}" \
57365 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57366 dvi) \
57367 || exit 1
57369 @endif target-zlib
57371 .PHONY: maybe-pdf-target-zlib pdf-target-zlib
57372 maybe-pdf-target-zlib:
57373 @if target-zlib
57374 maybe-pdf-target-zlib: pdf-target-zlib
57376 pdf-target-zlib: \
57377 configure-target-zlib
57378 @: $(MAKE); $(unstage)
57379 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57380 r=`${PWD_COMMAND}`; export r; \
57381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57382 $(NORMAL_TARGET_EXPORTS) \
57383 echo "Doing pdf in $(TARGET_SUBDIR)/zlib"; \
57384 for flag in $(EXTRA_TARGET_FLAGS); do \
57385 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57386 done; \
57387 (cd $(TARGET_SUBDIR)/zlib && \
57388 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57389 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57390 "RANLIB=$${RANLIB}" \
57391 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57392 pdf) \
57393 || exit 1
57395 @endif target-zlib
57397 .PHONY: maybe-html-target-zlib html-target-zlib
57398 maybe-html-target-zlib:
57399 @if target-zlib
57400 maybe-html-target-zlib: html-target-zlib
57402 html-target-zlib: \
57403 configure-target-zlib
57404 @: $(MAKE); $(unstage)
57405 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57406 r=`${PWD_COMMAND}`; export r; \
57407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57408 $(NORMAL_TARGET_EXPORTS) \
57409 echo "Doing html in $(TARGET_SUBDIR)/zlib"; \
57410 for flag in $(EXTRA_TARGET_FLAGS); do \
57411 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57412 done; \
57413 (cd $(TARGET_SUBDIR)/zlib && \
57414 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57415 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57416 "RANLIB=$${RANLIB}" \
57417 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57418 html) \
57419 || exit 1
57421 @endif target-zlib
57423 .PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
57424 maybe-TAGS-target-zlib:
57425 @if target-zlib
57426 maybe-TAGS-target-zlib: TAGS-target-zlib
57428 TAGS-target-zlib: \
57429 configure-target-zlib
57430 @: $(MAKE); $(unstage)
57431 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57432 r=`${PWD_COMMAND}`; export r; \
57433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57434 $(NORMAL_TARGET_EXPORTS) \
57435 echo "Doing TAGS in $(TARGET_SUBDIR)/zlib"; \
57436 for flag in $(EXTRA_TARGET_FLAGS); do \
57437 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57438 done; \
57439 (cd $(TARGET_SUBDIR)/zlib && \
57440 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57441 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57442 "RANLIB=$${RANLIB}" \
57443 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57444 TAGS) \
57445 || exit 1
57447 @endif target-zlib
57449 .PHONY: maybe-install-info-target-zlib install-info-target-zlib
57450 maybe-install-info-target-zlib:
57451 @if target-zlib
57452 maybe-install-info-target-zlib: install-info-target-zlib
57454 install-info-target-zlib: \
57455 configure-target-zlib \
57456 info-target-zlib
57457 @: $(MAKE); $(unstage)
57458 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57459 r=`${PWD_COMMAND}`; export r; \
57460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57461 $(NORMAL_TARGET_EXPORTS) \
57462 echo "Doing install-info in $(TARGET_SUBDIR)/zlib"; \
57463 for flag in $(EXTRA_TARGET_FLAGS); do \
57464 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57465 done; \
57466 (cd $(TARGET_SUBDIR)/zlib && \
57467 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57468 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57469 "RANLIB=$${RANLIB}" \
57470 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57471 install-info) \
57472 || exit 1
57474 @endif target-zlib
57476 .PHONY: maybe-install-dvi-target-zlib install-dvi-target-zlib
57477 maybe-install-dvi-target-zlib:
57478 @if target-zlib
57479 maybe-install-dvi-target-zlib: install-dvi-target-zlib
57481 install-dvi-target-zlib: \
57482 configure-target-zlib \
57483 dvi-target-zlib
57484 @: $(MAKE); $(unstage)
57485 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57486 r=`${PWD_COMMAND}`; export r; \
57487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57488 $(NORMAL_TARGET_EXPORTS) \
57489 echo "Doing install-dvi in $(TARGET_SUBDIR)/zlib"; \
57490 for flag in $(EXTRA_TARGET_FLAGS); do \
57491 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57492 done; \
57493 (cd $(TARGET_SUBDIR)/zlib && \
57494 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57495 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57496 "RANLIB=$${RANLIB}" \
57497 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57498 install-dvi) \
57499 || exit 1
57501 @endif target-zlib
57503 .PHONY: maybe-install-pdf-target-zlib install-pdf-target-zlib
57504 maybe-install-pdf-target-zlib:
57505 @if target-zlib
57506 maybe-install-pdf-target-zlib: install-pdf-target-zlib
57508 install-pdf-target-zlib: \
57509 configure-target-zlib \
57510 pdf-target-zlib
57511 @: $(MAKE); $(unstage)
57512 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57513 r=`${PWD_COMMAND}`; export r; \
57514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57515 $(NORMAL_TARGET_EXPORTS) \
57516 echo "Doing install-pdf in $(TARGET_SUBDIR)/zlib"; \
57517 for flag in $(EXTRA_TARGET_FLAGS); do \
57518 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57519 done; \
57520 (cd $(TARGET_SUBDIR)/zlib && \
57521 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57522 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57523 "RANLIB=$${RANLIB}" \
57524 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57525 install-pdf) \
57526 || exit 1
57528 @endif target-zlib
57530 .PHONY: maybe-install-html-target-zlib install-html-target-zlib
57531 maybe-install-html-target-zlib:
57532 @if target-zlib
57533 maybe-install-html-target-zlib: install-html-target-zlib
57535 install-html-target-zlib: \
57536 configure-target-zlib \
57537 html-target-zlib
57538 @: $(MAKE); $(unstage)
57539 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57540 r=`${PWD_COMMAND}`; export r; \
57541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57542 $(NORMAL_TARGET_EXPORTS) \
57543 echo "Doing install-html in $(TARGET_SUBDIR)/zlib"; \
57544 for flag in $(EXTRA_TARGET_FLAGS); do \
57545 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57546 done; \
57547 (cd $(TARGET_SUBDIR)/zlib && \
57548 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57549 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57550 "RANLIB=$${RANLIB}" \
57551 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57552 install-html) \
57553 || exit 1
57555 @endif target-zlib
57557 .PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
57558 maybe-installcheck-target-zlib:
57559 @if target-zlib
57560 maybe-installcheck-target-zlib: installcheck-target-zlib
57562 installcheck-target-zlib: \
57563 configure-target-zlib
57564 @: $(MAKE); $(unstage)
57565 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57566 r=`${PWD_COMMAND}`; export r; \
57567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57568 $(NORMAL_TARGET_EXPORTS) \
57569 echo "Doing installcheck in $(TARGET_SUBDIR)/zlib"; \
57570 for flag in $(EXTRA_TARGET_FLAGS); do \
57571 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57572 done; \
57573 (cd $(TARGET_SUBDIR)/zlib && \
57574 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57575 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57576 "RANLIB=$${RANLIB}" \
57577 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57578 installcheck) \
57579 || exit 1
57581 @endif target-zlib
57583 .PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
57584 maybe-mostlyclean-target-zlib:
57585 @if target-zlib
57586 maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
57588 mostlyclean-target-zlib:
57589 @: $(MAKE); $(unstage)
57590 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57591 r=`${PWD_COMMAND}`; export r; \
57592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57593 $(NORMAL_TARGET_EXPORTS) \
57594 echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib"; \
57595 for flag in $(EXTRA_TARGET_FLAGS); do \
57596 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57597 done; \
57598 (cd $(TARGET_SUBDIR)/zlib && \
57599 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57600 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57601 "RANLIB=$${RANLIB}" \
57602 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57603 mostlyclean) \
57604 || exit 1
57606 @endif target-zlib
57608 .PHONY: maybe-clean-target-zlib clean-target-zlib
57609 maybe-clean-target-zlib:
57610 @if target-zlib
57611 maybe-clean-target-zlib: clean-target-zlib
57613 clean-target-zlib:
57614 @: $(MAKE); $(unstage)
57615 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57616 r=`${PWD_COMMAND}`; export r; \
57617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57618 $(NORMAL_TARGET_EXPORTS) \
57619 echo "Doing clean in $(TARGET_SUBDIR)/zlib"; \
57620 for flag in $(EXTRA_TARGET_FLAGS); do \
57621 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57622 done; \
57623 (cd $(TARGET_SUBDIR)/zlib && \
57624 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57625 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57626 "RANLIB=$${RANLIB}" \
57627 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57628 clean) \
57629 || exit 1
57631 @endif target-zlib
57633 .PHONY: maybe-distclean-target-zlib distclean-target-zlib
57634 maybe-distclean-target-zlib:
57635 @if target-zlib
57636 maybe-distclean-target-zlib: distclean-target-zlib
57638 distclean-target-zlib:
57639 @: $(MAKE); $(unstage)
57640 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57641 r=`${PWD_COMMAND}`; export r; \
57642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57643 $(NORMAL_TARGET_EXPORTS) \
57644 echo "Doing distclean in $(TARGET_SUBDIR)/zlib"; \
57645 for flag in $(EXTRA_TARGET_FLAGS); do \
57646 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57647 done; \
57648 (cd $(TARGET_SUBDIR)/zlib && \
57649 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57650 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57651 "RANLIB=$${RANLIB}" \
57652 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57653 distclean) \
57654 || exit 1
57656 @endif target-zlib
57658 .PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
57659 maybe-maintainer-clean-target-zlib:
57660 @if target-zlib
57661 maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
57663 maintainer-clean-target-zlib:
57664 @: $(MAKE); $(unstage)
57665 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57666 r=`${PWD_COMMAND}`; export r; \
57667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57668 $(NORMAL_TARGET_EXPORTS) \
57669 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib"; \
57670 for flag in $(EXTRA_TARGET_FLAGS); do \
57671 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57672 done; \
57673 (cd $(TARGET_SUBDIR)/zlib && \
57674 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57675 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57676 "RANLIB=$${RANLIB}" \
57677 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57678 maintainer-clean) \
57679 || exit 1
57681 @endif target-zlib
57687 .PHONY: configure-target-rda maybe-configure-target-rda
57688 maybe-configure-target-rda:
57689 @if gcc-bootstrap
57690 configure-target-rda: stage_current
57691 @endif gcc-bootstrap
57692 @if target-rda
57693 maybe-configure-target-rda: configure-target-rda
57694 configure-target-rda:
57695 @: $(MAKE); $(unstage)
57696 @r=`${PWD_COMMAND}`; export r; \
57697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57698 echo "Checking multilib configuration for rda..."; \
57699 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda; \
57700 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/rda/multilib.tmp 2> /dev/null; \
57701 if test -r $(TARGET_SUBDIR)/rda/multilib.out; then \
57702 if cmp -s $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; then \
57703 rm -f $(TARGET_SUBDIR)/rda/multilib.tmp; \
57704 else \
57705 rm -f $(TARGET_SUBDIR)/rda/Makefile; \
57706 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
57707 fi; \
57708 else \
57709 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
57710 fi; \
57711 test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
57712 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda; \
57713 $(NORMAL_TARGET_EXPORTS) \
57714 echo Configuring in $(TARGET_SUBDIR)/rda; \
57715 cd "$(TARGET_SUBDIR)/rda" || exit 1; \
57716 case $(srcdir) in \
57717 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
57718 *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
57719 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
57720 esac; \
57721 module_srcdir=rda; \
57722 rm -f no-such-file || : ; \
57723 CONFIG_SITE=no-such-file $(SHELL) \
57724 $$s/$$module_srcdir/configure \
57725 --srcdir=$${topdir}/$$module_srcdir \
57726 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
57727 --target=${target_alias} \
57728 || exit 1
57729 @endif target-rda
57735 .PHONY: all-target-rda maybe-all-target-rda
57736 maybe-all-target-rda:
57737 @if gcc-bootstrap
57738 all-target-rda: stage_current
57739 @endif gcc-bootstrap
57740 @if target-rda
57741 TARGET-target-rda=all
57742 maybe-all-target-rda: all-target-rda
57743 all-target-rda: configure-target-rda
57744 @: $(MAKE); $(unstage)
57745 @r=`${PWD_COMMAND}`; export r; \
57746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57747 $(NORMAL_TARGET_EXPORTS) \
57748 (cd $(TARGET_SUBDIR)/rda && \
57749 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
57750 $(TARGET-target-rda))
57751 @endif target-rda
57757 .PHONY: check-target-rda maybe-check-target-rda
57758 maybe-check-target-rda:
57759 @if target-rda
57760 maybe-check-target-rda: check-target-rda
57762 check-target-rda:
57763 @: $(MAKE); $(unstage)
57764 @r=`${PWD_COMMAND}`; export r; \
57765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57766 $(NORMAL_TARGET_EXPORTS) \
57767 (cd $(TARGET_SUBDIR)/rda && \
57768 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
57770 @endif target-rda
57772 .PHONY: install-target-rda maybe-install-target-rda
57773 maybe-install-target-rda:
57774 @if target-rda
57775 maybe-install-target-rda: install-target-rda
57777 install-target-rda: installdirs
57778 @: $(MAKE); $(unstage)
57779 @r=`${PWD_COMMAND}`; export r; \
57780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57781 $(NORMAL_TARGET_EXPORTS) \
57782 (cd $(TARGET_SUBDIR)/rda && \
57783 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
57785 @endif target-rda
57787 .PHONY: install-strip-target-rda maybe-install-strip-target-rda
57788 maybe-install-strip-target-rda:
57789 @if target-rda
57790 maybe-install-strip-target-rda: install-strip-target-rda
57792 install-strip-target-rda: installdirs
57793 @: $(MAKE); $(unstage)
57794 @r=`${PWD_COMMAND}`; export r; \
57795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57796 $(NORMAL_TARGET_EXPORTS) \
57797 (cd $(TARGET_SUBDIR)/rda && \
57798 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
57800 @endif target-rda
57802 # Other targets (info, dvi, pdf, etc.)
57804 .PHONY: maybe-info-target-rda info-target-rda
57805 maybe-info-target-rda:
57806 @if target-rda
57807 maybe-info-target-rda: info-target-rda
57809 info-target-rda: \
57810 configure-target-rda
57811 @: $(MAKE); $(unstage)
57812 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57813 r=`${PWD_COMMAND}`; export r; \
57814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57815 $(NORMAL_TARGET_EXPORTS) \
57816 echo "Doing info in $(TARGET_SUBDIR)/rda"; \
57817 for flag in $(EXTRA_TARGET_FLAGS); do \
57818 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57819 done; \
57820 (cd $(TARGET_SUBDIR)/rda && \
57821 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57822 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57823 "RANLIB=$${RANLIB}" \
57824 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57825 info) \
57826 || exit 1
57828 @endif target-rda
57830 .PHONY: maybe-dvi-target-rda dvi-target-rda
57831 maybe-dvi-target-rda:
57832 @if target-rda
57833 maybe-dvi-target-rda: dvi-target-rda
57835 dvi-target-rda: \
57836 configure-target-rda
57837 @: $(MAKE); $(unstage)
57838 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57839 r=`${PWD_COMMAND}`; export r; \
57840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57841 $(NORMAL_TARGET_EXPORTS) \
57842 echo "Doing dvi in $(TARGET_SUBDIR)/rda"; \
57843 for flag in $(EXTRA_TARGET_FLAGS); do \
57844 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57845 done; \
57846 (cd $(TARGET_SUBDIR)/rda && \
57847 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57848 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57849 "RANLIB=$${RANLIB}" \
57850 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57851 dvi) \
57852 || exit 1
57854 @endif target-rda
57856 .PHONY: maybe-pdf-target-rda pdf-target-rda
57857 maybe-pdf-target-rda:
57858 @if target-rda
57859 maybe-pdf-target-rda: pdf-target-rda
57861 pdf-target-rda: \
57862 configure-target-rda
57863 @: $(MAKE); $(unstage)
57864 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57865 r=`${PWD_COMMAND}`; export r; \
57866 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57867 $(NORMAL_TARGET_EXPORTS) \
57868 echo "Doing pdf in $(TARGET_SUBDIR)/rda"; \
57869 for flag in $(EXTRA_TARGET_FLAGS); do \
57870 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57871 done; \
57872 (cd $(TARGET_SUBDIR)/rda && \
57873 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57874 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57875 "RANLIB=$${RANLIB}" \
57876 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57877 pdf) \
57878 || exit 1
57880 @endif target-rda
57882 .PHONY: maybe-html-target-rda html-target-rda
57883 maybe-html-target-rda:
57884 @if target-rda
57885 maybe-html-target-rda: html-target-rda
57887 html-target-rda: \
57888 configure-target-rda
57889 @: $(MAKE); $(unstage)
57890 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57891 r=`${PWD_COMMAND}`; export r; \
57892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57893 $(NORMAL_TARGET_EXPORTS) \
57894 echo "Doing html in $(TARGET_SUBDIR)/rda"; \
57895 for flag in $(EXTRA_TARGET_FLAGS); do \
57896 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57897 done; \
57898 (cd $(TARGET_SUBDIR)/rda && \
57899 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57900 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57901 "RANLIB=$${RANLIB}" \
57902 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57903 html) \
57904 || exit 1
57906 @endif target-rda
57908 .PHONY: maybe-TAGS-target-rda TAGS-target-rda
57909 maybe-TAGS-target-rda:
57910 @if target-rda
57911 maybe-TAGS-target-rda: TAGS-target-rda
57913 TAGS-target-rda: \
57914 configure-target-rda
57915 @: $(MAKE); $(unstage)
57916 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57917 r=`${PWD_COMMAND}`; export r; \
57918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57919 $(NORMAL_TARGET_EXPORTS) \
57920 echo "Doing TAGS in $(TARGET_SUBDIR)/rda"; \
57921 for flag in $(EXTRA_TARGET_FLAGS); do \
57922 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57923 done; \
57924 (cd $(TARGET_SUBDIR)/rda && \
57925 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57926 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57927 "RANLIB=$${RANLIB}" \
57928 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57929 TAGS) \
57930 || exit 1
57932 @endif target-rda
57934 .PHONY: maybe-install-info-target-rda install-info-target-rda
57935 maybe-install-info-target-rda:
57936 @if target-rda
57937 maybe-install-info-target-rda: install-info-target-rda
57939 install-info-target-rda: \
57940 configure-target-rda \
57941 info-target-rda
57942 @: $(MAKE); $(unstage)
57943 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57944 r=`${PWD_COMMAND}`; export r; \
57945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57946 $(NORMAL_TARGET_EXPORTS) \
57947 echo "Doing install-info in $(TARGET_SUBDIR)/rda"; \
57948 for flag in $(EXTRA_TARGET_FLAGS); do \
57949 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57950 done; \
57951 (cd $(TARGET_SUBDIR)/rda && \
57952 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57953 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57954 "RANLIB=$${RANLIB}" \
57955 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57956 install-info) \
57957 || exit 1
57959 @endif target-rda
57961 .PHONY: maybe-install-dvi-target-rda install-dvi-target-rda
57962 maybe-install-dvi-target-rda:
57963 @if target-rda
57964 maybe-install-dvi-target-rda: install-dvi-target-rda
57966 install-dvi-target-rda: \
57967 configure-target-rda \
57968 dvi-target-rda
57969 @: $(MAKE); $(unstage)
57970 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57971 r=`${PWD_COMMAND}`; export r; \
57972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57973 $(NORMAL_TARGET_EXPORTS) \
57974 echo "Doing install-dvi in $(TARGET_SUBDIR)/rda"; \
57975 for flag in $(EXTRA_TARGET_FLAGS); do \
57976 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57977 done; \
57978 (cd $(TARGET_SUBDIR)/rda && \
57979 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57980 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57981 "RANLIB=$${RANLIB}" \
57982 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57983 install-dvi) \
57984 || exit 1
57986 @endif target-rda
57988 .PHONY: maybe-install-pdf-target-rda install-pdf-target-rda
57989 maybe-install-pdf-target-rda:
57990 @if target-rda
57991 maybe-install-pdf-target-rda: install-pdf-target-rda
57993 install-pdf-target-rda: \
57994 configure-target-rda \
57995 pdf-target-rda
57996 @: $(MAKE); $(unstage)
57997 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57998 r=`${PWD_COMMAND}`; export r; \
57999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58000 $(NORMAL_TARGET_EXPORTS) \
58001 echo "Doing install-pdf in $(TARGET_SUBDIR)/rda"; \
58002 for flag in $(EXTRA_TARGET_FLAGS); do \
58003 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58004 done; \
58005 (cd $(TARGET_SUBDIR)/rda && \
58006 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58007 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58008 "RANLIB=$${RANLIB}" \
58009 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58010 install-pdf) \
58011 || exit 1
58013 @endif target-rda
58015 .PHONY: maybe-install-html-target-rda install-html-target-rda
58016 maybe-install-html-target-rda:
58017 @if target-rda
58018 maybe-install-html-target-rda: install-html-target-rda
58020 install-html-target-rda: \
58021 configure-target-rda \
58022 html-target-rda
58023 @: $(MAKE); $(unstage)
58024 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
58025 r=`${PWD_COMMAND}`; export r; \
58026 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58027 $(NORMAL_TARGET_EXPORTS) \
58028 echo "Doing install-html in $(TARGET_SUBDIR)/rda"; \
58029 for flag in $(EXTRA_TARGET_FLAGS); do \
58030 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58031 done; \
58032 (cd $(TARGET_SUBDIR)/rda && \
58033 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58034 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58035 "RANLIB=$${RANLIB}" \
58036 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58037 install-html) \
58038 || exit 1
58040 @endif target-rda
58042 .PHONY: maybe-installcheck-target-rda installcheck-target-rda
58043 maybe-installcheck-target-rda:
58044 @if target-rda
58045 maybe-installcheck-target-rda: installcheck-target-rda
58047 installcheck-target-rda: \
58048 configure-target-rda
58049 @: $(MAKE); $(unstage)
58050 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
58051 r=`${PWD_COMMAND}`; export r; \
58052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58053 $(NORMAL_TARGET_EXPORTS) \
58054 echo "Doing installcheck in $(TARGET_SUBDIR)/rda"; \
58055 for flag in $(EXTRA_TARGET_FLAGS); do \
58056 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58057 done; \
58058 (cd $(TARGET_SUBDIR)/rda && \
58059 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58060 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58061 "RANLIB=$${RANLIB}" \
58062 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58063 installcheck) \
58064 || exit 1
58066 @endif target-rda
58068 .PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
58069 maybe-mostlyclean-target-rda:
58070 @if target-rda
58071 maybe-mostlyclean-target-rda: mostlyclean-target-rda
58073 mostlyclean-target-rda:
58074 @: $(MAKE); $(unstage)
58075 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
58076 r=`${PWD_COMMAND}`; export r; \
58077 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58078 $(NORMAL_TARGET_EXPORTS) \
58079 echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda"; \
58080 for flag in $(EXTRA_TARGET_FLAGS); do \
58081 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58082 done; \
58083 (cd $(TARGET_SUBDIR)/rda && \
58084 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58085 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58086 "RANLIB=$${RANLIB}" \
58087 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58088 mostlyclean) \
58089 || exit 1
58091 @endif target-rda
58093 .PHONY: maybe-clean-target-rda clean-target-rda
58094 maybe-clean-target-rda:
58095 @if target-rda
58096 maybe-clean-target-rda: clean-target-rda
58098 clean-target-rda:
58099 @: $(MAKE); $(unstage)
58100 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
58101 r=`${PWD_COMMAND}`; export r; \
58102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58103 $(NORMAL_TARGET_EXPORTS) \
58104 echo "Doing clean in $(TARGET_SUBDIR)/rda"; \
58105 for flag in $(EXTRA_TARGET_FLAGS); do \
58106 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58107 done; \
58108 (cd $(TARGET_SUBDIR)/rda && \
58109 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58110 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58111 "RANLIB=$${RANLIB}" \
58112 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58113 clean) \
58114 || exit 1
58116 @endif target-rda
58118 .PHONY: maybe-distclean-target-rda distclean-target-rda
58119 maybe-distclean-target-rda:
58120 @if target-rda
58121 maybe-distclean-target-rda: distclean-target-rda
58123 distclean-target-rda:
58124 @: $(MAKE); $(unstage)
58125 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
58126 r=`${PWD_COMMAND}`; export r; \
58127 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58128 $(NORMAL_TARGET_EXPORTS) \
58129 echo "Doing distclean in $(TARGET_SUBDIR)/rda"; \
58130 for flag in $(EXTRA_TARGET_FLAGS); do \
58131 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58132 done; \
58133 (cd $(TARGET_SUBDIR)/rda && \
58134 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58135 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58136 "RANLIB=$${RANLIB}" \
58137 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58138 distclean) \
58139 || exit 1
58141 @endif target-rda
58143 .PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
58144 maybe-maintainer-clean-target-rda:
58145 @if target-rda
58146 maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
58148 maintainer-clean-target-rda:
58149 @: $(MAKE); $(unstage)
58150 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
58151 r=`${PWD_COMMAND}`; export r; \
58152 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58153 $(NORMAL_TARGET_EXPORTS) \
58154 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda"; \
58155 for flag in $(EXTRA_TARGET_FLAGS); do \
58156 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58157 done; \
58158 (cd $(TARGET_SUBDIR)/rda && \
58159 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58160 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58161 "RANLIB=$${RANLIB}" \
58162 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58163 maintainer-clean) \
58164 || exit 1
58166 @endif target-rda
58172 .PHONY: configure-target-libada maybe-configure-target-libada
58173 maybe-configure-target-libada:
58174 @if gcc-bootstrap
58175 configure-target-libada: stage_current
58176 @endif gcc-bootstrap
58177 @if target-libada
58178 maybe-configure-target-libada: configure-target-libada
58179 configure-target-libada:
58180 @: $(MAKE); $(unstage)
58181 @r=`${PWD_COMMAND}`; export r; \
58182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58183 echo "Checking multilib configuration for libada..."; \
58184 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada; \
58185 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libada/multilib.tmp 2> /dev/null; \
58186 if test -r $(TARGET_SUBDIR)/libada/multilib.out; then \
58187 if cmp -s $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; then \
58188 rm -f $(TARGET_SUBDIR)/libada/multilib.tmp; \
58189 else \
58190 rm -f $(TARGET_SUBDIR)/libada/Makefile; \
58191 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
58192 fi; \
58193 else \
58194 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
58195 fi; \
58196 test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
58197 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada; \
58198 $(NORMAL_TARGET_EXPORTS) \
58199 echo Configuring in $(TARGET_SUBDIR)/libada; \
58200 cd "$(TARGET_SUBDIR)/libada" || exit 1; \
58201 case $(srcdir) in \
58202 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
58203 *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
58204 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
58205 esac; \
58206 module_srcdir=libada; \
58207 rm -f no-such-file || : ; \
58208 CONFIG_SITE=no-such-file $(SHELL) \
58209 $$s/$$module_srcdir/configure \
58210 --srcdir=$${topdir}/$$module_srcdir \
58211 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
58212 --target=${target_alias} \
58213 || exit 1
58214 @endif target-libada
58220 .PHONY: all-target-libada maybe-all-target-libada
58221 maybe-all-target-libada:
58222 @if gcc-bootstrap
58223 all-target-libada: stage_current
58224 @endif gcc-bootstrap
58225 @if target-libada
58226 TARGET-target-libada=all
58227 maybe-all-target-libada: all-target-libada
58228 all-target-libada: configure-target-libada
58229 @: $(MAKE); $(unstage)
58230 @r=`${PWD_COMMAND}`; export r; \
58231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58232 $(NORMAL_TARGET_EXPORTS) \
58233 (cd $(TARGET_SUBDIR)/libada && \
58234 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
58235 $(TARGET-target-libada))
58236 @endif target-libada
58242 .PHONY: check-target-libada maybe-check-target-libada
58243 maybe-check-target-libada:
58244 @if target-libada
58245 maybe-check-target-libada: check-target-libada
58247 check-target-libada:
58248 @: $(MAKE); $(unstage)
58249 @r=`${PWD_COMMAND}`; export r; \
58250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58251 $(NORMAL_TARGET_EXPORTS) \
58252 (cd $(TARGET_SUBDIR)/libada && \
58253 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
58255 @endif target-libada
58257 .PHONY: install-target-libada maybe-install-target-libada
58258 maybe-install-target-libada:
58259 @if target-libada
58260 maybe-install-target-libada: install-target-libada
58262 install-target-libada: installdirs
58263 @: $(MAKE); $(unstage)
58264 @r=`${PWD_COMMAND}`; export r; \
58265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58266 $(NORMAL_TARGET_EXPORTS) \
58267 (cd $(TARGET_SUBDIR)/libada && \
58268 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
58270 @endif target-libada
58272 .PHONY: install-strip-target-libada maybe-install-strip-target-libada
58273 maybe-install-strip-target-libada:
58274 @if target-libada
58275 maybe-install-strip-target-libada: install-strip-target-libada
58277 install-strip-target-libada: installdirs
58278 @: $(MAKE); $(unstage)
58279 @r=`${PWD_COMMAND}`; export r; \
58280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58281 $(NORMAL_TARGET_EXPORTS) \
58282 (cd $(TARGET_SUBDIR)/libada && \
58283 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
58285 @endif target-libada
58287 # Other targets (info, dvi, pdf, etc.)
58289 .PHONY: maybe-info-target-libada info-target-libada
58290 maybe-info-target-libada:
58291 @if target-libada
58292 maybe-info-target-libada: info-target-libada
58294 info-target-libada: \
58295 configure-target-libada
58296 @: $(MAKE); $(unstage)
58297 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58298 r=`${PWD_COMMAND}`; export r; \
58299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58300 $(NORMAL_TARGET_EXPORTS) \
58301 echo "Doing info in $(TARGET_SUBDIR)/libada"; \
58302 for flag in $(EXTRA_TARGET_FLAGS); do \
58303 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58304 done; \
58305 (cd $(TARGET_SUBDIR)/libada && \
58306 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58307 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58308 "RANLIB=$${RANLIB}" \
58309 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58310 info) \
58311 || exit 1
58313 @endif target-libada
58315 .PHONY: maybe-dvi-target-libada dvi-target-libada
58316 maybe-dvi-target-libada:
58317 @if target-libada
58318 maybe-dvi-target-libada: dvi-target-libada
58320 dvi-target-libada: \
58321 configure-target-libada
58322 @: $(MAKE); $(unstage)
58323 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58324 r=`${PWD_COMMAND}`; export r; \
58325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58326 $(NORMAL_TARGET_EXPORTS) \
58327 echo "Doing dvi in $(TARGET_SUBDIR)/libada"; \
58328 for flag in $(EXTRA_TARGET_FLAGS); do \
58329 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58330 done; \
58331 (cd $(TARGET_SUBDIR)/libada && \
58332 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58333 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58334 "RANLIB=$${RANLIB}" \
58335 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58336 dvi) \
58337 || exit 1
58339 @endif target-libada
58341 .PHONY: maybe-pdf-target-libada pdf-target-libada
58342 maybe-pdf-target-libada:
58343 @if target-libada
58344 maybe-pdf-target-libada: pdf-target-libada
58346 pdf-target-libada: \
58347 configure-target-libada
58348 @: $(MAKE); $(unstage)
58349 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58350 r=`${PWD_COMMAND}`; export r; \
58351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58352 $(NORMAL_TARGET_EXPORTS) \
58353 echo "Doing pdf in $(TARGET_SUBDIR)/libada"; \
58354 for flag in $(EXTRA_TARGET_FLAGS); do \
58355 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58356 done; \
58357 (cd $(TARGET_SUBDIR)/libada && \
58358 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58359 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58360 "RANLIB=$${RANLIB}" \
58361 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58362 pdf) \
58363 || exit 1
58365 @endif target-libada
58367 .PHONY: maybe-html-target-libada html-target-libada
58368 maybe-html-target-libada:
58369 @if target-libada
58370 maybe-html-target-libada: html-target-libada
58372 html-target-libada: \
58373 configure-target-libada
58374 @: $(MAKE); $(unstage)
58375 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58376 r=`${PWD_COMMAND}`; export r; \
58377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58378 $(NORMAL_TARGET_EXPORTS) \
58379 echo "Doing html in $(TARGET_SUBDIR)/libada"; \
58380 for flag in $(EXTRA_TARGET_FLAGS); do \
58381 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58382 done; \
58383 (cd $(TARGET_SUBDIR)/libada && \
58384 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58385 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58386 "RANLIB=$${RANLIB}" \
58387 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58388 html) \
58389 || exit 1
58391 @endif target-libada
58393 .PHONY: maybe-TAGS-target-libada TAGS-target-libada
58394 maybe-TAGS-target-libada:
58395 @if target-libada
58396 maybe-TAGS-target-libada: TAGS-target-libada
58398 TAGS-target-libada: \
58399 configure-target-libada
58400 @: $(MAKE); $(unstage)
58401 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58402 r=`${PWD_COMMAND}`; export r; \
58403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58404 $(NORMAL_TARGET_EXPORTS) \
58405 echo "Doing TAGS in $(TARGET_SUBDIR)/libada"; \
58406 for flag in $(EXTRA_TARGET_FLAGS); do \
58407 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58408 done; \
58409 (cd $(TARGET_SUBDIR)/libada && \
58410 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58411 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58412 "RANLIB=$${RANLIB}" \
58413 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58414 TAGS) \
58415 || exit 1
58417 @endif target-libada
58419 .PHONY: maybe-install-info-target-libada install-info-target-libada
58420 maybe-install-info-target-libada:
58421 @if target-libada
58422 maybe-install-info-target-libada: install-info-target-libada
58424 install-info-target-libada: \
58425 configure-target-libada \
58426 info-target-libada
58427 @: $(MAKE); $(unstage)
58428 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58429 r=`${PWD_COMMAND}`; export r; \
58430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58431 $(NORMAL_TARGET_EXPORTS) \
58432 echo "Doing install-info in $(TARGET_SUBDIR)/libada"; \
58433 for flag in $(EXTRA_TARGET_FLAGS); do \
58434 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58435 done; \
58436 (cd $(TARGET_SUBDIR)/libada && \
58437 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58438 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58439 "RANLIB=$${RANLIB}" \
58440 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58441 install-info) \
58442 || exit 1
58444 @endif target-libada
58446 .PHONY: maybe-install-dvi-target-libada install-dvi-target-libada
58447 maybe-install-dvi-target-libada:
58448 @if target-libada
58449 maybe-install-dvi-target-libada: install-dvi-target-libada
58451 install-dvi-target-libada: \
58452 configure-target-libada \
58453 dvi-target-libada
58454 @: $(MAKE); $(unstage)
58455 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58456 r=`${PWD_COMMAND}`; export r; \
58457 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58458 $(NORMAL_TARGET_EXPORTS) \
58459 echo "Doing install-dvi in $(TARGET_SUBDIR)/libada"; \
58460 for flag in $(EXTRA_TARGET_FLAGS); do \
58461 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58462 done; \
58463 (cd $(TARGET_SUBDIR)/libada && \
58464 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58465 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58466 "RANLIB=$${RANLIB}" \
58467 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58468 install-dvi) \
58469 || exit 1
58471 @endif target-libada
58473 .PHONY: maybe-install-pdf-target-libada install-pdf-target-libada
58474 maybe-install-pdf-target-libada:
58475 @if target-libada
58476 maybe-install-pdf-target-libada: install-pdf-target-libada
58478 install-pdf-target-libada: \
58479 configure-target-libada \
58480 pdf-target-libada
58481 @: $(MAKE); $(unstage)
58482 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58483 r=`${PWD_COMMAND}`; export r; \
58484 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58485 $(NORMAL_TARGET_EXPORTS) \
58486 echo "Doing install-pdf in $(TARGET_SUBDIR)/libada"; \
58487 for flag in $(EXTRA_TARGET_FLAGS); do \
58488 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58489 done; \
58490 (cd $(TARGET_SUBDIR)/libada && \
58491 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58492 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58493 "RANLIB=$${RANLIB}" \
58494 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58495 install-pdf) \
58496 || exit 1
58498 @endif target-libada
58500 .PHONY: maybe-install-html-target-libada install-html-target-libada
58501 maybe-install-html-target-libada:
58502 @if target-libada
58503 maybe-install-html-target-libada: install-html-target-libada
58505 install-html-target-libada: \
58506 configure-target-libada \
58507 html-target-libada
58508 @: $(MAKE); $(unstage)
58509 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58510 r=`${PWD_COMMAND}`; export r; \
58511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58512 $(NORMAL_TARGET_EXPORTS) \
58513 echo "Doing install-html in $(TARGET_SUBDIR)/libada"; \
58514 for flag in $(EXTRA_TARGET_FLAGS); do \
58515 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58516 done; \
58517 (cd $(TARGET_SUBDIR)/libada && \
58518 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58519 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58520 "RANLIB=$${RANLIB}" \
58521 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58522 install-html) \
58523 || exit 1
58525 @endif target-libada
58527 .PHONY: maybe-installcheck-target-libada installcheck-target-libada
58528 maybe-installcheck-target-libada:
58529 @if target-libada
58530 maybe-installcheck-target-libada: installcheck-target-libada
58532 installcheck-target-libada: \
58533 configure-target-libada
58534 @: $(MAKE); $(unstage)
58535 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58536 r=`${PWD_COMMAND}`; export r; \
58537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58538 $(NORMAL_TARGET_EXPORTS) \
58539 echo "Doing installcheck in $(TARGET_SUBDIR)/libada"; \
58540 for flag in $(EXTRA_TARGET_FLAGS); do \
58541 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58542 done; \
58543 (cd $(TARGET_SUBDIR)/libada && \
58544 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58545 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58546 "RANLIB=$${RANLIB}" \
58547 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58548 installcheck) \
58549 || exit 1
58551 @endif target-libada
58553 .PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
58554 maybe-mostlyclean-target-libada:
58555 @if target-libada
58556 maybe-mostlyclean-target-libada: mostlyclean-target-libada
58558 mostlyclean-target-libada:
58559 @: $(MAKE); $(unstage)
58560 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58561 r=`${PWD_COMMAND}`; export r; \
58562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58563 $(NORMAL_TARGET_EXPORTS) \
58564 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada"; \
58565 for flag in $(EXTRA_TARGET_FLAGS); do \
58566 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58567 done; \
58568 (cd $(TARGET_SUBDIR)/libada && \
58569 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58570 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58571 "RANLIB=$${RANLIB}" \
58572 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58573 mostlyclean) \
58574 || exit 1
58576 @endif target-libada
58578 .PHONY: maybe-clean-target-libada clean-target-libada
58579 maybe-clean-target-libada:
58580 @if target-libada
58581 maybe-clean-target-libada: clean-target-libada
58583 clean-target-libada:
58584 @: $(MAKE); $(unstage)
58585 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58586 r=`${PWD_COMMAND}`; export r; \
58587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58588 $(NORMAL_TARGET_EXPORTS) \
58589 echo "Doing clean in $(TARGET_SUBDIR)/libada"; \
58590 for flag in $(EXTRA_TARGET_FLAGS); do \
58591 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58592 done; \
58593 (cd $(TARGET_SUBDIR)/libada && \
58594 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58595 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58596 "RANLIB=$${RANLIB}" \
58597 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58598 clean) \
58599 || exit 1
58601 @endif target-libada
58603 .PHONY: maybe-distclean-target-libada distclean-target-libada
58604 maybe-distclean-target-libada:
58605 @if target-libada
58606 maybe-distclean-target-libada: distclean-target-libada
58608 distclean-target-libada:
58609 @: $(MAKE); $(unstage)
58610 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58611 r=`${PWD_COMMAND}`; export r; \
58612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58613 $(NORMAL_TARGET_EXPORTS) \
58614 echo "Doing distclean in $(TARGET_SUBDIR)/libada"; \
58615 for flag in $(EXTRA_TARGET_FLAGS); do \
58616 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58617 done; \
58618 (cd $(TARGET_SUBDIR)/libada && \
58619 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58620 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58621 "RANLIB=$${RANLIB}" \
58622 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58623 distclean) \
58624 || exit 1
58626 @endif target-libada
58628 .PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
58629 maybe-maintainer-clean-target-libada:
58630 @if target-libada
58631 maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
58633 maintainer-clean-target-libada:
58634 @: $(MAKE); $(unstage)
58635 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58636 r=`${PWD_COMMAND}`; export r; \
58637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58638 $(NORMAL_TARGET_EXPORTS) \
58639 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada"; \
58640 for flag in $(EXTRA_TARGET_FLAGS); do \
58641 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58642 done; \
58643 (cd $(TARGET_SUBDIR)/libada && \
58644 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58645 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58646 "RANLIB=$${RANLIB}" \
58647 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58648 maintainer-clean) \
58649 || exit 1
58651 @endif target-libada
58657 .PHONY: configure-target-libgm2 maybe-configure-target-libgm2
58658 maybe-configure-target-libgm2:
58659 @if gcc-bootstrap
58660 configure-target-libgm2: stage_current
58661 @endif gcc-bootstrap
58662 @if target-libgm2
58663 maybe-configure-target-libgm2: configure-target-libgm2
58664 configure-target-libgm2:
58665 @: $(MAKE); $(unstage)
58666 @r=`${PWD_COMMAND}`; export r; \
58667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58668 echo "Checking multilib configuration for libgm2..."; \
58669 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgm2; \
58670 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgm2/multilib.tmp 2> /dev/null; \
58671 if test -r $(TARGET_SUBDIR)/libgm2/multilib.out; then \
58672 if cmp -s $(TARGET_SUBDIR)/libgm2/multilib.tmp $(TARGET_SUBDIR)/libgm2/multilib.out; then \
58673 rm -f $(TARGET_SUBDIR)/libgm2/multilib.tmp; \
58674 else \
58675 rm -f $(TARGET_SUBDIR)/libgm2/Makefile; \
58676 mv $(TARGET_SUBDIR)/libgm2/multilib.tmp $(TARGET_SUBDIR)/libgm2/multilib.out; \
58677 fi; \
58678 else \
58679 mv $(TARGET_SUBDIR)/libgm2/multilib.tmp $(TARGET_SUBDIR)/libgm2/multilib.out; \
58680 fi; \
58681 test ! -f $(TARGET_SUBDIR)/libgm2/Makefile || exit 0; \
58682 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgm2; \
58683 $(NORMAL_TARGET_EXPORTS) \
58684 echo Configuring in $(TARGET_SUBDIR)/libgm2; \
58685 cd "$(TARGET_SUBDIR)/libgm2" || exit 1; \
58686 case $(srcdir) in \
58687 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
58688 *) topdir=`echo $(TARGET_SUBDIR)/libgm2/ | \
58689 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
58690 esac; \
58691 module_srcdir=libgm2; \
58692 rm -f no-such-file || : ; \
58693 CONFIG_SITE=no-such-file $(SHELL) \
58694 $$s/$$module_srcdir/configure \
58695 --srcdir=$${topdir}/$$module_srcdir \
58696 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
58697 --target=${target_alias} \
58698 || exit 1
58699 @endif target-libgm2
58705 .PHONY: all-target-libgm2 maybe-all-target-libgm2
58706 maybe-all-target-libgm2:
58707 @if gcc-bootstrap
58708 all-target-libgm2: stage_current
58709 @endif gcc-bootstrap
58710 @if target-libgm2
58711 TARGET-target-libgm2=all
58712 maybe-all-target-libgm2: all-target-libgm2
58713 all-target-libgm2: configure-target-libgm2
58714 @: $(MAKE); $(unstage)
58715 @r=`${PWD_COMMAND}`; export r; \
58716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58717 $(NORMAL_TARGET_EXPORTS) \
58718 (cd $(TARGET_SUBDIR)/libgm2 && \
58719 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
58720 $(TARGET-target-libgm2))
58721 @endif target-libgm2
58727 .PHONY: check-target-libgm2 maybe-check-target-libgm2
58728 maybe-check-target-libgm2:
58729 @if target-libgm2
58730 maybe-check-target-libgm2: check-target-libgm2
58732 check-target-libgm2:
58733 @: $(MAKE); $(unstage)
58734 @r=`${PWD_COMMAND}`; export r; \
58735 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58736 $(NORMAL_TARGET_EXPORTS) \
58737 (cd $(TARGET_SUBDIR)/libgm2 && \
58738 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
58740 @endif target-libgm2
58742 .PHONY: install-target-libgm2 maybe-install-target-libgm2
58743 maybe-install-target-libgm2:
58744 @if target-libgm2
58745 maybe-install-target-libgm2: install-target-libgm2
58747 install-target-libgm2: installdirs
58748 @: $(MAKE); $(unstage)
58749 @r=`${PWD_COMMAND}`; export r; \
58750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58751 $(NORMAL_TARGET_EXPORTS) \
58752 (cd $(TARGET_SUBDIR)/libgm2 && \
58753 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
58755 @endif target-libgm2
58757 .PHONY: install-strip-target-libgm2 maybe-install-strip-target-libgm2
58758 maybe-install-strip-target-libgm2:
58759 @if target-libgm2
58760 maybe-install-strip-target-libgm2: install-strip-target-libgm2
58762 install-strip-target-libgm2: installdirs
58763 @: $(MAKE); $(unstage)
58764 @r=`${PWD_COMMAND}`; export r; \
58765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58766 $(NORMAL_TARGET_EXPORTS) \
58767 (cd $(TARGET_SUBDIR)/libgm2 && \
58768 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
58770 @endif target-libgm2
58772 # Other targets (info, dvi, pdf, etc.)
58774 .PHONY: maybe-info-target-libgm2 info-target-libgm2
58775 maybe-info-target-libgm2:
58776 @if target-libgm2
58777 maybe-info-target-libgm2: info-target-libgm2
58779 info-target-libgm2: \
58780 configure-target-libgm2
58781 @: $(MAKE); $(unstage)
58782 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
58783 r=`${PWD_COMMAND}`; export r; \
58784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58785 $(NORMAL_TARGET_EXPORTS) \
58786 echo "Doing info in $(TARGET_SUBDIR)/libgm2"; \
58787 for flag in $(EXTRA_TARGET_FLAGS); do \
58788 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58789 done; \
58790 (cd $(TARGET_SUBDIR)/libgm2 && \
58791 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58792 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58793 "RANLIB=$${RANLIB}" \
58794 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58795 info) \
58796 || exit 1
58798 @endif target-libgm2
58800 .PHONY: maybe-dvi-target-libgm2 dvi-target-libgm2
58801 maybe-dvi-target-libgm2:
58802 @if target-libgm2
58803 maybe-dvi-target-libgm2: dvi-target-libgm2
58805 dvi-target-libgm2: \
58806 configure-target-libgm2
58807 @: $(MAKE); $(unstage)
58808 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
58809 r=`${PWD_COMMAND}`; export r; \
58810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58811 $(NORMAL_TARGET_EXPORTS) \
58812 echo "Doing dvi in $(TARGET_SUBDIR)/libgm2"; \
58813 for flag in $(EXTRA_TARGET_FLAGS); do \
58814 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58815 done; \
58816 (cd $(TARGET_SUBDIR)/libgm2 && \
58817 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58818 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58819 "RANLIB=$${RANLIB}" \
58820 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58821 dvi) \
58822 || exit 1
58824 @endif target-libgm2
58826 .PHONY: maybe-pdf-target-libgm2 pdf-target-libgm2
58827 maybe-pdf-target-libgm2:
58828 @if target-libgm2
58829 maybe-pdf-target-libgm2: pdf-target-libgm2
58831 pdf-target-libgm2: \
58832 configure-target-libgm2
58833 @: $(MAKE); $(unstage)
58834 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
58835 r=`${PWD_COMMAND}`; export r; \
58836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58837 $(NORMAL_TARGET_EXPORTS) \
58838 echo "Doing pdf in $(TARGET_SUBDIR)/libgm2"; \
58839 for flag in $(EXTRA_TARGET_FLAGS); do \
58840 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58841 done; \
58842 (cd $(TARGET_SUBDIR)/libgm2 && \
58843 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58844 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58845 "RANLIB=$${RANLIB}" \
58846 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58847 pdf) \
58848 || exit 1
58850 @endif target-libgm2
58852 .PHONY: maybe-html-target-libgm2 html-target-libgm2
58853 maybe-html-target-libgm2:
58854 @if target-libgm2
58855 maybe-html-target-libgm2: html-target-libgm2
58857 html-target-libgm2: \
58858 configure-target-libgm2
58859 @: $(MAKE); $(unstage)
58860 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
58861 r=`${PWD_COMMAND}`; export r; \
58862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58863 $(NORMAL_TARGET_EXPORTS) \
58864 echo "Doing html in $(TARGET_SUBDIR)/libgm2"; \
58865 for flag in $(EXTRA_TARGET_FLAGS); do \
58866 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58867 done; \
58868 (cd $(TARGET_SUBDIR)/libgm2 && \
58869 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58870 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58871 "RANLIB=$${RANLIB}" \
58872 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58873 html) \
58874 || exit 1
58876 @endif target-libgm2
58878 .PHONY: maybe-TAGS-target-libgm2 TAGS-target-libgm2
58879 maybe-TAGS-target-libgm2:
58880 @if target-libgm2
58881 maybe-TAGS-target-libgm2: TAGS-target-libgm2
58883 TAGS-target-libgm2: \
58884 configure-target-libgm2
58885 @: $(MAKE); $(unstage)
58886 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
58887 r=`${PWD_COMMAND}`; export r; \
58888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58889 $(NORMAL_TARGET_EXPORTS) \
58890 echo "Doing TAGS in $(TARGET_SUBDIR)/libgm2"; \
58891 for flag in $(EXTRA_TARGET_FLAGS); do \
58892 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58893 done; \
58894 (cd $(TARGET_SUBDIR)/libgm2 && \
58895 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58896 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58897 "RANLIB=$${RANLIB}" \
58898 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58899 TAGS) \
58900 || exit 1
58902 @endif target-libgm2
58904 .PHONY: maybe-install-info-target-libgm2 install-info-target-libgm2
58905 maybe-install-info-target-libgm2:
58906 @if target-libgm2
58907 maybe-install-info-target-libgm2: install-info-target-libgm2
58909 install-info-target-libgm2: \
58910 configure-target-libgm2 \
58911 info-target-libgm2
58912 @: $(MAKE); $(unstage)
58913 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
58914 r=`${PWD_COMMAND}`; export r; \
58915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58916 $(NORMAL_TARGET_EXPORTS) \
58917 echo "Doing install-info in $(TARGET_SUBDIR)/libgm2"; \
58918 for flag in $(EXTRA_TARGET_FLAGS); do \
58919 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58920 done; \
58921 (cd $(TARGET_SUBDIR)/libgm2 && \
58922 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58923 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58924 "RANLIB=$${RANLIB}" \
58925 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58926 install-info) \
58927 || exit 1
58929 @endif target-libgm2
58931 .PHONY: maybe-install-dvi-target-libgm2 install-dvi-target-libgm2
58932 maybe-install-dvi-target-libgm2:
58933 @if target-libgm2
58934 maybe-install-dvi-target-libgm2: install-dvi-target-libgm2
58936 install-dvi-target-libgm2: \
58937 configure-target-libgm2 \
58938 dvi-target-libgm2
58939 @: $(MAKE); $(unstage)
58940 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
58941 r=`${PWD_COMMAND}`; export r; \
58942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58943 $(NORMAL_TARGET_EXPORTS) \
58944 echo "Doing install-dvi in $(TARGET_SUBDIR)/libgm2"; \
58945 for flag in $(EXTRA_TARGET_FLAGS); do \
58946 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58947 done; \
58948 (cd $(TARGET_SUBDIR)/libgm2 && \
58949 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58950 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58951 "RANLIB=$${RANLIB}" \
58952 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58953 install-dvi) \
58954 || exit 1
58956 @endif target-libgm2
58958 .PHONY: maybe-install-pdf-target-libgm2 install-pdf-target-libgm2
58959 maybe-install-pdf-target-libgm2:
58960 @if target-libgm2
58961 maybe-install-pdf-target-libgm2: install-pdf-target-libgm2
58963 install-pdf-target-libgm2: \
58964 configure-target-libgm2 \
58965 pdf-target-libgm2
58966 @: $(MAKE); $(unstage)
58967 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
58968 r=`${PWD_COMMAND}`; export r; \
58969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58970 $(NORMAL_TARGET_EXPORTS) \
58971 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgm2"; \
58972 for flag in $(EXTRA_TARGET_FLAGS); do \
58973 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58974 done; \
58975 (cd $(TARGET_SUBDIR)/libgm2 && \
58976 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58977 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58978 "RANLIB=$${RANLIB}" \
58979 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58980 install-pdf) \
58981 || exit 1
58983 @endif target-libgm2
58985 .PHONY: maybe-install-html-target-libgm2 install-html-target-libgm2
58986 maybe-install-html-target-libgm2:
58987 @if target-libgm2
58988 maybe-install-html-target-libgm2: install-html-target-libgm2
58990 install-html-target-libgm2: \
58991 configure-target-libgm2 \
58992 html-target-libgm2
58993 @: $(MAKE); $(unstage)
58994 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
58995 r=`${PWD_COMMAND}`; export r; \
58996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58997 $(NORMAL_TARGET_EXPORTS) \
58998 echo "Doing install-html in $(TARGET_SUBDIR)/libgm2"; \
58999 for flag in $(EXTRA_TARGET_FLAGS); do \
59000 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59001 done; \
59002 (cd $(TARGET_SUBDIR)/libgm2 && \
59003 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59004 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59005 "RANLIB=$${RANLIB}" \
59006 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59007 install-html) \
59008 || exit 1
59010 @endif target-libgm2
59012 .PHONY: maybe-installcheck-target-libgm2 installcheck-target-libgm2
59013 maybe-installcheck-target-libgm2:
59014 @if target-libgm2
59015 maybe-installcheck-target-libgm2: installcheck-target-libgm2
59017 installcheck-target-libgm2: \
59018 configure-target-libgm2
59019 @: $(MAKE); $(unstage)
59020 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
59021 r=`${PWD_COMMAND}`; export r; \
59022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59023 $(NORMAL_TARGET_EXPORTS) \
59024 echo "Doing installcheck in $(TARGET_SUBDIR)/libgm2"; \
59025 for flag in $(EXTRA_TARGET_FLAGS); do \
59026 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59027 done; \
59028 (cd $(TARGET_SUBDIR)/libgm2 && \
59029 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59030 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59031 "RANLIB=$${RANLIB}" \
59032 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59033 installcheck) \
59034 || exit 1
59036 @endif target-libgm2
59038 .PHONY: maybe-mostlyclean-target-libgm2 mostlyclean-target-libgm2
59039 maybe-mostlyclean-target-libgm2:
59040 @if target-libgm2
59041 maybe-mostlyclean-target-libgm2: mostlyclean-target-libgm2
59043 mostlyclean-target-libgm2:
59044 @: $(MAKE); $(unstage)
59045 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
59046 r=`${PWD_COMMAND}`; export r; \
59047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59048 $(NORMAL_TARGET_EXPORTS) \
59049 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgm2"; \
59050 for flag in $(EXTRA_TARGET_FLAGS); do \
59051 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59052 done; \
59053 (cd $(TARGET_SUBDIR)/libgm2 && \
59054 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59055 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59056 "RANLIB=$${RANLIB}" \
59057 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59058 mostlyclean) \
59059 || exit 1
59061 @endif target-libgm2
59063 .PHONY: maybe-clean-target-libgm2 clean-target-libgm2
59064 maybe-clean-target-libgm2:
59065 @if target-libgm2
59066 maybe-clean-target-libgm2: clean-target-libgm2
59068 clean-target-libgm2:
59069 @: $(MAKE); $(unstage)
59070 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
59071 r=`${PWD_COMMAND}`; export r; \
59072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59073 $(NORMAL_TARGET_EXPORTS) \
59074 echo "Doing clean in $(TARGET_SUBDIR)/libgm2"; \
59075 for flag in $(EXTRA_TARGET_FLAGS); do \
59076 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59077 done; \
59078 (cd $(TARGET_SUBDIR)/libgm2 && \
59079 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59080 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59081 "RANLIB=$${RANLIB}" \
59082 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59083 clean) \
59084 || exit 1
59086 @endif target-libgm2
59088 .PHONY: maybe-distclean-target-libgm2 distclean-target-libgm2
59089 maybe-distclean-target-libgm2:
59090 @if target-libgm2
59091 maybe-distclean-target-libgm2: distclean-target-libgm2
59093 distclean-target-libgm2:
59094 @: $(MAKE); $(unstage)
59095 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
59096 r=`${PWD_COMMAND}`; export r; \
59097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59098 $(NORMAL_TARGET_EXPORTS) \
59099 echo "Doing distclean in $(TARGET_SUBDIR)/libgm2"; \
59100 for flag in $(EXTRA_TARGET_FLAGS); do \
59101 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59102 done; \
59103 (cd $(TARGET_SUBDIR)/libgm2 && \
59104 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59105 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59106 "RANLIB=$${RANLIB}" \
59107 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59108 distclean) \
59109 || exit 1
59111 @endif target-libgm2
59113 .PHONY: maybe-maintainer-clean-target-libgm2 maintainer-clean-target-libgm2
59114 maybe-maintainer-clean-target-libgm2:
59115 @if target-libgm2
59116 maybe-maintainer-clean-target-libgm2: maintainer-clean-target-libgm2
59118 maintainer-clean-target-libgm2:
59119 @: $(MAKE); $(unstage)
59120 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
59121 r=`${PWD_COMMAND}`; export r; \
59122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59123 $(NORMAL_TARGET_EXPORTS) \
59124 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgm2"; \
59125 for flag in $(EXTRA_TARGET_FLAGS); do \
59126 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59127 done; \
59128 (cd $(TARGET_SUBDIR)/libgm2 && \
59129 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59130 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59131 "RANLIB=$${RANLIB}" \
59132 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59133 maintainer-clean) \
59134 || exit 1
59136 @endif target-libgm2
59142 .PHONY: configure-target-libgomp maybe-configure-target-libgomp
59143 maybe-configure-target-libgomp:
59144 @if gcc-bootstrap
59145 configure-target-libgomp: stage_current
59146 @endif gcc-bootstrap
59147 @if target-libgomp
59148 maybe-configure-target-libgomp: configure-target-libgomp
59149 configure-target-libgomp:
59150 @r=`${PWD_COMMAND}`; export r; \
59151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59152 echo "Checking multilib configuration for libgomp..."; \
59153 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
59154 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
59155 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59156 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59157 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
59158 else \
59159 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
59160 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59161 fi; \
59162 else \
59163 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59164 fi; \
59165 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
59166 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
59167 $(NORMAL_TARGET_EXPORTS) \
59168 echo Configuring in $(TARGET_SUBDIR)/libgomp; \
59169 cd "$(TARGET_SUBDIR)/libgomp" || exit 1; \
59170 case $(srcdir) in \
59171 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
59172 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
59173 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
59174 esac; \
59175 module_srcdir=libgomp; \
59176 rm -f no-such-file || : ; \
59177 CONFIG_SITE=no-such-file $(SHELL) \
59178 $$s/$$module_srcdir/configure \
59179 --srcdir=$${topdir}/$$module_srcdir \
59180 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
59181 --target=${target_alias} \
59182 || exit 1
59183 @endif target-libgomp
59187 .PHONY: configure-stage1-target-libgomp maybe-configure-stage1-target-libgomp
59188 maybe-configure-stage1-target-libgomp:
59189 @if target-libgomp-bootstrap
59190 maybe-configure-stage1-target-libgomp: configure-stage1-target-libgomp
59191 configure-stage1-target-libgomp:
59192 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
59193 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
59194 @r=`${PWD_COMMAND}`; export r; \
59195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59196 TFLAGS="$(STAGE1_TFLAGS)"; \
59197 echo "Checking multilib configuration for libgomp..."; \
59198 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
59199 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59200 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59201 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
59202 else \
59203 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
59204 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59205 fi; \
59206 else \
59207 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59208 fi; \
59209 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
59210 $(NORMAL_TARGET_EXPORTS) \
59211 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
59212 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
59213 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
59214 echo Configuring stage 1 in $(TARGET_SUBDIR)/libgomp; \
59215 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
59216 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
59217 case $(srcdir) in \
59218 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
59219 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
59220 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
59221 esac; \
59222 module_srcdir=libgomp; \
59223 $(SHELL) $$s/$$module_srcdir/configure \
59224 --srcdir=$${topdir}/$$module_srcdir \
59225 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
59226 --target=${target_alias} \
59228 $(STAGE1_CONFIGURE_FLAGS)
59229 @endif target-libgomp-bootstrap
59231 .PHONY: configure-stage2-target-libgomp maybe-configure-stage2-target-libgomp
59232 maybe-configure-stage2-target-libgomp:
59233 @if target-libgomp-bootstrap
59234 maybe-configure-stage2-target-libgomp: configure-stage2-target-libgomp
59235 configure-stage2-target-libgomp:
59236 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
59237 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
59238 @r=`${PWD_COMMAND}`; export r; \
59239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59240 TFLAGS="$(STAGE2_TFLAGS)"; \
59241 echo "Checking multilib configuration for libgomp..."; \
59242 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
59243 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59244 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59245 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
59246 else \
59247 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
59248 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59249 fi; \
59250 else \
59251 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59252 fi; \
59253 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
59254 $(NORMAL_TARGET_EXPORTS) \
59256 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
59257 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
59258 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
59259 echo Configuring stage 2 in $(TARGET_SUBDIR)/libgomp; \
59260 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
59261 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
59262 case $(srcdir) in \
59263 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
59264 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
59265 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
59266 esac; \
59267 module_srcdir=libgomp; \
59268 $(SHELL) $$s/$$module_srcdir/configure \
59269 --srcdir=$${topdir}/$$module_srcdir \
59270 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
59271 --target=${target_alias} \
59272 --with-build-libsubdir=$(HOST_SUBDIR) \
59273 $(STAGE2_CONFIGURE_FLAGS)
59274 @endif target-libgomp-bootstrap
59276 .PHONY: configure-stage3-target-libgomp maybe-configure-stage3-target-libgomp
59277 maybe-configure-stage3-target-libgomp:
59278 @if target-libgomp-bootstrap
59279 maybe-configure-stage3-target-libgomp: configure-stage3-target-libgomp
59280 configure-stage3-target-libgomp:
59281 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
59282 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
59283 @r=`${PWD_COMMAND}`; export r; \
59284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59285 TFLAGS="$(STAGE3_TFLAGS)"; \
59286 echo "Checking multilib configuration for libgomp..."; \
59287 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
59288 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59289 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59290 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
59291 else \
59292 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
59293 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59294 fi; \
59295 else \
59296 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59297 fi; \
59298 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
59299 $(NORMAL_TARGET_EXPORTS) \
59301 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
59302 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
59303 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
59304 echo Configuring stage 3 in $(TARGET_SUBDIR)/libgomp; \
59305 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
59306 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
59307 case $(srcdir) in \
59308 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
59309 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
59310 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
59311 esac; \
59312 module_srcdir=libgomp; \
59313 $(SHELL) $$s/$$module_srcdir/configure \
59314 --srcdir=$${topdir}/$$module_srcdir \
59315 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
59316 --target=${target_alias} \
59317 --with-build-libsubdir=$(HOST_SUBDIR) \
59318 $(STAGE3_CONFIGURE_FLAGS)
59319 @endif target-libgomp-bootstrap
59321 .PHONY: configure-stage4-target-libgomp maybe-configure-stage4-target-libgomp
59322 maybe-configure-stage4-target-libgomp:
59323 @if target-libgomp-bootstrap
59324 maybe-configure-stage4-target-libgomp: configure-stage4-target-libgomp
59325 configure-stage4-target-libgomp:
59326 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
59327 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
59328 @r=`${PWD_COMMAND}`; export r; \
59329 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59330 TFLAGS="$(STAGE4_TFLAGS)"; \
59331 echo "Checking multilib configuration for libgomp..."; \
59332 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
59333 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59334 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59335 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
59336 else \
59337 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
59338 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59339 fi; \
59340 else \
59341 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59342 fi; \
59343 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
59344 $(NORMAL_TARGET_EXPORTS) \
59346 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
59347 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
59348 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
59349 echo Configuring stage 4 in $(TARGET_SUBDIR)/libgomp; \
59350 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
59351 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
59352 case $(srcdir) in \
59353 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
59354 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
59355 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
59356 esac; \
59357 module_srcdir=libgomp; \
59358 $(SHELL) $$s/$$module_srcdir/configure \
59359 --srcdir=$${topdir}/$$module_srcdir \
59360 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
59361 --target=${target_alias} \
59362 --with-build-libsubdir=$(HOST_SUBDIR) \
59363 $(STAGE4_CONFIGURE_FLAGS)
59364 @endif target-libgomp-bootstrap
59366 .PHONY: configure-stageprofile-target-libgomp maybe-configure-stageprofile-target-libgomp
59367 maybe-configure-stageprofile-target-libgomp:
59368 @if target-libgomp-bootstrap
59369 maybe-configure-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
59370 configure-stageprofile-target-libgomp:
59371 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
59372 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
59373 @r=`${PWD_COMMAND}`; export r; \
59374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59375 TFLAGS="$(STAGEprofile_TFLAGS)"; \
59376 echo "Checking multilib configuration for libgomp..."; \
59377 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
59378 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59379 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59380 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
59381 else \
59382 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
59383 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59384 fi; \
59385 else \
59386 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59387 fi; \
59388 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
59389 $(NORMAL_TARGET_EXPORTS) \
59391 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
59392 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
59393 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
59394 echo Configuring stage profile in $(TARGET_SUBDIR)/libgomp; \
59395 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
59396 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
59397 case $(srcdir) in \
59398 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
59399 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
59400 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
59401 esac; \
59402 module_srcdir=libgomp; \
59403 $(SHELL) $$s/$$module_srcdir/configure \
59404 --srcdir=$${topdir}/$$module_srcdir \
59405 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
59406 --target=${target_alias} \
59407 --with-build-libsubdir=$(HOST_SUBDIR) \
59408 $(STAGEprofile_CONFIGURE_FLAGS)
59409 @endif target-libgomp-bootstrap
59411 .PHONY: configure-stagetrain-target-libgomp maybe-configure-stagetrain-target-libgomp
59412 maybe-configure-stagetrain-target-libgomp:
59413 @if target-libgomp-bootstrap
59414 maybe-configure-stagetrain-target-libgomp: configure-stagetrain-target-libgomp
59415 configure-stagetrain-target-libgomp:
59416 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
59417 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
59418 @r=`${PWD_COMMAND}`; export r; \
59419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59420 TFLAGS="$(STAGEtrain_TFLAGS)"; \
59421 echo "Checking multilib configuration for libgomp..."; \
59422 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
59423 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59424 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59425 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
59426 else \
59427 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
59428 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59429 fi; \
59430 else \
59431 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59432 fi; \
59433 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
59434 $(NORMAL_TARGET_EXPORTS) \
59436 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
59437 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
59438 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
59439 echo Configuring stage train in $(TARGET_SUBDIR)/libgomp; \
59440 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
59441 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
59442 case $(srcdir) in \
59443 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
59444 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
59445 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
59446 esac; \
59447 module_srcdir=libgomp; \
59448 $(SHELL) $$s/$$module_srcdir/configure \
59449 --srcdir=$${topdir}/$$module_srcdir \
59450 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
59451 --target=${target_alias} \
59452 --with-build-libsubdir=$(HOST_SUBDIR) \
59453 $(STAGEtrain_CONFIGURE_FLAGS)
59454 @endif target-libgomp-bootstrap
59456 .PHONY: configure-stagefeedback-target-libgomp maybe-configure-stagefeedback-target-libgomp
59457 maybe-configure-stagefeedback-target-libgomp:
59458 @if target-libgomp-bootstrap
59459 maybe-configure-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
59460 configure-stagefeedback-target-libgomp:
59461 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
59462 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
59463 @r=`${PWD_COMMAND}`; export r; \
59464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59465 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
59466 echo "Checking multilib configuration for libgomp..."; \
59467 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
59468 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59469 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59470 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
59471 else \
59472 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
59473 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59474 fi; \
59475 else \
59476 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59477 fi; \
59478 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
59479 $(NORMAL_TARGET_EXPORTS) \
59481 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
59482 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
59483 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
59484 echo Configuring stage feedback in $(TARGET_SUBDIR)/libgomp; \
59485 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
59486 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
59487 case $(srcdir) in \
59488 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
59489 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
59490 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
59491 esac; \
59492 module_srcdir=libgomp; \
59493 $(SHELL) $$s/$$module_srcdir/configure \
59494 --srcdir=$${topdir}/$$module_srcdir \
59495 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
59496 --target=${target_alias} \
59497 --with-build-libsubdir=$(HOST_SUBDIR) \
59498 $(STAGEfeedback_CONFIGURE_FLAGS)
59499 @endif target-libgomp-bootstrap
59501 .PHONY: configure-stageautoprofile-target-libgomp maybe-configure-stageautoprofile-target-libgomp
59502 maybe-configure-stageautoprofile-target-libgomp:
59503 @if target-libgomp-bootstrap
59504 maybe-configure-stageautoprofile-target-libgomp: configure-stageautoprofile-target-libgomp
59505 configure-stageautoprofile-target-libgomp:
59506 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
59507 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
59508 @r=`${PWD_COMMAND}`; export r; \
59509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59510 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
59511 echo "Checking multilib configuration for libgomp..."; \
59512 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
59513 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59514 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59515 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
59516 else \
59517 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
59518 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59519 fi; \
59520 else \
59521 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59522 fi; \
59523 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
59524 $(NORMAL_TARGET_EXPORTS) \
59526 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
59527 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
59528 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
59529 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libgomp; \
59530 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
59531 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
59532 case $(srcdir) in \
59533 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
59534 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
59535 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
59536 esac; \
59537 module_srcdir=libgomp; \
59538 $(SHELL) $$s/$$module_srcdir/configure \
59539 --srcdir=$${topdir}/$$module_srcdir \
59540 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
59541 --target=${target_alias} \
59542 --with-build-libsubdir=$(HOST_SUBDIR) \
59543 $(STAGEautoprofile_CONFIGURE_FLAGS)
59544 @endif target-libgomp-bootstrap
59546 .PHONY: configure-stageautofeedback-target-libgomp maybe-configure-stageautofeedback-target-libgomp
59547 maybe-configure-stageautofeedback-target-libgomp:
59548 @if target-libgomp-bootstrap
59549 maybe-configure-stageautofeedback-target-libgomp: configure-stageautofeedback-target-libgomp
59550 configure-stageautofeedback-target-libgomp:
59551 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
59552 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
59553 @r=`${PWD_COMMAND}`; export r; \
59554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59555 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
59556 echo "Checking multilib configuration for libgomp..."; \
59557 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
59558 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59559 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59560 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
59561 else \
59562 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
59563 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59564 fi; \
59565 else \
59566 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59567 fi; \
59568 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
59569 $(NORMAL_TARGET_EXPORTS) \
59571 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
59572 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
59573 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
59574 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libgomp; \
59575 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
59576 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
59577 case $(srcdir) in \
59578 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
59579 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
59580 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
59581 esac; \
59582 module_srcdir=libgomp; \
59583 $(SHELL) $$s/$$module_srcdir/configure \
59584 --srcdir=$${topdir}/$$module_srcdir \
59585 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
59586 --target=${target_alias} \
59587 --with-build-libsubdir=$(HOST_SUBDIR) \
59588 $(STAGEautofeedback_CONFIGURE_FLAGS)
59589 @endif target-libgomp-bootstrap
59595 .PHONY: all-target-libgomp maybe-all-target-libgomp
59596 maybe-all-target-libgomp:
59597 @if gcc-bootstrap
59598 all-target-libgomp: stage_current
59599 @endif gcc-bootstrap
59600 @if target-libgomp
59601 TARGET-target-libgomp=all
59602 maybe-all-target-libgomp: all-target-libgomp
59603 all-target-libgomp: configure-target-libgomp
59604 @r=`${PWD_COMMAND}`; export r; \
59605 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59606 $(NORMAL_TARGET_EXPORTS) \
59607 (cd $(TARGET_SUBDIR)/libgomp && \
59608 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
59609 $(TARGET-target-libgomp))
59610 @endif target-libgomp
59614 .PHONY: all-stage1-target-libgomp maybe-all-stage1-target-libgomp
59615 .PHONY: clean-stage1-target-libgomp maybe-clean-stage1-target-libgomp
59616 maybe-all-stage1-target-libgomp:
59617 maybe-clean-stage1-target-libgomp:
59618 @if target-libgomp-bootstrap
59619 maybe-all-stage1-target-libgomp: all-stage1-target-libgomp
59620 all-stage1: all-stage1-target-libgomp
59621 TARGET-stage1-target-libgomp = $(TARGET-target-libgomp)
59622 all-stage1-target-libgomp: configure-stage1-target-libgomp
59623 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
59624 @r=`${PWD_COMMAND}`; export r; \
59625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59626 TFLAGS="$(STAGE1_TFLAGS)"; \
59627 $(NORMAL_TARGET_EXPORTS) \
59628 cd $(TARGET_SUBDIR)/libgomp && \
59630 $(MAKE) $(BASE_FLAGS_TO_PASS) \
59631 CFLAGS="$(CFLAGS_FOR_TARGET)" \
59632 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
59633 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
59634 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
59635 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
59636 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
59637 $(EXTRA_TARGET_FLAGS) \
59639 TFLAGS="$(STAGE1_TFLAGS)" \
59640 $(TARGET-stage1-target-libgomp)
59642 maybe-clean-stage1-target-libgomp: clean-stage1-target-libgomp
59643 clean-stage1: clean-stage1-target-libgomp
59644 clean-stage1-target-libgomp:
59645 @if [ $(current_stage) = stage1 ]; then \
59646 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59647 else \
59648 [ -f $(TARGET_SUBDIR)/stage1-libgomp/Makefile ] || exit 0; \
59649 $(MAKE) stage1-start; \
59650 fi; \
59651 cd $(TARGET_SUBDIR)/libgomp && \
59652 $(MAKE) $(EXTRA_TARGET_FLAGS) \
59653 clean
59654 @endif target-libgomp-bootstrap
59657 .PHONY: all-stage2-target-libgomp maybe-all-stage2-target-libgomp
59658 .PHONY: clean-stage2-target-libgomp maybe-clean-stage2-target-libgomp
59659 maybe-all-stage2-target-libgomp:
59660 maybe-clean-stage2-target-libgomp:
59661 @if target-libgomp-bootstrap
59662 maybe-all-stage2-target-libgomp: all-stage2-target-libgomp
59663 all-stage2: all-stage2-target-libgomp
59664 TARGET-stage2-target-libgomp = $(TARGET-target-libgomp)
59665 all-stage2-target-libgomp: configure-stage2-target-libgomp
59666 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
59667 @r=`${PWD_COMMAND}`; export r; \
59668 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59669 TFLAGS="$(STAGE2_TFLAGS)"; \
59670 $(NORMAL_TARGET_EXPORTS) \
59672 cd $(TARGET_SUBDIR)/libgomp && \
59674 $(MAKE) $(BASE_FLAGS_TO_PASS) \
59675 CFLAGS="$(CFLAGS_FOR_TARGET)" \
59676 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
59677 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
59678 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
59679 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
59680 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
59681 $(EXTRA_TARGET_FLAGS) \
59682 TFLAGS="$(STAGE2_TFLAGS)" \
59683 $(TARGET-stage2-target-libgomp)
59685 maybe-clean-stage2-target-libgomp: clean-stage2-target-libgomp
59686 clean-stage2: clean-stage2-target-libgomp
59687 clean-stage2-target-libgomp:
59688 @if [ $(current_stage) = stage2 ]; then \
59689 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59690 else \
59691 [ -f $(TARGET_SUBDIR)/stage2-libgomp/Makefile ] || exit 0; \
59692 $(MAKE) stage2-start; \
59693 fi; \
59694 cd $(TARGET_SUBDIR)/libgomp && \
59695 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
59696 @endif target-libgomp-bootstrap
59699 .PHONY: all-stage3-target-libgomp maybe-all-stage3-target-libgomp
59700 .PHONY: clean-stage3-target-libgomp maybe-clean-stage3-target-libgomp
59701 maybe-all-stage3-target-libgomp:
59702 maybe-clean-stage3-target-libgomp:
59703 @if target-libgomp-bootstrap
59704 maybe-all-stage3-target-libgomp: all-stage3-target-libgomp
59705 all-stage3: all-stage3-target-libgomp
59706 TARGET-stage3-target-libgomp = $(TARGET-target-libgomp)
59707 all-stage3-target-libgomp: configure-stage3-target-libgomp
59708 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
59709 @r=`${PWD_COMMAND}`; export r; \
59710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59711 TFLAGS="$(STAGE3_TFLAGS)"; \
59712 $(NORMAL_TARGET_EXPORTS) \
59714 cd $(TARGET_SUBDIR)/libgomp && \
59716 $(MAKE) $(BASE_FLAGS_TO_PASS) \
59717 CFLAGS="$(CFLAGS_FOR_TARGET)" \
59718 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
59719 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
59720 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
59721 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
59722 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
59723 $(EXTRA_TARGET_FLAGS) \
59724 TFLAGS="$(STAGE3_TFLAGS)" \
59725 $(TARGET-stage3-target-libgomp)
59727 maybe-clean-stage3-target-libgomp: clean-stage3-target-libgomp
59728 clean-stage3: clean-stage3-target-libgomp
59729 clean-stage3-target-libgomp:
59730 @if [ $(current_stage) = stage3 ]; then \
59731 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59732 else \
59733 [ -f $(TARGET_SUBDIR)/stage3-libgomp/Makefile ] || exit 0; \
59734 $(MAKE) stage3-start; \
59735 fi; \
59736 cd $(TARGET_SUBDIR)/libgomp && \
59737 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
59738 @endif target-libgomp-bootstrap
59741 .PHONY: all-stage4-target-libgomp maybe-all-stage4-target-libgomp
59742 .PHONY: clean-stage4-target-libgomp maybe-clean-stage4-target-libgomp
59743 maybe-all-stage4-target-libgomp:
59744 maybe-clean-stage4-target-libgomp:
59745 @if target-libgomp-bootstrap
59746 maybe-all-stage4-target-libgomp: all-stage4-target-libgomp
59747 all-stage4: all-stage4-target-libgomp
59748 TARGET-stage4-target-libgomp = $(TARGET-target-libgomp)
59749 all-stage4-target-libgomp: configure-stage4-target-libgomp
59750 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
59751 @r=`${PWD_COMMAND}`; export r; \
59752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59753 TFLAGS="$(STAGE4_TFLAGS)"; \
59754 $(NORMAL_TARGET_EXPORTS) \
59756 cd $(TARGET_SUBDIR)/libgomp && \
59758 $(MAKE) $(BASE_FLAGS_TO_PASS) \
59759 CFLAGS="$(CFLAGS_FOR_TARGET)" \
59760 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
59761 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
59762 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
59763 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
59764 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
59765 $(EXTRA_TARGET_FLAGS) \
59766 TFLAGS="$(STAGE4_TFLAGS)" \
59767 $(TARGET-stage4-target-libgomp)
59769 maybe-clean-stage4-target-libgomp: clean-stage4-target-libgomp
59770 clean-stage4: clean-stage4-target-libgomp
59771 clean-stage4-target-libgomp:
59772 @if [ $(current_stage) = stage4 ]; then \
59773 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59774 else \
59775 [ -f $(TARGET_SUBDIR)/stage4-libgomp/Makefile ] || exit 0; \
59776 $(MAKE) stage4-start; \
59777 fi; \
59778 cd $(TARGET_SUBDIR)/libgomp && \
59779 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
59780 @endif target-libgomp-bootstrap
59783 .PHONY: all-stageprofile-target-libgomp maybe-all-stageprofile-target-libgomp
59784 .PHONY: clean-stageprofile-target-libgomp maybe-clean-stageprofile-target-libgomp
59785 maybe-all-stageprofile-target-libgomp:
59786 maybe-clean-stageprofile-target-libgomp:
59787 @if target-libgomp-bootstrap
59788 maybe-all-stageprofile-target-libgomp: all-stageprofile-target-libgomp
59789 all-stageprofile: all-stageprofile-target-libgomp
59790 TARGET-stageprofile-target-libgomp = $(TARGET-target-libgomp)
59791 all-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
59792 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
59793 @r=`${PWD_COMMAND}`; export r; \
59794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59795 TFLAGS="$(STAGEprofile_TFLAGS)"; \
59796 $(NORMAL_TARGET_EXPORTS) \
59798 cd $(TARGET_SUBDIR)/libgomp && \
59800 $(MAKE) $(BASE_FLAGS_TO_PASS) \
59801 CFLAGS="$(CFLAGS_FOR_TARGET)" \
59802 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
59803 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
59804 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
59805 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
59806 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
59807 $(EXTRA_TARGET_FLAGS) \
59808 TFLAGS="$(STAGEprofile_TFLAGS)" \
59809 $(TARGET-stageprofile-target-libgomp)
59811 maybe-clean-stageprofile-target-libgomp: clean-stageprofile-target-libgomp
59812 clean-stageprofile: clean-stageprofile-target-libgomp
59813 clean-stageprofile-target-libgomp:
59814 @if [ $(current_stage) = stageprofile ]; then \
59815 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59816 else \
59817 [ -f $(TARGET_SUBDIR)/stageprofile-libgomp/Makefile ] || exit 0; \
59818 $(MAKE) stageprofile-start; \
59819 fi; \
59820 cd $(TARGET_SUBDIR)/libgomp && \
59821 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
59822 @endif target-libgomp-bootstrap
59825 .PHONY: all-stagetrain-target-libgomp maybe-all-stagetrain-target-libgomp
59826 .PHONY: clean-stagetrain-target-libgomp maybe-clean-stagetrain-target-libgomp
59827 maybe-all-stagetrain-target-libgomp:
59828 maybe-clean-stagetrain-target-libgomp:
59829 @if target-libgomp-bootstrap
59830 maybe-all-stagetrain-target-libgomp: all-stagetrain-target-libgomp
59831 all-stagetrain: all-stagetrain-target-libgomp
59832 TARGET-stagetrain-target-libgomp = $(TARGET-target-libgomp)
59833 all-stagetrain-target-libgomp: configure-stagetrain-target-libgomp
59834 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
59835 @r=`${PWD_COMMAND}`; export r; \
59836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59837 TFLAGS="$(STAGEtrain_TFLAGS)"; \
59838 $(NORMAL_TARGET_EXPORTS) \
59840 cd $(TARGET_SUBDIR)/libgomp && \
59842 $(MAKE) $(BASE_FLAGS_TO_PASS) \
59843 CFLAGS="$(CFLAGS_FOR_TARGET)" \
59844 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
59845 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
59846 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
59847 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
59848 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
59849 $(EXTRA_TARGET_FLAGS) \
59850 TFLAGS="$(STAGEtrain_TFLAGS)" \
59851 $(TARGET-stagetrain-target-libgomp)
59853 maybe-clean-stagetrain-target-libgomp: clean-stagetrain-target-libgomp
59854 clean-stagetrain: clean-stagetrain-target-libgomp
59855 clean-stagetrain-target-libgomp:
59856 @if [ $(current_stage) = stagetrain ]; then \
59857 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59858 else \
59859 [ -f $(TARGET_SUBDIR)/stagetrain-libgomp/Makefile ] || exit 0; \
59860 $(MAKE) stagetrain-start; \
59861 fi; \
59862 cd $(TARGET_SUBDIR)/libgomp && \
59863 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
59864 @endif target-libgomp-bootstrap
59867 .PHONY: all-stagefeedback-target-libgomp maybe-all-stagefeedback-target-libgomp
59868 .PHONY: clean-stagefeedback-target-libgomp maybe-clean-stagefeedback-target-libgomp
59869 maybe-all-stagefeedback-target-libgomp:
59870 maybe-clean-stagefeedback-target-libgomp:
59871 @if target-libgomp-bootstrap
59872 maybe-all-stagefeedback-target-libgomp: all-stagefeedback-target-libgomp
59873 all-stagefeedback: all-stagefeedback-target-libgomp
59874 TARGET-stagefeedback-target-libgomp = $(TARGET-target-libgomp)
59875 all-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
59876 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
59877 @r=`${PWD_COMMAND}`; export r; \
59878 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59879 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
59880 $(NORMAL_TARGET_EXPORTS) \
59882 cd $(TARGET_SUBDIR)/libgomp && \
59884 $(MAKE) $(BASE_FLAGS_TO_PASS) \
59885 CFLAGS="$(CFLAGS_FOR_TARGET)" \
59886 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
59887 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
59888 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
59889 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
59890 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
59891 $(EXTRA_TARGET_FLAGS) \
59892 TFLAGS="$(STAGEfeedback_TFLAGS)" \
59893 $(TARGET-stagefeedback-target-libgomp)
59895 maybe-clean-stagefeedback-target-libgomp: clean-stagefeedback-target-libgomp
59896 clean-stagefeedback: clean-stagefeedback-target-libgomp
59897 clean-stagefeedback-target-libgomp:
59898 @if [ $(current_stage) = stagefeedback ]; then \
59899 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59900 else \
59901 [ -f $(TARGET_SUBDIR)/stagefeedback-libgomp/Makefile ] || exit 0; \
59902 $(MAKE) stagefeedback-start; \
59903 fi; \
59904 cd $(TARGET_SUBDIR)/libgomp && \
59905 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
59906 @endif target-libgomp-bootstrap
59909 .PHONY: all-stageautoprofile-target-libgomp maybe-all-stageautoprofile-target-libgomp
59910 .PHONY: clean-stageautoprofile-target-libgomp maybe-clean-stageautoprofile-target-libgomp
59911 maybe-all-stageautoprofile-target-libgomp:
59912 maybe-clean-stageautoprofile-target-libgomp:
59913 @if target-libgomp-bootstrap
59914 maybe-all-stageautoprofile-target-libgomp: all-stageautoprofile-target-libgomp
59915 all-stageautoprofile: all-stageautoprofile-target-libgomp
59916 TARGET-stageautoprofile-target-libgomp = $(TARGET-target-libgomp)
59917 all-stageautoprofile-target-libgomp: configure-stageautoprofile-target-libgomp
59918 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
59919 @r=`${PWD_COMMAND}`; export r; \
59920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59921 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
59922 $(NORMAL_TARGET_EXPORTS) \
59924 cd $(TARGET_SUBDIR)/libgomp && \
59925 $$s/gcc/config/i386/$(AUTO_PROFILE) \
59926 $(MAKE) $(BASE_FLAGS_TO_PASS) \
59927 CFLAGS="$(CFLAGS_FOR_TARGET)" \
59928 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
59929 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
59930 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
59931 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
59932 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
59933 $(EXTRA_TARGET_FLAGS) \
59934 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
59935 $(TARGET-stageautoprofile-target-libgomp)
59937 maybe-clean-stageautoprofile-target-libgomp: clean-stageautoprofile-target-libgomp
59938 clean-stageautoprofile: clean-stageautoprofile-target-libgomp
59939 clean-stageautoprofile-target-libgomp:
59940 @if [ $(current_stage) = stageautoprofile ]; then \
59941 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59942 else \
59943 [ -f $(TARGET_SUBDIR)/stageautoprofile-libgomp/Makefile ] || exit 0; \
59944 $(MAKE) stageautoprofile-start; \
59945 fi; \
59946 cd $(TARGET_SUBDIR)/libgomp && \
59947 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
59948 @endif target-libgomp-bootstrap
59951 .PHONY: all-stageautofeedback-target-libgomp maybe-all-stageautofeedback-target-libgomp
59952 .PHONY: clean-stageautofeedback-target-libgomp maybe-clean-stageautofeedback-target-libgomp
59953 maybe-all-stageautofeedback-target-libgomp:
59954 maybe-clean-stageautofeedback-target-libgomp:
59955 @if target-libgomp-bootstrap
59956 maybe-all-stageautofeedback-target-libgomp: all-stageautofeedback-target-libgomp
59957 all-stageautofeedback: all-stageautofeedback-target-libgomp
59958 TARGET-stageautofeedback-target-libgomp = $(TARGET-target-libgomp)
59959 all-stageautofeedback-target-libgomp: configure-stageautofeedback-target-libgomp
59960 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
59961 @r=`${PWD_COMMAND}`; export r; \
59962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59963 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
59964 $(NORMAL_TARGET_EXPORTS) \
59966 cd $(TARGET_SUBDIR)/libgomp && \
59968 $(MAKE) $(BASE_FLAGS_TO_PASS) \
59969 CFLAGS="$(CFLAGS_FOR_TARGET)" \
59970 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
59971 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
59972 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
59973 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
59974 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
59975 $(EXTRA_TARGET_FLAGS) \
59976 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
59977 $(TARGET-stageautofeedback-target-libgomp)
59979 maybe-clean-stageautofeedback-target-libgomp: clean-stageautofeedback-target-libgomp
59980 clean-stageautofeedback: clean-stageautofeedback-target-libgomp
59981 clean-stageautofeedback-target-libgomp:
59982 @if [ $(current_stage) = stageautofeedback ]; then \
59983 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59984 else \
59985 [ -f $(TARGET_SUBDIR)/stageautofeedback-libgomp/Makefile ] || exit 0; \
59986 $(MAKE) stageautofeedback-start; \
59987 fi; \
59988 cd $(TARGET_SUBDIR)/libgomp && \
59989 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
59990 @endif target-libgomp-bootstrap
59997 .PHONY: check-target-libgomp maybe-check-target-libgomp
59998 maybe-check-target-libgomp:
59999 @if target-libgomp
60000 maybe-check-target-libgomp: check-target-libgomp
60002 check-target-libgomp:
60003 @: $(MAKE); $(unstage)
60004 @r=`${PWD_COMMAND}`; export r; \
60005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60006 $(NORMAL_TARGET_EXPORTS) \
60007 (cd $(TARGET_SUBDIR)/libgomp && \
60008 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
60010 @endif target-libgomp
60012 .PHONY: install-target-libgomp maybe-install-target-libgomp
60013 maybe-install-target-libgomp:
60014 @if target-libgomp
60015 maybe-install-target-libgomp: install-target-libgomp
60017 install-target-libgomp: installdirs
60018 @: $(MAKE); $(unstage)
60019 @r=`${PWD_COMMAND}`; export r; \
60020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60021 $(NORMAL_TARGET_EXPORTS) \
60022 (cd $(TARGET_SUBDIR)/libgomp && \
60023 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
60025 @endif target-libgomp
60027 .PHONY: install-strip-target-libgomp maybe-install-strip-target-libgomp
60028 maybe-install-strip-target-libgomp:
60029 @if target-libgomp
60030 maybe-install-strip-target-libgomp: install-strip-target-libgomp
60032 install-strip-target-libgomp: installdirs
60033 @: $(MAKE); $(unstage)
60034 @r=`${PWD_COMMAND}`; export r; \
60035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60036 $(NORMAL_TARGET_EXPORTS) \
60037 (cd $(TARGET_SUBDIR)/libgomp && \
60038 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
60040 @endif target-libgomp
60042 # Other targets (info, dvi, pdf, etc.)
60044 .PHONY: maybe-info-target-libgomp info-target-libgomp
60045 maybe-info-target-libgomp:
60046 @if target-libgomp
60047 maybe-info-target-libgomp: info-target-libgomp
60049 info-target-libgomp: \
60050 configure-target-libgomp
60051 @: $(MAKE); $(unstage)
60052 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60053 r=`${PWD_COMMAND}`; export r; \
60054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60055 $(NORMAL_TARGET_EXPORTS) \
60056 echo "Doing info in $(TARGET_SUBDIR)/libgomp"; \
60057 for flag in $(EXTRA_TARGET_FLAGS); do \
60058 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60059 done; \
60060 (cd $(TARGET_SUBDIR)/libgomp && \
60061 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60062 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60063 "RANLIB=$${RANLIB}" \
60064 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60065 info) \
60066 || exit 1
60068 @endif target-libgomp
60070 .PHONY: maybe-dvi-target-libgomp dvi-target-libgomp
60071 maybe-dvi-target-libgomp:
60072 @if target-libgomp
60073 maybe-dvi-target-libgomp: dvi-target-libgomp
60075 dvi-target-libgomp: \
60076 configure-target-libgomp
60077 @: $(MAKE); $(unstage)
60078 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60079 r=`${PWD_COMMAND}`; export r; \
60080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60081 $(NORMAL_TARGET_EXPORTS) \
60082 echo "Doing dvi in $(TARGET_SUBDIR)/libgomp"; \
60083 for flag in $(EXTRA_TARGET_FLAGS); do \
60084 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60085 done; \
60086 (cd $(TARGET_SUBDIR)/libgomp && \
60087 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60088 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60089 "RANLIB=$${RANLIB}" \
60090 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60091 dvi) \
60092 || exit 1
60094 @endif target-libgomp
60096 .PHONY: maybe-pdf-target-libgomp pdf-target-libgomp
60097 maybe-pdf-target-libgomp:
60098 @if target-libgomp
60099 maybe-pdf-target-libgomp: pdf-target-libgomp
60101 pdf-target-libgomp: \
60102 configure-target-libgomp
60103 @: $(MAKE); $(unstage)
60104 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60105 r=`${PWD_COMMAND}`; export r; \
60106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60107 $(NORMAL_TARGET_EXPORTS) \
60108 echo "Doing pdf in $(TARGET_SUBDIR)/libgomp"; \
60109 for flag in $(EXTRA_TARGET_FLAGS); do \
60110 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60111 done; \
60112 (cd $(TARGET_SUBDIR)/libgomp && \
60113 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60114 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60115 "RANLIB=$${RANLIB}" \
60116 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60117 pdf) \
60118 || exit 1
60120 @endif target-libgomp
60122 .PHONY: maybe-html-target-libgomp html-target-libgomp
60123 maybe-html-target-libgomp:
60124 @if target-libgomp
60125 maybe-html-target-libgomp: html-target-libgomp
60127 html-target-libgomp: \
60128 configure-target-libgomp
60129 @: $(MAKE); $(unstage)
60130 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60131 r=`${PWD_COMMAND}`; export r; \
60132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60133 $(NORMAL_TARGET_EXPORTS) \
60134 echo "Doing html in $(TARGET_SUBDIR)/libgomp"; \
60135 for flag in $(EXTRA_TARGET_FLAGS); do \
60136 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60137 done; \
60138 (cd $(TARGET_SUBDIR)/libgomp && \
60139 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60140 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60141 "RANLIB=$${RANLIB}" \
60142 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60143 html) \
60144 || exit 1
60146 @endif target-libgomp
60148 .PHONY: maybe-TAGS-target-libgomp TAGS-target-libgomp
60149 maybe-TAGS-target-libgomp:
60150 @if target-libgomp
60151 maybe-TAGS-target-libgomp: TAGS-target-libgomp
60153 TAGS-target-libgomp: \
60154 configure-target-libgomp
60155 @: $(MAKE); $(unstage)
60156 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60157 r=`${PWD_COMMAND}`; export r; \
60158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60159 $(NORMAL_TARGET_EXPORTS) \
60160 echo "Doing TAGS in $(TARGET_SUBDIR)/libgomp"; \
60161 for flag in $(EXTRA_TARGET_FLAGS); do \
60162 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60163 done; \
60164 (cd $(TARGET_SUBDIR)/libgomp && \
60165 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60166 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60167 "RANLIB=$${RANLIB}" \
60168 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60169 TAGS) \
60170 || exit 1
60172 @endif target-libgomp
60174 .PHONY: maybe-install-info-target-libgomp install-info-target-libgomp
60175 maybe-install-info-target-libgomp:
60176 @if target-libgomp
60177 maybe-install-info-target-libgomp: install-info-target-libgomp
60179 install-info-target-libgomp: \
60180 configure-target-libgomp \
60181 info-target-libgomp
60182 @: $(MAKE); $(unstage)
60183 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60184 r=`${PWD_COMMAND}`; export r; \
60185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60186 $(NORMAL_TARGET_EXPORTS) \
60187 echo "Doing install-info in $(TARGET_SUBDIR)/libgomp"; \
60188 for flag in $(EXTRA_TARGET_FLAGS); do \
60189 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60190 done; \
60191 (cd $(TARGET_SUBDIR)/libgomp && \
60192 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60193 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60194 "RANLIB=$${RANLIB}" \
60195 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60196 install-info) \
60197 || exit 1
60199 @endif target-libgomp
60201 .PHONY: maybe-install-dvi-target-libgomp install-dvi-target-libgomp
60202 maybe-install-dvi-target-libgomp:
60203 @if target-libgomp
60204 maybe-install-dvi-target-libgomp: install-dvi-target-libgomp
60206 install-dvi-target-libgomp: \
60207 configure-target-libgomp \
60208 dvi-target-libgomp
60209 @: $(MAKE); $(unstage)
60210 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60211 r=`${PWD_COMMAND}`; export r; \
60212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60213 $(NORMAL_TARGET_EXPORTS) \
60214 echo "Doing install-dvi in $(TARGET_SUBDIR)/libgomp"; \
60215 for flag in $(EXTRA_TARGET_FLAGS); do \
60216 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60217 done; \
60218 (cd $(TARGET_SUBDIR)/libgomp && \
60219 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60220 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60221 "RANLIB=$${RANLIB}" \
60222 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60223 install-dvi) \
60224 || exit 1
60226 @endif target-libgomp
60228 .PHONY: maybe-install-pdf-target-libgomp install-pdf-target-libgomp
60229 maybe-install-pdf-target-libgomp:
60230 @if target-libgomp
60231 maybe-install-pdf-target-libgomp: install-pdf-target-libgomp
60233 install-pdf-target-libgomp: \
60234 configure-target-libgomp \
60235 pdf-target-libgomp
60236 @: $(MAKE); $(unstage)
60237 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60238 r=`${PWD_COMMAND}`; export r; \
60239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60240 $(NORMAL_TARGET_EXPORTS) \
60241 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgomp"; \
60242 for flag in $(EXTRA_TARGET_FLAGS); do \
60243 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60244 done; \
60245 (cd $(TARGET_SUBDIR)/libgomp && \
60246 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60247 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60248 "RANLIB=$${RANLIB}" \
60249 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60250 install-pdf) \
60251 || exit 1
60253 @endif target-libgomp
60255 .PHONY: maybe-install-html-target-libgomp install-html-target-libgomp
60256 maybe-install-html-target-libgomp:
60257 @if target-libgomp
60258 maybe-install-html-target-libgomp: install-html-target-libgomp
60260 install-html-target-libgomp: \
60261 configure-target-libgomp \
60262 html-target-libgomp
60263 @: $(MAKE); $(unstage)
60264 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60265 r=`${PWD_COMMAND}`; export r; \
60266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60267 $(NORMAL_TARGET_EXPORTS) \
60268 echo "Doing install-html in $(TARGET_SUBDIR)/libgomp"; \
60269 for flag in $(EXTRA_TARGET_FLAGS); do \
60270 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60271 done; \
60272 (cd $(TARGET_SUBDIR)/libgomp && \
60273 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60274 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60275 "RANLIB=$${RANLIB}" \
60276 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60277 install-html) \
60278 || exit 1
60280 @endif target-libgomp
60282 .PHONY: maybe-installcheck-target-libgomp installcheck-target-libgomp
60283 maybe-installcheck-target-libgomp:
60284 @if target-libgomp
60285 maybe-installcheck-target-libgomp: installcheck-target-libgomp
60287 installcheck-target-libgomp: \
60288 configure-target-libgomp
60289 @: $(MAKE); $(unstage)
60290 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60291 r=`${PWD_COMMAND}`; export r; \
60292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60293 $(NORMAL_TARGET_EXPORTS) \
60294 echo "Doing installcheck in $(TARGET_SUBDIR)/libgomp"; \
60295 for flag in $(EXTRA_TARGET_FLAGS); do \
60296 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60297 done; \
60298 (cd $(TARGET_SUBDIR)/libgomp && \
60299 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60300 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60301 "RANLIB=$${RANLIB}" \
60302 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60303 installcheck) \
60304 || exit 1
60306 @endif target-libgomp
60308 .PHONY: maybe-mostlyclean-target-libgomp mostlyclean-target-libgomp
60309 maybe-mostlyclean-target-libgomp:
60310 @if target-libgomp
60311 maybe-mostlyclean-target-libgomp: mostlyclean-target-libgomp
60313 mostlyclean-target-libgomp:
60314 @: $(MAKE); $(unstage)
60315 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60316 r=`${PWD_COMMAND}`; export r; \
60317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60318 $(NORMAL_TARGET_EXPORTS) \
60319 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgomp"; \
60320 for flag in $(EXTRA_TARGET_FLAGS); do \
60321 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60322 done; \
60323 (cd $(TARGET_SUBDIR)/libgomp && \
60324 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60325 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60326 "RANLIB=$${RANLIB}" \
60327 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60328 mostlyclean) \
60329 || exit 1
60331 @endif target-libgomp
60333 .PHONY: maybe-clean-target-libgomp clean-target-libgomp
60334 maybe-clean-target-libgomp:
60335 @if target-libgomp
60336 maybe-clean-target-libgomp: clean-target-libgomp
60338 clean-target-libgomp:
60339 @: $(MAKE); $(unstage)
60340 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60341 r=`${PWD_COMMAND}`; export r; \
60342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60343 $(NORMAL_TARGET_EXPORTS) \
60344 echo "Doing clean in $(TARGET_SUBDIR)/libgomp"; \
60345 for flag in $(EXTRA_TARGET_FLAGS); do \
60346 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60347 done; \
60348 (cd $(TARGET_SUBDIR)/libgomp && \
60349 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60350 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60351 "RANLIB=$${RANLIB}" \
60352 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60353 clean) \
60354 || exit 1
60356 @endif target-libgomp
60358 .PHONY: maybe-distclean-target-libgomp distclean-target-libgomp
60359 maybe-distclean-target-libgomp:
60360 @if target-libgomp
60361 maybe-distclean-target-libgomp: distclean-target-libgomp
60363 distclean-target-libgomp:
60364 @: $(MAKE); $(unstage)
60365 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60366 r=`${PWD_COMMAND}`; export r; \
60367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60368 $(NORMAL_TARGET_EXPORTS) \
60369 echo "Doing distclean in $(TARGET_SUBDIR)/libgomp"; \
60370 for flag in $(EXTRA_TARGET_FLAGS); do \
60371 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60372 done; \
60373 (cd $(TARGET_SUBDIR)/libgomp && \
60374 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60375 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60376 "RANLIB=$${RANLIB}" \
60377 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60378 distclean) \
60379 || exit 1
60381 @endif target-libgomp
60383 .PHONY: maybe-maintainer-clean-target-libgomp maintainer-clean-target-libgomp
60384 maybe-maintainer-clean-target-libgomp:
60385 @if target-libgomp
60386 maybe-maintainer-clean-target-libgomp: maintainer-clean-target-libgomp
60388 maintainer-clean-target-libgomp:
60389 @: $(MAKE); $(unstage)
60390 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60391 r=`${PWD_COMMAND}`; export r; \
60392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60393 $(NORMAL_TARGET_EXPORTS) \
60394 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgomp"; \
60395 for flag in $(EXTRA_TARGET_FLAGS); do \
60396 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60397 done; \
60398 (cd $(TARGET_SUBDIR)/libgomp && \
60399 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60400 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60401 "RANLIB=$${RANLIB}" \
60402 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60403 maintainer-clean) \
60404 || exit 1
60406 @endif target-libgomp
60412 .PHONY: configure-target-libitm maybe-configure-target-libitm
60413 maybe-configure-target-libitm:
60414 @if gcc-bootstrap
60415 configure-target-libitm: stage_current
60416 @endif gcc-bootstrap
60417 @if target-libitm
60418 maybe-configure-target-libitm: configure-target-libitm
60419 configure-target-libitm:
60420 @: $(MAKE); $(unstage)
60421 @r=`${PWD_COMMAND}`; export r; \
60422 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60423 echo "Checking multilib configuration for libitm..."; \
60424 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm; \
60425 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libitm/multilib.tmp 2> /dev/null; \
60426 if test -r $(TARGET_SUBDIR)/libitm/multilib.out; then \
60427 if cmp -s $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; then \
60428 rm -f $(TARGET_SUBDIR)/libitm/multilib.tmp; \
60429 else \
60430 rm -f $(TARGET_SUBDIR)/libitm/Makefile; \
60431 mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
60432 fi; \
60433 else \
60434 mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
60435 fi; \
60436 test ! -f $(TARGET_SUBDIR)/libitm/Makefile || exit 0; \
60437 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm; \
60438 $(NORMAL_TARGET_EXPORTS) \
60439 echo Configuring in $(TARGET_SUBDIR)/libitm; \
60440 cd "$(TARGET_SUBDIR)/libitm" || exit 1; \
60441 case $(srcdir) in \
60442 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
60443 *) topdir=`echo $(TARGET_SUBDIR)/libitm/ | \
60444 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
60445 esac; \
60446 module_srcdir=libitm; \
60447 rm -f no-such-file || : ; \
60448 CONFIG_SITE=no-such-file $(SHELL) \
60449 $$s/$$module_srcdir/configure \
60450 --srcdir=$${topdir}/$$module_srcdir \
60451 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
60452 --target=${target_alias} \
60453 || exit 1
60454 @endif target-libitm
60460 .PHONY: all-target-libitm maybe-all-target-libitm
60461 maybe-all-target-libitm:
60462 @if gcc-bootstrap
60463 all-target-libitm: stage_current
60464 @endif gcc-bootstrap
60465 @if target-libitm
60466 TARGET-target-libitm=all
60467 maybe-all-target-libitm: all-target-libitm
60468 all-target-libitm: configure-target-libitm
60469 @: $(MAKE); $(unstage)
60470 @r=`${PWD_COMMAND}`; export r; \
60471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60472 $(NORMAL_TARGET_EXPORTS) \
60473 (cd $(TARGET_SUBDIR)/libitm && \
60474 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
60475 $(TARGET-target-libitm))
60476 @endif target-libitm
60482 .PHONY: check-target-libitm maybe-check-target-libitm
60483 maybe-check-target-libitm:
60484 @if target-libitm
60485 maybe-check-target-libitm: check-target-libitm
60487 check-target-libitm:
60488 @: $(MAKE); $(unstage)
60489 @r=`${PWD_COMMAND}`; export r; \
60490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60491 $(NORMAL_TARGET_EXPORTS) \
60492 (cd $(TARGET_SUBDIR)/libitm && \
60493 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
60495 @endif target-libitm
60497 .PHONY: install-target-libitm maybe-install-target-libitm
60498 maybe-install-target-libitm:
60499 @if target-libitm
60500 maybe-install-target-libitm: install-target-libitm
60502 install-target-libitm: installdirs
60503 @: $(MAKE); $(unstage)
60504 @r=`${PWD_COMMAND}`; export r; \
60505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60506 $(NORMAL_TARGET_EXPORTS) \
60507 (cd $(TARGET_SUBDIR)/libitm && \
60508 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
60510 @endif target-libitm
60512 .PHONY: install-strip-target-libitm maybe-install-strip-target-libitm
60513 maybe-install-strip-target-libitm:
60514 @if target-libitm
60515 maybe-install-strip-target-libitm: install-strip-target-libitm
60517 install-strip-target-libitm: installdirs
60518 @: $(MAKE); $(unstage)
60519 @r=`${PWD_COMMAND}`; export r; \
60520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60521 $(NORMAL_TARGET_EXPORTS) \
60522 (cd $(TARGET_SUBDIR)/libitm && \
60523 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
60525 @endif target-libitm
60527 # Other targets (info, dvi, pdf, etc.)
60529 .PHONY: maybe-info-target-libitm info-target-libitm
60530 maybe-info-target-libitm:
60531 @if target-libitm
60532 maybe-info-target-libitm: info-target-libitm
60534 info-target-libitm: \
60535 configure-target-libitm
60536 @: $(MAKE); $(unstage)
60537 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60538 r=`${PWD_COMMAND}`; export r; \
60539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60540 $(NORMAL_TARGET_EXPORTS) \
60541 echo "Doing info in $(TARGET_SUBDIR)/libitm"; \
60542 for flag in $(EXTRA_TARGET_FLAGS); do \
60543 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60544 done; \
60545 (cd $(TARGET_SUBDIR)/libitm && \
60546 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60547 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60548 "RANLIB=$${RANLIB}" \
60549 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60550 info) \
60551 || exit 1
60553 @endif target-libitm
60555 .PHONY: maybe-dvi-target-libitm dvi-target-libitm
60556 maybe-dvi-target-libitm:
60557 @if target-libitm
60558 maybe-dvi-target-libitm: dvi-target-libitm
60560 dvi-target-libitm: \
60561 configure-target-libitm
60562 @: $(MAKE); $(unstage)
60563 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60564 r=`${PWD_COMMAND}`; export r; \
60565 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60566 $(NORMAL_TARGET_EXPORTS) \
60567 echo "Doing dvi in $(TARGET_SUBDIR)/libitm"; \
60568 for flag in $(EXTRA_TARGET_FLAGS); do \
60569 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60570 done; \
60571 (cd $(TARGET_SUBDIR)/libitm && \
60572 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60573 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60574 "RANLIB=$${RANLIB}" \
60575 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60576 dvi) \
60577 || exit 1
60579 @endif target-libitm
60581 .PHONY: maybe-pdf-target-libitm pdf-target-libitm
60582 maybe-pdf-target-libitm:
60583 @if target-libitm
60584 maybe-pdf-target-libitm: pdf-target-libitm
60586 pdf-target-libitm: \
60587 configure-target-libitm
60588 @: $(MAKE); $(unstage)
60589 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60590 r=`${PWD_COMMAND}`; export r; \
60591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60592 $(NORMAL_TARGET_EXPORTS) \
60593 echo "Doing pdf in $(TARGET_SUBDIR)/libitm"; \
60594 for flag in $(EXTRA_TARGET_FLAGS); do \
60595 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60596 done; \
60597 (cd $(TARGET_SUBDIR)/libitm && \
60598 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60599 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60600 "RANLIB=$${RANLIB}" \
60601 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60602 pdf) \
60603 || exit 1
60605 @endif target-libitm
60607 .PHONY: maybe-html-target-libitm html-target-libitm
60608 maybe-html-target-libitm:
60609 @if target-libitm
60610 maybe-html-target-libitm: html-target-libitm
60612 html-target-libitm: \
60613 configure-target-libitm
60614 @: $(MAKE); $(unstage)
60615 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60616 r=`${PWD_COMMAND}`; export r; \
60617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60618 $(NORMAL_TARGET_EXPORTS) \
60619 echo "Doing html in $(TARGET_SUBDIR)/libitm"; \
60620 for flag in $(EXTRA_TARGET_FLAGS); do \
60621 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60622 done; \
60623 (cd $(TARGET_SUBDIR)/libitm && \
60624 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60625 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60626 "RANLIB=$${RANLIB}" \
60627 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60628 html) \
60629 || exit 1
60631 @endif target-libitm
60633 .PHONY: maybe-TAGS-target-libitm TAGS-target-libitm
60634 maybe-TAGS-target-libitm:
60635 @if target-libitm
60636 maybe-TAGS-target-libitm: TAGS-target-libitm
60638 TAGS-target-libitm: \
60639 configure-target-libitm
60640 @: $(MAKE); $(unstage)
60641 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60642 r=`${PWD_COMMAND}`; export r; \
60643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60644 $(NORMAL_TARGET_EXPORTS) \
60645 echo "Doing TAGS in $(TARGET_SUBDIR)/libitm"; \
60646 for flag in $(EXTRA_TARGET_FLAGS); do \
60647 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60648 done; \
60649 (cd $(TARGET_SUBDIR)/libitm && \
60650 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60651 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60652 "RANLIB=$${RANLIB}" \
60653 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60654 TAGS) \
60655 || exit 1
60657 @endif target-libitm
60659 .PHONY: maybe-install-info-target-libitm install-info-target-libitm
60660 maybe-install-info-target-libitm:
60661 @if target-libitm
60662 maybe-install-info-target-libitm: install-info-target-libitm
60664 install-info-target-libitm: \
60665 configure-target-libitm \
60666 info-target-libitm
60667 @: $(MAKE); $(unstage)
60668 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60669 r=`${PWD_COMMAND}`; export r; \
60670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60671 $(NORMAL_TARGET_EXPORTS) \
60672 echo "Doing install-info in $(TARGET_SUBDIR)/libitm"; \
60673 for flag in $(EXTRA_TARGET_FLAGS); do \
60674 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60675 done; \
60676 (cd $(TARGET_SUBDIR)/libitm && \
60677 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60678 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60679 "RANLIB=$${RANLIB}" \
60680 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60681 install-info) \
60682 || exit 1
60684 @endif target-libitm
60686 .PHONY: maybe-install-dvi-target-libitm install-dvi-target-libitm
60687 maybe-install-dvi-target-libitm:
60688 @if target-libitm
60689 maybe-install-dvi-target-libitm: install-dvi-target-libitm
60691 install-dvi-target-libitm: \
60692 configure-target-libitm \
60693 dvi-target-libitm
60694 @: $(MAKE); $(unstage)
60695 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60696 r=`${PWD_COMMAND}`; export r; \
60697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60698 $(NORMAL_TARGET_EXPORTS) \
60699 echo "Doing install-dvi in $(TARGET_SUBDIR)/libitm"; \
60700 for flag in $(EXTRA_TARGET_FLAGS); do \
60701 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60702 done; \
60703 (cd $(TARGET_SUBDIR)/libitm && \
60704 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60705 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60706 "RANLIB=$${RANLIB}" \
60707 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60708 install-dvi) \
60709 || exit 1
60711 @endif target-libitm
60713 .PHONY: maybe-install-pdf-target-libitm install-pdf-target-libitm
60714 maybe-install-pdf-target-libitm:
60715 @if target-libitm
60716 maybe-install-pdf-target-libitm: install-pdf-target-libitm
60718 install-pdf-target-libitm: \
60719 configure-target-libitm \
60720 pdf-target-libitm
60721 @: $(MAKE); $(unstage)
60722 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60723 r=`${PWD_COMMAND}`; export r; \
60724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60725 $(NORMAL_TARGET_EXPORTS) \
60726 echo "Doing install-pdf in $(TARGET_SUBDIR)/libitm"; \
60727 for flag in $(EXTRA_TARGET_FLAGS); do \
60728 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60729 done; \
60730 (cd $(TARGET_SUBDIR)/libitm && \
60731 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60732 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60733 "RANLIB=$${RANLIB}" \
60734 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60735 install-pdf) \
60736 || exit 1
60738 @endif target-libitm
60740 .PHONY: maybe-install-html-target-libitm install-html-target-libitm
60741 maybe-install-html-target-libitm:
60742 @if target-libitm
60743 maybe-install-html-target-libitm: install-html-target-libitm
60745 install-html-target-libitm: \
60746 configure-target-libitm \
60747 html-target-libitm
60748 @: $(MAKE); $(unstage)
60749 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60750 r=`${PWD_COMMAND}`; export r; \
60751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60752 $(NORMAL_TARGET_EXPORTS) \
60753 echo "Doing install-html in $(TARGET_SUBDIR)/libitm"; \
60754 for flag in $(EXTRA_TARGET_FLAGS); do \
60755 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60756 done; \
60757 (cd $(TARGET_SUBDIR)/libitm && \
60758 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60759 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60760 "RANLIB=$${RANLIB}" \
60761 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60762 install-html) \
60763 || exit 1
60765 @endif target-libitm
60767 .PHONY: maybe-installcheck-target-libitm installcheck-target-libitm
60768 maybe-installcheck-target-libitm:
60769 @if target-libitm
60770 maybe-installcheck-target-libitm: installcheck-target-libitm
60772 installcheck-target-libitm: \
60773 configure-target-libitm
60774 @: $(MAKE); $(unstage)
60775 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60776 r=`${PWD_COMMAND}`; export r; \
60777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60778 $(NORMAL_TARGET_EXPORTS) \
60779 echo "Doing installcheck in $(TARGET_SUBDIR)/libitm"; \
60780 for flag in $(EXTRA_TARGET_FLAGS); do \
60781 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60782 done; \
60783 (cd $(TARGET_SUBDIR)/libitm && \
60784 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60785 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60786 "RANLIB=$${RANLIB}" \
60787 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60788 installcheck) \
60789 || exit 1
60791 @endif target-libitm
60793 .PHONY: maybe-mostlyclean-target-libitm mostlyclean-target-libitm
60794 maybe-mostlyclean-target-libitm:
60795 @if target-libitm
60796 maybe-mostlyclean-target-libitm: mostlyclean-target-libitm
60798 mostlyclean-target-libitm:
60799 @: $(MAKE); $(unstage)
60800 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60801 r=`${PWD_COMMAND}`; export r; \
60802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60803 $(NORMAL_TARGET_EXPORTS) \
60804 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libitm"; \
60805 for flag in $(EXTRA_TARGET_FLAGS); do \
60806 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60807 done; \
60808 (cd $(TARGET_SUBDIR)/libitm && \
60809 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60810 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60811 "RANLIB=$${RANLIB}" \
60812 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60813 mostlyclean) \
60814 || exit 1
60816 @endif target-libitm
60818 .PHONY: maybe-clean-target-libitm clean-target-libitm
60819 maybe-clean-target-libitm:
60820 @if target-libitm
60821 maybe-clean-target-libitm: clean-target-libitm
60823 clean-target-libitm:
60824 @: $(MAKE); $(unstage)
60825 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60826 r=`${PWD_COMMAND}`; export r; \
60827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60828 $(NORMAL_TARGET_EXPORTS) \
60829 echo "Doing clean in $(TARGET_SUBDIR)/libitm"; \
60830 for flag in $(EXTRA_TARGET_FLAGS); do \
60831 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60832 done; \
60833 (cd $(TARGET_SUBDIR)/libitm && \
60834 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60835 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60836 "RANLIB=$${RANLIB}" \
60837 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60838 clean) \
60839 || exit 1
60841 @endif target-libitm
60843 .PHONY: maybe-distclean-target-libitm distclean-target-libitm
60844 maybe-distclean-target-libitm:
60845 @if target-libitm
60846 maybe-distclean-target-libitm: distclean-target-libitm
60848 distclean-target-libitm:
60849 @: $(MAKE); $(unstage)
60850 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60851 r=`${PWD_COMMAND}`; export r; \
60852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60853 $(NORMAL_TARGET_EXPORTS) \
60854 echo "Doing distclean in $(TARGET_SUBDIR)/libitm"; \
60855 for flag in $(EXTRA_TARGET_FLAGS); do \
60856 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60857 done; \
60858 (cd $(TARGET_SUBDIR)/libitm && \
60859 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60860 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60861 "RANLIB=$${RANLIB}" \
60862 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60863 distclean) \
60864 || exit 1
60866 @endif target-libitm
60868 .PHONY: maybe-maintainer-clean-target-libitm maintainer-clean-target-libitm
60869 maybe-maintainer-clean-target-libitm:
60870 @if target-libitm
60871 maybe-maintainer-clean-target-libitm: maintainer-clean-target-libitm
60873 maintainer-clean-target-libitm:
60874 @: $(MAKE); $(unstage)
60875 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60876 r=`${PWD_COMMAND}`; export r; \
60877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60878 $(NORMAL_TARGET_EXPORTS) \
60879 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libitm"; \
60880 for flag in $(EXTRA_TARGET_FLAGS); do \
60881 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60882 done; \
60883 (cd $(TARGET_SUBDIR)/libitm && \
60884 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60885 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60886 "RANLIB=$${RANLIB}" \
60887 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60888 maintainer-clean) \
60889 || exit 1
60891 @endif target-libitm
60897 .PHONY: configure-target-libatomic maybe-configure-target-libatomic
60898 maybe-configure-target-libatomic:
60899 @if gcc-bootstrap
60900 configure-target-libatomic: stage_current
60901 @endif gcc-bootstrap
60902 @if target-libatomic
60903 maybe-configure-target-libatomic: configure-target-libatomic
60904 configure-target-libatomic:
60905 @r=`${PWD_COMMAND}`; export r; \
60906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60907 echo "Checking multilib configuration for libatomic..."; \
60908 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
60909 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
60910 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60911 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60912 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
60913 else \
60914 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
60915 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60916 fi; \
60917 else \
60918 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60919 fi; \
60920 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
60921 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
60922 $(NORMAL_TARGET_EXPORTS) \
60923 echo Configuring in $(TARGET_SUBDIR)/libatomic; \
60924 cd "$(TARGET_SUBDIR)/libatomic" || exit 1; \
60925 case $(srcdir) in \
60926 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
60927 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
60928 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
60929 esac; \
60930 module_srcdir=libatomic; \
60931 rm -f no-such-file || : ; \
60932 CONFIG_SITE=no-such-file $(SHELL) \
60933 $$s/$$module_srcdir/configure \
60934 --srcdir=$${topdir}/$$module_srcdir \
60935 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
60936 --target=${target_alias} \
60937 || exit 1
60938 @endif target-libatomic
60942 .PHONY: configure-stage1-target-libatomic maybe-configure-stage1-target-libatomic
60943 maybe-configure-stage1-target-libatomic:
60944 @if target-libatomic-bootstrap
60945 maybe-configure-stage1-target-libatomic: configure-stage1-target-libatomic
60946 configure-stage1-target-libatomic:
60947 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
60948 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
60949 @r=`${PWD_COMMAND}`; export r; \
60950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60951 TFLAGS="$(STAGE1_TFLAGS)"; \
60952 echo "Checking multilib configuration for libatomic..."; \
60953 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
60954 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60955 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60956 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
60957 else \
60958 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
60959 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60960 fi; \
60961 else \
60962 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60963 fi; \
60964 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
60965 $(NORMAL_TARGET_EXPORTS) \
60966 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
60967 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
60968 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
60969 echo Configuring stage 1 in $(TARGET_SUBDIR)/libatomic; \
60970 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
60971 cd $(TARGET_SUBDIR)/libatomic || exit 1; \
60972 case $(srcdir) in \
60973 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
60974 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
60975 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
60976 esac; \
60977 module_srcdir=libatomic; \
60978 $(SHELL) $$s/$$module_srcdir/configure \
60979 --srcdir=$${topdir}/$$module_srcdir \
60980 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
60981 --target=${target_alias} \
60983 $(STAGE1_CONFIGURE_FLAGS)
60984 @endif target-libatomic-bootstrap
60986 .PHONY: configure-stage2-target-libatomic maybe-configure-stage2-target-libatomic
60987 maybe-configure-stage2-target-libatomic:
60988 @if target-libatomic-bootstrap
60989 maybe-configure-stage2-target-libatomic: configure-stage2-target-libatomic
60990 configure-stage2-target-libatomic:
60991 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
60992 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
60993 @r=`${PWD_COMMAND}`; export r; \
60994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60995 TFLAGS="$(STAGE2_TFLAGS)"; \
60996 echo "Checking multilib configuration for libatomic..."; \
60997 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
60998 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60999 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61000 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
61001 else \
61002 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
61003 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61004 fi; \
61005 else \
61006 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61007 fi; \
61008 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
61009 $(NORMAL_TARGET_EXPORTS) \
61011 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
61012 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
61013 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
61014 echo Configuring stage 2 in $(TARGET_SUBDIR)/libatomic; \
61015 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
61016 cd $(TARGET_SUBDIR)/libatomic || exit 1; \
61017 case $(srcdir) in \
61018 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
61019 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
61020 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
61021 esac; \
61022 module_srcdir=libatomic; \
61023 $(SHELL) $$s/$$module_srcdir/configure \
61024 --srcdir=$${topdir}/$$module_srcdir \
61025 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
61026 --target=${target_alias} \
61027 --with-build-libsubdir=$(HOST_SUBDIR) \
61028 $(STAGE2_CONFIGURE_FLAGS)
61029 @endif target-libatomic-bootstrap
61031 .PHONY: configure-stage3-target-libatomic maybe-configure-stage3-target-libatomic
61032 maybe-configure-stage3-target-libatomic:
61033 @if target-libatomic-bootstrap
61034 maybe-configure-stage3-target-libatomic: configure-stage3-target-libatomic
61035 configure-stage3-target-libatomic:
61036 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
61037 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
61038 @r=`${PWD_COMMAND}`; export r; \
61039 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61040 TFLAGS="$(STAGE3_TFLAGS)"; \
61041 echo "Checking multilib configuration for libatomic..."; \
61042 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
61043 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61044 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61045 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
61046 else \
61047 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
61048 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61049 fi; \
61050 else \
61051 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61052 fi; \
61053 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
61054 $(NORMAL_TARGET_EXPORTS) \
61056 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
61057 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
61058 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
61059 echo Configuring stage 3 in $(TARGET_SUBDIR)/libatomic; \
61060 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
61061 cd $(TARGET_SUBDIR)/libatomic || exit 1; \
61062 case $(srcdir) in \
61063 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
61064 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
61065 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
61066 esac; \
61067 module_srcdir=libatomic; \
61068 $(SHELL) $$s/$$module_srcdir/configure \
61069 --srcdir=$${topdir}/$$module_srcdir \
61070 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
61071 --target=${target_alias} \
61072 --with-build-libsubdir=$(HOST_SUBDIR) \
61073 $(STAGE3_CONFIGURE_FLAGS)
61074 @endif target-libatomic-bootstrap
61076 .PHONY: configure-stage4-target-libatomic maybe-configure-stage4-target-libatomic
61077 maybe-configure-stage4-target-libatomic:
61078 @if target-libatomic-bootstrap
61079 maybe-configure-stage4-target-libatomic: configure-stage4-target-libatomic
61080 configure-stage4-target-libatomic:
61081 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
61082 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
61083 @r=`${PWD_COMMAND}`; export r; \
61084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61085 TFLAGS="$(STAGE4_TFLAGS)"; \
61086 echo "Checking multilib configuration for libatomic..."; \
61087 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
61088 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61089 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61090 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
61091 else \
61092 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
61093 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61094 fi; \
61095 else \
61096 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61097 fi; \
61098 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
61099 $(NORMAL_TARGET_EXPORTS) \
61101 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
61102 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
61103 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
61104 echo Configuring stage 4 in $(TARGET_SUBDIR)/libatomic; \
61105 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
61106 cd $(TARGET_SUBDIR)/libatomic || exit 1; \
61107 case $(srcdir) in \
61108 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
61109 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
61110 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
61111 esac; \
61112 module_srcdir=libatomic; \
61113 $(SHELL) $$s/$$module_srcdir/configure \
61114 --srcdir=$${topdir}/$$module_srcdir \
61115 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
61116 --target=${target_alias} \
61117 --with-build-libsubdir=$(HOST_SUBDIR) \
61118 $(STAGE4_CONFIGURE_FLAGS)
61119 @endif target-libatomic-bootstrap
61121 .PHONY: configure-stageprofile-target-libatomic maybe-configure-stageprofile-target-libatomic
61122 maybe-configure-stageprofile-target-libatomic:
61123 @if target-libatomic-bootstrap
61124 maybe-configure-stageprofile-target-libatomic: configure-stageprofile-target-libatomic
61125 configure-stageprofile-target-libatomic:
61126 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
61127 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
61128 @r=`${PWD_COMMAND}`; export r; \
61129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61130 TFLAGS="$(STAGEprofile_TFLAGS)"; \
61131 echo "Checking multilib configuration for libatomic..."; \
61132 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
61133 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61134 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61135 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
61136 else \
61137 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
61138 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61139 fi; \
61140 else \
61141 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61142 fi; \
61143 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
61144 $(NORMAL_TARGET_EXPORTS) \
61146 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
61147 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
61148 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
61149 echo Configuring stage profile in $(TARGET_SUBDIR)/libatomic; \
61150 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
61151 cd $(TARGET_SUBDIR)/libatomic || exit 1; \
61152 case $(srcdir) in \
61153 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
61154 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
61155 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
61156 esac; \
61157 module_srcdir=libatomic; \
61158 $(SHELL) $$s/$$module_srcdir/configure \
61159 --srcdir=$${topdir}/$$module_srcdir \
61160 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
61161 --target=${target_alias} \
61162 --with-build-libsubdir=$(HOST_SUBDIR) \
61163 $(STAGEprofile_CONFIGURE_FLAGS)
61164 @endif target-libatomic-bootstrap
61166 .PHONY: configure-stagetrain-target-libatomic maybe-configure-stagetrain-target-libatomic
61167 maybe-configure-stagetrain-target-libatomic:
61168 @if target-libatomic-bootstrap
61169 maybe-configure-stagetrain-target-libatomic: configure-stagetrain-target-libatomic
61170 configure-stagetrain-target-libatomic:
61171 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
61172 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
61173 @r=`${PWD_COMMAND}`; export r; \
61174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61175 TFLAGS="$(STAGEtrain_TFLAGS)"; \
61176 echo "Checking multilib configuration for libatomic..."; \
61177 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
61178 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61179 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61180 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
61181 else \
61182 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
61183 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61184 fi; \
61185 else \
61186 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61187 fi; \
61188 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
61189 $(NORMAL_TARGET_EXPORTS) \
61191 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
61192 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
61193 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
61194 echo Configuring stage train in $(TARGET_SUBDIR)/libatomic; \
61195 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
61196 cd $(TARGET_SUBDIR)/libatomic || exit 1; \
61197 case $(srcdir) in \
61198 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
61199 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
61200 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
61201 esac; \
61202 module_srcdir=libatomic; \
61203 $(SHELL) $$s/$$module_srcdir/configure \
61204 --srcdir=$${topdir}/$$module_srcdir \
61205 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
61206 --target=${target_alias} \
61207 --with-build-libsubdir=$(HOST_SUBDIR) \
61208 $(STAGEtrain_CONFIGURE_FLAGS)
61209 @endif target-libatomic-bootstrap
61211 .PHONY: configure-stagefeedback-target-libatomic maybe-configure-stagefeedback-target-libatomic
61212 maybe-configure-stagefeedback-target-libatomic:
61213 @if target-libatomic-bootstrap
61214 maybe-configure-stagefeedback-target-libatomic: configure-stagefeedback-target-libatomic
61215 configure-stagefeedback-target-libatomic:
61216 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
61217 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
61218 @r=`${PWD_COMMAND}`; export r; \
61219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61220 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
61221 echo "Checking multilib configuration for libatomic..."; \
61222 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
61223 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61224 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61225 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
61226 else \
61227 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
61228 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61229 fi; \
61230 else \
61231 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61232 fi; \
61233 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
61234 $(NORMAL_TARGET_EXPORTS) \
61236 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
61237 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
61238 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
61239 echo Configuring stage feedback in $(TARGET_SUBDIR)/libatomic; \
61240 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
61241 cd $(TARGET_SUBDIR)/libatomic || exit 1; \
61242 case $(srcdir) in \
61243 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
61244 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
61245 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
61246 esac; \
61247 module_srcdir=libatomic; \
61248 $(SHELL) $$s/$$module_srcdir/configure \
61249 --srcdir=$${topdir}/$$module_srcdir \
61250 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
61251 --target=${target_alias} \
61252 --with-build-libsubdir=$(HOST_SUBDIR) \
61253 $(STAGEfeedback_CONFIGURE_FLAGS)
61254 @endif target-libatomic-bootstrap
61256 .PHONY: configure-stageautoprofile-target-libatomic maybe-configure-stageautoprofile-target-libatomic
61257 maybe-configure-stageautoprofile-target-libatomic:
61258 @if target-libatomic-bootstrap
61259 maybe-configure-stageautoprofile-target-libatomic: configure-stageautoprofile-target-libatomic
61260 configure-stageautoprofile-target-libatomic:
61261 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
61262 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
61263 @r=`${PWD_COMMAND}`; export r; \
61264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61265 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
61266 echo "Checking multilib configuration for libatomic..."; \
61267 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
61268 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61269 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61270 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
61271 else \
61272 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
61273 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61274 fi; \
61275 else \
61276 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61277 fi; \
61278 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
61279 $(NORMAL_TARGET_EXPORTS) \
61281 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
61282 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
61283 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
61284 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libatomic; \
61285 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
61286 cd $(TARGET_SUBDIR)/libatomic || exit 1; \
61287 case $(srcdir) in \
61288 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
61289 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
61290 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
61291 esac; \
61292 module_srcdir=libatomic; \
61293 $(SHELL) $$s/$$module_srcdir/configure \
61294 --srcdir=$${topdir}/$$module_srcdir \
61295 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
61296 --target=${target_alias} \
61297 --with-build-libsubdir=$(HOST_SUBDIR) \
61298 $(STAGEautoprofile_CONFIGURE_FLAGS)
61299 @endif target-libatomic-bootstrap
61301 .PHONY: configure-stageautofeedback-target-libatomic maybe-configure-stageautofeedback-target-libatomic
61302 maybe-configure-stageautofeedback-target-libatomic:
61303 @if target-libatomic-bootstrap
61304 maybe-configure-stageautofeedback-target-libatomic: configure-stageautofeedback-target-libatomic
61305 configure-stageautofeedback-target-libatomic:
61306 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
61307 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
61308 @r=`${PWD_COMMAND}`; export r; \
61309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61310 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
61311 echo "Checking multilib configuration for libatomic..."; \
61312 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
61313 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61314 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61315 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
61316 else \
61317 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
61318 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61319 fi; \
61320 else \
61321 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61322 fi; \
61323 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
61324 $(NORMAL_TARGET_EXPORTS) \
61326 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
61327 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
61328 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
61329 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libatomic; \
61330 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
61331 cd $(TARGET_SUBDIR)/libatomic || exit 1; \
61332 case $(srcdir) in \
61333 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
61334 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
61335 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
61336 esac; \
61337 module_srcdir=libatomic; \
61338 $(SHELL) $$s/$$module_srcdir/configure \
61339 --srcdir=$${topdir}/$$module_srcdir \
61340 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
61341 --target=${target_alias} \
61342 --with-build-libsubdir=$(HOST_SUBDIR) \
61343 $(STAGEautofeedback_CONFIGURE_FLAGS)
61344 @endif target-libatomic-bootstrap
61350 .PHONY: all-target-libatomic maybe-all-target-libatomic
61351 maybe-all-target-libatomic:
61352 @if gcc-bootstrap
61353 all-target-libatomic: stage_current
61354 @endif gcc-bootstrap
61355 @if target-libatomic
61356 TARGET-target-libatomic=all
61357 maybe-all-target-libatomic: all-target-libatomic
61358 all-target-libatomic: configure-target-libatomic
61359 @r=`${PWD_COMMAND}`; export r; \
61360 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61361 $(NORMAL_TARGET_EXPORTS) \
61362 (cd $(TARGET_SUBDIR)/libatomic && \
61363 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
61364 $(TARGET-target-libatomic))
61365 @endif target-libatomic
61369 .PHONY: all-stage1-target-libatomic maybe-all-stage1-target-libatomic
61370 .PHONY: clean-stage1-target-libatomic maybe-clean-stage1-target-libatomic
61371 maybe-all-stage1-target-libatomic:
61372 maybe-clean-stage1-target-libatomic:
61373 @if target-libatomic-bootstrap
61374 maybe-all-stage1-target-libatomic: all-stage1-target-libatomic
61375 all-stage1: all-stage1-target-libatomic
61376 TARGET-stage1-target-libatomic = $(TARGET-target-libatomic)
61377 all-stage1-target-libatomic: configure-stage1-target-libatomic
61378 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
61379 @r=`${PWD_COMMAND}`; export r; \
61380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61381 TFLAGS="$(STAGE1_TFLAGS)"; \
61382 $(NORMAL_TARGET_EXPORTS) \
61383 cd $(TARGET_SUBDIR)/libatomic && \
61385 $(MAKE) $(BASE_FLAGS_TO_PASS) \
61386 CFLAGS="$(CFLAGS_FOR_TARGET)" \
61387 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
61388 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
61389 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
61390 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
61391 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
61392 $(EXTRA_TARGET_FLAGS) \
61394 TFLAGS="$(STAGE1_TFLAGS)" \
61395 $(TARGET-stage1-target-libatomic)
61397 maybe-clean-stage1-target-libatomic: clean-stage1-target-libatomic
61398 clean-stage1: clean-stage1-target-libatomic
61399 clean-stage1-target-libatomic:
61400 @if [ $(current_stage) = stage1 ]; then \
61401 [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61402 else \
61403 [ -f $(TARGET_SUBDIR)/stage1-libatomic/Makefile ] || exit 0; \
61404 $(MAKE) stage1-start; \
61405 fi; \
61406 cd $(TARGET_SUBDIR)/libatomic && \
61407 $(MAKE) $(EXTRA_TARGET_FLAGS) \
61408 clean
61409 @endif target-libatomic-bootstrap
61412 .PHONY: all-stage2-target-libatomic maybe-all-stage2-target-libatomic
61413 .PHONY: clean-stage2-target-libatomic maybe-clean-stage2-target-libatomic
61414 maybe-all-stage2-target-libatomic:
61415 maybe-clean-stage2-target-libatomic:
61416 @if target-libatomic-bootstrap
61417 maybe-all-stage2-target-libatomic: all-stage2-target-libatomic
61418 all-stage2: all-stage2-target-libatomic
61419 TARGET-stage2-target-libatomic = $(TARGET-target-libatomic)
61420 all-stage2-target-libatomic: configure-stage2-target-libatomic
61421 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
61422 @r=`${PWD_COMMAND}`; export r; \
61423 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61424 TFLAGS="$(STAGE2_TFLAGS)"; \
61425 $(NORMAL_TARGET_EXPORTS) \
61427 cd $(TARGET_SUBDIR)/libatomic && \
61429 $(MAKE) $(BASE_FLAGS_TO_PASS) \
61430 CFLAGS="$(CFLAGS_FOR_TARGET)" \
61431 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
61432 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
61433 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
61434 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
61435 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
61436 $(EXTRA_TARGET_FLAGS) \
61437 TFLAGS="$(STAGE2_TFLAGS)" \
61438 $(TARGET-stage2-target-libatomic)
61440 maybe-clean-stage2-target-libatomic: clean-stage2-target-libatomic
61441 clean-stage2: clean-stage2-target-libatomic
61442 clean-stage2-target-libatomic:
61443 @if [ $(current_stage) = stage2 ]; then \
61444 [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61445 else \
61446 [ -f $(TARGET_SUBDIR)/stage2-libatomic/Makefile ] || exit 0; \
61447 $(MAKE) stage2-start; \
61448 fi; \
61449 cd $(TARGET_SUBDIR)/libatomic && \
61450 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
61451 @endif target-libatomic-bootstrap
61454 .PHONY: all-stage3-target-libatomic maybe-all-stage3-target-libatomic
61455 .PHONY: clean-stage3-target-libatomic maybe-clean-stage3-target-libatomic
61456 maybe-all-stage3-target-libatomic:
61457 maybe-clean-stage3-target-libatomic:
61458 @if target-libatomic-bootstrap
61459 maybe-all-stage3-target-libatomic: all-stage3-target-libatomic
61460 all-stage3: all-stage3-target-libatomic
61461 TARGET-stage3-target-libatomic = $(TARGET-target-libatomic)
61462 all-stage3-target-libatomic: configure-stage3-target-libatomic
61463 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
61464 @r=`${PWD_COMMAND}`; export r; \
61465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61466 TFLAGS="$(STAGE3_TFLAGS)"; \
61467 $(NORMAL_TARGET_EXPORTS) \
61469 cd $(TARGET_SUBDIR)/libatomic && \
61471 $(MAKE) $(BASE_FLAGS_TO_PASS) \
61472 CFLAGS="$(CFLAGS_FOR_TARGET)" \
61473 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
61474 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
61475 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
61476 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
61477 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
61478 $(EXTRA_TARGET_FLAGS) \
61479 TFLAGS="$(STAGE3_TFLAGS)" \
61480 $(TARGET-stage3-target-libatomic)
61482 maybe-clean-stage3-target-libatomic: clean-stage3-target-libatomic
61483 clean-stage3: clean-stage3-target-libatomic
61484 clean-stage3-target-libatomic:
61485 @if [ $(current_stage) = stage3 ]; then \
61486 [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61487 else \
61488 [ -f $(TARGET_SUBDIR)/stage3-libatomic/Makefile ] || exit 0; \
61489 $(MAKE) stage3-start; \
61490 fi; \
61491 cd $(TARGET_SUBDIR)/libatomic && \
61492 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
61493 @endif target-libatomic-bootstrap
61496 .PHONY: all-stage4-target-libatomic maybe-all-stage4-target-libatomic
61497 .PHONY: clean-stage4-target-libatomic maybe-clean-stage4-target-libatomic
61498 maybe-all-stage4-target-libatomic:
61499 maybe-clean-stage4-target-libatomic:
61500 @if target-libatomic-bootstrap
61501 maybe-all-stage4-target-libatomic: all-stage4-target-libatomic
61502 all-stage4: all-stage4-target-libatomic
61503 TARGET-stage4-target-libatomic = $(TARGET-target-libatomic)
61504 all-stage4-target-libatomic: configure-stage4-target-libatomic
61505 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
61506 @r=`${PWD_COMMAND}`; export r; \
61507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61508 TFLAGS="$(STAGE4_TFLAGS)"; \
61509 $(NORMAL_TARGET_EXPORTS) \
61511 cd $(TARGET_SUBDIR)/libatomic && \
61513 $(MAKE) $(BASE_FLAGS_TO_PASS) \
61514 CFLAGS="$(CFLAGS_FOR_TARGET)" \
61515 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
61516 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
61517 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
61518 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
61519 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
61520 $(EXTRA_TARGET_FLAGS) \
61521 TFLAGS="$(STAGE4_TFLAGS)" \
61522 $(TARGET-stage4-target-libatomic)
61524 maybe-clean-stage4-target-libatomic: clean-stage4-target-libatomic
61525 clean-stage4: clean-stage4-target-libatomic
61526 clean-stage4-target-libatomic:
61527 @if [ $(current_stage) = stage4 ]; then \
61528 [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61529 else \
61530 [ -f $(TARGET_SUBDIR)/stage4-libatomic/Makefile ] || exit 0; \
61531 $(MAKE) stage4-start; \
61532 fi; \
61533 cd $(TARGET_SUBDIR)/libatomic && \
61534 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
61535 @endif target-libatomic-bootstrap
61538 .PHONY: all-stageprofile-target-libatomic maybe-all-stageprofile-target-libatomic
61539 .PHONY: clean-stageprofile-target-libatomic maybe-clean-stageprofile-target-libatomic
61540 maybe-all-stageprofile-target-libatomic:
61541 maybe-clean-stageprofile-target-libatomic:
61542 @if target-libatomic-bootstrap
61543 maybe-all-stageprofile-target-libatomic: all-stageprofile-target-libatomic
61544 all-stageprofile: all-stageprofile-target-libatomic
61545 TARGET-stageprofile-target-libatomic = $(TARGET-target-libatomic)
61546 all-stageprofile-target-libatomic: configure-stageprofile-target-libatomic
61547 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
61548 @r=`${PWD_COMMAND}`; export r; \
61549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61550 TFLAGS="$(STAGEprofile_TFLAGS)"; \
61551 $(NORMAL_TARGET_EXPORTS) \
61553 cd $(TARGET_SUBDIR)/libatomic && \
61555 $(MAKE) $(BASE_FLAGS_TO_PASS) \
61556 CFLAGS="$(CFLAGS_FOR_TARGET)" \
61557 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
61558 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
61559 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
61560 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
61561 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
61562 $(EXTRA_TARGET_FLAGS) \
61563 TFLAGS="$(STAGEprofile_TFLAGS)" \
61564 $(TARGET-stageprofile-target-libatomic)
61566 maybe-clean-stageprofile-target-libatomic: clean-stageprofile-target-libatomic
61567 clean-stageprofile: clean-stageprofile-target-libatomic
61568 clean-stageprofile-target-libatomic:
61569 @if [ $(current_stage) = stageprofile ]; then \
61570 [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61571 else \
61572 [ -f $(TARGET_SUBDIR)/stageprofile-libatomic/Makefile ] || exit 0; \
61573 $(MAKE) stageprofile-start; \
61574 fi; \
61575 cd $(TARGET_SUBDIR)/libatomic && \
61576 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
61577 @endif target-libatomic-bootstrap
61580 .PHONY: all-stagetrain-target-libatomic maybe-all-stagetrain-target-libatomic
61581 .PHONY: clean-stagetrain-target-libatomic maybe-clean-stagetrain-target-libatomic
61582 maybe-all-stagetrain-target-libatomic:
61583 maybe-clean-stagetrain-target-libatomic:
61584 @if target-libatomic-bootstrap
61585 maybe-all-stagetrain-target-libatomic: all-stagetrain-target-libatomic
61586 all-stagetrain: all-stagetrain-target-libatomic
61587 TARGET-stagetrain-target-libatomic = $(TARGET-target-libatomic)
61588 all-stagetrain-target-libatomic: configure-stagetrain-target-libatomic
61589 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
61590 @r=`${PWD_COMMAND}`; export r; \
61591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61592 TFLAGS="$(STAGEtrain_TFLAGS)"; \
61593 $(NORMAL_TARGET_EXPORTS) \
61595 cd $(TARGET_SUBDIR)/libatomic && \
61597 $(MAKE) $(BASE_FLAGS_TO_PASS) \
61598 CFLAGS="$(CFLAGS_FOR_TARGET)" \
61599 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
61600 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
61601 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
61602 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
61603 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
61604 $(EXTRA_TARGET_FLAGS) \
61605 TFLAGS="$(STAGEtrain_TFLAGS)" \
61606 $(TARGET-stagetrain-target-libatomic)
61608 maybe-clean-stagetrain-target-libatomic: clean-stagetrain-target-libatomic
61609 clean-stagetrain: clean-stagetrain-target-libatomic
61610 clean-stagetrain-target-libatomic:
61611 @if [ $(current_stage) = stagetrain ]; then \
61612 [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61613 else \
61614 [ -f $(TARGET_SUBDIR)/stagetrain-libatomic/Makefile ] || exit 0; \
61615 $(MAKE) stagetrain-start; \
61616 fi; \
61617 cd $(TARGET_SUBDIR)/libatomic && \
61618 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
61619 @endif target-libatomic-bootstrap
61622 .PHONY: all-stagefeedback-target-libatomic maybe-all-stagefeedback-target-libatomic
61623 .PHONY: clean-stagefeedback-target-libatomic maybe-clean-stagefeedback-target-libatomic
61624 maybe-all-stagefeedback-target-libatomic:
61625 maybe-clean-stagefeedback-target-libatomic:
61626 @if target-libatomic-bootstrap
61627 maybe-all-stagefeedback-target-libatomic: all-stagefeedback-target-libatomic
61628 all-stagefeedback: all-stagefeedback-target-libatomic
61629 TARGET-stagefeedback-target-libatomic = $(TARGET-target-libatomic)
61630 all-stagefeedback-target-libatomic: configure-stagefeedback-target-libatomic
61631 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
61632 @r=`${PWD_COMMAND}`; export r; \
61633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61634 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
61635 $(NORMAL_TARGET_EXPORTS) \
61637 cd $(TARGET_SUBDIR)/libatomic && \
61639 $(MAKE) $(BASE_FLAGS_TO_PASS) \
61640 CFLAGS="$(CFLAGS_FOR_TARGET)" \
61641 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
61642 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
61643 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
61644 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
61645 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
61646 $(EXTRA_TARGET_FLAGS) \
61647 TFLAGS="$(STAGEfeedback_TFLAGS)" \
61648 $(TARGET-stagefeedback-target-libatomic)
61650 maybe-clean-stagefeedback-target-libatomic: clean-stagefeedback-target-libatomic
61651 clean-stagefeedback: clean-stagefeedback-target-libatomic
61652 clean-stagefeedback-target-libatomic:
61653 @if [ $(current_stage) = stagefeedback ]; then \
61654 [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61655 else \
61656 [ -f $(TARGET_SUBDIR)/stagefeedback-libatomic/Makefile ] || exit 0; \
61657 $(MAKE) stagefeedback-start; \
61658 fi; \
61659 cd $(TARGET_SUBDIR)/libatomic && \
61660 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
61661 @endif target-libatomic-bootstrap
61664 .PHONY: all-stageautoprofile-target-libatomic maybe-all-stageautoprofile-target-libatomic
61665 .PHONY: clean-stageautoprofile-target-libatomic maybe-clean-stageautoprofile-target-libatomic
61666 maybe-all-stageautoprofile-target-libatomic:
61667 maybe-clean-stageautoprofile-target-libatomic:
61668 @if target-libatomic-bootstrap
61669 maybe-all-stageautoprofile-target-libatomic: all-stageautoprofile-target-libatomic
61670 all-stageautoprofile: all-stageautoprofile-target-libatomic
61671 TARGET-stageautoprofile-target-libatomic = $(TARGET-target-libatomic)
61672 all-stageautoprofile-target-libatomic: configure-stageautoprofile-target-libatomic
61673 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
61674 @r=`${PWD_COMMAND}`; export r; \
61675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61676 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
61677 $(NORMAL_TARGET_EXPORTS) \
61679 cd $(TARGET_SUBDIR)/libatomic && \
61680 $$s/gcc/config/i386/$(AUTO_PROFILE) \
61681 $(MAKE) $(BASE_FLAGS_TO_PASS) \
61682 CFLAGS="$(CFLAGS_FOR_TARGET)" \
61683 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
61684 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
61685 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
61686 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
61687 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
61688 $(EXTRA_TARGET_FLAGS) \
61689 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
61690 $(TARGET-stageautoprofile-target-libatomic)
61692 maybe-clean-stageautoprofile-target-libatomic: clean-stageautoprofile-target-libatomic
61693 clean-stageautoprofile: clean-stageautoprofile-target-libatomic
61694 clean-stageautoprofile-target-libatomic:
61695 @if [ $(current_stage) = stageautoprofile ]; then \
61696 [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61697 else \
61698 [ -f $(TARGET_SUBDIR)/stageautoprofile-libatomic/Makefile ] || exit 0; \
61699 $(MAKE) stageautoprofile-start; \
61700 fi; \
61701 cd $(TARGET_SUBDIR)/libatomic && \
61702 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
61703 @endif target-libatomic-bootstrap
61706 .PHONY: all-stageautofeedback-target-libatomic maybe-all-stageautofeedback-target-libatomic
61707 .PHONY: clean-stageautofeedback-target-libatomic maybe-clean-stageautofeedback-target-libatomic
61708 maybe-all-stageautofeedback-target-libatomic:
61709 maybe-clean-stageautofeedback-target-libatomic:
61710 @if target-libatomic-bootstrap
61711 maybe-all-stageautofeedback-target-libatomic: all-stageautofeedback-target-libatomic
61712 all-stageautofeedback: all-stageautofeedback-target-libatomic
61713 TARGET-stageautofeedback-target-libatomic = $(TARGET-target-libatomic)
61714 all-stageautofeedback-target-libatomic: configure-stageautofeedback-target-libatomic
61715 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
61716 @r=`${PWD_COMMAND}`; export r; \
61717 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61718 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
61719 $(NORMAL_TARGET_EXPORTS) \
61721 cd $(TARGET_SUBDIR)/libatomic && \
61723 $(MAKE) $(BASE_FLAGS_TO_PASS) \
61724 CFLAGS="$(CFLAGS_FOR_TARGET)" \
61725 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
61726 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
61727 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
61728 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
61729 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
61730 $(EXTRA_TARGET_FLAGS) \
61731 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
61732 $(TARGET-stageautofeedback-target-libatomic)
61734 maybe-clean-stageautofeedback-target-libatomic: clean-stageautofeedback-target-libatomic
61735 clean-stageautofeedback: clean-stageautofeedback-target-libatomic
61736 clean-stageautofeedback-target-libatomic:
61737 @if [ $(current_stage) = stageautofeedback ]; then \
61738 [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61739 else \
61740 [ -f $(TARGET_SUBDIR)/stageautofeedback-libatomic/Makefile ] || exit 0; \
61741 $(MAKE) stageautofeedback-start; \
61742 fi; \
61743 cd $(TARGET_SUBDIR)/libatomic && \
61744 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
61745 @endif target-libatomic-bootstrap
61752 .PHONY: check-target-libatomic maybe-check-target-libatomic
61753 maybe-check-target-libatomic:
61754 @if target-libatomic
61755 maybe-check-target-libatomic: check-target-libatomic
61757 check-target-libatomic:
61758 @: $(MAKE); $(unstage)
61759 @r=`${PWD_COMMAND}`; export r; \
61760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61761 $(NORMAL_TARGET_EXPORTS) \
61762 (cd $(TARGET_SUBDIR)/libatomic && \
61763 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
61765 @endif target-libatomic
61767 .PHONY: install-target-libatomic maybe-install-target-libatomic
61768 maybe-install-target-libatomic:
61769 @if target-libatomic
61770 maybe-install-target-libatomic: install-target-libatomic
61772 install-target-libatomic: installdirs
61773 @: $(MAKE); $(unstage)
61774 @r=`${PWD_COMMAND}`; export r; \
61775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61776 $(NORMAL_TARGET_EXPORTS) \
61777 (cd $(TARGET_SUBDIR)/libatomic && \
61778 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
61780 @endif target-libatomic
61782 .PHONY: install-strip-target-libatomic maybe-install-strip-target-libatomic
61783 maybe-install-strip-target-libatomic:
61784 @if target-libatomic
61785 maybe-install-strip-target-libatomic: install-strip-target-libatomic
61787 install-strip-target-libatomic: installdirs
61788 @: $(MAKE); $(unstage)
61789 @r=`${PWD_COMMAND}`; export r; \
61790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61791 $(NORMAL_TARGET_EXPORTS) \
61792 (cd $(TARGET_SUBDIR)/libatomic && \
61793 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
61795 @endif target-libatomic
61797 # Other targets (info, dvi, pdf, etc.)
61799 .PHONY: maybe-info-target-libatomic info-target-libatomic
61800 maybe-info-target-libatomic:
61801 @if target-libatomic
61802 maybe-info-target-libatomic: info-target-libatomic
61804 info-target-libatomic: \
61805 configure-target-libatomic
61806 @: $(MAKE); $(unstage)
61807 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61808 r=`${PWD_COMMAND}`; export r; \
61809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61810 $(NORMAL_TARGET_EXPORTS) \
61811 echo "Doing info in $(TARGET_SUBDIR)/libatomic"; \
61812 for flag in $(EXTRA_TARGET_FLAGS); do \
61813 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61814 done; \
61815 (cd $(TARGET_SUBDIR)/libatomic && \
61816 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61817 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61818 "RANLIB=$${RANLIB}" \
61819 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61820 info) \
61821 || exit 1
61823 @endif target-libatomic
61825 .PHONY: maybe-dvi-target-libatomic dvi-target-libatomic
61826 maybe-dvi-target-libatomic:
61827 @if target-libatomic
61828 maybe-dvi-target-libatomic: dvi-target-libatomic
61830 dvi-target-libatomic: \
61831 configure-target-libatomic
61832 @: $(MAKE); $(unstage)
61833 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61834 r=`${PWD_COMMAND}`; export r; \
61835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61836 $(NORMAL_TARGET_EXPORTS) \
61837 echo "Doing dvi in $(TARGET_SUBDIR)/libatomic"; \
61838 for flag in $(EXTRA_TARGET_FLAGS); do \
61839 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61840 done; \
61841 (cd $(TARGET_SUBDIR)/libatomic && \
61842 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61843 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61844 "RANLIB=$${RANLIB}" \
61845 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61846 dvi) \
61847 || exit 1
61849 @endif target-libatomic
61851 .PHONY: maybe-pdf-target-libatomic pdf-target-libatomic
61852 maybe-pdf-target-libatomic:
61853 @if target-libatomic
61854 maybe-pdf-target-libatomic: pdf-target-libatomic
61856 pdf-target-libatomic: \
61857 configure-target-libatomic
61858 @: $(MAKE); $(unstage)
61859 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61860 r=`${PWD_COMMAND}`; export r; \
61861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61862 $(NORMAL_TARGET_EXPORTS) \
61863 echo "Doing pdf in $(TARGET_SUBDIR)/libatomic"; \
61864 for flag in $(EXTRA_TARGET_FLAGS); do \
61865 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61866 done; \
61867 (cd $(TARGET_SUBDIR)/libatomic && \
61868 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61869 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61870 "RANLIB=$${RANLIB}" \
61871 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61872 pdf) \
61873 || exit 1
61875 @endif target-libatomic
61877 .PHONY: maybe-html-target-libatomic html-target-libatomic
61878 maybe-html-target-libatomic:
61879 @if target-libatomic
61880 maybe-html-target-libatomic: html-target-libatomic
61882 html-target-libatomic: \
61883 configure-target-libatomic
61884 @: $(MAKE); $(unstage)
61885 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61886 r=`${PWD_COMMAND}`; export r; \
61887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61888 $(NORMAL_TARGET_EXPORTS) \
61889 echo "Doing html in $(TARGET_SUBDIR)/libatomic"; \
61890 for flag in $(EXTRA_TARGET_FLAGS); do \
61891 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61892 done; \
61893 (cd $(TARGET_SUBDIR)/libatomic && \
61894 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61895 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61896 "RANLIB=$${RANLIB}" \
61897 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61898 html) \
61899 || exit 1
61901 @endif target-libatomic
61903 .PHONY: maybe-TAGS-target-libatomic TAGS-target-libatomic
61904 maybe-TAGS-target-libatomic:
61905 @if target-libatomic
61906 maybe-TAGS-target-libatomic: TAGS-target-libatomic
61908 TAGS-target-libatomic: \
61909 configure-target-libatomic
61910 @: $(MAKE); $(unstage)
61911 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61912 r=`${PWD_COMMAND}`; export r; \
61913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61914 $(NORMAL_TARGET_EXPORTS) \
61915 echo "Doing TAGS in $(TARGET_SUBDIR)/libatomic"; \
61916 for flag in $(EXTRA_TARGET_FLAGS); do \
61917 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61918 done; \
61919 (cd $(TARGET_SUBDIR)/libatomic && \
61920 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61921 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61922 "RANLIB=$${RANLIB}" \
61923 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61924 TAGS) \
61925 || exit 1
61927 @endif target-libatomic
61929 .PHONY: maybe-install-info-target-libatomic install-info-target-libatomic
61930 maybe-install-info-target-libatomic:
61931 @if target-libatomic
61932 maybe-install-info-target-libatomic: install-info-target-libatomic
61934 install-info-target-libatomic: \
61935 configure-target-libatomic \
61936 info-target-libatomic
61937 @: $(MAKE); $(unstage)
61938 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61939 r=`${PWD_COMMAND}`; export r; \
61940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61941 $(NORMAL_TARGET_EXPORTS) \
61942 echo "Doing install-info in $(TARGET_SUBDIR)/libatomic"; \
61943 for flag in $(EXTRA_TARGET_FLAGS); do \
61944 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61945 done; \
61946 (cd $(TARGET_SUBDIR)/libatomic && \
61947 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61948 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61949 "RANLIB=$${RANLIB}" \
61950 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61951 install-info) \
61952 || exit 1
61954 @endif target-libatomic
61956 .PHONY: maybe-install-dvi-target-libatomic install-dvi-target-libatomic
61957 maybe-install-dvi-target-libatomic:
61958 @if target-libatomic
61959 maybe-install-dvi-target-libatomic: install-dvi-target-libatomic
61961 install-dvi-target-libatomic: \
61962 configure-target-libatomic \
61963 dvi-target-libatomic
61964 @: $(MAKE); $(unstage)
61965 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61966 r=`${PWD_COMMAND}`; export r; \
61967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61968 $(NORMAL_TARGET_EXPORTS) \
61969 echo "Doing install-dvi in $(TARGET_SUBDIR)/libatomic"; \
61970 for flag in $(EXTRA_TARGET_FLAGS); do \
61971 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61972 done; \
61973 (cd $(TARGET_SUBDIR)/libatomic && \
61974 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61975 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61976 "RANLIB=$${RANLIB}" \
61977 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61978 install-dvi) \
61979 || exit 1
61981 @endif target-libatomic
61983 .PHONY: maybe-install-pdf-target-libatomic install-pdf-target-libatomic
61984 maybe-install-pdf-target-libatomic:
61985 @if target-libatomic
61986 maybe-install-pdf-target-libatomic: install-pdf-target-libatomic
61988 install-pdf-target-libatomic: \
61989 configure-target-libatomic \
61990 pdf-target-libatomic
61991 @: $(MAKE); $(unstage)
61992 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61993 r=`${PWD_COMMAND}`; export r; \
61994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61995 $(NORMAL_TARGET_EXPORTS) \
61996 echo "Doing install-pdf in $(TARGET_SUBDIR)/libatomic"; \
61997 for flag in $(EXTRA_TARGET_FLAGS); do \
61998 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61999 done; \
62000 (cd $(TARGET_SUBDIR)/libatomic && \
62001 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
62002 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
62003 "RANLIB=$${RANLIB}" \
62004 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
62005 install-pdf) \
62006 || exit 1
62008 @endif target-libatomic
62010 .PHONY: maybe-install-html-target-libatomic install-html-target-libatomic
62011 maybe-install-html-target-libatomic:
62012 @if target-libatomic
62013 maybe-install-html-target-libatomic: install-html-target-libatomic
62015 install-html-target-libatomic: \
62016 configure-target-libatomic \
62017 html-target-libatomic
62018 @: $(MAKE); $(unstage)
62019 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
62020 r=`${PWD_COMMAND}`; export r; \
62021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62022 $(NORMAL_TARGET_EXPORTS) \
62023 echo "Doing install-html in $(TARGET_SUBDIR)/libatomic"; \
62024 for flag in $(EXTRA_TARGET_FLAGS); do \
62025 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
62026 done; \
62027 (cd $(TARGET_SUBDIR)/libatomic && \
62028 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
62029 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
62030 "RANLIB=$${RANLIB}" \
62031 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
62032 install-html) \
62033 || exit 1
62035 @endif target-libatomic
62037 .PHONY: maybe-installcheck-target-libatomic installcheck-target-libatomic
62038 maybe-installcheck-target-libatomic:
62039 @if target-libatomic
62040 maybe-installcheck-target-libatomic: installcheck-target-libatomic
62042 installcheck-target-libatomic: \
62043 configure-target-libatomic
62044 @: $(MAKE); $(unstage)
62045 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
62046 r=`${PWD_COMMAND}`; export r; \
62047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62048 $(NORMAL_TARGET_EXPORTS) \
62049 echo "Doing installcheck in $(TARGET_SUBDIR)/libatomic"; \
62050 for flag in $(EXTRA_TARGET_FLAGS); do \
62051 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
62052 done; \
62053 (cd $(TARGET_SUBDIR)/libatomic && \
62054 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
62055 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
62056 "RANLIB=$${RANLIB}" \
62057 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
62058 installcheck) \
62059 || exit 1
62061 @endif target-libatomic
62063 .PHONY: maybe-mostlyclean-target-libatomic mostlyclean-target-libatomic
62064 maybe-mostlyclean-target-libatomic:
62065 @if target-libatomic
62066 maybe-mostlyclean-target-libatomic: mostlyclean-target-libatomic
62068 mostlyclean-target-libatomic:
62069 @: $(MAKE); $(unstage)
62070 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
62071 r=`${PWD_COMMAND}`; export r; \
62072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62073 $(NORMAL_TARGET_EXPORTS) \
62074 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libatomic"; \
62075 for flag in $(EXTRA_TARGET_FLAGS); do \
62076 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
62077 done; \
62078 (cd $(TARGET_SUBDIR)/libatomic && \
62079 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
62080 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
62081 "RANLIB=$${RANLIB}" \
62082 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
62083 mostlyclean) \
62084 || exit 1
62086 @endif target-libatomic
62088 .PHONY: maybe-clean-target-libatomic clean-target-libatomic
62089 maybe-clean-target-libatomic:
62090 @if target-libatomic
62091 maybe-clean-target-libatomic: clean-target-libatomic
62093 clean-target-libatomic:
62094 @: $(MAKE); $(unstage)
62095 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
62096 r=`${PWD_COMMAND}`; export r; \
62097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62098 $(NORMAL_TARGET_EXPORTS) \
62099 echo "Doing clean in $(TARGET_SUBDIR)/libatomic"; \
62100 for flag in $(EXTRA_TARGET_FLAGS); do \
62101 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
62102 done; \
62103 (cd $(TARGET_SUBDIR)/libatomic && \
62104 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
62105 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
62106 "RANLIB=$${RANLIB}" \
62107 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
62108 clean) \
62109 || exit 1
62111 @endif target-libatomic
62113 .PHONY: maybe-distclean-target-libatomic distclean-target-libatomic
62114 maybe-distclean-target-libatomic:
62115 @if target-libatomic
62116 maybe-distclean-target-libatomic: distclean-target-libatomic
62118 distclean-target-libatomic:
62119 @: $(MAKE); $(unstage)
62120 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
62121 r=`${PWD_COMMAND}`; export r; \
62122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62123 $(NORMAL_TARGET_EXPORTS) \
62124 echo "Doing distclean in $(TARGET_SUBDIR)/libatomic"; \
62125 for flag in $(EXTRA_TARGET_FLAGS); do \
62126 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
62127 done; \
62128 (cd $(TARGET_SUBDIR)/libatomic && \
62129 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
62130 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
62131 "RANLIB=$${RANLIB}" \
62132 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
62133 distclean) \
62134 || exit 1
62136 @endif target-libatomic
62138 .PHONY: maybe-maintainer-clean-target-libatomic maintainer-clean-target-libatomic
62139 maybe-maintainer-clean-target-libatomic:
62140 @if target-libatomic
62141 maybe-maintainer-clean-target-libatomic: maintainer-clean-target-libatomic
62143 maintainer-clean-target-libatomic:
62144 @: $(MAKE); $(unstage)
62145 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
62146 r=`${PWD_COMMAND}`; export r; \
62147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62148 $(NORMAL_TARGET_EXPORTS) \
62149 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libatomic"; \
62150 for flag in $(EXTRA_TARGET_FLAGS); do \
62151 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
62152 done; \
62153 (cd $(TARGET_SUBDIR)/libatomic && \
62154 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
62155 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
62156 "RANLIB=$${RANLIB}" \
62157 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
62158 maintainer-clean) \
62159 || exit 1
62161 @endif target-libatomic
62165 @if target-libgomp
62166 .PHONY: check-target-libgomp-c++
62167 check-target-libgomp-c++:
62168 $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libgomp
62170 .PHONY: check-target-libgomp-fortran
62171 check-target-libgomp-fortran:
62172 $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) fortran.exp" check-target-libgomp
62174 @endif target-libgomp
62176 @if target-libitm
62177 .PHONY: check-target-libitm-c++
62178 check-target-libitm-c++:
62179 $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libitm
62181 @endif target-libitm
62183 # ----------
62184 # GCC module
62185 # ----------
62187 @if gcc-no-bootstrap
62188 .PHONY: cross
62189 cross: all-build all-gas all-ld
62190 @r=`${PWD_COMMAND}`; export r; \
62191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62192 $(HOST_EXPORTS) \
62193 echo "Building the C and C++ compiler"; \
62194 cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
62195 @r=`${PWD_COMMAND}`; export r; \
62196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62197 echo "Building runtime libraries"; \
62198 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
62199 @endif gcc-no-bootstrap
62201 @if gcc
62203 .PHONY: gcc-site.exp
62204 gcc-site.exp:
62205 r=`${PWD_COMMAND}`; export r; \
62206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62207 $(HOST_EXPORTS) \
62208 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) site.exp);
62211 .PHONY: check-gcc-c check-c
62212 check-gcc-c: gcc-site.exp
62213 r=`${PWD_COMMAND}`; export r; \
62214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62215 $(HOST_EXPORTS) \
62216 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-gcc);
62217 check-c: check-gcc-c
62219 .PHONY: check-gcc-c++ check-c++
62220 check-gcc-c++: gcc-site.exp
62221 r=`${PWD_COMMAND}`; export r; \
62222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62223 $(HOST_EXPORTS) \
62224 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++);
62225 check-c++: check-gcc-c++ check-target-libstdc++-v3 check-target-libitm-c++ check-target-libgomp-c++
62227 .PHONY: check-gcc-fortran check-fortran
62228 check-gcc-fortran: gcc-site.exp
62229 r=`${PWD_COMMAND}`; export r; \
62230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62231 $(HOST_EXPORTS) \
62232 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-fortran);
62233 check-fortran: check-gcc-fortran check-target-libquadmath check-target-libgfortran check-target-libgomp-fortran
62235 .PHONY: check-gcc-ada check-ada
62236 check-gcc-ada: gcc-site.exp
62237 r=`${PWD_COMMAND}`; export r; \
62238 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62239 $(HOST_EXPORTS) \
62240 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-ada);
62241 check-ada: check-gcc-ada check-target-libada
62243 .PHONY: check-gcc-objc check-objc
62244 check-gcc-objc: gcc-site.exp
62245 r=`${PWD_COMMAND}`; export r; \
62246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62247 $(HOST_EXPORTS) \
62248 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-objc);
62249 check-objc: check-gcc-objc check-target-libobjc
62251 .PHONY: check-gcc-obj-c++ check-obj-c++
62252 check-gcc-obj-c++: gcc-site.exp
62253 r=`${PWD_COMMAND}`; export r; \
62254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62255 $(HOST_EXPORTS) \
62256 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-obj-c++);
62257 check-obj-c++: check-gcc-obj-c++
62259 .PHONY: check-gcc-go check-go
62260 check-gcc-go: gcc-site.exp
62261 r=`${PWD_COMMAND}`; export r; \
62262 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62263 $(HOST_EXPORTS) \
62264 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-go);
62265 check-go: check-gcc-go check-target-libgo check-gotools
62267 .PHONY: check-gcc-m2 check-m2
62268 check-gcc-m2: gcc-site.exp
62269 r=`${PWD_COMMAND}`; export r; \
62270 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62271 $(HOST_EXPORTS) \
62272 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-m2);
62273 check-m2: check-gcc-m2 check-target-libgm2
62275 .PHONY: check-gcc-d check-d
62276 check-gcc-d: gcc-site.exp
62277 r=`${PWD_COMMAND}`; export r; \
62278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62279 $(HOST_EXPORTS) \
62280 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-d);
62281 check-d: check-gcc-d check-target-libphobos
62283 .PHONY: check-gcc-jit check-jit
62284 check-gcc-jit: gcc-site.exp
62285 r=`${PWD_COMMAND}`; export r; \
62286 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62287 $(HOST_EXPORTS) \
62288 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-jit);
62289 check-jit: check-gcc-jit
62291 .PHONY: check-gcc-rust check-rust
62292 check-gcc-rust: gcc-site.exp
62293 r=`${PWD_COMMAND}`; export r; \
62294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62295 $(HOST_EXPORTS) \
62296 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-rust);
62297 check-rust: check-gcc-rust
62300 # The gcc part of install-no-fixedincludes, which relies on an intimate
62301 # knowledge of how a number of gcc internal targets (inter)operate. Delegate.
62302 .PHONY: gcc-install-no-fixedincludes
62303 gcc-install-no-fixedincludes:
62304 @if [ -f ./gcc/Makefile ]; then \
62305 r=`${PWD_COMMAND}`; export r; \
62306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62307 $(HOST_EXPORTS) \
62308 (cd ./gcc \
62309 && $(MAKE) $(GCC_FLAGS_TO_PASS) install-no-fixedincludes); \
62310 else true; fi
62311 @endif gcc
62313 # ---------------------
62314 # GCC bootstrap support
62315 # ---------------------
62317 # We track the current stage (the one in 'gcc') in the stage_current file.
62318 # stage_last instead tracks the stage that was built last. These targets
62319 # are dummy when toplevel bootstrap is not active.
62321 # While making host and target tools, symlinks to the final stage must be
62322 # there, so $(unstage) should be run at various points. To avoid excessive
62323 # recursive invocations of make, we "inline" them using a variable. These
62324 # must be referenced as ": $(MAKE) ; $(unstage)" rather than "$(unstage)"
62325 # to avoid warnings from the GNU Make job server.
62327 unstage = :
62328 stage = :
62329 current_stage = ""
62331 @if gcc-bootstrap
62332 unstage = if [ -f stage_last ]; then [ -f stage_current ] || $(MAKE) `cat stage_last`-start || exit 1; else :; fi
62333 stage = if [ -f stage_current ]; then $(MAKE) `cat stage_current`-end || exit 1; else :; fi
62334 current_stage = "`cat stage_current 2> /dev/null`"
62335 @endif gcc-bootstrap
62337 .PHONY: unstage stage
62338 unstage:
62339 @: $(MAKE); $(unstage)
62340 stage:
62341 @: $(MAKE); $(stage)
62343 # Disable commands for lean bootstrap.
62344 LEAN = false
62346 # We name the build directories for the various stages "stage1-gcc",
62347 # "stage2-gcc","stage3-gcc", etc.
62349 # Since the 'compare' process will fail (on debugging information) if any
62350 # directory names are different, we need to link the gcc directory for
62351 # the previous stage to a constant name ('prev-gcc'), and to make the name of
62352 # the build directories constant as well. For the latter, we use naked names
62353 # like 'gcc', because the scripts in that directory assume it. We use
62354 # mv on platforms where symlinks to directories do not work or are not
62355 # reliable.
62357 # 'touch' doesn't work right on some platforms.
62358 STAMP = echo timestamp >
62360 # We only want to compare .o files, so set this!
62361 objext = .o
62364 .PHONY: stage1-start stage1-end
62366 stage1-start::
62367 @: $(MAKE); $(stage); \
62368 echo stage1 > stage_current; \
62369 echo stage1 > stage_last; \
62370 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
62371 @if bfd
62372 @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
62373 mkdir stage1-bfd; \
62374 mv stage1-bfd bfd
62375 @endif bfd
62376 @if opcodes
62377 @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
62378 mkdir stage1-opcodes; \
62379 mv stage1-opcodes opcodes
62380 @endif opcodes
62381 @if binutils
62382 @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
62383 mkdir stage1-binutils; \
62384 mv stage1-binutils binutils
62385 @endif binutils
62386 @if fixincludes
62387 @cd $(HOST_SUBDIR); [ -d stage1-fixincludes ] || \
62388 mkdir stage1-fixincludes; \
62389 mv stage1-fixincludes fixincludes
62390 @endif fixincludes
62391 @if gas
62392 @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
62393 mkdir stage1-gas; \
62394 mv stage1-gas gas
62395 @endif gas
62396 @if gcc
62397 @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
62398 mkdir stage1-gcc; \
62399 mv stage1-gcc gcc
62400 @endif gcc
62401 @if gmp
62402 @cd $(HOST_SUBDIR); [ -d stage1-gmp ] || \
62403 mkdir stage1-gmp; \
62404 mv stage1-gmp gmp
62405 @endif gmp
62406 @if mpfr
62407 @cd $(HOST_SUBDIR); [ -d stage1-mpfr ] || \
62408 mkdir stage1-mpfr; \
62409 mv stage1-mpfr mpfr
62410 @endif mpfr
62411 @if mpc
62412 @cd $(HOST_SUBDIR); [ -d stage1-mpc ] || \
62413 mkdir stage1-mpc; \
62414 mv stage1-mpc mpc
62415 @endif mpc
62416 @if isl
62417 @cd $(HOST_SUBDIR); [ -d stage1-isl ] || \
62418 mkdir stage1-isl; \
62419 mv stage1-isl isl
62420 @endif isl
62421 @if gold
62422 @cd $(HOST_SUBDIR); [ -d stage1-gold ] || \
62423 mkdir stage1-gold; \
62424 mv stage1-gold gold
62425 @endif gold
62426 @if gettext
62427 @cd $(HOST_SUBDIR); [ -d stage1-gettext ] || \
62428 mkdir stage1-gettext; \
62429 mv stage1-gettext gettext
62430 @endif gettext
62431 @if ld
62432 @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
62433 mkdir stage1-ld; \
62434 mv stage1-ld ld
62435 @endif ld
62436 @if libbacktrace
62437 @cd $(HOST_SUBDIR); [ -d stage1-libbacktrace ] || \
62438 mkdir stage1-libbacktrace; \
62439 mv stage1-libbacktrace libbacktrace
62440 @endif libbacktrace
62441 @if libcpp
62442 @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
62443 mkdir stage1-libcpp; \
62444 mv stage1-libcpp libcpp
62445 @endif libcpp
62446 @if libcody
62447 @cd $(HOST_SUBDIR); [ -d stage1-libcody ] || \
62448 mkdir stage1-libcody; \
62449 mv stage1-libcody libcody
62450 @endif libcody
62451 @if libdecnumber
62452 @cd $(HOST_SUBDIR); [ -d stage1-libdecnumber ] || \
62453 mkdir stage1-libdecnumber; \
62454 mv stage1-libdecnumber libdecnumber
62455 @endif libdecnumber
62456 @if libiberty
62457 @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
62458 mkdir stage1-libiberty; \
62459 mv stage1-libiberty libiberty
62460 @endif libiberty
62461 @if libiberty-linker-plugin
62462 @cd $(HOST_SUBDIR); [ -d stage1-libiberty-linker-plugin ] || \
62463 mkdir stage1-libiberty-linker-plugin; \
62464 mv stage1-libiberty-linker-plugin libiberty-linker-plugin
62465 @endif libiberty-linker-plugin
62466 @if libiconv
62467 @cd $(HOST_SUBDIR); [ -d stage1-libiconv ] || \
62468 mkdir stage1-libiconv; \
62469 mv stage1-libiconv libiconv
62470 @endif libiconv
62471 @if zlib
62472 @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
62473 mkdir stage1-zlib; \
62474 mv stage1-zlib zlib
62475 @endif zlib
62476 @if lto-plugin
62477 @cd $(HOST_SUBDIR); [ -d stage1-lto-plugin ] || \
62478 mkdir stage1-lto-plugin; \
62479 mv stage1-lto-plugin lto-plugin
62480 @endif lto-plugin
62481 @if libctf
62482 @cd $(HOST_SUBDIR); [ -d stage1-libctf ] || \
62483 mkdir stage1-libctf; \
62484 mv stage1-libctf libctf
62485 @endif libctf
62486 @if libsframe
62487 @cd $(HOST_SUBDIR); [ -d stage1-libsframe ] || \
62488 mkdir stage1-libsframe; \
62489 mv stage1-libsframe libsframe
62490 @endif libsframe
62491 @[ -d stage1-$(TARGET_SUBDIR) ] || \
62492 mkdir stage1-$(TARGET_SUBDIR); \
62493 mv stage1-$(TARGET_SUBDIR) $(TARGET_SUBDIR)
62495 stage1-end::
62496 @if bfd
62497 @if test -d $(HOST_SUBDIR)/bfd; then \
62498 cd $(HOST_SUBDIR); mv bfd stage1-bfd; \
62500 @endif bfd
62501 @if opcodes
62502 @if test -d $(HOST_SUBDIR)/opcodes; then \
62503 cd $(HOST_SUBDIR); mv opcodes stage1-opcodes; \
62505 @endif opcodes
62506 @if binutils
62507 @if test -d $(HOST_SUBDIR)/binutils; then \
62508 cd $(HOST_SUBDIR); mv binutils stage1-binutils; \
62510 @endif binutils
62511 @if fixincludes
62512 @if test -d $(HOST_SUBDIR)/fixincludes; then \
62513 cd $(HOST_SUBDIR); mv fixincludes stage1-fixincludes; \
62515 @endif fixincludes
62516 @if gas
62517 @if test -d $(HOST_SUBDIR)/gas; then \
62518 cd $(HOST_SUBDIR); mv gas stage1-gas; \
62520 @endif gas
62521 @if gcc
62522 @if test -d $(HOST_SUBDIR)/gcc; then \
62523 cd $(HOST_SUBDIR); mv gcc stage1-gcc; \
62525 @endif gcc
62526 @if gmp
62527 @if test -d $(HOST_SUBDIR)/gmp; then \
62528 cd $(HOST_SUBDIR); mv gmp stage1-gmp; \
62530 @endif gmp
62531 @if mpfr
62532 @if test -d $(HOST_SUBDIR)/mpfr; then \
62533 cd $(HOST_SUBDIR); mv mpfr stage1-mpfr; \
62535 @endif mpfr
62536 @if mpc
62537 @if test -d $(HOST_SUBDIR)/mpc; then \
62538 cd $(HOST_SUBDIR); mv mpc stage1-mpc; \
62540 @endif mpc
62541 @if isl
62542 @if test -d $(HOST_SUBDIR)/isl; then \
62543 cd $(HOST_SUBDIR); mv isl stage1-isl; \
62545 @endif isl
62546 @if gold
62547 @if test -d $(HOST_SUBDIR)/gold; then \
62548 cd $(HOST_SUBDIR); mv gold stage1-gold; \
62550 @endif gold
62551 @if gettext
62552 @if test -d $(HOST_SUBDIR)/gettext; then \
62553 cd $(HOST_SUBDIR); mv gettext stage1-gettext; \
62555 @endif gettext
62556 @if ld
62557 @if test -d $(HOST_SUBDIR)/ld; then \
62558 cd $(HOST_SUBDIR); mv ld stage1-ld; \
62560 @endif ld
62561 @if libbacktrace
62562 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
62563 cd $(HOST_SUBDIR); mv libbacktrace stage1-libbacktrace; \
62565 @endif libbacktrace
62566 @if libcpp
62567 @if test -d $(HOST_SUBDIR)/libcpp; then \
62568 cd $(HOST_SUBDIR); mv libcpp stage1-libcpp; \
62570 @endif libcpp
62571 @if libcody
62572 @if test -d $(HOST_SUBDIR)/libcody; then \
62573 cd $(HOST_SUBDIR); mv libcody stage1-libcody; \
62575 @endif libcody
62576 @if libdecnumber
62577 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
62578 cd $(HOST_SUBDIR); mv libdecnumber stage1-libdecnumber; \
62580 @endif libdecnumber
62581 @if libiberty
62582 @if test -d $(HOST_SUBDIR)/libiberty; then \
62583 cd $(HOST_SUBDIR); mv libiberty stage1-libiberty; \
62585 @endif libiberty
62586 @if libiberty-linker-plugin
62587 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
62588 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage1-libiberty-linker-plugin; \
62590 @endif libiberty-linker-plugin
62591 @if libiconv
62592 @if test -d $(HOST_SUBDIR)/libiconv; then \
62593 cd $(HOST_SUBDIR); mv libiconv stage1-libiconv; \
62595 @endif libiconv
62596 @if zlib
62597 @if test -d $(HOST_SUBDIR)/zlib; then \
62598 cd $(HOST_SUBDIR); mv zlib stage1-zlib; \
62600 @endif zlib
62601 @if lto-plugin
62602 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
62603 cd $(HOST_SUBDIR); mv lto-plugin stage1-lto-plugin; \
62605 @endif lto-plugin
62606 @if libctf
62607 @if test -d $(HOST_SUBDIR)/libctf; then \
62608 cd $(HOST_SUBDIR); mv libctf stage1-libctf; \
62610 @endif libctf
62611 @if libsframe
62612 @if test -d $(HOST_SUBDIR)/libsframe; then \
62613 cd $(HOST_SUBDIR); mv libsframe stage1-libsframe; \
62615 @endif libsframe
62616 @if test -d $(TARGET_SUBDIR); then \
62617 mv $(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); \
62619 rm -f stage_current
62621 # Bubble a bug fix through all the stages up to stage 1. They are
62622 # remade, but not reconfigured. The next stage (if any) will not be
62623 # reconfigured either.
62624 .PHONY: stage1-bubble
62625 stage1-bubble::
62626 @r=`${PWD_COMMAND}`; export r; \
62627 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62628 if test -f stage1-lean ; then \
62629 echo Skipping rebuild of stage1; \
62630 else \
62631 $(MAKE) stage1-start; \
62632 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
62635 .PHONY: all-stage1 clean-stage1
62636 do-clean: clean-stage1
62638 # FIXME: Will not need to be conditional when toplevel bootstrap is the
62639 # only possibility, but now it conflicts with no-bootstrap rules
62640 @if gcc-bootstrap
62645 # Rules to wipe a stage and all the following ones, also used for cleanstrap
62647 .PHONY: distclean-stage1
62648 distclean-stage1::
62649 @: $(MAKE); $(stage)
62650 @test "`cat stage_last`" != stage1 || rm -f stage_last
62651 rm -rf stage1-*
62654 @endif gcc-bootstrap
62657 .PHONY: stage2-start stage2-end
62659 stage2-start::
62660 @: $(MAKE); $(stage); \
62661 echo stage2 > stage_current; \
62662 echo stage2 > stage_last; \
62663 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
62664 @if bfd
62665 @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
62666 mkdir stage2-bfd; \
62667 mv stage2-bfd bfd; \
62668 mv stage1-bfd prev-bfd || test -f stage1-lean
62669 @endif bfd
62670 @if opcodes
62671 @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
62672 mkdir stage2-opcodes; \
62673 mv stage2-opcodes opcodes; \
62674 mv stage1-opcodes prev-opcodes || test -f stage1-lean
62675 @endif opcodes
62676 @if binutils
62677 @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
62678 mkdir stage2-binutils; \
62679 mv stage2-binutils binutils; \
62680 mv stage1-binutils prev-binutils || test -f stage1-lean
62681 @endif binutils
62682 @if fixincludes
62683 @cd $(HOST_SUBDIR); [ -d stage2-fixincludes ] || \
62684 mkdir stage2-fixincludes; \
62685 mv stage2-fixincludes fixincludes; \
62686 mv stage1-fixincludes prev-fixincludes || test -f stage1-lean
62687 @endif fixincludes
62688 @if gas
62689 @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
62690 mkdir stage2-gas; \
62691 mv stage2-gas gas; \
62692 mv stage1-gas prev-gas || test -f stage1-lean
62693 @endif gas
62694 @if gcc
62695 @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
62696 mkdir stage2-gcc; \
62697 mv stage2-gcc gcc; \
62698 mv stage1-gcc prev-gcc || test -f stage1-lean
62699 @endif gcc
62700 @if gmp
62701 @cd $(HOST_SUBDIR); [ -d stage2-gmp ] || \
62702 mkdir stage2-gmp; \
62703 mv stage2-gmp gmp; \
62704 mv stage1-gmp prev-gmp || test -f stage1-lean
62705 @endif gmp
62706 @if mpfr
62707 @cd $(HOST_SUBDIR); [ -d stage2-mpfr ] || \
62708 mkdir stage2-mpfr; \
62709 mv stage2-mpfr mpfr; \
62710 mv stage1-mpfr prev-mpfr || test -f stage1-lean
62711 @endif mpfr
62712 @if mpc
62713 @cd $(HOST_SUBDIR); [ -d stage2-mpc ] || \
62714 mkdir stage2-mpc; \
62715 mv stage2-mpc mpc; \
62716 mv stage1-mpc prev-mpc || test -f stage1-lean
62717 @endif mpc
62718 @if isl
62719 @cd $(HOST_SUBDIR); [ -d stage2-isl ] || \
62720 mkdir stage2-isl; \
62721 mv stage2-isl isl; \
62722 mv stage1-isl prev-isl || test -f stage1-lean
62723 @endif isl
62724 @if gold
62725 @cd $(HOST_SUBDIR); [ -d stage2-gold ] || \
62726 mkdir stage2-gold; \
62727 mv stage2-gold gold; \
62728 mv stage1-gold prev-gold || test -f stage1-lean
62729 @endif gold
62730 @if gettext
62731 @cd $(HOST_SUBDIR); [ -d stage2-gettext ] || \
62732 mkdir stage2-gettext; \
62733 mv stage2-gettext gettext; \
62734 mv stage1-gettext prev-gettext || test -f stage1-lean
62735 @endif gettext
62736 @if ld
62737 @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
62738 mkdir stage2-ld; \
62739 mv stage2-ld ld; \
62740 mv stage1-ld prev-ld || test -f stage1-lean
62741 @endif ld
62742 @if libbacktrace
62743 @cd $(HOST_SUBDIR); [ -d stage2-libbacktrace ] || \
62744 mkdir stage2-libbacktrace; \
62745 mv stage2-libbacktrace libbacktrace; \
62746 mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean
62747 @endif libbacktrace
62748 @if libcpp
62749 @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
62750 mkdir stage2-libcpp; \
62751 mv stage2-libcpp libcpp; \
62752 mv stage1-libcpp prev-libcpp || test -f stage1-lean
62753 @endif libcpp
62754 @if libcody
62755 @cd $(HOST_SUBDIR); [ -d stage2-libcody ] || \
62756 mkdir stage2-libcody; \
62757 mv stage2-libcody libcody; \
62758 mv stage1-libcody prev-libcody || test -f stage1-lean
62759 @endif libcody
62760 @if libdecnumber
62761 @cd $(HOST_SUBDIR); [ -d stage2-libdecnumber ] || \
62762 mkdir stage2-libdecnumber; \
62763 mv stage2-libdecnumber libdecnumber; \
62764 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
62765 @endif libdecnumber
62766 @if libiberty
62767 @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
62768 mkdir stage2-libiberty; \
62769 mv stage2-libiberty libiberty; \
62770 mv stage1-libiberty prev-libiberty || test -f stage1-lean
62771 @endif libiberty
62772 @if libiberty-linker-plugin
62773 @cd $(HOST_SUBDIR); [ -d stage2-libiberty-linker-plugin ] || \
62774 mkdir stage2-libiberty-linker-plugin; \
62775 mv stage2-libiberty-linker-plugin libiberty-linker-plugin; \
62776 mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean
62777 @endif libiberty-linker-plugin
62778 @if libiconv
62779 @cd $(HOST_SUBDIR); [ -d stage2-libiconv ] || \
62780 mkdir stage2-libiconv; \
62781 mv stage2-libiconv libiconv; \
62782 mv stage1-libiconv prev-libiconv || test -f stage1-lean
62783 @endif libiconv
62784 @if zlib
62785 @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
62786 mkdir stage2-zlib; \
62787 mv stage2-zlib zlib; \
62788 mv stage1-zlib prev-zlib || test -f stage1-lean
62789 @endif zlib
62790 @if lto-plugin
62791 @cd $(HOST_SUBDIR); [ -d stage2-lto-plugin ] || \
62792 mkdir stage2-lto-plugin; \
62793 mv stage2-lto-plugin lto-plugin; \
62794 mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
62795 @endif lto-plugin
62796 @if libctf
62797 @cd $(HOST_SUBDIR); [ -d stage2-libctf ] || \
62798 mkdir stage2-libctf; \
62799 mv stage2-libctf libctf; \
62800 mv stage1-libctf prev-libctf || test -f stage1-lean
62801 @endif libctf
62802 @if libsframe
62803 @cd $(HOST_SUBDIR); [ -d stage2-libsframe ] || \
62804 mkdir stage2-libsframe; \
62805 mv stage2-libsframe libsframe; \
62806 mv stage1-libsframe prev-libsframe || test -f stage1-lean
62807 @endif libsframe
62808 @[ -d stage2-$(TARGET_SUBDIR) ] || \
62809 mkdir stage2-$(TARGET_SUBDIR); \
62810 mv stage2-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
62811 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
62813 stage2-end::
62814 @if bfd
62815 @if test -d $(HOST_SUBDIR)/bfd; then \
62816 cd $(HOST_SUBDIR); mv bfd stage2-bfd; \
62817 mv prev-bfd stage1-bfd; : ; \
62819 @endif bfd
62820 @if opcodes
62821 @if test -d $(HOST_SUBDIR)/opcodes; then \
62822 cd $(HOST_SUBDIR); mv opcodes stage2-opcodes; \
62823 mv prev-opcodes stage1-opcodes; : ; \
62825 @endif opcodes
62826 @if binutils
62827 @if test -d $(HOST_SUBDIR)/binutils; then \
62828 cd $(HOST_SUBDIR); mv binutils stage2-binutils; \
62829 mv prev-binutils stage1-binutils; : ; \
62831 @endif binutils
62832 @if fixincludes
62833 @if test -d $(HOST_SUBDIR)/fixincludes; then \
62834 cd $(HOST_SUBDIR); mv fixincludes stage2-fixincludes; \
62835 mv prev-fixincludes stage1-fixincludes; : ; \
62837 @endif fixincludes
62838 @if gas
62839 @if test -d $(HOST_SUBDIR)/gas; then \
62840 cd $(HOST_SUBDIR); mv gas stage2-gas; \
62841 mv prev-gas stage1-gas; : ; \
62843 @endif gas
62844 @if gcc
62845 @if test -d $(HOST_SUBDIR)/gcc; then \
62846 cd $(HOST_SUBDIR); mv gcc stage2-gcc; \
62847 mv prev-gcc stage1-gcc; : ; \
62849 @endif gcc
62850 @if gmp
62851 @if test -d $(HOST_SUBDIR)/gmp; then \
62852 cd $(HOST_SUBDIR); mv gmp stage2-gmp; \
62853 mv prev-gmp stage1-gmp; : ; \
62855 @endif gmp
62856 @if mpfr
62857 @if test -d $(HOST_SUBDIR)/mpfr; then \
62858 cd $(HOST_SUBDIR); mv mpfr stage2-mpfr; \
62859 mv prev-mpfr stage1-mpfr; : ; \
62861 @endif mpfr
62862 @if mpc
62863 @if test -d $(HOST_SUBDIR)/mpc; then \
62864 cd $(HOST_SUBDIR); mv mpc stage2-mpc; \
62865 mv prev-mpc stage1-mpc; : ; \
62867 @endif mpc
62868 @if isl
62869 @if test -d $(HOST_SUBDIR)/isl; then \
62870 cd $(HOST_SUBDIR); mv isl stage2-isl; \
62871 mv prev-isl stage1-isl; : ; \
62873 @endif isl
62874 @if gold
62875 @if test -d $(HOST_SUBDIR)/gold; then \
62876 cd $(HOST_SUBDIR); mv gold stage2-gold; \
62877 mv prev-gold stage1-gold; : ; \
62879 @endif gold
62880 @if gettext
62881 @if test -d $(HOST_SUBDIR)/gettext; then \
62882 cd $(HOST_SUBDIR); mv gettext stage2-gettext; \
62883 mv prev-gettext stage1-gettext; : ; \
62885 @endif gettext
62886 @if ld
62887 @if test -d $(HOST_SUBDIR)/ld; then \
62888 cd $(HOST_SUBDIR); mv ld stage2-ld; \
62889 mv prev-ld stage1-ld; : ; \
62891 @endif ld
62892 @if libbacktrace
62893 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
62894 cd $(HOST_SUBDIR); mv libbacktrace stage2-libbacktrace; \
62895 mv prev-libbacktrace stage1-libbacktrace; : ; \
62897 @endif libbacktrace
62898 @if libcpp
62899 @if test -d $(HOST_SUBDIR)/libcpp; then \
62900 cd $(HOST_SUBDIR); mv libcpp stage2-libcpp; \
62901 mv prev-libcpp stage1-libcpp; : ; \
62903 @endif libcpp
62904 @if libcody
62905 @if test -d $(HOST_SUBDIR)/libcody; then \
62906 cd $(HOST_SUBDIR); mv libcody stage2-libcody; \
62907 mv prev-libcody stage1-libcody; : ; \
62909 @endif libcody
62910 @if libdecnumber
62911 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
62912 cd $(HOST_SUBDIR); mv libdecnumber stage2-libdecnumber; \
62913 mv prev-libdecnumber stage1-libdecnumber; : ; \
62915 @endif libdecnumber
62916 @if libiberty
62917 @if test -d $(HOST_SUBDIR)/libiberty; then \
62918 cd $(HOST_SUBDIR); mv libiberty stage2-libiberty; \
62919 mv prev-libiberty stage1-libiberty; : ; \
62921 @endif libiberty
62922 @if libiberty-linker-plugin
62923 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
62924 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage2-libiberty-linker-plugin; \
62925 mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
62927 @endif libiberty-linker-plugin
62928 @if libiconv
62929 @if test -d $(HOST_SUBDIR)/libiconv; then \
62930 cd $(HOST_SUBDIR); mv libiconv stage2-libiconv; \
62931 mv prev-libiconv stage1-libiconv; : ; \
62933 @endif libiconv
62934 @if zlib
62935 @if test -d $(HOST_SUBDIR)/zlib; then \
62936 cd $(HOST_SUBDIR); mv zlib stage2-zlib; \
62937 mv prev-zlib stage1-zlib; : ; \
62939 @endif zlib
62940 @if lto-plugin
62941 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
62942 cd $(HOST_SUBDIR); mv lto-plugin stage2-lto-plugin; \
62943 mv prev-lto-plugin stage1-lto-plugin; : ; \
62945 @endif lto-plugin
62946 @if libctf
62947 @if test -d $(HOST_SUBDIR)/libctf; then \
62948 cd $(HOST_SUBDIR); mv libctf stage2-libctf; \
62949 mv prev-libctf stage1-libctf; : ; \
62951 @endif libctf
62952 @if libsframe
62953 @if test -d $(HOST_SUBDIR)/libsframe; then \
62954 cd $(HOST_SUBDIR); mv libsframe stage2-libsframe; \
62955 mv prev-libsframe stage1-libsframe; : ; \
62957 @endif libsframe
62958 @if test -d $(TARGET_SUBDIR); then \
62959 mv $(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR); \
62960 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
62962 rm -f stage_current
62964 # Bubble a bug fix through all the stages up to stage 2. They are
62965 # remade, but not reconfigured. The next stage (if any) will not be
62966 # reconfigured either.
62967 .PHONY: stage2-bubble
62968 stage2-bubble:: stage1-bubble
62969 @r=`${PWD_COMMAND}`; export r; \
62970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62971 if test -f stage2-lean || test -f stage1-lean ; then \
62972 echo Skipping rebuild of stage2; \
62973 else \
62974 $(MAKE) stage2-start; \
62975 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
62978 .PHONY: all-stage2 clean-stage2
62979 do-clean: clean-stage2
62981 # FIXME: Will not need to be conditional when toplevel bootstrap is the
62982 # only possibility, but now it conflicts with no-bootstrap rules
62983 @if gcc-bootstrap
62987 .PHONY: bootstrap2 bootstrap2-lean
62988 bootstrap2:
62989 echo stage2 > stage_final
62990 @r=`${PWD_COMMAND}`; export r; \
62991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62992 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage2-bubble
62993 @: $(MAKE); $(unstage)
62994 @r=`${PWD_COMMAND}`; export r; \
62995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62996 TFLAGS="$(STAGE2_TFLAGS)"; \
62997 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
62999 bootstrap2-lean:
63000 echo stage2 > stage_final
63001 @r=`${PWD_COMMAND}`; export r; \
63002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63003 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage2-bubble
63004 @: $(MAKE); $(unstage)
63005 @r=`${PWD_COMMAND}`; export r; \
63006 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63007 TFLAGS="$(STAGE2_TFLAGS)"; \
63008 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
63011 # Rules to wipe a stage and all the following ones, also used for cleanstrap
63012 distclean-stage1:: distclean-stage2
63013 .PHONY: distclean-stage2
63014 distclean-stage2::
63015 @: $(MAKE); $(stage)
63016 @test "`cat stage_last`" != stage2 || rm -f stage_last
63017 rm -rf stage2-*
63020 @endif gcc-bootstrap
63023 .PHONY: stage3-start stage3-end
63025 stage3-start::
63026 @: $(MAKE); $(stage); \
63027 echo stage3 > stage_current; \
63028 echo stage3 > stage_last; \
63029 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
63030 @if bfd
63031 @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
63032 mkdir stage3-bfd; \
63033 mv stage3-bfd bfd; \
63034 mv stage2-bfd prev-bfd || test -f stage2-lean
63035 @endif bfd
63036 @if opcodes
63037 @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
63038 mkdir stage3-opcodes; \
63039 mv stage3-opcodes opcodes; \
63040 mv stage2-opcodes prev-opcodes || test -f stage2-lean
63041 @endif opcodes
63042 @if binutils
63043 @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
63044 mkdir stage3-binutils; \
63045 mv stage3-binutils binutils; \
63046 mv stage2-binutils prev-binutils || test -f stage2-lean
63047 @endif binutils
63048 @if fixincludes
63049 @cd $(HOST_SUBDIR); [ -d stage3-fixincludes ] || \
63050 mkdir stage3-fixincludes; \
63051 mv stage3-fixincludes fixincludes; \
63052 mv stage2-fixincludes prev-fixincludes || test -f stage2-lean
63053 @endif fixincludes
63054 @if gas
63055 @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
63056 mkdir stage3-gas; \
63057 mv stage3-gas gas; \
63058 mv stage2-gas prev-gas || test -f stage2-lean
63059 @endif gas
63060 @if gcc
63061 @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
63062 mkdir stage3-gcc; \
63063 mv stage3-gcc gcc; \
63064 mv stage2-gcc prev-gcc || test -f stage2-lean
63065 @endif gcc
63066 @if gmp
63067 @cd $(HOST_SUBDIR); [ -d stage3-gmp ] || \
63068 mkdir stage3-gmp; \
63069 mv stage3-gmp gmp; \
63070 mv stage2-gmp prev-gmp || test -f stage2-lean
63071 @endif gmp
63072 @if mpfr
63073 @cd $(HOST_SUBDIR); [ -d stage3-mpfr ] || \
63074 mkdir stage3-mpfr; \
63075 mv stage3-mpfr mpfr; \
63076 mv stage2-mpfr prev-mpfr || test -f stage2-lean
63077 @endif mpfr
63078 @if mpc
63079 @cd $(HOST_SUBDIR); [ -d stage3-mpc ] || \
63080 mkdir stage3-mpc; \
63081 mv stage3-mpc mpc; \
63082 mv stage2-mpc prev-mpc || test -f stage2-lean
63083 @endif mpc
63084 @if isl
63085 @cd $(HOST_SUBDIR); [ -d stage3-isl ] || \
63086 mkdir stage3-isl; \
63087 mv stage3-isl isl; \
63088 mv stage2-isl prev-isl || test -f stage2-lean
63089 @endif isl
63090 @if gold
63091 @cd $(HOST_SUBDIR); [ -d stage3-gold ] || \
63092 mkdir stage3-gold; \
63093 mv stage3-gold gold; \
63094 mv stage2-gold prev-gold || test -f stage2-lean
63095 @endif gold
63096 @if gettext
63097 @cd $(HOST_SUBDIR); [ -d stage3-gettext ] || \
63098 mkdir stage3-gettext; \
63099 mv stage3-gettext gettext; \
63100 mv stage2-gettext prev-gettext || test -f stage2-lean
63101 @endif gettext
63102 @if ld
63103 @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
63104 mkdir stage3-ld; \
63105 mv stage3-ld ld; \
63106 mv stage2-ld prev-ld || test -f stage2-lean
63107 @endif ld
63108 @if libbacktrace
63109 @cd $(HOST_SUBDIR); [ -d stage3-libbacktrace ] || \
63110 mkdir stage3-libbacktrace; \
63111 mv stage3-libbacktrace libbacktrace; \
63112 mv stage2-libbacktrace prev-libbacktrace || test -f stage2-lean
63113 @endif libbacktrace
63114 @if libcpp
63115 @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
63116 mkdir stage3-libcpp; \
63117 mv stage3-libcpp libcpp; \
63118 mv stage2-libcpp prev-libcpp || test -f stage2-lean
63119 @endif libcpp
63120 @if libcody
63121 @cd $(HOST_SUBDIR); [ -d stage3-libcody ] || \
63122 mkdir stage3-libcody; \
63123 mv stage3-libcody libcody; \
63124 mv stage2-libcody prev-libcody || test -f stage2-lean
63125 @endif libcody
63126 @if libdecnumber
63127 @cd $(HOST_SUBDIR); [ -d stage3-libdecnumber ] || \
63128 mkdir stage3-libdecnumber; \
63129 mv stage3-libdecnumber libdecnumber; \
63130 mv stage2-libdecnumber prev-libdecnumber || test -f stage2-lean
63131 @endif libdecnumber
63132 @if libiberty
63133 @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
63134 mkdir stage3-libiberty; \
63135 mv stage3-libiberty libiberty; \
63136 mv stage2-libiberty prev-libiberty || test -f stage2-lean
63137 @endif libiberty
63138 @if libiberty-linker-plugin
63139 @cd $(HOST_SUBDIR); [ -d stage3-libiberty-linker-plugin ] || \
63140 mkdir stage3-libiberty-linker-plugin; \
63141 mv stage3-libiberty-linker-plugin libiberty-linker-plugin; \
63142 mv stage2-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage2-lean
63143 @endif libiberty-linker-plugin
63144 @if libiconv
63145 @cd $(HOST_SUBDIR); [ -d stage3-libiconv ] || \
63146 mkdir stage3-libiconv; \
63147 mv stage3-libiconv libiconv; \
63148 mv stage2-libiconv prev-libiconv || test -f stage2-lean
63149 @endif libiconv
63150 @if zlib
63151 @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
63152 mkdir stage3-zlib; \
63153 mv stage3-zlib zlib; \
63154 mv stage2-zlib prev-zlib || test -f stage2-lean
63155 @endif zlib
63156 @if lto-plugin
63157 @cd $(HOST_SUBDIR); [ -d stage3-lto-plugin ] || \
63158 mkdir stage3-lto-plugin; \
63159 mv stage3-lto-plugin lto-plugin; \
63160 mv stage2-lto-plugin prev-lto-plugin || test -f stage2-lean
63161 @endif lto-plugin
63162 @if libctf
63163 @cd $(HOST_SUBDIR); [ -d stage3-libctf ] || \
63164 mkdir stage3-libctf; \
63165 mv stage3-libctf libctf; \
63166 mv stage2-libctf prev-libctf || test -f stage2-lean
63167 @endif libctf
63168 @if libsframe
63169 @cd $(HOST_SUBDIR); [ -d stage3-libsframe ] || \
63170 mkdir stage3-libsframe; \
63171 mv stage3-libsframe libsframe; \
63172 mv stage2-libsframe prev-libsframe || test -f stage2-lean
63173 @endif libsframe
63174 @[ -d stage3-$(TARGET_SUBDIR) ] || \
63175 mkdir stage3-$(TARGET_SUBDIR); \
63176 mv stage3-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
63177 mv stage2-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage2-lean
63179 stage3-end::
63180 @if bfd
63181 @if test -d $(HOST_SUBDIR)/bfd; then \
63182 cd $(HOST_SUBDIR); mv bfd stage3-bfd; \
63183 mv prev-bfd stage2-bfd; : ; \
63185 @endif bfd
63186 @if opcodes
63187 @if test -d $(HOST_SUBDIR)/opcodes; then \
63188 cd $(HOST_SUBDIR); mv opcodes stage3-opcodes; \
63189 mv prev-opcodes stage2-opcodes; : ; \
63191 @endif opcodes
63192 @if binutils
63193 @if test -d $(HOST_SUBDIR)/binutils; then \
63194 cd $(HOST_SUBDIR); mv binutils stage3-binutils; \
63195 mv prev-binutils stage2-binutils; : ; \
63197 @endif binutils
63198 @if fixincludes
63199 @if test -d $(HOST_SUBDIR)/fixincludes; then \
63200 cd $(HOST_SUBDIR); mv fixincludes stage3-fixincludes; \
63201 mv prev-fixincludes stage2-fixincludes; : ; \
63203 @endif fixincludes
63204 @if gas
63205 @if test -d $(HOST_SUBDIR)/gas; then \
63206 cd $(HOST_SUBDIR); mv gas stage3-gas; \
63207 mv prev-gas stage2-gas; : ; \
63209 @endif gas
63210 @if gcc
63211 @if test -d $(HOST_SUBDIR)/gcc; then \
63212 cd $(HOST_SUBDIR); mv gcc stage3-gcc; \
63213 mv prev-gcc stage2-gcc; : ; \
63215 @endif gcc
63216 @if gmp
63217 @if test -d $(HOST_SUBDIR)/gmp; then \
63218 cd $(HOST_SUBDIR); mv gmp stage3-gmp; \
63219 mv prev-gmp stage2-gmp; : ; \
63221 @endif gmp
63222 @if mpfr
63223 @if test -d $(HOST_SUBDIR)/mpfr; then \
63224 cd $(HOST_SUBDIR); mv mpfr stage3-mpfr; \
63225 mv prev-mpfr stage2-mpfr; : ; \
63227 @endif mpfr
63228 @if mpc
63229 @if test -d $(HOST_SUBDIR)/mpc; then \
63230 cd $(HOST_SUBDIR); mv mpc stage3-mpc; \
63231 mv prev-mpc stage2-mpc; : ; \
63233 @endif mpc
63234 @if isl
63235 @if test -d $(HOST_SUBDIR)/isl; then \
63236 cd $(HOST_SUBDIR); mv isl stage3-isl; \
63237 mv prev-isl stage2-isl; : ; \
63239 @endif isl
63240 @if gold
63241 @if test -d $(HOST_SUBDIR)/gold; then \
63242 cd $(HOST_SUBDIR); mv gold stage3-gold; \
63243 mv prev-gold stage2-gold; : ; \
63245 @endif gold
63246 @if gettext
63247 @if test -d $(HOST_SUBDIR)/gettext; then \
63248 cd $(HOST_SUBDIR); mv gettext stage3-gettext; \
63249 mv prev-gettext stage2-gettext; : ; \
63251 @endif gettext
63252 @if ld
63253 @if test -d $(HOST_SUBDIR)/ld; then \
63254 cd $(HOST_SUBDIR); mv ld stage3-ld; \
63255 mv prev-ld stage2-ld; : ; \
63257 @endif ld
63258 @if libbacktrace
63259 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
63260 cd $(HOST_SUBDIR); mv libbacktrace stage3-libbacktrace; \
63261 mv prev-libbacktrace stage2-libbacktrace; : ; \
63263 @endif libbacktrace
63264 @if libcpp
63265 @if test -d $(HOST_SUBDIR)/libcpp; then \
63266 cd $(HOST_SUBDIR); mv libcpp stage3-libcpp; \
63267 mv prev-libcpp stage2-libcpp; : ; \
63269 @endif libcpp
63270 @if libcody
63271 @if test -d $(HOST_SUBDIR)/libcody; then \
63272 cd $(HOST_SUBDIR); mv libcody stage3-libcody; \
63273 mv prev-libcody stage2-libcody; : ; \
63275 @endif libcody
63276 @if libdecnumber
63277 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
63278 cd $(HOST_SUBDIR); mv libdecnumber stage3-libdecnumber; \
63279 mv prev-libdecnumber stage2-libdecnumber; : ; \
63281 @endif libdecnumber
63282 @if libiberty
63283 @if test -d $(HOST_SUBDIR)/libiberty; then \
63284 cd $(HOST_SUBDIR); mv libiberty stage3-libiberty; \
63285 mv prev-libiberty stage2-libiberty; : ; \
63287 @endif libiberty
63288 @if libiberty-linker-plugin
63289 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
63290 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage3-libiberty-linker-plugin; \
63291 mv prev-libiberty-linker-plugin stage2-libiberty-linker-plugin; : ; \
63293 @endif libiberty-linker-plugin
63294 @if libiconv
63295 @if test -d $(HOST_SUBDIR)/libiconv; then \
63296 cd $(HOST_SUBDIR); mv libiconv stage3-libiconv; \
63297 mv prev-libiconv stage2-libiconv; : ; \
63299 @endif libiconv
63300 @if zlib
63301 @if test -d $(HOST_SUBDIR)/zlib; then \
63302 cd $(HOST_SUBDIR); mv zlib stage3-zlib; \
63303 mv prev-zlib stage2-zlib; : ; \
63305 @endif zlib
63306 @if lto-plugin
63307 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
63308 cd $(HOST_SUBDIR); mv lto-plugin stage3-lto-plugin; \
63309 mv prev-lto-plugin stage2-lto-plugin; : ; \
63311 @endif lto-plugin
63312 @if libctf
63313 @if test -d $(HOST_SUBDIR)/libctf; then \
63314 cd $(HOST_SUBDIR); mv libctf stage3-libctf; \
63315 mv prev-libctf stage2-libctf; : ; \
63317 @endif libctf
63318 @if libsframe
63319 @if test -d $(HOST_SUBDIR)/libsframe; then \
63320 cd $(HOST_SUBDIR); mv libsframe stage3-libsframe; \
63321 mv prev-libsframe stage2-libsframe; : ; \
63323 @endif libsframe
63324 @if test -d $(TARGET_SUBDIR); then \
63325 mv $(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR); \
63326 mv prev-$(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR); : ; \
63328 rm -f stage_current
63330 # Bubble a bug fix through all the stages up to stage 3. They are
63331 # remade, but not reconfigured. The next stage (if any) will not be
63332 # reconfigured either.
63333 .PHONY: stage3-bubble
63334 stage3-bubble:: stage2-bubble
63335 @r=`${PWD_COMMAND}`; export r; \
63336 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63337 if test -f stage3-lean || test -f stage2-lean ; then \
63338 echo Skipping rebuild of stage3; \
63339 else \
63340 $(MAKE) stage3-start; \
63341 if $(LEAN); then \
63342 rm -rf stage1-*; \
63343 $(STAMP) stage1-lean; \
63344 fi; \
63345 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
63347 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare
63349 .PHONY: all-stage3 clean-stage3
63350 do-clean: clean-stage3
63352 # FIXME: Will not need to be conditional when toplevel bootstrap is the
63353 # only possibility, but now it conflicts with no-bootstrap rules
63354 @if gcc-bootstrap
63356 compare:
63357 @r=`${PWD_COMMAND}`; export r; \
63358 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63359 if test -f stage2-lean; then \
63360 echo Cannot compare object files as stage 2 was deleted.; \
63361 exit 0; \
63362 fi; \
63363 : $(MAKE); $(stage); \
63364 rm -f .bad_compare; \
63365 echo Comparing stages 2 and 3; \
63366 sed=`echo stage3 | sed 's,^stage,,;s,.,.,g'`; \
63367 files=`find stage3-* -name "*$(objext)" -print | \
63368 sed -n s,^stage$$sed-,,p`; \
63369 for file in $${files} ${extra-compare}; do \
63370 f1=$$r/stage2-$$file; f2=$$r/stage3-$$file; \
63371 if test ! -f $$f1; then continue; fi; \
63372 $(do-compare) > /dev/null 2>&1; \
63373 if test $$? -eq 1; then \
63374 case $$file in \
63375 @compare_exclusions@) \
63376 echo warning: $$file differs ;; \
63377 *) \
63378 echo $$file differs >> .bad_compare ;; \
63379 esac; \
63380 fi; \
63381 done; \
63382 if [ -f .bad_compare ]; then \
63383 echo "Bootstrap comparison failure!"; \
63384 cat .bad_compare; \
63385 exit 1; \
63386 else \
63387 echo Comparison successful.; \
63388 fi; \
63389 $(STAMP) compare
63390 if $(LEAN); then \
63391 rm -rf stage2-*; \
63392 $(STAMP) stage2-lean; \
63397 .PHONY: bootstrap bootstrap-lean
63398 bootstrap:
63399 echo stage3 > stage_final
63400 @r=`${PWD_COMMAND}`; export r; \
63401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63402 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
63403 @: $(MAKE); $(unstage)
63404 @r=`${PWD_COMMAND}`; export r; \
63405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63406 TFLAGS="$(STAGE3_TFLAGS)"; \
63407 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
63409 bootstrap-lean:
63410 echo stage3 > stage_final
63411 @r=`${PWD_COMMAND}`; export r; \
63412 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63413 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage3-bubble
63414 @: $(MAKE); $(unstage)
63415 @r=`${PWD_COMMAND}`; export r; \
63416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63417 TFLAGS="$(STAGE3_TFLAGS)"; \
63418 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
63421 # Rules to wipe a stage and all the following ones, also used for cleanstrap
63422 distclean-stage2:: distclean-stage3
63423 .PHONY: distclean-stage3
63424 distclean-stage3::
63425 @: $(MAKE); $(stage)
63426 @test "`cat stage_last`" != stage3 || rm -f stage_last
63427 rm -rf stage3-* compare
63430 .PHONY: cleanstrap
63431 cleanstrap: do-distclean local-clean
63432 echo stage3 > stage_final
63433 @r=`${PWD_COMMAND}`; export r; \
63434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63435 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
63436 @: $(MAKE); $(unstage)
63437 @r=`${PWD_COMMAND}`; export r; \
63438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63439 TFLAGS="$(STAGE3_TFLAGS)"; \
63440 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
63442 @endif gcc-bootstrap
63445 .PHONY: stage4-start stage4-end
63447 stage4-start::
63448 @: $(MAKE); $(stage); \
63449 echo stage4 > stage_current; \
63450 echo stage4 > stage_last; \
63451 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
63452 @if bfd
63453 @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
63454 mkdir stage4-bfd; \
63455 mv stage4-bfd bfd; \
63456 mv stage3-bfd prev-bfd || test -f stage3-lean
63457 @endif bfd
63458 @if opcodes
63459 @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
63460 mkdir stage4-opcodes; \
63461 mv stage4-opcodes opcodes; \
63462 mv stage3-opcodes prev-opcodes || test -f stage3-lean
63463 @endif opcodes
63464 @if binutils
63465 @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
63466 mkdir stage4-binutils; \
63467 mv stage4-binutils binutils; \
63468 mv stage3-binutils prev-binutils || test -f stage3-lean
63469 @endif binutils
63470 @if fixincludes
63471 @cd $(HOST_SUBDIR); [ -d stage4-fixincludes ] || \
63472 mkdir stage4-fixincludes; \
63473 mv stage4-fixincludes fixincludes; \
63474 mv stage3-fixincludes prev-fixincludes || test -f stage3-lean
63475 @endif fixincludes
63476 @if gas
63477 @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
63478 mkdir stage4-gas; \
63479 mv stage4-gas gas; \
63480 mv stage3-gas prev-gas || test -f stage3-lean
63481 @endif gas
63482 @if gcc
63483 @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
63484 mkdir stage4-gcc; \
63485 mv stage4-gcc gcc; \
63486 mv stage3-gcc prev-gcc || test -f stage3-lean
63487 @endif gcc
63488 @if gmp
63489 @cd $(HOST_SUBDIR); [ -d stage4-gmp ] || \
63490 mkdir stage4-gmp; \
63491 mv stage4-gmp gmp; \
63492 mv stage3-gmp prev-gmp || test -f stage3-lean
63493 @endif gmp
63494 @if mpfr
63495 @cd $(HOST_SUBDIR); [ -d stage4-mpfr ] || \
63496 mkdir stage4-mpfr; \
63497 mv stage4-mpfr mpfr; \
63498 mv stage3-mpfr prev-mpfr || test -f stage3-lean
63499 @endif mpfr
63500 @if mpc
63501 @cd $(HOST_SUBDIR); [ -d stage4-mpc ] || \
63502 mkdir stage4-mpc; \
63503 mv stage4-mpc mpc; \
63504 mv stage3-mpc prev-mpc || test -f stage3-lean
63505 @endif mpc
63506 @if isl
63507 @cd $(HOST_SUBDIR); [ -d stage4-isl ] || \
63508 mkdir stage4-isl; \
63509 mv stage4-isl isl; \
63510 mv stage3-isl prev-isl || test -f stage3-lean
63511 @endif isl
63512 @if gold
63513 @cd $(HOST_SUBDIR); [ -d stage4-gold ] || \
63514 mkdir stage4-gold; \
63515 mv stage4-gold gold; \
63516 mv stage3-gold prev-gold || test -f stage3-lean
63517 @endif gold
63518 @if gettext
63519 @cd $(HOST_SUBDIR); [ -d stage4-gettext ] || \
63520 mkdir stage4-gettext; \
63521 mv stage4-gettext gettext; \
63522 mv stage3-gettext prev-gettext || test -f stage3-lean
63523 @endif gettext
63524 @if ld
63525 @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
63526 mkdir stage4-ld; \
63527 mv stage4-ld ld; \
63528 mv stage3-ld prev-ld || test -f stage3-lean
63529 @endif ld
63530 @if libbacktrace
63531 @cd $(HOST_SUBDIR); [ -d stage4-libbacktrace ] || \
63532 mkdir stage4-libbacktrace; \
63533 mv stage4-libbacktrace libbacktrace; \
63534 mv stage3-libbacktrace prev-libbacktrace || test -f stage3-lean
63535 @endif libbacktrace
63536 @if libcpp
63537 @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
63538 mkdir stage4-libcpp; \
63539 mv stage4-libcpp libcpp; \
63540 mv stage3-libcpp prev-libcpp || test -f stage3-lean
63541 @endif libcpp
63542 @if libcody
63543 @cd $(HOST_SUBDIR); [ -d stage4-libcody ] || \
63544 mkdir stage4-libcody; \
63545 mv stage4-libcody libcody; \
63546 mv stage3-libcody prev-libcody || test -f stage3-lean
63547 @endif libcody
63548 @if libdecnumber
63549 @cd $(HOST_SUBDIR); [ -d stage4-libdecnumber ] || \
63550 mkdir stage4-libdecnumber; \
63551 mv stage4-libdecnumber libdecnumber; \
63552 mv stage3-libdecnumber prev-libdecnumber || test -f stage3-lean
63553 @endif libdecnumber
63554 @if libiberty
63555 @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
63556 mkdir stage4-libiberty; \
63557 mv stage4-libiberty libiberty; \
63558 mv stage3-libiberty prev-libiberty || test -f stage3-lean
63559 @endif libiberty
63560 @if libiberty-linker-plugin
63561 @cd $(HOST_SUBDIR); [ -d stage4-libiberty-linker-plugin ] || \
63562 mkdir stage4-libiberty-linker-plugin; \
63563 mv stage4-libiberty-linker-plugin libiberty-linker-plugin; \
63564 mv stage3-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage3-lean
63565 @endif libiberty-linker-plugin
63566 @if libiconv
63567 @cd $(HOST_SUBDIR); [ -d stage4-libiconv ] || \
63568 mkdir stage4-libiconv; \
63569 mv stage4-libiconv libiconv; \
63570 mv stage3-libiconv prev-libiconv || test -f stage3-lean
63571 @endif libiconv
63572 @if zlib
63573 @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
63574 mkdir stage4-zlib; \
63575 mv stage4-zlib zlib; \
63576 mv stage3-zlib prev-zlib || test -f stage3-lean
63577 @endif zlib
63578 @if lto-plugin
63579 @cd $(HOST_SUBDIR); [ -d stage4-lto-plugin ] || \
63580 mkdir stage4-lto-plugin; \
63581 mv stage4-lto-plugin lto-plugin; \
63582 mv stage3-lto-plugin prev-lto-plugin || test -f stage3-lean
63583 @endif lto-plugin
63584 @if libctf
63585 @cd $(HOST_SUBDIR); [ -d stage4-libctf ] || \
63586 mkdir stage4-libctf; \
63587 mv stage4-libctf libctf; \
63588 mv stage3-libctf prev-libctf || test -f stage3-lean
63589 @endif libctf
63590 @if libsframe
63591 @cd $(HOST_SUBDIR); [ -d stage4-libsframe ] || \
63592 mkdir stage4-libsframe; \
63593 mv stage4-libsframe libsframe; \
63594 mv stage3-libsframe prev-libsframe || test -f stage3-lean
63595 @endif libsframe
63596 @[ -d stage4-$(TARGET_SUBDIR) ] || \
63597 mkdir stage4-$(TARGET_SUBDIR); \
63598 mv stage4-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
63599 mv stage3-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage3-lean
63601 stage4-end::
63602 @if bfd
63603 @if test -d $(HOST_SUBDIR)/bfd; then \
63604 cd $(HOST_SUBDIR); mv bfd stage4-bfd; \
63605 mv prev-bfd stage3-bfd; : ; \
63607 @endif bfd
63608 @if opcodes
63609 @if test -d $(HOST_SUBDIR)/opcodes; then \
63610 cd $(HOST_SUBDIR); mv opcodes stage4-opcodes; \
63611 mv prev-opcodes stage3-opcodes; : ; \
63613 @endif opcodes
63614 @if binutils
63615 @if test -d $(HOST_SUBDIR)/binutils; then \
63616 cd $(HOST_SUBDIR); mv binutils stage4-binutils; \
63617 mv prev-binutils stage3-binutils; : ; \
63619 @endif binutils
63620 @if fixincludes
63621 @if test -d $(HOST_SUBDIR)/fixincludes; then \
63622 cd $(HOST_SUBDIR); mv fixincludes stage4-fixincludes; \
63623 mv prev-fixincludes stage3-fixincludes; : ; \
63625 @endif fixincludes
63626 @if gas
63627 @if test -d $(HOST_SUBDIR)/gas; then \
63628 cd $(HOST_SUBDIR); mv gas stage4-gas; \
63629 mv prev-gas stage3-gas; : ; \
63631 @endif gas
63632 @if gcc
63633 @if test -d $(HOST_SUBDIR)/gcc; then \
63634 cd $(HOST_SUBDIR); mv gcc stage4-gcc; \
63635 mv prev-gcc stage3-gcc; : ; \
63637 @endif gcc
63638 @if gmp
63639 @if test -d $(HOST_SUBDIR)/gmp; then \
63640 cd $(HOST_SUBDIR); mv gmp stage4-gmp; \
63641 mv prev-gmp stage3-gmp; : ; \
63643 @endif gmp
63644 @if mpfr
63645 @if test -d $(HOST_SUBDIR)/mpfr; then \
63646 cd $(HOST_SUBDIR); mv mpfr stage4-mpfr; \
63647 mv prev-mpfr stage3-mpfr; : ; \
63649 @endif mpfr
63650 @if mpc
63651 @if test -d $(HOST_SUBDIR)/mpc; then \
63652 cd $(HOST_SUBDIR); mv mpc stage4-mpc; \
63653 mv prev-mpc stage3-mpc; : ; \
63655 @endif mpc
63656 @if isl
63657 @if test -d $(HOST_SUBDIR)/isl; then \
63658 cd $(HOST_SUBDIR); mv isl stage4-isl; \
63659 mv prev-isl stage3-isl; : ; \
63661 @endif isl
63662 @if gold
63663 @if test -d $(HOST_SUBDIR)/gold; then \
63664 cd $(HOST_SUBDIR); mv gold stage4-gold; \
63665 mv prev-gold stage3-gold; : ; \
63667 @endif gold
63668 @if gettext
63669 @if test -d $(HOST_SUBDIR)/gettext; then \
63670 cd $(HOST_SUBDIR); mv gettext stage4-gettext; \
63671 mv prev-gettext stage3-gettext; : ; \
63673 @endif gettext
63674 @if ld
63675 @if test -d $(HOST_SUBDIR)/ld; then \
63676 cd $(HOST_SUBDIR); mv ld stage4-ld; \
63677 mv prev-ld stage3-ld; : ; \
63679 @endif ld
63680 @if libbacktrace
63681 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
63682 cd $(HOST_SUBDIR); mv libbacktrace stage4-libbacktrace; \
63683 mv prev-libbacktrace stage3-libbacktrace; : ; \
63685 @endif libbacktrace
63686 @if libcpp
63687 @if test -d $(HOST_SUBDIR)/libcpp; then \
63688 cd $(HOST_SUBDIR); mv libcpp stage4-libcpp; \
63689 mv prev-libcpp stage3-libcpp; : ; \
63691 @endif libcpp
63692 @if libcody
63693 @if test -d $(HOST_SUBDIR)/libcody; then \
63694 cd $(HOST_SUBDIR); mv libcody stage4-libcody; \
63695 mv prev-libcody stage3-libcody; : ; \
63697 @endif libcody
63698 @if libdecnumber
63699 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
63700 cd $(HOST_SUBDIR); mv libdecnumber stage4-libdecnumber; \
63701 mv prev-libdecnumber stage3-libdecnumber; : ; \
63703 @endif libdecnumber
63704 @if libiberty
63705 @if test -d $(HOST_SUBDIR)/libiberty; then \
63706 cd $(HOST_SUBDIR); mv libiberty stage4-libiberty; \
63707 mv prev-libiberty stage3-libiberty; : ; \
63709 @endif libiberty
63710 @if libiberty-linker-plugin
63711 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
63712 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage4-libiberty-linker-plugin; \
63713 mv prev-libiberty-linker-plugin stage3-libiberty-linker-plugin; : ; \
63715 @endif libiberty-linker-plugin
63716 @if libiconv
63717 @if test -d $(HOST_SUBDIR)/libiconv; then \
63718 cd $(HOST_SUBDIR); mv libiconv stage4-libiconv; \
63719 mv prev-libiconv stage3-libiconv; : ; \
63721 @endif libiconv
63722 @if zlib
63723 @if test -d $(HOST_SUBDIR)/zlib; then \
63724 cd $(HOST_SUBDIR); mv zlib stage4-zlib; \
63725 mv prev-zlib stage3-zlib; : ; \
63727 @endif zlib
63728 @if lto-plugin
63729 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
63730 cd $(HOST_SUBDIR); mv lto-plugin stage4-lto-plugin; \
63731 mv prev-lto-plugin stage3-lto-plugin; : ; \
63733 @endif lto-plugin
63734 @if libctf
63735 @if test -d $(HOST_SUBDIR)/libctf; then \
63736 cd $(HOST_SUBDIR); mv libctf stage4-libctf; \
63737 mv prev-libctf stage3-libctf; : ; \
63739 @endif libctf
63740 @if libsframe
63741 @if test -d $(HOST_SUBDIR)/libsframe; then \
63742 cd $(HOST_SUBDIR); mv libsframe stage4-libsframe; \
63743 mv prev-libsframe stage3-libsframe; : ; \
63745 @endif libsframe
63746 @if test -d $(TARGET_SUBDIR); then \
63747 mv $(TARGET_SUBDIR) stage4-$(TARGET_SUBDIR); \
63748 mv prev-$(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR); : ; \
63750 rm -f stage_current
63752 # Bubble a bug fix through all the stages up to stage 4. They are
63753 # remade, but not reconfigured. The next stage (if any) will not be
63754 # reconfigured either.
63755 .PHONY: stage4-bubble
63756 stage4-bubble:: stage3-bubble
63757 @r=`${PWD_COMMAND}`; export r; \
63758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63759 if test -f stage4-lean || test -f stage3-lean ; then \
63760 echo Skipping rebuild of stage4; \
63761 else \
63762 $(MAKE) stage4-start; \
63763 if $(LEAN); then \
63764 rm -rf stage2-*; \
63765 $(STAMP) stage2-lean; \
63766 fi; \
63767 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
63769 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare3
63771 .PHONY: all-stage4 clean-stage4
63772 do-clean: clean-stage4
63774 # FIXME: Will not need to be conditional when toplevel bootstrap is the
63775 # only possibility, but now it conflicts with no-bootstrap rules
63776 @if gcc-bootstrap
63778 compare3:
63779 @r=`${PWD_COMMAND}`; export r; \
63780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63781 if test -f stage3-lean; then \
63782 echo Cannot compare object files as stage 3 was deleted.; \
63783 exit 0; \
63784 fi; \
63785 : $(MAKE); $(stage); \
63786 rm -f .bad_compare; \
63787 echo Comparing stages 3 and 4; \
63788 sed=`echo stage4 | sed 's,^stage,,;s,.,.,g'`; \
63789 files=`find stage4-* -name "*$(objext)" -print | \
63790 sed -n s,^stage$$sed-,,p`; \
63791 for file in $${files} ${extra-compare}; do \
63792 f1=$$r/stage3-$$file; f2=$$r/stage4-$$file; \
63793 if test ! -f $$f1; then continue; fi; \
63794 $(do-compare3) > /dev/null 2>&1; \
63795 if test $$? -eq 1; then \
63796 case $$file in \
63797 @compare_exclusions@) \
63798 echo warning: $$file differs ;; \
63799 *) \
63800 echo $$file differs >> .bad_compare ;; \
63801 esac; \
63802 fi; \
63803 done; \
63804 if [ -f .bad_compare ]; then \
63805 echo "Bootstrap comparison failure!"; \
63806 cat .bad_compare; \
63807 exit 1; \
63808 else \
63809 echo Comparison successful.; \
63810 fi; \
63811 $(STAMP) compare3
63812 if $(LEAN); then \
63813 rm -rf stage3-*; \
63814 $(STAMP) stage3-lean; \
63819 .PHONY: bootstrap4 bootstrap4-lean
63820 bootstrap4:
63821 echo stage4 > stage_final
63822 @r=`${PWD_COMMAND}`; export r; \
63823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63824 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage4-bubble
63825 @: $(MAKE); $(unstage)
63826 @r=`${PWD_COMMAND}`; export r; \
63827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63828 TFLAGS="$(STAGE4_TFLAGS)"; \
63829 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
63831 bootstrap4-lean:
63832 echo stage4 > stage_final
63833 @r=`${PWD_COMMAND}`; export r; \
63834 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63835 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage4-bubble
63836 @: $(MAKE); $(unstage)
63837 @r=`${PWD_COMMAND}`; export r; \
63838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63839 TFLAGS="$(STAGE4_TFLAGS)"; \
63840 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
63843 # Rules to wipe a stage and all the following ones, also used for cleanstrap
63844 distclean-stage3:: distclean-stage4
63845 .PHONY: distclean-stage4
63846 distclean-stage4::
63847 @: $(MAKE); $(stage)
63848 @test "`cat stage_last`" != stage4 || rm -f stage_last
63849 rm -rf stage4-* compare3
63852 @endif gcc-bootstrap
63855 .PHONY: stageprofile-start stageprofile-end
63857 stageprofile-start::
63858 @: $(MAKE); $(stage); \
63859 echo stageprofile > stage_current; \
63860 echo stageprofile > stage_last; \
63861 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
63862 @if bfd
63863 @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
63864 mkdir stageprofile-bfd; \
63865 mv stageprofile-bfd bfd; \
63866 mv stage1-bfd prev-bfd || test -f stage1-lean
63867 @endif bfd
63868 @if opcodes
63869 @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
63870 mkdir stageprofile-opcodes; \
63871 mv stageprofile-opcodes opcodes; \
63872 mv stage1-opcodes prev-opcodes || test -f stage1-lean
63873 @endif opcodes
63874 @if binutils
63875 @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
63876 mkdir stageprofile-binutils; \
63877 mv stageprofile-binutils binutils; \
63878 mv stage1-binutils prev-binutils || test -f stage1-lean
63879 @endif binutils
63880 @if fixincludes
63881 @cd $(HOST_SUBDIR); [ -d stageprofile-fixincludes ] || \
63882 mkdir stageprofile-fixincludes; \
63883 mv stageprofile-fixincludes fixincludes; \
63884 mv stage1-fixincludes prev-fixincludes || test -f stage1-lean
63885 @endif fixincludes
63886 @if gas
63887 @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
63888 mkdir stageprofile-gas; \
63889 mv stageprofile-gas gas; \
63890 mv stage1-gas prev-gas || test -f stage1-lean
63891 @endif gas
63892 @if gcc
63893 @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
63894 mkdir stageprofile-gcc; \
63895 mv stageprofile-gcc gcc; \
63896 mv stage1-gcc prev-gcc || test -f stage1-lean
63897 @endif gcc
63898 @if gmp
63899 @cd $(HOST_SUBDIR); [ -d stageprofile-gmp ] || \
63900 mkdir stageprofile-gmp; \
63901 mv stageprofile-gmp gmp; \
63902 mv stage1-gmp prev-gmp || test -f stage1-lean
63903 @endif gmp
63904 @if mpfr
63905 @cd $(HOST_SUBDIR); [ -d stageprofile-mpfr ] || \
63906 mkdir stageprofile-mpfr; \
63907 mv stageprofile-mpfr mpfr; \
63908 mv stage1-mpfr prev-mpfr || test -f stage1-lean
63909 @endif mpfr
63910 @if mpc
63911 @cd $(HOST_SUBDIR); [ -d stageprofile-mpc ] || \
63912 mkdir stageprofile-mpc; \
63913 mv stageprofile-mpc mpc; \
63914 mv stage1-mpc prev-mpc || test -f stage1-lean
63915 @endif mpc
63916 @if isl
63917 @cd $(HOST_SUBDIR); [ -d stageprofile-isl ] || \
63918 mkdir stageprofile-isl; \
63919 mv stageprofile-isl isl; \
63920 mv stage1-isl prev-isl || test -f stage1-lean
63921 @endif isl
63922 @if gold
63923 @cd $(HOST_SUBDIR); [ -d stageprofile-gold ] || \
63924 mkdir stageprofile-gold; \
63925 mv stageprofile-gold gold; \
63926 mv stage1-gold prev-gold || test -f stage1-lean
63927 @endif gold
63928 @if gettext
63929 @cd $(HOST_SUBDIR); [ -d stageprofile-gettext ] || \
63930 mkdir stageprofile-gettext; \
63931 mv stageprofile-gettext gettext; \
63932 mv stage1-gettext prev-gettext || test -f stage1-lean
63933 @endif gettext
63934 @if ld
63935 @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
63936 mkdir stageprofile-ld; \
63937 mv stageprofile-ld ld; \
63938 mv stage1-ld prev-ld || test -f stage1-lean
63939 @endif ld
63940 @if libbacktrace
63941 @cd $(HOST_SUBDIR); [ -d stageprofile-libbacktrace ] || \
63942 mkdir stageprofile-libbacktrace; \
63943 mv stageprofile-libbacktrace libbacktrace; \
63944 mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean
63945 @endif libbacktrace
63946 @if libcpp
63947 @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
63948 mkdir stageprofile-libcpp; \
63949 mv stageprofile-libcpp libcpp; \
63950 mv stage1-libcpp prev-libcpp || test -f stage1-lean
63951 @endif libcpp
63952 @if libcody
63953 @cd $(HOST_SUBDIR); [ -d stageprofile-libcody ] || \
63954 mkdir stageprofile-libcody; \
63955 mv stageprofile-libcody libcody; \
63956 mv stage1-libcody prev-libcody || test -f stage1-lean
63957 @endif libcody
63958 @if libdecnumber
63959 @cd $(HOST_SUBDIR); [ -d stageprofile-libdecnumber ] || \
63960 mkdir stageprofile-libdecnumber; \
63961 mv stageprofile-libdecnumber libdecnumber; \
63962 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
63963 @endif libdecnumber
63964 @if libiberty
63965 @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
63966 mkdir stageprofile-libiberty; \
63967 mv stageprofile-libiberty libiberty; \
63968 mv stage1-libiberty prev-libiberty || test -f stage1-lean
63969 @endif libiberty
63970 @if libiberty-linker-plugin
63971 @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty-linker-plugin ] || \
63972 mkdir stageprofile-libiberty-linker-plugin; \
63973 mv stageprofile-libiberty-linker-plugin libiberty-linker-plugin; \
63974 mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean
63975 @endif libiberty-linker-plugin
63976 @if libiconv
63977 @cd $(HOST_SUBDIR); [ -d stageprofile-libiconv ] || \
63978 mkdir stageprofile-libiconv; \
63979 mv stageprofile-libiconv libiconv; \
63980 mv stage1-libiconv prev-libiconv || test -f stage1-lean
63981 @endif libiconv
63982 @if zlib
63983 @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
63984 mkdir stageprofile-zlib; \
63985 mv stageprofile-zlib zlib; \
63986 mv stage1-zlib prev-zlib || test -f stage1-lean
63987 @endif zlib
63988 @if lto-plugin
63989 @cd $(HOST_SUBDIR); [ -d stageprofile-lto-plugin ] || \
63990 mkdir stageprofile-lto-plugin; \
63991 mv stageprofile-lto-plugin lto-plugin; \
63992 mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
63993 @endif lto-plugin
63994 @if libctf
63995 @cd $(HOST_SUBDIR); [ -d stageprofile-libctf ] || \
63996 mkdir stageprofile-libctf; \
63997 mv stageprofile-libctf libctf; \
63998 mv stage1-libctf prev-libctf || test -f stage1-lean
63999 @endif libctf
64000 @if libsframe
64001 @cd $(HOST_SUBDIR); [ -d stageprofile-libsframe ] || \
64002 mkdir stageprofile-libsframe; \
64003 mv stageprofile-libsframe libsframe; \
64004 mv stage1-libsframe prev-libsframe || test -f stage1-lean
64005 @endif libsframe
64006 @[ -d stageprofile-$(TARGET_SUBDIR) ] || \
64007 mkdir stageprofile-$(TARGET_SUBDIR); \
64008 mv stageprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
64009 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
64011 stageprofile-end::
64012 @if bfd
64013 @if test -d $(HOST_SUBDIR)/bfd; then \
64014 cd $(HOST_SUBDIR); mv bfd stageprofile-bfd; \
64015 mv prev-bfd stage1-bfd; : ; \
64017 @endif bfd
64018 @if opcodes
64019 @if test -d $(HOST_SUBDIR)/opcodes; then \
64020 cd $(HOST_SUBDIR); mv opcodes stageprofile-opcodes; \
64021 mv prev-opcodes stage1-opcodes; : ; \
64023 @endif opcodes
64024 @if binutils
64025 @if test -d $(HOST_SUBDIR)/binutils; then \
64026 cd $(HOST_SUBDIR); mv binutils stageprofile-binutils; \
64027 mv prev-binutils stage1-binutils; : ; \
64029 @endif binutils
64030 @if fixincludes
64031 @if test -d $(HOST_SUBDIR)/fixincludes; then \
64032 cd $(HOST_SUBDIR); mv fixincludes stageprofile-fixincludes; \
64033 mv prev-fixincludes stage1-fixincludes; : ; \
64035 @endif fixincludes
64036 @if gas
64037 @if test -d $(HOST_SUBDIR)/gas; then \
64038 cd $(HOST_SUBDIR); mv gas stageprofile-gas; \
64039 mv prev-gas stage1-gas; : ; \
64041 @endif gas
64042 @if gcc
64043 @if test -d $(HOST_SUBDIR)/gcc; then \
64044 cd $(HOST_SUBDIR); mv gcc stageprofile-gcc; \
64045 mv prev-gcc stage1-gcc; : ; \
64047 @endif gcc
64048 @if gmp
64049 @if test -d $(HOST_SUBDIR)/gmp; then \
64050 cd $(HOST_SUBDIR); mv gmp stageprofile-gmp; \
64051 mv prev-gmp stage1-gmp; : ; \
64053 @endif gmp
64054 @if mpfr
64055 @if test -d $(HOST_SUBDIR)/mpfr; then \
64056 cd $(HOST_SUBDIR); mv mpfr stageprofile-mpfr; \
64057 mv prev-mpfr stage1-mpfr; : ; \
64059 @endif mpfr
64060 @if mpc
64061 @if test -d $(HOST_SUBDIR)/mpc; then \
64062 cd $(HOST_SUBDIR); mv mpc stageprofile-mpc; \
64063 mv prev-mpc stage1-mpc; : ; \
64065 @endif mpc
64066 @if isl
64067 @if test -d $(HOST_SUBDIR)/isl; then \
64068 cd $(HOST_SUBDIR); mv isl stageprofile-isl; \
64069 mv prev-isl stage1-isl; : ; \
64071 @endif isl
64072 @if gold
64073 @if test -d $(HOST_SUBDIR)/gold; then \
64074 cd $(HOST_SUBDIR); mv gold stageprofile-gold; \
64075 mv prev-gold stage1-gold; : ; \
64077 @endif gold
64078 @if gettext
64079 @if test -d $(HOST_SUBDIR)/gettext; then \
64080 cd $(HOST_SUBDIR); mv gettext stageprofile-gettext; \
64081 mv prev-gettext stage1-gettext; : ; \
64083 @endif gettext
64084 @if ld
64085 @if test -d $(HOST_SUBDIR)/ld; then \
64086 cd $(HOST_SUBDIR); mv ld stageprofile-ld; \
64087 mv prev-ld stage1-ld; : ; \
64089 @endif ld
64090 @if libbacktrace
64091 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
64092 cd $(HOST_SUBDIR); mv libbacktrace stageprofile-libbacktrace; \
64093 mv prev-libbacktrace stage1-libbacktrace; : ; \
64095 @endif libbacktrace
64096 @if libcpp
64097 @if test -d $(HOST_SUBDIR)/libcpp; then \
64098 cd $(HOST_SUBDIR); mv libcpp stageprofile-libcpp; \
64099 mv prev-libcpp stage1-libcpp; : ; \
64101 @endif libcpp
64102 @if libcody
64103 @if test -d $(HOST_SUBDIR)/libcody; then \
64104 cd $(HOST_SUBDIR); mv libcody stageprofile-libcody; \
64105 mv prev-libcody stage1-libcody; : ; \
64107 @endif libcody
64108 @if libdecnumber
64109 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
64110 cd $(HOST_SUBDIR); mv libdecnumber stageprofile-libdecnumber; \
64111 mv prev-libdecnumber stage1-libdecnumber; : ; \
64113 @endif libdecnumber
64114 @if libiberty
64115 @if test -d $(HOST_SUBDIR)/libiberty; then \
64116 cd $(HOST_SUBDIR); mv libiberty stageprofile-libiberty; \
64117 mv prev-libiberty stage1-libiberty; : ; \
64119 @endif libiberty
64120 @if libiberty-linker-plugin
64121 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
64122 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageprofile-libiberty-linker-plugin; \
64123 mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
64125 @endif libiberty-linker-plugin
64126 @if libiconv
64127 @if test -d $(HOST_SUBDIR)/libiconv; then \
64128 cd $(HOST_SUBDIR); mv libiconv stageprofile-libiconv; \
64129 mv prev-libiconv stage1-libiconv; : ; \
64131 @endif libiconv
64132 @if zlib
64133 @if test -d $(HOST_SUBDIR)/zlib; then \
64134 cd $(HOST_SUBDIR); mv zlib stageprofile-zlib; \
64135 mv prev-zlib stage1-zlib; : ; \
64137 @endif zlib
64138 @if lto-plugin
64139 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
64140 cd $(HOST_SUBDIR); mv lto-plugin stageprofile-lto-plugin; \
64141 mv prev-lto-plugin stage1-lto-plugin; : ; \
64143 @endif lto-plugin
64144 @if libctf
64145 @if test -d $(HOST_SUBDIR)/libctf; then \
64146 cd $(HOST_SUBDIR); mv libctf stageprofile-libctf; \
64147 mv prev-libctf stage1-libctf; : ; \
64149 @endif libctf
64150 @if libsframe
64151 @if test -d $(HOST_SUBDIR)/libsframe; then \
64152 cd $(HOST_SUBDIR); mv libsframe stageprofile-libsframe; \
64153 mv prev-libsframe stage1-libsframe; : ; \
64155 @endif libsframe
64156 @if test -d $(TARGET_SUBDIR); then \
64157 mv $(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR); \
64158 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
64160 rm -f stage_current
64162 # Bubble a bug fix through all the stages up to stage profile. They are
64163 # remade, but not reconfigured. The next stage (if any) will not be
64164 # reconfigured either.
64165 .PHONY: stageprofile-bubble
64166 stageprofile-bubble:: stage1-bubble
64167 @r=`${PWD_COMMAND}`; export r; \
64168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64169 if test -f stageprofile-lean || test -f stage1-lean ; then \
64170 echo Skipping rebuild of stageprofile; \
64171 else \
64172 $(MAKE) stageprofile-start; \
64173 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
64176 .PHONY: all-stageprofile clean-stageprofile
64177 do-clean: clean-stageprofile
64179 # FIXME: Will not need to be conditional when toplevel bootstrap is the
64180 # only possibility, but now it conflicts with no-bootstrap rules
64181 @if gcc-bootstrap
64186 # Rules to wipe a stage and all the following ones, also used for cleanstrap
64187 distclean-stage1:: distclean-stageprofile
64188 .PHONY: distclean-stageprofile
64189 distclean-stageprofile::
64190 @: $(MAKE); $(stage)
64191 @test "`cat stage_last`" != stageprofile || rm -f stage_last
64192 rm -rf stageprofile-*
64195 @endif gcc-bootstrap
64198 .PHONY: stagetrain-start stagetrain-end
64200 stagetrain-start::
64201 @: $(MAKE); $(stage); \
64202 echo stagetrain > stage_current; \
64203 echo stagetrain > stage_last; \
64204 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
64205 @if bfd
64206 @cd $(HOST_SUBDIR); [ -d stagetrain-bfd ] || \
64207 mkdir stagetrain-bfd; \
64208 mv stagetrain-bfd bfd; \
64209 mv stageprofile-bfd prev-bfd || test -f stageprofile-lean
64210 @endif bfd
64211 @if opcodes
64212 @cd $(HOST_SUBDIR); [ -d stagetrain-opcodes ] || \
64213 mkdir stagetrain-opcodes; \
64214 mv stagetrain-opcodes opcodes; \
64215 mv stageprofile-opcodes prev-opcodes || test -f stageprofile-lean
64216 @endif opcodes
64217 @if binutils
64218 @cd $(HOST_SUBDIR); [ -d stagetrain-binutils ] || \
64219 mkdir stagetrain-binutils; \
64220 mv stagetrain-binutils binutils; \
64221 mv stageprofile-binutils prev-binutils || test -f stageprofile-lean
64222 @endif binutils
64223 @if fixincludes
64224 @cd $(HOST_SUBDIR); [ -d stagetrain-fixincludes ] || \
64225 mkdir stagetrain-fixincludes; \
64226 mv stagetrain-fixincludes fixincludes; \
64227 mv stageprofile-fixincludes prev-fixincludes || test -f stageprofile-lean
64228 @endif fixincludes
64229 @if gas
64230 @cd $(HOST_SUBDIR); [ -d stagetrain-gas ] || \
64231 mkdir stagetrain-gas; \
64232 mv stagetrain-gas gas; \
64233 mv stageprofile-gas prev-gas || test -f stageprofile-lean
64234 @endif gas
64235 @if gcc
64236 @cd $(HOST_SUBDIR); [ -d stagetrain-gcc ] || \
64237 mkdir stagetrain-gcc; \
64238 mv stagetrain-gcc gcc; \
64239 mv stageprofile-gcc prev-gcc || test -f stageprofile-lean
64240 @endif gcc
64241 @if gmp
64242 @cd $(HOST_SUBDIR); [ -d stagetrain-gmp ] || \
64243 mkdir stagetrain-gmp; \
64244 mv stagetrain-gmp gmp; \
64245 mv stageprofile-gmp prev-gmp || test -f stageprofile-lean
64246 @endif gmp
64247 @if mpfr
64248 @cd $(HOST_SUBDIR); [ -d stagetrain-mpfr ] || \
64249 mkdir stagetrain-mpfr; \
64250 mv stagetrain-mpfr mpfr; \
64251 mv stageprofile-mpfr prev-mpfr || test -f stageprofile-lean
64252 @endif mpfr
64253 @if mpc
64254 @cd $(HOST_SUBDIR); [ -d stagetrain-mpc ] || \
64255 mkdir stagetrain-mpc; \
64256 mv stagetrain-mpc mpc; \
64257 mv stageprofile-mpc prev-mpc || test -f stageprofile-lean
64258 @endif mpc
64259 @if isl
64260 @cd $(HOST_SUBDIR); [ -d stagetrain-isl ] || \
64261 mkdir stagetrain-isl; \
64262 mv stagetrain-isl isl; \
64263 mv stageprofile-isl prev-isl || test -f stageprofile-lean
64264 @endif isl
64265 @if gold
64266 @cd $(HOST_SUBDIR); [ -d stagetrain-gold ] || \
64267 mkdir stagetrain-gold; \
64268 mv stagetrain-gold gold; \
64269 mv stageprofile-gold prev-gold || test -f stageprofile-lean
64270 @endif gold
64271 @if gettext
64272 @cd $(HOST_SUBDIR); [ -d stagetrain-gettext ] || \
64273 mkdir stagetrain-gettext; \
64274 mv stagetrain-gettext gettext; \
64275 mv stageprofile-gettext prev-gettext || test -f stageprofile-lean
64276 @endif gettext
64277 @if ld
64278 @cd $(HOST_SUBDIR); [ -d stagetrain-ld ] || \
64279 mkdir stagetrain-ld; \
64280 mv stagetrain-ld ld; \
64281 mv stageprofile-ld prev-ld || test -f stageprofile-lean
64282 @endif ld
64283 @if libbacktrace
64284 @cd $(HOST_SUBDIR); [ -d stagetrain-libbacktrace ] || \
64285 mkdir stagetrain-libbacktrace; \
64286 mv stagetrain-libbacktrace libbacktrace; \
64287 mv stageprofile-libbacktrace prev-libbacktrace || test -f stageprofile-lean
64288 @endif libbacktrace
64289 @if libcpp
64290 @cd $(HOST_SUBDIR); [ -d stagetrain-libcpp ] || \
64291 mkdir stagetrain-libcpp; \
64292 mv stagetrain-libcpp libcpp; \
64293 mv stageprofile-libcpp prev-libcpp || test -f stageprofile-lean
64294 @endif libcpp
64295 @if libcody
64296 @cd $(HOST_SUBDIR); [ -d stagetrain-libcody ] || \
64297 mkdir stagetrain-libcody; \
64298 mv stagetrain-libcody libcody; \
64299 mv stageprofile-libcody prev-libcody || test -f stageprofile-lean
64300 @endif libcody
64301 @if libdecnumber
64302 @cd $(HOST_SUBDIR); [ -d stagetrain-libdecnumber ] || \
64303 mkdir stagetrain-libdecnumber; \
64304 mv stagetrain-libdecnumber libdecnumber; \
64305 mv stageprofile-libdecnumber prev-libdecnumber || test -f stageprofile-lean
64306 @endif libdecnumber
64307 @if libiberty
64308 @cd $(HOST_SUBDIR); [ -d stagetrain-libiberty ] || \
64309 mkdir stagetrain-libiberty; \
64310 mv stagetrain-libiberty libiberty; \
64311 mv stageprofile-libiberty prev-libiberty || test -f stageprofile-lean
64312 @endif libiberty
64313 @if libiberty-linker-plugin
64314 @cd $(HOST_SUBDIR); [ -d stagetrain-libiberty-linker-plugin ] || \
64315 mkdir stagetrain-libiberty-linker-plugin; \
64316 mv stagetrain-libiberty-linker-plugin libiberty-linker-plugin; \
64317 mv stageprofile-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stageprofile-lean
64318 @endif libiberty-linker-plugin
64319 @if libiconv
64320 @cd $(HOST_SUBDIR); [ -d stagetrain-libiconv ] || \
64321 mkdir stagetrain-libiconv; \
64322 mv stagetrain-libiconv libiconv; \
64323 mv stageprofile-libiconv prev-libiconv || test -f stageprofile-lean
64324 @endif libiconv
64325 @if zlib
64326 @cd $(HOST_SUBDIR); [ -d stagetrain-zlib ] || \
64327 mkdir stagetrain-zlib; \
64328 mv stagetrain-zlib zlib; \
64329 mv stageprofile-zlib prev-zlib || test -f stageprofile-lean
64330 @endif zlib
64331 @if lto-plugin
64332 @cd $(HOST_SUBDIR); [ -d stagetrain-lto-plugin ] || \
64333 mkdir stagetrain-lto-plugin; \
64334 mv stagetrain-lto-plugin lto-plugin; \
64335 mv stageprofile-lto-plugin prev-lto-plugin || test -f stageprofile-lean
64336 @endif lto-plugin
64337 @if libctf
64338 @cd $(HOST_SUBDIR); [ -d stagetrain-libctf ] || \
64339 mkdir stagetrain-libctf; \
64340 mv stagetrain-libctf libctf; \
64341 mv stageprofile-libctf prev-libctf || test -f stageprofile-lean
64342 @endif libctf
64343 @if libsframe
64344 @cd $(HOST_SUBDIR); [ -d stagetrain-libsframe ] || \
64345 mkdir stagetrain-libsframe; \
64346 mv stagetrain-libsframe libsframe; \
64347 mv stageprofile-libsframe prev-libsframe || test -f stageprofile-lean
64348 @endif libsframe
64349 @[ -d stagetrain-$(TARGET_SUBDIR) ] || \
64350 mkdir stagetrain-$(TARGET_SUBDIR); \
64351 mv stagetrain-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
64352 mv stageprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageprofile-lean
64354 stagetrain-end::
64355 @if bfd
64356 @if test -d $(HOST_SUBDIR)/bfd; then \
64357 cd $(HOST_SUBDIR); mv bfd stagetrain-bfd; \
64358 mv prev-bfd stageprofile-bfd; : ; \
64360 @endif bfd
64361 @if opcodes
64362 @if test -d $(HOST_SUBDIR)/opcodes; then \
64363 cd $(HOST_SUBDIR); mv opcodes stagetrain-opcodes; \
64364 mv prev-opcodes stageprofile-opcodes; : ; \
64366 @endif opcodes
64367 @if binutils
64368 @if test -d $(HOST_SUBDIR)/binutils; then \
64369 cd $(HOST_SUBDIR); mv binutils stagetrain-binutils; \
64370 mv prev-binutils stageprofile-binutils; : ; \
64372 @endif binutils
64373 @if fixincludes
64374 @if test -d $(HOST_SUBDIR)/fixincludes; then \
64375 cd $(HOST_SUBDIR); mv fixincludes stagetrain-fixincludes; \
64376 mv prev-fixincludes stageprofile-fixincludes; : ; \
64378 @endif fixincludes
64379 @if gas
64380 @if test -d $(HOST_SUBDIR)/gas; then \
64381 cd $(HOST_SUBDIR); mv gas stagetrain-gas; \
64382 mv prev-gas stageprofile-gas; : ; \
64384 @endif gas
64385 @if gcc
64386 @if test -d $(HOST_SUBDIR)/gcc; then \
64387 cd $(HOST_SUBDIR); mv gcc stagetrain-gcc; \
64388 mv prev-gcc stageprofile-gcc; : ; \
64390 @endif gcc
64391 @if gmp
64392 @if test -d $(HOST_SUBDIR)/gmp; then \
64393 cd $(HOST_SUBDIR); mv gmp stagetrain-gmp; \
64394 mv prev-gmp stageprofile-gmp; : ; \
64396 @endif gmp
64397 @if mpfr
64398 @if test -d $(HOST_SUBDIR)/mpfr; then \
64399 cd $(HOST_SUBDIR); mv mpfr stagetrain-mpfr; \
64400 mv prev-mpfr stageprofile-mpfr; : ; \
64402 @endif mpfr
64403 @if mpc
64404 @if test -d $(HOST_SUBDIR)/mpc; then \
64405 cd $(HOST_SUBDIR); mv mpc stagetrain-mpc; \
64406 mv prev-mpc stageprofile-mpc; : ; \
64408 @endif mpc
64409 @if isl
64410 @if test -d $(HOST_SUBDIR)/isl; then \
64411 cd $(HOST_SUBDIR); mv isl stagetrain-isl; \
64412 mv prev-isl stageprofile-isl; : ; \
64414 @endif isl
64415 @if gold
64416 @if test -d $(HOST_SUBDIR)/gold; then \
64417 cd $(HOST_SUBDIR); mv gold stagetrain-gold; \
64418 mv prev-gold stageprofile-gold; : ; \
64420 @endif gold
64421 @if gettext
64422 @if test -d $(HOST_SUBDIR)/gettext; then \
64423 cd $(HOST_SUBDIR); mv gettext stagetrain-gettext; \
64424 mv prev-gettext stageprofile-gettext; : ; \
64426 @endif gettext
64427 @if ld
64428 @if test -d $(HOST_SUBDIR)/ld; then \
64429 cd $(HOST_SUBDIR); mv ld stagetrain-ld; \
64430 mv prev-ld stageprofile-ld; : ; \
64432 @endif ld
64433 @if libbacktrace
64434 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
64435 cd $(HOST_SUBDIR); mv libbacktrace stagetrain-libbacktrace; \
64436 mv prev-libbacktrace stageprofile-libbacktrace; : ; \
64438 @endif libbacktrace
64439 @if libcpp
64440 @if test -d $(HOST_SUBDIR)/libcpp; then \
64441 cd $(HOST_SUBDIR); mv libcpp stagetrain-libcpp; \
64442 mv prev-libcpp stageprofile-libcpp; : ; \
64444 @endif libcpp
64445 @if libcody
64446 @if test -d $(HOST_SUBDIR)/libcody; then \
64447 cd $(HOST_SUBDIR); mv libcody stagetrain-libcody; \
64448 mv prev-libcody stageprofile-libcody; : ; \
64450 @endif libcody
64451 @if libdecnumber
64452 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
64453 cd $(HOST_SUBDIR); mv libdecnumber stagetrain-libdecnumber; \
64454 mv prev-libdecnumber stageprofile-libdecnumber; : ; \
64456 @endif libdecnumber
64457 @if libiberty
64458 @if test -d $(HOST_SUBDIR)/libiberty; then \
64459 cd $(HOST_SUBDIR); mv libiberty stagetrain-libiberty; \
64460 mv prev-libiberty stageprofile-libiberty; : ; \
64462 @endif libiberty
64463 @if libiberty-linker-plugin
64464 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
64465 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stagetrain-libiberty-linker-plugin; \
64466 mv prev-libiberty-linker-plugin stageprofile-libiberty-linker-plugin; : ; \
64468 @endif libiberty-linker-plugin
64469 @if libiconv
64470 @if test -d $(HOST_SUBDIR)/libiconv; then \
64471 cd $(HOST_SUBDIR); mv libiconv stagetrain-libiconv; \
64472 mv prev-libiconv stageprofile-libiconv; : ; \
64474 @endif libiconv
64475 @if zlib
64476 @if test -d $(HOST_SUBDIR)/zlib; then \
64477 cd $(HOST_SUBDIR); mv zlib stagetrain-zlib; \
64478 mv prev-zlib stageprofile-zlib; : ; \
64480 @endif zlib
64481 @if lto-plugin
64482 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
64483 cd $(HOST_SUBDIR); mv lto-plugin stagetrain-lto-plugin; \
64484 mv prev-lto-plugin stageprofile-lto-plugin; : ; \
64486 @endif lto-plugin
64487 @if libctf
64488 @if test -d $(HOST_SUBDIR)/libctf; then \
64489 cd $(HOST_SUBDIR); mv libctf stagetrain-libctf; \
64490 mv prev-libctf stageprofile-libctf; : ; \
64492 @endif libctf
64493 @if libsframe
64494 @if test -d $(HOST_SUBDIR)/libsframe; then \
64495 cd $(HOST_SUBDIR); mv libsframe stagetrain-libsframe; \
64496 mv prev-libsframe stageprofile-libsframe; : ; \
64498 @endif libsframe
64499 @if test -d $(TARGET_SUBDIR); then \
64500 mv $(TARGET_SUBDIR) stagetrain-$(TARGET_SUBDIR); \
64501 mv prev-$(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR); : ; \
64503 rm -f stage_current
64505 # Bubble a bug fix through all the stages up to stage train. They are
64506 # remade, but not reconfigured. The next stage (if any) will not be
64507 # reconfigured either.
64508 .PHONY: stagetrain-bubble
64509 stagetrain-bubble:: stageprofile-bubble
64510 @r=`${PWD_COMMAND}`; export r; \
64511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64512 if test -f stagetrain-lean || test -f stageprofile-lean ; then \
64513 echo Skipping rebuild of stagetrain; \
64514 else \
64515 $(MAKE) stagetrain-start; \
64516 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagetrain; \
64519 .PHONY: all-stagetrain clean-stagetrain
64520 do-clean: clean-stagetrain
64522 # FIXME: Will not need to be conditional when toplevel bootstrap is the
64523 # only possibility, but now it conflicts with no-bootstrap rules
64524 @if gcc-bootstrap
64529 # Rules to wipe a stage and all the following ones, also used for cleanstrap
64530 distclean-stageprofile:: distclean-stagetrain
64531 .PHONY: distclean-stagetrain
64532 distclean-stagetrain::
64533 @: $(MAKE); $(stage)
64534 @test "`cat stage_last`" != stagetrain || rm -f stage_last
64535 rm -rf stagetrain-*
64538 @endif gcc-bootstrap
64541 .PHONY: stagefeedback-start stagefeedback-end
64543 stagefeedback-start::
64544 @: $(MAKE); $(stage); \
64545 echo stagefeedback > stage_current; \
64546 echo stagefeedback > stage_last; \
64547 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
64548 @if bfd
64549 @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
64550 mkdir stagefeedback-bfd; \
64551 mv stagefeedback-bfd bfd; \
64552 mv stagetrain-bfd prev-bfd || test -f stagetrain-lean
64553 @endif bfd
64554 @if opcodes
64555 @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
64556 mkdir stagefeedback-opcodes; \
64557 mv stagefeedback-opcodes opcodes; \
64558 mv stagetrain-opcodes prev-opcodes || test -f stagetrain-lean
64559 @endif opcodes
64560 @if binutils
64561 @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
64562 mkdir stagefeedback-binutils; \
64563 mv stagefeedback-binutils binutils; \
64564 mv stagetrain-binutils prev-binutils || test -f stagetrain-lean
64565 @endif binutils
64566 @if fixincludes
64567 @cd $(HOST_SUBDIR); [ -d stagefeedback-fixincludes ] || \
64568 mkdir stagefeedback-fixincludes; \
64569 mv stagefeedback-fixincludes fixincludes; \
64570 mv stagetrain-fixincludes prev-fixincludes || test -f stagetrain-lean
64571 @endif fixincludes
64572 @if gas
64573 @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
64574 mkdir stagefeedback-gas; \
64575 mv stagefeedback-gas gas; \
64576 mv stagetrain-gas prev-gas || test -f stagetrain-lean
64577 @endif gas
64578 @if gcc
64579 @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
64580 mkdir stagefeedback-gcc; \
64581 mv stagefeedback-gcc gcc; \
64582 mv stagetrain-gcc prev-gcc || test -f stagetrain-lean
64583 @endif gcc
64584 @if gmp
64585 @cd $(HOST_SUBDIR); [ -d stagefeedback-gmp ] || \
64586 mkdir stagefeedback-gmp; \
64587 mv stagefeedback-gmp gmp; \
64588 mv stagetrain-gmp prev-gmp || test -f stagetrain-lean
64589 @endif gmp
64590 @if mpfr
64591 @cd $(HOST_SUBDIR); [ -d stagefeedback-mpfr ] || \
64592 mkdir stagefeedback-mpfr; \
64593 mv stagefeedback-mpfr mpfr; \
64594 mv stagetrain-mpfr prev-mpfr || test -f stagetrain-lean
64595 @endif mpfr
64596 @if mpc
64597 @cd $(HOST_SUBDIR); [ -d stagefeedback-mpc ] || \
64598 mkdir stagefeedback-mpc; \
64599 mv stagefeedback-mpc mpc; \
64600 mv stagetrain-mpc prev-mpc || test -f stagetrain-lean
64601 @endif mpc
64602 @if isl
64603 @cd $(HOST_SUBDIR); [ -d stagefeedback-isl ] || \
64604 mkdir stagefeedback-isl; \
64605 mv stagefeedback-isl isl; \
64606 mv stagetrain-isl prev-isl || test -f stagetrain-lean
64607 @endif isl
64608 @if gold
64609 @cd $(HOST_SUBDIR); [ -d stagefeedback-gold ] || \
64610 mkdir stagefeedback-gold; \
64611 mv stagefeedback-gold gold; \
64612 mv stagetrain-gold prev-gold || test -f stagetrain-lean
64613 @endif gold
64614 @if gettext
64615 @cd $(HOST_SUBDIR); [ -d stagefeedback-gettext ] || \
64616 mkdir stagefeedback-gettext; \
64617 mv stagefeedback-gettext gettext; \
64618 mv stagetrain-gettext prev-gettext || test -f stagetrain-lean
64619 @endif gettext
64620 @if ld
64621 @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
64622 mkdir stagefeedback-ld; \
64623 mv stagefeedback-ld ld; \
64624 mv stagetrain-ld prev-ld || test -f stagetrain-lean
64625 @endif ld
64626 @if libbacktrace
64627 @cd $(HOST_SUBDIR); [ -d stagefeedback-libbacktrace ] || \
64628 mkdir stagefeedback-libbacktrace; \
64629 mv stagefeedback-libbacktrace libbacktrace; \
64630 mv stagetrain-libbacktrace prev-libbacktrace || test -f stagetrain-lean
64631 @endif libbacktrace
64632 @if libcpp
64633 @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
64634 mkdir stagefeedback-libcpp; \
64635 mv stagefeedback-libcpp libcpp; \
64636 mv stagetrain-libcpp prev-libcpp || test -f stagetrain-lean
64637 @endif libcpp
64638 @if libcody
64639 @cd $(HOST_SUBDIR); [ -d stagefeedback-libcody ] || \
64640 mkdir stagefeedback-libcody; \
64641 mv stagefeedback-libcody libcody; \
64642 mv stagetrain-libcody prev-libcody || test -f stagetrain-lean
64643 @endif libcody
64644 @if libdecnumber
64645 @cd $(HOST_SUBDIR); [ -d stagefeedback-libdecnumber ] || \
64646 mkdir stagefeedback-libdecnumber; \
64647 mv stagefeedback-libdecnumber libdecnumber; \
64648 mv stagetrain-libdecnumber prev-libdecnumber || test -f stagetrain-lean
64649 @endif libdecnumber
64650 @if libiberty
64651 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
64652 mkdir stagefeedback-libiberty; \
64653 mv stagefeedback-libiberty libiberty; \
64654 mv stagetrain-libiberty prev-libiberty || test -f stagetrain-lean
64655 @endif libiberty
64656 @if libiberty-linker-plugin
64657 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty-linker-plugin ] || \
64658 mkdir stagefeedback-libiberty-linker-plugin; \
64659 mv stagefeedback-libiberty-linker-plugin libiberty-linker-plugin; \
64660 mv stagetrain-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stagetrain-lean
64661 @endif libiberty-linker-plugin
64662 @if libiconv
64663 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiconv ] || \
64664 mkdir stagefeedback-libiconv; \
64665 mv stagefeedback-libiconv libiconv; \
64666 mv stagetrain-libiconv prev-libiconv || test -f stagetrain-lean
64667 @endif libiconv
64668 @if zlib
64669 @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
64670 mkdir stagefeedback-zlib; \
64671 mv stagefeedback-zlib zlib; \
64672 mv stagetrain-zlib prev-zlib || test -f stagetrain-lean
64673 @endif zlib
64674 @if lto-plugin
64675 @cd $(HOST_SUBDIR); [ -d stagefeedback-lto-plugin ] || \
64676 mkdir stagefeedback-lto-plugin; \
64677 mv stagefeedback-lto-plugin lto-plugin; \
64678 mv stagetrain-lto-plugin prev-lto-plugin || test -f stagetrain-lean
64679 @endif lto-plugin
64680 @if libctf
64681 @cd $(HOST_SUBDIR); [ -d stagefeedback-libctf ] || \
64682 mkdir stagefeedback-libctf; \
64683 mv stagefeedback-libctf libctf; \
64684 mv stagetrain-libctf prev-libctf || test -f stagetrain-lean
64685 @endif libctf
64686 @if libsframe
64687 @cd $(HOST_SUBDIR); [ -d stagefeedback-libsframe ] || \
64688 mkdir stagefeedback-libsframe; \
64689 mv stagefeedback-libsframe libsframe; \
64690 mv stagetrain-libsframe prev-libsframe || test -f stagetrain-lean
64691 @endif libsframe
64692 @[ -d stagefeedback-$(TARGET_SUBDIR) ] || \
64693 mkdir stagefeedback-$(TARGET_SUBDIR); \
64694 mv stagefeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
64695 mv stagetrain-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stagetrain-lean
64697 stagefeedback-end::
64698 @if bfd
64699 @if test -d $(HOST_SUBDIR)/bfd; then \
64700 cd $(HOST_SUBDIR); mv bfd stagefeedback-bfd; \
64701 mv prev-bfd stagetrain-bfd; : ; \
64703 @endif bfd
64704 @if opcodes
64705 @if test -d $(HOST_SUBDIR)/opcodes; then \
64706 cd $(HOST_SUBDIR); mv opcodes stagefeedback-opcodes; \
64707 mv prev-opcodes stagetrain-opcodes; : ; \
64709 @endif opcodes
64710 @if binutils
64711 @if test -d $(HOST_SUBDIR)/binutils; then \
64712 cd $(HOST_SUBDIR); mv binutils stagefeedback-binutils; \
64713 mv prev-binutils stagetrain-binutils; : ; \
64715 @endif binutils
64716 @if fixincludes
64717 @if test -d $(HOST_SUBDIR)/fixincludes; then \
64718 cd $(HOST_SUBDIR); mv fixincludes stagefeedback-fixincludes; \
64719 mv prev-fixincludes stagetrain-fixincludes; : ; \
64721 @endif fixincludes
64722 @if gas
64723 @if test -d $(HOST_SUBDIR)/gas; then \
64724 cd $(HOST_SUBDIR); mv gas stagefeedback-gas; \
64725 mv prev-gas stagetrain-gas; : ; \
64727 @endif gas
64728 @if gcc
64729 @if test -d $(HOST_SUBDIR)/gcc; then \
64730 cd $(HOST_SUBDIR); mv gcc stagefeedback-gcc; \
64731 mv prev-gcc stagetrain-gcc; : ; \
64733 @endif gcc
64734 @if gmp
64735 @if test -d $(HOST_SUBDIR)/gmp; then \
64736 cd $(HOST_SUBDIR); mv gmp stagefeedback-gmp; \
64737 mv prev-gmp stagetrain-gmp; : ; \
64739 @endif gmp
64740 @if mpfr
64741 @if test -d $(HOST_SUBDIR)/mpfr; then \
64742 cd $(HOST_SUBDIR); mv mpfr stagefeedback-mpfr; \
64743 mv prev-mpfr stagetrain-mpfr; : ; \
64745 @endif mpfr
64746 @if mpc
64747 @if test -d $(HOST_SUBDIR)/mpc; then \
64748 cd $(HOST_SUBDIR); mv mpc stagefeedback-mpc; \
64749 mv prev-mpc stagetrain-mpc; : ; \
64751 @endif mpc
64752 @if isl
64753 @if test -d $(HOST_SUBDIR)/isl; then \
64754 cd $(HOST_SUBDIR); mv isl stagefeedback-isl; \
64755 mv prev-isl stagetrain-isl; : ; \
64757 @endif isl
64758 @if gold
64759 @if test -d $(HOST_SUBDIR)/gold; then \
64760 cd $(HOST_SUBDIR); mv gold stagefeedback-gold; \
64761 mv prev-gold stagetrain-gold; : ; \
64763 @endif gold
64764 @if gettext
64765 @if test -d $(HOST_SUBDIR)/gettext; then \
64766 cd $(HOST_SUBDIR); mv gettext stagefeedback-gettext; \
64767 mv prev-gettext stagetrain-gettext; : ; \
64769 @endif gettext
64770 @if ld
64771 @if test -d $(HOST_SUBDIR)/ld; then \
64772 cd $(HOST_SUBDIR); mv ld stagefeedback-ld; \
64773 mv prev-ld stagetrain-ld; : ; \
64775 @endif ld
64776 @if libbacktrace
64777 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
64778 cd $(HOST_SUBDIR); mv libbacktrace stagefeedback-libbacktrace; \
64779 mv prev-libbacktrace stagetrain-libbacktrace; : ; \
64781 @endif libbacktrace
64782 @if libcpp
64783 @if test -d $(HOST_SUBDIR)/libcpp; then \
64784 cd $(HOST_SUBDIR); mv libcpp stagefeedback-libcpp; \
64785 mv prev-libcpp stagetrain-libcpp; : ; \
64787 @endif libcpp
64788 @if libcody
64789 @if test -d $(HOST_SUBDIR)/libcody; then \
64790 cd $(HOST_SUBDIR); mv libcody stagefeedback-libcody; \
64791 mv prev-libcody stagetrain-libcody; : ; \
64793 @endif libcody
64794 @if libdecnumber
64795 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
64796 cd $(HOST_SUBDIR); mv libdecnumber stagefeedback-libdecnumber; \
64797 mv prev-libdecnumber stagetrain-libdecnumber; : ; \
64799 @endif libdecnumber
64800 @if libiberty
64801 @if test -d $(HOST_SUBDIR)/libiberty; then \
64802 cd $(HOST_SUBDIR); mv libiberty stagefeedback-libiberty; \
64803 mv prev-libiberty stagetrain-libiberty; : ; \
64805 @endif libiberty
64806 @if libiberty-linker-plugin
64807 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
64808 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stagefeedback-libiberty-linker-plugin; \
64809 mv prev-libiberty-linker-plugin stagetrain-libiberty-linker-plugin; : ; \
64811 @endif libiberty-linker-plugin
64812 @if libiconv
64813 @if test -d $(HOST_SUBDIR)/libiconv; then \
64814 cd $(HOST_SUBDIR); mv libiconv stagefeedback-libiconv; \
64815 mv prev-libiconv stagetrain-libiconv; : ; \
64817 @endif libiconv
64818 @if zlib
64819 @if test -d $(HOST_SUBDIR)/zlib; then \
64820 cd $(HOST_SUBDIR); mv zlib stagefeedback-zlib; \
64821 mv prev-zlib stagetrain-zlib; : ; \
64823 @endif zlib
64824 @if lto-plugin
64825 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
64826 cd $(HOST_SUBDIR); mv lto-plugin stagefeedback-lto-plugin; \
64827 mv prev-lto-plugin stagetrain-lto-plugin; : ; \
64829 @endif lto-plugin
64830 @if libctf
64831 @if test -d $(HOST_SUBDIR)/libctf; then \
64832 cd $(HOST_SUBDIR); mv libctf stagefeedback-libctf; \
64833 mv prev-libctf stagetrain-libctf; : ; \
64835 @endif libctf
64836 @if libsframe
64837 @if test -d $(HOST_SUBDIR)/libsframe; then \
64838 cd $(HOST_SUBDIR); mv libsframe stagefeedback-libsframe; \
64839 mv prev-libsframe stagetrain-libsframe; : ; \
64841 @endif libsframe
64842 @if test -d $(TARGET_SUBDIR); then \
64843 mv $(TARGET_SUBDIR) stagefeedback-$(TARGET_SUBDIR); \
64844 mv prev-$(TARGET_SUBDIR) stagetrain-$(TARGET_SUBDIR); : ; \
64846 rm -f stage_current
64848 # Bubble a bug fix through all the stages up to stage feedback. They are
64849 # remade, but not reconfigured. The next stage (if any) will not be
64850 # reconfigured either.
64851 .PHONY: stagefeedback-bubble
64852 stagefeedback-bubble:: stagetrain-bubble
64853 @r=`${PWD_COMMAND}`; export r; \
64854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64855 if test -f stagefeedback-lean || test -f stagetrain-lean ; then \
64856 echo Skipping rebuild of stagefeedback; \
64857 else \
64858 $(MAKE) stagefeedback-start; \
64859 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
64862 .PHONY: all-stagefeedback clean-stagefeedback
64863 do-clean: clean-stagefeedback
64865 # FIXME: Will not need to be conditional when toplevel bootstrap is the
64866 # only possibility, but now it conflicts with no-bootstrap rules
64867 @if gcc-bootstrap
64871 .PHONY: profiledbootstrap profiledbootstrap-lean
64872 profiledbootstrap:
64873 echo stagefeedback > stage_final
64874 @r=`${PWD_COMMAND}`; export r; \
64875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64876 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stagefeedback-bubble
64877 @: $(MAKE); $(unstage)
64878 @r=`${PWD_COMMAND}`; export r; \
64879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64880 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
64881 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
64883 profiledbootstrap-lean:
64884 echo stagefeedback > stage_final
64885 @r=`${PWD_COMMAND}`; export r; \
64886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64887 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stagefeedback-bubble
64888 @: $(MAKE); $(unstage)
64889 @r=`${PWD_COMMAND}`; export r; \
64890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64891 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
64892 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
64895 # Rules to wipe a stage and all the following ones, also used for cleanstrap
64896 distclean-stagetrain:: distclean-stagefeedback
64897 .PHONY: distclean-stagefeedback
64898 distclean-stagefeedback::
64899 @: $(MAKE); $(stage)
64900 @test "`cat stage_last`" != stagefeedback || rm -f stage_last
64901 rm -rf stagefeedback-*
64904 @endif gcc-bootstrap
64907 .PHONY: stageautoprofile-start stageautoprofile-end
64909 stageautoprofile-start::
64910 @: $(MAKE); $(stage); \
64911 echo stageautoprofile > stage_current; \
64912 echo stageautoprofile > stage_last; \
64913 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
64914 @if bfd
64915 @cd $(HOST_SUBDIR); [ -d stageautoprofile-bfd ] || \
64916 mkdir stageautoprofile-bfd; \
64917 mv stageautoprofile-bfd bfd; \
64918 mv stage1-bfd prev-bfd || test -f stage1-lean
64919 @endif bfd
64920 @if opcodes
64921 @cd $(HOST_SUBDIR); [ -d stageautoprofile-opcodes ] || \
64922 mkdir stageautoprofile-opcodes; \
64923 mv stageautoprofile-opcodes opcodes; \
64924 mv stage1-opcodes prev-opcodes || test -f stage1-lean
64925 @endif opcodes
64926 @if binutils
64927 @cd $(HOST_SUBDIR); [ -d stageautoprofile-binutils ] || \
64928 mkdir stageautoprofile-binutils; \
64929 mv stageautoprofile-binutils binutils; \
64930 mv stage1-binutils prev-binutils || test -f stage1-lean
64931 @endif binutils
64932 @if fixincludes
64933 @cd $(HOST_SUBDIR); [ -d stageautoprofile-fixincludes ] || \
64934 mkdir stageautoprofile-fixincludes; \
64935 mv stageautoprofile-fixincludes fixincludes; \
64936 mv stage1-fixincludes prev-fixincludes || test -f stage1-lean
64937 @endif fixincludes
64938 @if gas
64939 @cd $(HOST_SUBDIR); [ -d stageautoprofile-gas ] || \
64940 mkdir stageautoprofile-gas; \
64941 mv stageautoprofile-gas gas; \
64942 mv stage1-gas prev-gas || test -f stage1-lean
64943 @endif gas
64944 @if gcc
64945 @cd $(HOST_SUBDIR); [ -d stageautoprofile-gcc ] || \
64946 mkdir stageautoprofile-gcc; \
64947 mv stageautoprofile-gcc gcc; \
64948 mv stage1-gcc prev-gcc || test -f stage1-lean
64949 @endif gcc
64950 @if gmp
64951 @cd $(HOST_SUBDIR); [ -d stageautoprofile-gmp ] || \
64952 mkdir stageautoprofile-gmp; \
64953 mv stageautoprofile-gmp gmp; \
64954 mv stage1-gmp prev-gmp || test -f stage1-lean
64955 @endif gmp
64956 @if mpfr
64957 @cd $(HOST_SUBDIR); [ -d stageautoprofile-mpfr ] || \
64958 mkdir stageautoprofile-mpfr; \
64959 mv stageautoprofile-mpfr mpfr; \
64960 mv stage1-mpfr prev-mpfr || test -f stage1-lean
64961 @endif mpfr
64962 @if mpc
64963 @cd $(HOST_SUBDIR); [ -d stageautoprofile-mpc ] || \
64964 mkdir stageautoprofile-mpc; \
64965 mv stageautoprofile-mpc mpc; \
64966 mv stage1-mpc prev-mpc || test -f stage1-lean
64967 @endif mpc
64968 @if isl
64969 @cd $(HOST_SUBDIR); [ -d stageautoprofile-isl ] || \
64970 mkdir stageautoprofile-isl; \
64971 mv stageautoprofile-isl isl; \
64972 mv stage1-isl prev-isl || test -f stage1-lean
64973 @endif isl
64974 @if gold
64975 @cd $(HOST_SUBDIR); [ -d stageautoprofile-gold ] || \
64976 mkdir stageautoprofile-gold; \
64977 mv stageautoprofile-gold gold; \
64978 mv stage1-gold prev-gold || test -f stage1-lean
64979 @endif gold
64980 @if gettext
64981 @cd $(HOST_SUBDIR); [ -d stageautoprofile-gettext ] || \
64982 mkdir stageautoprofile-gettext; \
64983 mv stageautoprofile-gettext gettext; \
64984 mv stage1-gettext prev-gettext || test -f stage1-lean
64985 @endif gettext
64986 @if ld
64987 @cd $(HOST_SUBDIR); [ -d stageautoprofile-ld ] || \
64988 mkdir stageautoprofile-ld; \
64989 mv stageautoprofile-ld ld; \
64990 mv stage1-ld prev-ld || test -f stage1-lean
64991 @endif ld
64992 @if libbacktrace
64993 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libbacktrace ] || \
64994 mkdir stageautoprofile-libbacktrace; \
64995 mv stageautoprofile-libbacktrace libbacktrace; \
64996 mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean
64997 @endif libbacktrace
64998 @if libcpp
64999 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libcpp ] || \
65000 mkdir stageautoprofile-libcpp; \
65001 mv stageautoprofile-libcpp libcpp; \
65002 mv stage1-libcpp prev-libcpp || test -f stage1-lean
65003 @endif libcpp
65004 @if libcody
65005 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libcody ] || \
65006 mkdir stageautoprofile-libcody; \
65007 mv stageautoprofile-libcody libcody; \
65008 mv stage1-libcody prev-libcody || test -f stage1-lean
65009 @endif libcody
65010 @if libdecnumber
65011 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libdecnumber ] || \
65012 mkdir stageautoprofile-libdecnumber; \
65013 mv stageautoprofile-libdecnumber libdecnumber; \
65014 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
65015 @endif libdecnumber
65016 @if libiberty
65017 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libiberty ] || \
65018 mkdir stageautoprofile-libiberty; \
65019 mv stageautoprofile-libiberty libiberty; \
65020 mv stage1-libiberty prev-libiberty || test -f stage1-lean
65021 @endif libiberty
65022 @if libiberty-linker-plugin
65023 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libiberty-linker-plugin ] || \
65024 mkdir stageautoprofile-libiberty-linker-plugin; \
65025 mv stageautoprofile-libiberty-linker-plugin libiberty-linker-plugin; \
65026 mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean
65027 @endif libiberty-linker-plugin
65028 @if libiconv
65029 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libiconv ] || \
65030 mkdir stageautoprofile-libiconv; \
65031 mv stageautoprofile-libiconv libiconv; \
65032 mv stage1-libiconv prev-libiconv || test -f stage1-lean
65033 @endif libiconv
65034 @if zlib
65035 @cd $(HOST_SUBDIR); [ -d stageautoprofile-zlib ] || \
65036 mkdir stageautoprofile-zlib; \
65037 mv stageautoprofile-zlib zlib; \
65038 mv stage1-zlib prev-zlib || test -f stage1-lean
65039 @endif zlib
65040 @if lto-plugin
65041 @cd $(HOST_SUBDIR); [ -d stageautoprofile-lto-plugin ] || \
65042 mkdir stageautoprofile-lto-plugin; \
65043 mv stageautoprofile-lto-plugin lto-plugin; \
65044 mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
65045 @endif lto-plugin
65046 @if libctf
65047 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libctf ] || \
65048 mkdir stageautoprofile-libctf; \
65049 mv stageautoprofile-libctf libctf; \
65050 mv stage1-libctf prev-libctf || test -f stage1-lean
65051 @endif libctf
65052 @if libsframe
65053 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libsframe ] || \
65054 mkdir stageautoprofile-libsframe; \
65055 mv stageautoprofile-libsframe libsframe; \
65056 mv stage1-libsframe prev-libsframe || test -f stage1-lean
65057 @endif libsframe
65058 @[ -d stageautoprofile-$(TARGET_SUBDIR) ] || \
65059 mkdir stageautoprofile-$(TARGET_SUBDIR); \
65060 mv stageautoprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
65061 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
65063 stageautoprofile-end::
65064 @if bfd
65065 @if test -d $(HOST_SUBDIR)/bfd; then \
65066 cd $(HOST_SUBDIR); mv bfd stageautoprofile-bfd; \
65067 mv prev-bfd stage1-bfd; : ; \
65069 @endif bfd
65070 @if opcodes
65071 @if test -d $(HOST_SUBDIR)/opcodes; then \
65072 cd $(HOST_SUBDIR); mv opcodes stageautoprofile-opcodes; \
65073 mv prev-opcodes stage1-opcodes; : ; \
65075 @endif opcodes
65076 @if binutils
65077 @if test -d $(HOST_SUBDIR)/binutils; then \
65078 cd $(HOST_SUBDIR); mv binutils stageautoprofile-binutils; \
65079 mv prev-binutils stage1-binutils; : ; \
65081 @endif binutils
65082 @if fixincludes
65083 @if test -d $(HOST_SUBDIR)/fixincludes; then \
65084 cd $(HOST_SUBDIR); mv fixincludes stageautoprofile-fixincludes; \
65085 mv prev-fixincludes stage1-fixincludes; : ; \
65087 @endif fixincludes
65088 @if gas
65089 @if test -d $(HOST_SUBDIR)/gas; then \
65090 cd $(HOST_SUBDIR); mv gas stageautoprofile-gas; \
65091 mv prev-gas stage1-gas; : ; \
65093 @endif gas
65094 @if gcc
65095 @if test -d $(HOST_SUBDIR)/gcc; then \
65096 cd $(HOST_SUBDIR); mv gcc stageautoprofile-gcc; \
65097 mv prev-gcc stage1-gcc; : ; \
65099 @endif gcc
65100 @if gmp
65101 @if test -d $(HOST_SUBDIR)/gmp; then \
65102 cd $(HOST_SUBDIR); mv gmp stageautoprofile-gmp; \
65103 mv prev-gmp stage1-gmp; : ; \
65105 @endif gmp
65106 @if mpfr
65107 @if test -d $(HOST_SUBDIR)/mpfr; then \
65108 cd $(HOST_SUBDIR); mv mpfr stageautoprofile-mpfr; \
65109 mv prev-mpfr stage1-mpfr; : ; \
65111 @endif mpfr
65112 @if mpc
65113 @if test -d $(HOST_SUBDIR)/mpc; then \
65114 cd $(HOST_SUBDIR); mv mpc stageautoprofile-mpc; \
65115 mv prev-mpc stage1-mpc; : ; \
65117 @endif mpc
65118 @if isl
65119 @if test -d $(HOST_SUBDIR)/isl; then \
65120 cd $(HOST_SUBDIR); mv isl stageautoprofile-isl; \
65121 mv prev-isl stage1-isl; : ; \
65123 @endif isl
65124 @if gold
65125 @if test -d $(HOST_SUBDIR)/gold; then \
65126 cd $(HOST_SUBDIR); mv gold stageautoprofile-gold; \
65127 mv prev-gold stage1-gold; : ; \
65129 @endif gold
65130 @if gettext
65131 @if test -d $(HOST_SUBDIR)/gettext; then \
65132 cd $(HOST_SUBDIR); mv gettext stageautoprofile-gettext; \
65133 mv prev-gettext stage1-gettext; : ; \
65135 @endif gettext
65136 @if ld
65137 @if test -d $(HOST_SUBDIR)/ld; then \
65138 cd $(HOST_SUBDIR); mv ld stageautoprofile-ld; \
65139 mv prev-ld stage1-ld; : ; \
65141 @endif ld
65142 @if libbacktrace
65143 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
65144 cd $(HOST_SUBDIR); mv libbacktrace stageautoprofile-libbacktrace; \
65145 mv prev-libbacktrace stage1-libbacktrace; : ; \
65147 @endif libbacktrace
65148 @if libcpp
65149 @if test -d $(HOST_SUBDIR)/libcpp; then \
65150 cd $(HOST_SUBDIR); mv libcpp stageautoprofile-libcpp; \
65151 mv prev-libcpp stage1-libcpp; : ; \
65153 @endif libcpp
65154 @if libcody
65155 @if test -d $(HOST_SUBDIR)/libcody; then \
65156 cd $(HOST_SUBDIR); mv libcody stageautoprofile-libcody; \
65157 mv prev-libcody stage1-libcody; : ; \
65159 @endif libcody
65160 @if libdecnumber
65161 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
65162 cd $(HOST_SUBDIR); mv libdecnumber stageautoprofile-libdecnumber; \
65163 mv prev-libdecnumber stage1-libdecnumber; : ; \
65165 @endif libdecnumber
65166 @if libiberty
65167 @if test -d $(HOST_SUBDIR)/libiberty; then \
65168 cd $(HOST_SUBDIR); mv libiberty stageautoprofile-libiberty; \
65169 mv prev-libiberty stage1-libiberty; : ; \
65171 @endif libiberty
65172 @if libiberty-linker-plugin
65173 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
65174 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageautoprofile-libiberty-linker-plugin; \
65175 mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
65177 @endif libiberty-linker-plugin
65178 @if libiconv
65179 @if test -d $(HOST_SUBDIR)/libiconv; then \
65180 cd $(HOST_SUBDIR); mv libiconv stageautoprofile-libiconv; \
65181 mv prev-libiconv stage1-libiconv; : ; \
65183 @endif libiconv
65184 @if zlib
65185 @if test -d $(HOST_SUBDIR)/zlib; then \
65186 cd $(HOST_SUBDIR); mv zlib stageautoprofile-zlib; \
65187 mv prev-zlib stage1-zlib; : ; \
65189 @endif zlib
65190 @if lto-plugin
65191 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
65192 cd $(HOST_SUBDIR); mv lto-plugin stageautoprofile-lto-plugin; \
65193 mv prev-lto-plugin stage1-lto-plugin; : ; \
65195 @endif lto-plugin
65196 @if libctf
65197 @if test -d $(HOST_SUBDIR)/libctf; then \
65198 cd $(HOST_SUBDIR); mv libctf stageautoprofile-libctf; \
65199 mv prev-libctf stage1-libctf; : ; \
65201 @endif libctf
65202 @if libsframe
65203 @if test -d $(HOST_SUBDIR)/libsframe; then \
65204 cd $(HOST_SUBDIR); mv libsframe stageautoprofile-libsframe; \
65205 mv prev-libsframe stage1-libsframe; : ; \
65207 @endif libsframe
65208 @if test -d $(TARGET_SUBDIR); then \
65209 mv $(TARGET_SUBDIR) stageautoprofile-$(TARGET_SUBDIR); \
65210 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
65212 rm -f stage_current
65214 # Bubble a bug fix through all the stages up to stage autoprofile. They are
65215 # remade, but not reconfigured. The next stage (if any) will not be
65216 # reconfigured either.
65217 .PHONY: stageautoprofile-bubble
65218 stageautoprofile-bubble:: stage1-bubble
65219 @r=`${PWD_COMMAND}`; export r; \
65220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
65221 if test -f stageautoprofile-lean || test -f stage1-lean ; then \
65222 echo Skipping rebuild of stageautoprofile; \
65223 else \
65224 $(MAKE) stageautoprofile-start; \
65225 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageautoprofile; \
65228 .PHONY: all-stageautoprofile clean-stageautoprofile
65229 do-clean: clean-stageautoprofile
65231 # FIXME: Will not need to be conditional when toplevel bootstrap is the
65232 # only possibility, but now it conflicts with no-bootstrap rules
65233 @if gcc-bootstrap
65238 # Rules to wipe a stage and all the following ones, also used for cleanstrap
65239 distclean-stage1:: distclean-stageautoprofile
65240 .PHONY: distclean-stageautoprofile
65241 distclean-stageautoprofile::
65242 @: $(MAKE); $(stage)
65243 @test "`cat stage_last`" != stageautoprofile || rm -f stage_last
65244 rm -rf stageautoprofile-*
65247 @endif gcc-bootstrap
65250 .PHONY: stageautofeedback-start stageautofeedback-end
65252 stageautofeedback-start::
65253 @: $(MAKE); $(stage); \
65254 echo stageautofeedback > stage_current; \
65255 echo stageautofeedback > stage_last; \
65256 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
65257 @if bfd
65258 @cd $(HOST_SUBDIR); [ -d stageautofeedback-bfd ] || \
65259 mkdir stageautofeedback-bfd; \
65260 mv stageautofeedback-bfd bfd; \
65261 mv stageautoprofile-bfd prev-bfd || test -f stageautoprofile-lean
65262 @endif bfd
65263 @if opcodes
65264 @cd $(HOST_SUBDIR); [ -d stageautofeedback-opcodes ] || \
65265 mkdir stageautofeedback-opcodes; \
65266 mv stageautofeedback-opcodes opcodes; \
65267 mv stageautoprofile-opcodes prev-opcodes || test -f stageautoprofile-lean
65268 @endif opcodes
65269 @if binutils
65270 @cd $(HOST_SUBDIR); [ -d stageautofeedback-binutils ] || \
65271 mkdir stageautofeedback-binutils; \
65272 mv stageautofeedback-binutils binutils; \
65273 mv stageautoprofile-binutils prev-binutils || test -f stageautoprofile-lean
65274 @endif binutils
65275 @if fixincludes
65276 @cd $(HOST_SUBDIR); [ -d stageautofeedback-fixincludes ] || \
65277 mkdir stageautofeedback-fixincludes; \
65278 mv stageautofeedback-fixincludes fixincludes; \
65279 mv stageautoprofile-fixincludes prev-fixincludes || test -f stageautoprofile-lean
65280 @endif fixincludes
65281 @if gas
65282 @cd $(HOST_SUBDIR); [ -d stageautofeedback-gas ] || \
65283 mkdir stageautofeedback-gas; \
65284 mv stageautofeedback-gas gas; \
65285 mv stageautoprofile-gas prev-gas || test -f stageautoprofile-lean
65286 @endif gas
65287 @if gcc
65288 @cd $(HOST_SUBDIR); [ -d stageautofeedback-gcc ] || \
65289 mkdir stageautofeedback-gcc; \
65290 mv stageautofeedback-gcc gcc; \
65291 mv stageautoprofile-gcc prev-gcc || test -f stageautoprofile-lean
65292 @endif gcc
65293 @if gmp
65294 @cd $(HOST_SUBDIR); [ -d stageautofeedback-gmp ] || \
65295 mkdir stageautofeedback-gmp; \
65296 mv stageautofeedback-gmp gmp; \
65297 mv stageautoprofile-gmp prev-gmp || test -f stageautoprofile-lean
65298 @endif gmp
65299 @if mpfr
65300 @cd $(HOST_SUBDIR); [ -d stageautofeedback-mpfr ] || \
65301 mkdir stageautofeedback-mpfr; \
65302 mv stageautofeedback-mpfr mpfr; \
65303 mv stageautoprofile-mpfr prev-mpfr || test -f stageautoprofile-lean
65304 @endif mpfr
65305 @if mpc
65306 @cd $(HOST_SUBDIR); [ -d stageautofeedback-mpc ] || \
65307 mkdir stageautofeedback-mpc; \
65308 mv stageautofeedback-mpc mpc; \
65309 mv stageautoprofile-mpc prev-mpc || test -f stageautoprofile-lean
65310 @endif mpc
65311 @if isl
65312 @cd $(HOST_SUBDIR); [ -d stageautofeedback-isl ] || \
65313 mkdir stageautofeedback-isl; \
65314 mv stageautofeedback-isl isl; \
65315 mv stageautoprofile-isl prev-isl || test -f stageautoprofile-lean
65316 @endif isl
65317 @if gold
65318 @cd $(HOST_SUBDIR); [ -d stageautofeedback-gold ] || \
65319 mkdir stageautofeedback-gold; \
65320 mv stageautofeedback-gold gold; \
65321 mv stageautoprofile-gold prev-gold || test -f stageautoprofile-lean
65322 @endif gold
65323 @if gettext
65324 @cd $(HOST_SUBDIR); [ -d stageautofeedback-gettext ] || \
65325 mkdir stageautofeedback-gettext; \
65326 mv stageautofeedback-gettext gettext; \
65327 mv stageautoprofile-gettext prev-gettext || test -f stageautoprofile-lean
65328 @endif gettext
65329 @if ld
65330 @cd $(HOST_SUBDIR); [ -d stageautofeedback-ld ] || \
65331 mkdir stageautofeedback-ld; \
65332 mv stageautofeedback-ld ld; \
65333 mv stageautoprofile-ld prev-ld || test -f stageautoprofile-lean
65334 @endif ld
65335 @if libbacktrace
65336 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libbacktrace ] || \
65337 mkdir stageautofeedback-libbacktrace; \
65338 mv stageautofeedback-libbacktrace libbacktrace; \
65339 mv stageautoprofile-libbacktrace prev-libbacktrace || test -f stageautoprofile-lean
65340 @endif libbacktrace
65341 @if libcpp
65342 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libcpp ] || \
65343 mkdir stageautofeedback-libcpp; \
65344 mv stageautofeedback-libcpp libcpp; \
65345 mv stageautoprofile-libcpp prev-libcpp || test -f stageautoprofile-lean
65346 @endif libcpp
65347 @if libcody
65348 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libcody ] || \
65349 mkdir stageautofeedback-libcody; \
65350 mv stageautofeedback-libcody libcody; \
65351 mv stageautoprofile-libcody prev-libcody || test -f stageautoprofile-lean
65352 @endif libcody
65353 @if libdecnumber
65354 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libdecnumber ] || \
65355 mkdir stageautofeedback-libdecnumber; \
65356 mv stageautofeedback-libdecnumber libdecnumber; \
65357 mv stageautoprofile-libdecnumber prev-libdecnumber || test -f stageautoprofile-lean
65358 @endif libdecnumber
65359 @if libiberty
65360 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libiberty ] || \
65361 mkdir stageautofeedback-libiberty; \
65362 mv stageautofeedback-libiberty libiberty; \
65363 mv stageautoprofile-libiberty prev-libiberty || test -f stageautoprofile-lean
65364 @endif libiberty
65365 @if libiberty-linker-plugin
65366 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libiberty-linker-plugin ] || \
65367 mkdir stageautofeedback-libiberty-linker-plugin; \
65368 mv stageautofeedback-libiberty-linker-plugin libiberty-linker-plugin; \
65369 mv stageautoprofile-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stageautoprofile-lean
65370 @endif libiberty-linker-plugin
65371 @if libiconv
65372 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libiconv ] || \
65373 mkdir stageautofeedback-libiconv; \
65374 mv stageautofeedback-libiconv libiconv; \
65375 mv stageautoprofile-libiconv prev-libiconv || test -f stageautoprofile-lean
65376 @endif libiconv
65377 @if zlib
65378 @cd $(HOST_SUBDIR); [ -d stageautofeedback-zlib ] || \
65379 mkdir stageautofeedback-zlib; \
65380 mv stageautofeedback-zlib zlib; \
65381 mv stageautoprofile-zlib prev-zlib || test -f stageautoprofile-lean
65382 @endif zlib
65383 @if lto-plugin
65384 @cd $(HOST_SUBDIR); [ -d stageautofeedback-lto-plugin ] || \
65385 mkdir stageautofeedback-lto-plugin; \
65386 mv stageautofeedback-lto-plugin lto-plugin; \
65387 mv stageautoprofile-lto-plugin prev-lto-plugin || test -f stageautoprofile-lean
65388 @endif lto-plugin
65389 @if libctf
65390 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libctf ] || \
65391 mkdir stageautofeedback-libctf; \
65392 mv stageautofeedback-libctf libctf; \
65393 mv stageautoprofile-libctf prev-libctf || test -f stageautoprofile-lean
65394 @endif libctf
65395 @if libsframe
65396 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libsframe ] || \
65397 mkdir stageautofeedback-libsframe; \
65398 mv stageautofeedback-libsframe libsframe; \
65399 mv stageautoprofile-libsframe prev-libsframe || test -f stageautoprofile-lean
65400 @endif libsframe
65401 @[ -d stageautofeedback-$(TARGET_SUBDIR) ] || \
65402 mkdir stageautofeedback-$(TARGET_SUBDIR); \
65403 mv stageautofeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
65404 mv stageautoprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageautoprofile-lean
65406 stageautofeedback-end::
65407 @if bfd
65408 @if test -d $(HOST_SUBDIR)/bfd; then \
65409 cd $(HOST_SUBDIR); mv bfd stageautofeedback-bfd; \
65410 mv prev-bfd stageautoprofile-bfd; : ; \
65412 @endif bfd
65413 @if opcodes
65414 @if test -d $(HOST_SUBDIR)/opcodes; then \
65415 cd $(HOST_SUBDIR); mv opcodes stageautofeedback-opcodes; \
65416 mv prev-opcodes stageautoprofile-opcodes; : ; \
65418 @endif opcodes
65419 @if binutils
65420 @if test -d $(HOST_SUBDIR)/binutils; then \
65421 cd $(HOST_SUBDIR); mv binutils stageautofeedback-binutils; \
65422 mv prev-binutils stageautoprofile-binutils; : ; \
65424 @endif binutils
65425 @if fixincludes
65426 @if test -d $(HOST_SUBDIR)/fixincludes; then \
65427 cd $(HOST_SUBDIR); mv fixincludes stageautofeedback-fixincludes; \
65428 mv prev-fixincludes stageautoprofile-fixincludes; : ; \
65430 @endif fixincludes
65431 @if gas
65432 @if test -d $(HOST_SUBDIR)/gas; then \
65433 cd $(HOST_SUBDIR); mv gas stageautofeedback-gas; \
65434 mv prev-gas stageautoprofile-gas; : ; \
65436 @endif gas
65437 @if gcc
65438 @if test -d $(HOST_SUBDIR)/gcc; then \
65439 cd $(HOST_SUBDIR); mv gcc stageautofeedback-gcc; \
65440 mv prev-gcc stageautoprofile-gcc; : ; \
65442 @endif gcc
65443 @if gmp
65444 @if test -d $(HOST_SUBDIR)/gmp; then \
65445 cd $(HOST_SUBDIR); mv gmp stageautofeedback-gmp; \
65446 mv prev-gmp stageautoprofile-gmp; : ; \
65448 @endif gmp
65449 @if mpfr
65450 @if test -d $(HOST_SUBDIR)/mpfr; then \
65451 cd $(HOST_SUBDIR); mv mpfr stageautofeedback-mpfr; \
65452 mv prev-mpfr stageautoprofile-mpfr; : ; \
65454 @endif mpfr
65455 @if mpc
65456 @if test -d $(HOST_SUBDIR)/mpc; then \
65457 cd $(HOST_SUBDIR); mv mpc stageautofeedback-mpc; \
65458 mv prev-mpc stageautoprofile-mpc; : ; \
65460 @endif mpc
65461 @if isl
65462 @if test -d $(HOST_SUBDIR)/isl; then \
65463 cd $(HOST_SUBDIR); mv isl stageautofeedback-isl; \
65464 mv prev-isl stageautoprofile-isl; : ; \
65466 @endif isl
65467 @if gold
65468 @if test -d $(HOST_SUBDIR)/gold; then \
65469 cd $(HOST_SUBDIR); mv gold stageautofeedback-gold; \
65470 mv prev-gold stageautoprofile-gold; : ; \
65472 @endif gold
65473 @if gettext
65474 @if test -d $(HOST_SUBDIR)/gettext; then \
65475 cd $(HOST_SUBDIR); mv gettext stageautofeedback-gettext; \
65476 mv prev-gettext stageautoprofile-gettext; : ; \
65478 @endif gettext
65479 @if ld
65480 @if test -d $(HOST_SUBDIR)/ld; then \
65481 cd $(HOST_SUBDIR); mv ld stageautofeedback-ld; \
65482 mv prev-ld stageautoprofile-ld; : ; \
65484 @endif ld
65485 @if libbacktrace
65486 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
65487 cd $(HOST_SUBDIR); mv libbacktrace stageautofeedback-libbacktrace; \
65488 mv prev-libbacktrace stageautoprofile-libbacktrace; : ; \
65490 @endif libbacktrace
65491 @if libcpp
65492 @if test -d $(HOST_SUBDIR)/libcpp; then \
65493 cd $(HOST_SUBDIR); mv libcpp stageautofeedback-libcpp; \
65494 mv prev-libcpp stageautoprofile-libcpp; : ; \
65496 @endif libcpp
65497 @if libcody
65498 @if test -d $(HOST_SUBDIR)/libcody; then \
65499 cd $(HOST_SUBDIR); mv libcody stageautofeedback-libcody; \
65500 mv prev-libcody stageautoprofile-libcody; : ; \
65502 @endif libcody
65503 @if libdecnumber
65504 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
65505 cd $(HOST_SUBDIR); mv libdecnumber stageautofeedback-libdecnumber; \
65506 mv prev-libdecnumber stageautoprofile-libdecnumber; : ; \
65508 @endif libdecnumber
65509 @if libiberty
65510 @if test -d $(HOST_SUBDIR)/libiberty; then \
65511 cd $(HOST_SUBDIR); mv libiberty stageautofeedback-libiberty; \
65512 mv prev-libiberty stageautoprofile-libiberty; : ; \
65514 @endif libiberty
65515 @if libiberty-linker-plugin
65516 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
65517 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageautofeedback-libiberty-linker-plugin; \
65518 mv prev-libiberty-linker-plugin stageautoprofile-libiberty-linker-plugin; : ; \
65520 @endif libiberty-linker-plugin
65521 @if libiconv
65522 @if test -d $(HOST_SUBDIR)/libiconv; then \
65523 cd $(HOST_SUBDIR); mv libiconv stageautofeedback-libiconv; \
65524 mv prev-libiconv stageautoprofile-libiconv; : ; \
65526 @endif libiconv
65527 @if zlib
65528 @if test -d $(HOST_SUBDIR)/zlib; then \
65529 cd $(HOST_SUBDIR); mv zlib stageautofeedback-zlib; \
65530 mv prev-zlib stageautoprofile-zlib; : ; \
65532 @endif zlib
65533 @if lto-plugin
65534 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
65535 cd $(HOST_SUBDIR); mv lto-plugin stageautofeedback-lto-plugin; \
65536 mv prev-lto-plugin stageautoprofile-lto-plugin; : ; \
65538 @endif lto-plugin
65539 @if libctf
65540 @if test -d $(HOST_SUBDIR)/libctf; then \
65541 cd $(HOST_SUBDIR); mv libctf stageautofeedback-libctf; \
65542 mv prev-libctf stageautoprofile-libctf; : ; \
65544 @endif libctf
65545 @if libsframe
65546 @if test -d $(HOST_SUBDIR)/libsframe; then \
65547 cd $(HOST_SUBDIR); mv libsframe stageautofeedback-libsframe; \
65548 mv prev-libsframe stageautoprofile-libsframe; : ; \
65550 @endif libsframe
65551 @if test -d $(TARGET_SUBDIR); then \
65552 mv $(TARGET_SUBDIR) stageautofeedback-$(TARGET_SUBDIR); \
65553 mv prev-$(TARGET_SUBDIR) stageautoprofile-$(TARGET_SUBDIR); : ; \
65555 rm -f stage_current
65557 # Bubble a bug fix through all the stages up to stage autofeedback. They are
65558 # remade, but not reconfigured. The next stage (if any) will not be
65559 # reconfigured either.
65560 .PHONY: stageautofeedback-bubble
65561 stageautofeedback-bubble:: stageautoprofile-bubble
65562 @r=`${PWD_COMMAND}`; export r; \
65563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
65564 if test -f stageautofeedback-lean || test -f stageautoprofile-lean ; then \
65565 echo Skipping rebuild of stageautofeedback; \
65566 else \
65567 $(MAKE) stageautofeedback-start; \
65568 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageautofeedback; \
65571 .PHONY: all-stageautofeedback clean-stageautofeedback
65572 do-clean: clean-stageautofeedback
65574 # FIXME: Will not need to be conditional when toplevel bootstrap is the
65575 # only possibility, but now it conflicts with no-bootstrap rules
65576 @if gcc-bootstrap
65580 .PHONY: autoprofiledbootstrap autoprofiledbootstrap-lean
65581 autoprofiledbootstrap:
65582 echo stageautofeedback > stage_final
65583 @r=`${PWD_COMMAND}`; export r; \
65584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
65585 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stageautofeedback-bubble
65586 @: $(MAKE); $(unstage)
65587 @r=`${PWD_COMMAND}`; export r; \
65588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
65589 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
65590 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
65592 autoprofiledbootstrap-lean:
65593 echo stageautofeedback > stage_final
65594 @r=`${PWD_COMMAND}`; export r; \
65595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
65596 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stageautofeedback-bubble
65597 @: $(MAKE); $(unstage)
65598 @r=`${PWD_COMMAND}`; export r; \
65599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
65600 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
65601 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
65604 # Rules to wipe a stage and all the following ones, also used for cleanstrap
65605 distclean-stageautoprofile:: distclean-stageautofeedback
65606 .PHONY: distclean-stageautofeedback
65607 distclean-stageautofeedback::
65608 @: $(MAKE); $(stage)
65609 @test "`cat stage_last`" != stageautofeedback || rm -f stage_last
65610 rm -rf stageautofeedback-*
65613 @endif gcc-bootstrap
65617 stageprofile-end::
65618 $(MAKE) distclean-stagefeedback
65620 stagefeedback-start::
65621 @r=`${PWD_COMMAND}`; export r; \
65622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
65623 for i in prev-*; do \
65624 j=`echo $$i | sed s/^prev-//`; \
65625 cd $$r/$$i && \
65626 { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL); } && \
65627 { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL); }; \
65628 done
65630 @if gcc-bootstrap
65631 do-distclean: distclean-stage1
65633 # Provide a GCC build when we're building target libraries. This does
65634 # not work as a dependency, just as the minimum necessary to avoid errors.
65635 stage_last:
65636 @r=`${PWD_COMMAND}`; export r; \
65637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
65638 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage1-bubble
65640 # Same as unstage, but not phony and defaulting to stage1-start. We place
65641 # it in the dependency so that for example `make -j3 all-gcc' works.
65642 stage_current:
65643 @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
65645 .PHONY: restrap
65646 restrap::
65647 @: $(MAKE); $(stage)
65648 rm -rf stage1-$(TARGET_SUBDIR) stage2-* stage3-* stage4-* stageprofile-* stagetrain-* stagefeedback-* stageautoprofile-* stageautofeedback-*
65649 restrap:: all
65650 @endif gcc-bootstrap
65652 # --------------------------------------
65653 # Dependencies between different modules
65654 # --------------------------------------
65656 # Generic dependencies for target modules on host stuff, especially gcc
65657 @if gcc-bootstrap
65658 configure-stage1-target-libstdc++-v3: maybe-all-stage1-gcc
65659 configure-stage2-target-libstdc++-v3: maybe-all-stage2-gcc
65660 configure-stage3-target-libstdc++-v3: maybe-all-stage3-gcc
65661 configure-stage4-target-libstdc++-v3: maybe-all-stage4-gcc
65662 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-gcc
65663 configure-stagetrain-target-libstdc++-v3: maybe-all-stagetrain-gcc
65664 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-gcc
65665 configure-stageautoprofile-target-libstdc++-v3: maybe-all-stageautoprofile-gcc
65666 configure-stageautofeedback-target-libstdc++-v3: maybe-all-stageautofeedback-gcc
65667 configure-stage1-target-libsanitizer: maybe-all-stage1-gcc
65668 configure-stage2-target-libsanitizer: maybe-all-stage2-gcc
65669 configure-stage3-target-libsanitizer: maybe-all-stage3-gcc
65670 configure-stage4-target-libsanitizer: maybe-all-stage4-gcc
65671 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-gcc
65672 configure-stagetrain-target-libsanitizer: maybe-all-stagetrain-gcc
65673 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-gcc
65674 configure-stageautoprofile-target-libsanitizer: maybe-all-stageautoprofile-gcc
65675 configure-stageautofeedback-target-libsanitizer: maybe-all-stageautofeedback-gcc
65676 configure-stage1-target-libvtv: maybe-all-stage1-gcc
65677 configure-stage2-target-libvtv: maybe-all-stage2-gcc
65678 configure-stage3-target-libvtv: maybe-all-stage3-gcc
65679 configure-stage4-target-libvtv: maybe-all-stage4-gcc
65680 configure-stageprofile-target-libvtv: maybe-all-stageprofile-gcc
65681 configure-stagetrain-target-libvtv: maybe-all-stagetrain-gcc
65682 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-gcc
65683 configure-stageautoprofile-target-libvtv: maybe-all-stageautoprofile-gcc
65684 configure-stageautofeedback-target-libvtv: maybe-all-stageautofeedback-gcc
65685 configure-target-libssp: stage_last
65686 configure-target-newlib: stage_last
65687 configure-stage1-target-libgcc: maybe-all-stage1-gcc
65688 configure-stage2-target-libgcc: maybe-all-stage2-gcc
65689 configure-stage3-target-libgcc: maybe-all-stage3-gcc
65690 configure-stage4-target-libgcc: maybe-all-stage4-gcc
65691 configure-stageprofile-target-libgcc: maybe-all-stageprofile-gcc
65692 configure-stagetrain-target-libgcc: maybe-all-stagetrain-gcc
65693 configure-stagefeedback-target-libgcc: maybe-all-stagefeedback-gcc
65694 configure-stageautoprofile-target-libgcc: maybe-all-stageautoprofile-gcc
65695 configure-stageautofeedback-target-libgcc: maybe-all-stageautofeedback-gcc
65696 configure-stage1-target-libbacktrace: maybe-all-stage1-gcc
65697 configure-stage2-target-libbacktrace: maybe-all-stage2-gcc
65698 configure-stage3-target-libbacktrace: maybe-all-stage3-gcc
65699 configure-stage4-target-libbacktrace: maybe-all-stage4-gcc
65700 configure-stageprofile-target-libbacktrace: maybe-all-stageprofile-gcc
65701 configure-stagetrain-target-libbacktrace: maybe-all-stagetrain-gcc
65702 configure-stagefeedback-target-libbacktrace: maybe-all-stagefeedback-gcc
65703 configure-stageautoprofile-target-libbacktrace: maybe-all-stageautoprofile-gcc
65704 configure-stageautofeedback-target-libbacktrace: maybe-all-stageautofeedback-gcc
65705 configure-target-libquadmath: stage_last
65706 configure-target-libgfortran: stage_last
65707 configure-target-libobjc: stage_last
65708 configure-target-libgo: stage_last
65709 configure-stage1-target-libphobos: maybe-all-stage1-gcc
65710 configure-stage2-target-libphobos: maybe-all-stage2-gcc
65711 configure-stage3-target-libphobos: maybe-all-stage3-gcc
65712 configure-stage4-target-libphobos: maybe-all-stage4-gcc
65713 configure-stageprofile-target-libphobos: maybe-all-stageprofile-gcc
65714 configure-stagetrain-target-libphobos: maybe-all-stagetrain-gcc
65715 configure-stagefeedback-target-libphobos: maybe-all-stagefeedback-gcc
65716 configure-stageautoprofile-target-libphobos: maybe-all-stageautoprofile-gcc
65717 configure-stageautofeedback-target-libphobos: maybe-all-stageautofeedback-gcc
65718 configure-target-libtermcap: stage_last
65719 configure-target-winsup: stage_last
65720 configure-target-libgloss: stage_last
65721 configure-target-libffi: stage_last
65722 configure-stage1-target-zlib: maybe-all-stage1-gcc
65723 configure-stage2-target-zlib: maybe-all-stage2-gcc
65724 configure-stage3-target-zlib: maybe-all-stage3-gcc
65725 configure-stage4-target-zlib: maybe-all-stage4-gcc
65726 configure-stageprofile-target-zlib: maybe-all-stageprofile-gcc
65727 configure-stagetrain-target-zlib: maybe-all-stagetrain-gcc
65728 configure-stagefeedback-target-zlib: maybe-all-stagefeedback-gcc
65729 configure-stageautoprofile-target-zlib: maybe-all-stageautoprofile-gcc
65730 configure-stageautofeedback-target-zlib: maybe-all-stageautofeedback-gcc
65731 configure-target-rda: stage_last
65732 configure-target-libada: stage_last
65733 configure-target-libgm2: stage_last
65734 configure-stage1-target-libgomp: maybe-all-stage1-gcc
65735 configure-stage2-target-libgomp: maybe-all-stage2-gcc
65736 configure-stage3-target-libgomp: maybe-all-stage3-gcc
65737 configure-stage4-target-libgomp: maybe-all-stage4-gcc
65738 configure-stageprofile-target-libgomp: maybe-all-stageprofile-gcc
65739 configure-stagetrain-target-libgomp: maybe-all-stagetrain-gcc
65740 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-gcc
65741 configure-stageautoprofile-target-libgomp: maybe-all-stageautoprofile-gcc
65742 configure-stageautofeedback-target-libgomp: maybe-all-stageautofeedback-gcc
65743 configure-target-libitm: stage_last
65744 configure-stage1-target-libatomic: maybe-all-stage1-gcc
65745 configure-stage2-target-libatomic: maybe-all-stage2-gcc
65746 configure-stage3-target-libatomic: maybe-all-stage3-gcc
65747 configure-stage4-target-libatomic: maybe-all-stage4-gcc
65748 configure-stageprofile-target-libatomic: maybe-all-stageprofile-gcc
65749 configure-stagetrain-target-libatomic: maybe-all-stagetrain-gcc
65750 configure-stagefeedback-target-libatomic: maybe-all-stagefeedback-gcc
65751 configure-stageautoprofile-target-libatomic: maybe-all-stageautoprofile-gcc
65752 configure-stageautofeedback-target-libatomic: maybe-all-stageautofeedback-gcc
65753 @endif gcc-bootstrap
65755 @if gcc-no-bootstrap
65756 configure-target-libstdc++-v3: maybe-all-gcc
65757 configure-target-libsanitizer: maybe-all-gcc
65758 configure-target-libvtv: maybe-all-gcc
65759 configure-target-libssp: maybe-all-gcc
65760 configure-target-newlib: maybe-all-gcc
65761 configure-target-libgcc: maybe-all-gcc
65762 configure-target-libbacktrace: maybe-all-gcc
65763 configure-target-libquadmath: maybe-all-gcc
65764 configure-target-libgfortran: maybe-all-gcc
65765 configure-target-libobjc: maybe-all-gcc
65766 configure-target-libgo: maybe-all-gcc
65767 configure-target-libphobos: maybe-all-gcc
65768 configure-target-libtermcap: maybe-all-gcc
65769 configure-target-winsup: maybe-all-gcc
65770 configure-target-libgloss: maybe-all-gcc
65771 configure-target-libffi: maybe-all-gcc
65772 configure-target-zlib: maybe-all-gcc
65773 configure-target-rda: maybe-all-gcc
65774 configure-target-libada: maybe-all-gcc
65775 configure-target-libgm2: maybe-all-gcc
65776 configure-target-libgomp: maybe-all-gcc
65777 configure-target-libitm: maybe-all-gcc
65778 configure-target-libatomic: maybe-all-gcc
65779 @endif gcc-no-bootstrap
65782 # There are two types of dependencies here: 'hard' dependencies, where one
65783 # module simply won't build without the other; and 'soft' dependencies, where
65784 # if the depended-on module is missing, the depending module will do without
65785 # or find a substitute somewhere (perhaps installed). Soft dependencies
65786 # are made here to depend on a 'maybe-' target. If you're not sure,
65787 # it's safer to use a soft dependency.
65794 # With all the machinery above in place, it is pretty easy to generate
65795 # dependencies. Host dependencies are a bit more complex because we have
65796 # to check for bootstrap/prebootstrap dependencies. To resolve
65797 # prebootstrap dependencies, prebootstrap modules are gathered in
65798 # a hash table.
65799 all-build-bison: maybe-all-build-texinfo
65800 all-build-flex: maybe-all-build-texinfo
65801 all-build-flex: maybe-all-build-bison
65802 all-build-flex: maybe-all-build-m4
65803 all-build-libiberty: maybe-all-build-texinfo
65804 all-build-m4: maybe-all-build-texinfo
65805 all-build-fixincludes: maybe-all-build-libiberty
65806 all-build-libcpp: maybe-all-build-libiberty
65807 configure-gcc: maybe-configure-gettext
65808 configure-stage1-gcc: maybe-configure-stage1-gettext
65809 configure-stage2-gcc: maybe-configure-stage2-gettext
65810 configure-stage3-gcc: maybe-configure-stage3-gettext
65811 configure-stage4-gcc: maybe-configure-stage4-gettext
65812 configure-stageprofile-gcc: maybe-configure-stageprofile-gettext
65813 configure-stagetrain-gcc: maybe-configure-stagetrain-gettext
65814 configure-stagefeedback-gcc: maybe-configure-stagefeedback-gettext
65815 configure-stageautoprofile-gcc: maybe-configure-stageautoprofile-gettext
65816 configure-stageautofeedback-gcc: maybe-configure-stageautofeedback-gettext
65817 configure-gcc: maybe-all-gmp
65818 configure-stage1-gcc: maybe-all-stage1-gmp
65819 configure-stage2-gcc: maybe-all-stage2-gmp
65820 configure-stage3-gcc: maybe-all-stage3-gmp
65821 configure-stage4-gcc: maybe-all-stage4-gmp
65822 configure-stageprofile-gcc: maybe-all-stageprofile-gmp
65823 configure-stagetrain-gcc: maybe-all-stagetrain-gmp
65824 configure-stagefeedback-gcc: maybe-all-stagefeedback-gmp
65825 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-gmp
65826 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-gmp
65827 configure-gcc: maybe-all-mpfr
65828 configure-stage1-gcc: maybe-all-stage1-mpfr
65829 configure-stage2-gcc: maybe-all-stage2-mpfr
65830 configure-stage3-gcc: maybe-all-stage3-mpfr
65831 configure-stage4-gcc: maybe-all-stage4-mpfr
65832 configure-stageprofile-gcc: maybe-all-stageprofile-mpfr
65833 configure-stagetrain-gcc: maybe-all-stagetrain-mpfr
65834 configure-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
65835 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-mpfr
65836 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-mpfr
65837 configure-gcc: maybe-all-mpc
65838 configure-stage1-gcc: maybe-all-stage1-mpc
65839 configure-stage2-gcc: maybe-all-stage2-mpc
65840 configure-stage3-gcc: maybe-all-stage3-mpc
65841 configure-stage4-gcc: maybe-all-stage4-mpc
65842 configure-stageprofile-gcc: maybe-all-stageprofile-mpc
65843 configure-stagetrain-gcc: maybe-all-stagetrain-mpc
65844 configure-stagefeedback-gcc: maybe-all-stagefeedback-mpc
65845 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-mpc
65846 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-mpc
65847 configure-gcc: maybe-all-isl
65848 configure-stage1-gcc: maybe-all-stage1-isl
65849 configure-stage2-gcc: maybe-all-stage2-isl
65850 configure-stage3-gcc: maybe-all-stage3-isl
65851 configure-stage4-gcc: maybe-all-stage4-isl
65852 configure-stageprofile-gcc: maybe-all-stageprofile-isl
65853 configure-stagetrain-gcc: maybe-all-stagetrain-isl
65854 configure-stagefeedback-gcc: maybe-all-stagefeedback-isl
65855 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-isl
65856 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-isl
65857 configure-gcc: maybe-all-lto-plugin
65858 configure-stage1-gcc: maybe-all-stage1-lto-plugin
65859 configure-stage2-gcc: maybe-all-stage2-lto-plugin
65860 configure-stage3-gcc: maybe-all-stage3-lto-plugin
65861 configure-stage4-gcc: maybe-all-stage4-lto-plugin
65862 configure-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
65863 configure-stagetrain-gcc: maybe-all-stagetrain-lto-plugin
65864 configure-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
65865 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-lto-plugin
65866 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-lto-plugin
65867 configure-gcc: maybe-all-binutils
65868 configure-stage1-gcc: maybe-all-stage1-binutils
65869 configure-stage2-gcc: maybe-all-stage2-binutils
65870 configure-stage3-gcc: maybe-all-stage3-binutils
65871 configure-stage4-gcc: maybe-all-stage4-binutils
65872 configure-stageprofile-gcc: maybe-all-stageprofile-binutils
65873 configure-stagetrain-gcc: maybe-all-stagetrain-binutils
65874 configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
65875 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-binutils
65876 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-binutils
65877 configure-gcc: maybe-all-gas
65878 configure-stage1-gcc: maybe-all-stage1-gas
65879 configure-stage2-gcc: maybe-all-stage2-gas
65880 configure-stage3-gcc: maybe-all-stage3-gas
65881 configure-stage4-gcc: maybe-all-stage4-gas
65882 configure-stageprofile-gcc: maybe-all-stageprofile-gas
65883 configure-stagetrain-gcc: maybe-all-stagetrain-gas
65884 configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
65885 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-gas
65886 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-gas
65887 configure-gcc: maybe-all-ld
65888 configure-stage1-gcc: maybe-all-stage1-ld
65889 configure-stage2-gcc: maybe-all-stage2-ld
65890 configure-stage3-gcc: maybe-all-stage3-ld
65891 configure-stage4-gcc: maybe-all-stage4-ld
65892 configure-stageprofile-gcc: maybe-all-stageprofile-ld
65893 configure-stagetrain-gcc: maybe-all-stagetrain-ld
65894 configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
65895 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-ld
65896 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-ld
65897 configure-gcc: maybe-all-gold
65898 configure-stage1-gcc: maybe-all-stage1-gold
65899 configure-stage2-gcc: maybe-all-stage2-gold
65900 configure-stage3-gcc: maybe-all-stage3-gold
65901 configure-stage4-gcc: maybe-all-stage4-gold
65902 configure-stageprofile-gcc: maybe-all-stageprofile-gold
65903 configure-stagetrain-gcc: maybe-all-stagetrain-gold
65904 configure-stagefeedback-gcc: maybe-all-stagefeedback-gold
65905 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-gold
65906 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-gold
65907 configure-gcc: maybe-all-libiconv
65908 configure-stage1-gcc: maybe-all-stage1-libiconv
65909 configure-stage2-gcc: maybe-all-stage2-libiconv
65910 configure-stage3-gcc: maybe-all-stage3-libiconv
65911 configure-stage4-gcc: maybe-all-stage4-libiconv
65912 configure-stageprofile-gcc: maybe-all-stageprofile-libiconv
65913 configure-stagetrain-gcc: maybe-all-stagetrain-libiconv
65914 configure-stagefeedback-gcc: maybe-all-stagefeedback-libiconv
65915 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-libiconv
65916 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-libiconv
65917 all-gcc: all-libiberty
65918 all-stage1-gcc: all-stage1-libiberty
65919 all-stage2-gcc: all-stage2-libiberty
65920 all-stage3-gcc: all-stage3-libiberty
65921 all-stage4-gcc: all-stage4-libiberty
65922 all-stageprofile-gcc: all-stageprofile-libiberty
65923 all-stagetrain-gcc: all-stagetrain-libiberty
65924 all-stagefeedback-gcc: all-stagefeedback-libiberty
65925 all-stageautoprofile-gcc: all-stageautoprofile-libiberty
65926 all-stageautofeedback-gcc: all-stageautofeedback-libiberty
65927 all-gcc: maybe-all-gettext
65928 all-stage1-gcc: maybe-all-stage1-gettext
65929 all-stage2-gcc: maybe-all-stage2-gettext
65930 all-stage3-gcc: maybe-all-stage3-gettext
65931 all-stage4-gcc: maybe-all-stage4-gettext
65932 all-stageprofile-gcc: maybe-all-stageprofile-gettext
65933 all-stagetrain-gcc: maybe-all-stagetrain-gettext
65934 all-stagefeedback-gcc: maybe-all-stagefeedback-gettext
65935 all-stageautoprofile-gcc: maybe-all-stageautoprofile-gettext
65936 all-stageautofeedback-gcc: maybe-all-stageautofeedback-gettext
65937 all-gcc: maybe-all-mpfr
65938 all-stage1-gcc: maybe-all-stage1-mpfr
65939 all-stage2-gcc: maybe-all-stage2-mpfr
65940 all-stage3-gcc: maybe-all-stage3-mpfr
65941 all-stage4-gcc: maybe-all-stage4-mpfr
65942 all-stageprofile-gcc: maybe-all-stageprofile-mpfr
65943 all-stagetrain-gcc: maybe-all-stagetrain-mpfr
65944 all-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
65945 all-stageautoprofile-gcc: maybe-all-stageautoprofile-mpfr
65946 all-stageautofeedback-gcc: maybe-all-stageautofeedback-mpfr
65947 all-gcc: maybe-all-mpc
65948 all-stage1-gcc: maybe-all-stage1-mpc
65949 all-stage2-gcc: maybe-all-stage2-mpc
65950 all-stage3-gcc: maybe-all-stage3-mpc
65951 all-stage4-gcc: maybe-all-stage4-mpc
65952 all-stageprofile-gcc: maybe-all-stageprofile-mpc
65953 all-stagetrain-gcc: maybe-all-stagetrain-mpc
65954 all-stagefeedback-gcc: maybe-all-stagefeedback-mpc
65955 all-stageautoprofile-gcc: maybe-all-stageautoprofile-mpc
65956 all-stageautofeedback-gcc: maybe-all-stageautofeedback-mpc
65957 all-gcc: maybe-all-isl
65958 all-stage1-gcc: maybe-all-stage1-isl
65959 all-stage2-gcc: maybe-all-stage2-isl
65960 all-stage3-gcc: maybe-all-stage3-isl
65961 all-stage4-gcc: maybe-all-stage4-isl
65962 all-stageprofile-gcc: maybe-all-stageprofile-isl
65963 all-stagetrain-gcc: maybe-all-stagetrain-isl
65964 all-stagefeedback-gcc: maybe-all-stagefeedback-isl
65965 all-stageautoprofile-gcc: maybe-all-stageautoprofile-isl
65966 all-stageautofeedback-gcc: maybe-all-stageautofeedback-isl
65967 all-gcc: maybe-all-build-texinfo
65968 all-stage1-gcc: maybe-all-build-texinfo
65969 all-stage2-gcc: maybe-all-build-texinfo
65970 all-stage3-gcc: maybe-all-build-texinfo
65971 all-stage4-gcc: maybe-all-build-texinfo
65972 all-stageprofile-gcc: maybe-all-build-texinfo
65973 all-stagetrain-gcc: maybe-all-build-texinfo
65974 all-stagefeedback-gcc: maybe-all-build-texinfo
65975 all-stageautoprofile-gcc: maybe-all-build-texinfo
65976 all-stageautofeedback-gcc: maybe-all-build-texinfo
65977 all-gcc: maybe-all-build-bison
65978 all-stage1-gcc: maybe-all-build-bison
65979 all-stage2-gcc: maybe-all-build-bison
65980 all-stage3-gcc: maybe-all-build-bison
65981 all-stage4-gcc: maybe-all-build-bison
65982 all-stageprofile-gcc: maybe-all-build-bison
65983 all-stagetrain-gcc: maybe-all-build-bison
65984 all-stagefeedback-gcc: maybe-all-build-bison
65985 all-stageautoprofile-gcc: maybe-all-build-bison
65986 all-stageautofeedback-gcc: maybe-all-build-bison
65987 all-gcc: maybe-all-build-flex
65988 all-stage1-gcc: maybe-all-build-flex
65989 all-stage2-gcc: maybe-all-build-flex
65990 all-stage3-gcc: maybe-all-build-flex
65991 all-stage4-gcc: maybe-all-build-flex
65992 all-stageprofile-gcc: maybe-all-build-flex
65993 all-stagetrain-gcc: maybe-all-build-flex
65994 all-stagefeedback-gcc: maybe-all-build-flex
65995 all-stageautoprofile-gcc: maybe-all-build-flex
65996 all-stageautofeedback-gcc: maybe-all-build-flex
65997 all-gcc: maybe-all-build-libiberty
65998 all-stage1-gcc: maybe-all-build-libiberty
65999 all-stage2-gcc: maybe-all-build-libiberty
66000 all-stage3-gcc: maybe-all-build-libiberty
66001 all-stage4-gcc: maybe-all-build-libiberty
66002 all-stageprofile-gcc: maybe-all-build-libiberty
66003 all-stagetrain-gcc: maybe-all-build-libiberty
66004 all-stagefeedback-gcc: maybe-all-build-libiberty
66005 all-stageautoprofile-gcc: maybe-all-build-libiberty
66006 all-stageautofeedback-gcc: maybe-all-build-libiberty
66007 all-gcc: maybe-all-build-fixincludes
66008 all-stage1-gcc: maybe-all-build-fixincludes
66009 all-stage2-gcc: maybe-all-build-fixincludes
66010 all-stage3-gcc: maybe-all-build-fixincludes
66011 all-stage4-gcc: maybe-all-build-fixincludes
66012 all-stageprofile-gcc: maybe-all-build-fixincludes
66013 all-stagetrain-gcc: maybe-all-build-fixincludes
66014 all-stagefeedback-gcc: maybe-all-build-fixincludes
66015 all-stageautoprofile-gcc: maybe-all-build-fixincludes
66016 all-stageautofeedback-gcc: maybe-all-build-fixincludes
66017 all-gcc: maybe-all-build-libcpp
66018 all-stage1-gcc: maybe-all-build-libcpp
66019 all-stage2-gcc: maybe-all-build-libcpp
66020 all-stage3-gcc: maybe-all-build-libcpp
66021 all-stage4-gcc: maybe-all-build-libcpp
66022 all-stageprofile-gcc: maybe-all-build-libcpp
66023 all-stagetrain-gcc: maybe-all-build-libcpp
66024 all-stagefeedback-gcc: maybe-all-build-libcpp
66025 all-stageautoprofile-gcc: maybe-all-build-libcpp
66026 all-stageautofeedback-gcc: maybe-all-build-libcpp
66027 all-gcc: maybe-all-zlib
66028 all-stage1-gcc: maybe-all-stage1-zlib
66029 all-stage2-gcc: maybe-all-stage2-zlib
66030 all-stage3-gcc: maybe-all-stage3-zlib
66031 all-stage4-gcc: maybe-all-stage4-zlib
66032 all-stageprofile-gcc: maybe-all-stageprofile-zlib
66033 all-stagetrain-gcc: maybe-all-stagetrain-zlib
66034 all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
66035 all-stageautoprofile-gcc: maybe-all-stageautoprofile-zlib
66036 all-stageautofeedback-gcc: maybe-all-stageautofeedback-zlib
66037 all-gcc: all-libbacktrace
66038 all-stage1-gcc: all-stage1-libbacktrace
66039 all-stage2-gcc: all-stage2-libbacktrace
66040 all-stage3-gcc: all-stage3-libbacktrace
66041 all-stage4-gcc: all-stage4-libbacktrace
66042 all-stageprofile-gcc: all-stageprofile-libbacktrace
66043 all-stagetrain-gcc: all-stagetrain-libbacktrace
66044 all-stagefeedback-gcc: all-stagefeedback-libbacktrace
66045 all-stageautoprofile-gcc: all-stageautoprofile-libbacktrace
66046 all-stageautofeedback-gcc: all-stageautofeedback-libbacktrace
66047 all-gcc: all-libcpp
66048 all-stage1-gcc: all-stage1-libcpp
66049 all-stage2-gcc: all-stage2-libcpp
66050 all-stage3-gcc: all-stage3-libcpp
66051 all-stage4-gcc: all-stage4-libcpp
66052 all-stageprofile-gcc: all-stageprofile-libcpp
66053 all-stagetrain-gcc: all-stagetrain-libcpp
66054 all-stagefeedback-gcc: all-stagefeedback-libcpp
66055 all-stageautoprofile-gcc: all-stageautoprofile-libcpp
66056 all-stageautofeedback-gcc: all-stageautofeedback-libcpp
66057 all-gcc: all-libcody
66058 all-stage1-gcc: all-stage1-libcody
66059 all-stage2-gcc: all-stage2-libcody
66060 all-stage3-gcc: all-stage3-libcody
66061 all-stage4-gcc: all-stage4-libcody
66062 all-stageprofile-gcc: all-stageprofile-libcody
66063 all-stagetrain-gcc: all-stagetrain-libcody
66064 all-stagefeedback-gcc: all-stagefeedback-libcody
66065 all-stageautoprofile-gcc: all-stageautoprofile-libcody
66066 all-stageautofeedback-gcc: all-stageautofeedback-libcody
66067 all-gcc: all-libdecnumber
66068 all-stage1-gcc: all-stage1-libdecnumber
66069 all-stage2-gcc: all-stage2-libdecnumber
66070 all-stage3-gcc: all-stage3-libdecnumber
66071 all-stage4-gcc: all-stage4-libdecnumber
66072 all-stageprofile-gcc: all-stageprofile-libdecnumber
66073 all-stagetrain-gcc: all-stagetrain-libdecnumber
66074 all-stagefeedback-gcc: all-stagefeedback-libdecnumber
66075 all-stageautoprofile-gcc: all-stageautoprofile-libdecnumber
66076 all-stageautofeedback-gcc: all-stageautofeedback-libdecnumber
66077 all-gcc: maybe-all-libiberty
66078 all-stage1-gcc: maybe-all-stage1-libiberty
66079 all-stage2-gcc: maybe-all-stage2-libiberty
66080 all-stage3-gcc: maybe-all-stage3-libiberty
66081 all-stage4-gcc: maybe-all-stage4-libiberty
66082 all-stageprofile-gcc: maybe-all-stageprofile-libiberty
66083 all-stagetrain-gcc: maybe-all-stagetrain-libiberty
66084 all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
66085 all-stageautoprofile-gcc: maybe-all-stageautoprofile-libiberty
66086 all-stageautofeedback-gcc: maybe-all-stageautofeedback-libiberty
66087 all-gcc: maybe-all-fixincludes
66088 all-stage1-gcc: maybe-all-stage1-fixincludes
66089 all-stage2-gcc: maybe-all-stage2-fixincludes
66090 all-stage3-gcc: maybe-all-stage3-fixincludes
66091 all-stage4-gcc: maybe-all-stage4-fixincludes
66092 all-stageprofile-gcc: maybe-all-stageprofile-fixincludes
66093 all-stagetrain-gcc: maybe-all-stagetrain-fixincludes
66094 all-stagefeedback-gcc: maybe-all-stagefeedback-fixincludes
66095 all-stageautoprofile-gcc: maybe-all-stageautoprofile-fixincludes
66096 all-stageautofeedback-gcc: maybe-all-stageautofeedback-fixincludes
66097 all-gcc: maybe-all-lto-plugin
66098 all-stage1-gcc: maybe-all-stage1-lto-plugin
66099 all-stage2-gcc: maybe-all-stage2-lto-plugin
66100 all-stage3-gcc: maybe-all-stage3-lto-plugin
66101 all-stage4-gcc: maybe-all-stage4-lto-plugin
66102 all-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
66103 all-stagetrain-gcc: maybe-all-stagetrain-lto-plugin
66104 all-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
66105 all-stageautoprofile-gcc: maybe-all-stageautoprofile-lto-plugin
66106 all-stageautofeedback-gcc: maybe-all-stageautofeedback-lto-plugin
66107 all-gcc: maybe-all-libiconv
66108 all-stage1-gcc: maybe-all-stage1-libiconv
66109 all-stage2-gcc: maybe-all-stage2-libiconv
66110 all-stage3-gcc: maybe-all-stage3-libiconv
66111 all-stage4-gcc: maybe-all-stage4-libiconv
66112 all-stageprofile-gcc: maybe-all-stageprofile-libiconv
66113 all-stagetrain-gcc: maybe-all-stagetrain-libiconv
66114 all-stagefeedback-gcc: maybe-all-stagefeedback-libiconv
66115 all-stageautoprofile-gcc: maybe-all-stageautoprofile-libiconv
66116 all-stageautofeedback-gcc: maybe-all-stageautofeedback-libiconv
66117 info-gcc: maybe-all-build-libiberty
66118 info-stage1-gcc: maybe-all-build-libiberty
66119 info-stage2-gcc: maybe-all-build-libiberty
66120 info-stage3-gcc: maybe-all-build-libiberty
66121 info-stage4-gcc: maybe-all-build-libiberty
66122 info-stageprofile-gcc: maybe-all-build-libiberty
66123 info-stagetrain-gcc: maybe-all-build-libiberty
66124 info-stagefeedback-gcc: maybe-all-build-libiberty
66125 info-stageautoprofile-gcc: maybe-all-build-libiberty
66126 info-stageautofeedback-gcc: maybe-all-build-libiberty
66127 dvi-gcc: maybe-all-build-libiberty
66128 dvi-stage1-gcc: maybe-all-build-libiberty
66129 dvi-stage2-gcc: maybe-all-build-libiberty
66130 dvi-stage3-gcc: maybe-all-build-libiberty
66131 dvi-stage4-gcc: maybe-all-build-libiberty
66132 dvi-stageprofile-gcc: maybe-all-build-libiberty
66133 dvi-stagetrain-gcc: maybe-all-build-libiberty
66134 dvi-stagefeedback-gcc: maybe-all-build-libiberty
66135 dvi-stageautoprofile-gcc: maybe-all-build-libiberty
66136 dvi-stageautofeedback-gcc: maybe-all-build-libiberty
66137 pdf-gcc: maybe-all-build-libiberty
66138 pdf-stage1-gcc: maybe-all-build-libiberty
66139 pdf-stage2-gcc: maybe-all-build-libiberty
66140 pdf-stage3-gcc: maybe-all-build-libiberty
66141 pdf-stage4-gcc: maybe-all-build-libiberty
66142 pdf-stageprofile-gcc: maybe-all-build-libiberty
66143 pdf-stagetrain-gcc: maybe-all-build-libiberty
66144 pdf-stagefeedback-gcc: maybe-all-build-libiberty
66145 pdf-stageautoprofile-gcc: maybe-all-build-libiberty
66146 pdf-stageautofeedback-gcc: maybe-all-build-libiberty
66147 html-gcc: maybe-all-build-libiberty
66148 html-stage1-gcc: maybe-all-build-libiberty
66149 html-stage2-gcc: maybe-all-build-libiberty
66150 html-stage3-gcc: maybe-all-build-libiberty
66151 html-stage4-gcc: maybe-all-build-libiberty
66152 html-stageprofile-gcc: maybe-all-build-libiberty
66153 html-stagetrain-gcc: maybe-all-build-libiberty
66154 html-stagefeedback-gcc: maybe-all-build-libiberty
66155 html-stageautoprofile-gcc: maybe-all-build-libiberty
66156 html-stageautofeedback-gcc: maybe-all-build-libiberty
66157 install-gcc: maybe-install-fixincludes
66158 install-gcc: maybe-install-lto-plugin
66159 install-strip-gcc: maybe-install-strip-fixincludes
66160 install-strip-gcc: maybe-install-strip-lto-plugin
66161 configure-libcpp: configure-libiberty
66162 configure-stage1-libcpp: configure-stage1-libiberty
66163 configure-stage2-libcpp: configure-stage2-libiberty
66164 configure-stage3-libcpp: configure-stage3-libiberty
66165 configure-stage4-libcpp: configure-stage4-libiberty
66166 configure-stageprofile-libcpp: configure-stageprofile-libiberty
66167 configure-stagetrain-libcpp: configure-stagetrain-libiberty
66168 configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
66169 configure-stageautoprofile-libcpp: configure-stageautoprofile-libiberty
66170 configure-stageautofeedback-libcpp: configure-stageautofeedback-libiberty
66171 configure-libcpp: maybe-configure-gettext
66172 configure-stage1-libcpp: maybe-configure-stage1-gettext
66173 configure-stage2-libcpp: maybe-configure-stage2-gettext
66174 configure-stage3-libcpp: maybe-configure-stage3-gettext
66175 configure-stage4-libcpp: maybe-configure-stage4-gettext
66176 configure-stageprofile-libcpp: maybe-configure-stageprofile-gettext
66177 configure-stagetrain-libcpp: maybe-configure-stagetrain-gettext
66178 configure-stagefeedback-libcpp: maybe-configure-stagefeedback-gettext
66179 configure-stageautoprofile-libcpp: maybe-configure-stageautoprofile-gettext
66180 configure-stageautofeedback-libcpp: maybe-configure-stageautofeedback-gettext
66181 configure-libcpp: maybe-all-libiconv
66182 configure-stage1-libcpp: maybe-all-stage1-libiconv
66183 configure-stage2-libcpp: maybe-all-stage2-libiconv
66184 configure-stage3-libcpp: maybe-all-stage3-libiconv
66185 configure-stage4-libcpp: maybe-all-stage4-libiconv
66186 configure-stageprofile-libcpp: maybe-all-stageprofile-libiconv
66187 configure-stagetrain-libcpp: maybe-all-stagetrain-libiconv
66188 configure-stagefeedback-libcpp: maybe-all-stagefeedback-libiconv
66189 configure-stageautoprofile-libcpp: maybe-all-stageautoprofile-libiconv
66190 configure-stageautofeedback-libcpp: maybe-all-stageautofeedback-libiconv
66191 all-libcpp: all-libiberty
66192 all-stage1-libcpp: all-stage1-libiberty
66193 all-stage2-libcpp: all-stage2-libiberty
66194 all-stage3-libcpp: all-stage3-libiberty
66195 all-stage4-libcpp: all-stage4-libiberty
66196 all-stageprofile-libcpp: all-stageprofile-libiberty
66197 all-stagetrain-libcpp: all-stagetrain-libiberty
66198 all-stagefeedback-libcpp: all-stagefeedback-libiberty
66199 all-stageautoprofile-libcpp: all-stageautoprofile-libiberty
66200 all-stageautofeedback-libcpp: all-stageautofeedback-libiberty
66201 all-libcpp: maybe-all-gettext
66202 all-stage1-libcpp: maybe-all-stage1-gettext
66203 all-stage2-libcpp: maybe-all-stage2-gettext
66204 all-stage3-libcpp: maybe-all-stage3-gettext
66205 all-stage4-libcpp: maybe-all-stage4-gettext
66206 all-stageprofile-libcpp: maybe-all-stageprofile-gettext
66207 all-stagetrain-libcpp: maybe-all-stagetrain-gettext
66208 all-stagefeedback-libcpp: maybe-all-stagefeedback-gettext
66209 all-stageautoprofile-libcpp: maybe-all-stageautoprofile-gettext
66210 all-stageautofeedback-libcpp: maybe-all-stageautofeedback-gettext
66211 all-libcpp: maybe-all-libiconv
66212 all-stage1-libcpp: maybe-all-stage1-libiconv
66213 all-stage2-libcpp: maybe-all-stage2-libiconv
66214 all-stage3-libcpp: maybe-all-stage3-libiconv
66215 all-stage4-libcpp: maybe-all-stage4-libiconv
66216 all-stageprofile-libcpp: maybe-all-stageprofile-libiconv
66217 all-stagetrain-libcpp: maybe-all-stagetrain-libiconv
66218 all-stagefeedback-libcpp: maybe-all-stagefeedback-libiconv
66219 all-stageautoprofile-libcpp: maybe-all-stageautoprofile-libiconv
66220 all-stageautofeedback-libcpp: maybe-all-stageautofeedback-libiconv
66221 all-fixincludes: maybe-all-libiberty
66222 all-stage1-fixincludes: maybe-all-stage1-libiberty
66223 all-stage2-fixincludes: maybe-all-stage2-libiberty
66224 all-stage3-fixincludes: maybe-all-stage3-libiberty
66225 all-stage4-fixincludes: maybe-all-stage4-libiberty
66226 all-stageprofile-fixincludes: maybe-all-stageprofile-libiberty
66227 all-stagetrain-fixincludes: maybe-all-stagetrain-libiberty
66228 all-stagefeedback-fixincludes: maybe-all-stagefeedback-libiberty
66229 all-stageautoprofile-fixincludes: maybe-all-stageautoprofile-libiberty
66230 all-stageautofeedback-fixincludes: maybe-all-stageautofeedback-libiberty
66231 all-gnattools: maybe-all-target-libada
66232 all-lto-plugin: maybe-all-libiberty
66233 all-stage1-lto-plugin: maybe-all-stage1-libiberty
66234 all-stage2-lto-plugin: maybe-all-stage2-libiberty
66235 all-stage3-lto-plugin: maybe-all-stage3-libiberty
66236 all-stage4-lto-plugin: maybe-all-stage4-libiberty
66237 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty
66238 all-stagetrain-lto-plugin: maybe-all-stagetrain-libiberty
66239 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty
66240 all-stageautoprofile-lto-plugin: maybe-all-stageautoprofile-libiberty
66241 all-stageautofeedback-lto-plugin: maybe-all-stageautofeedback-libiberty
66242 all-lto-plugin: maybe-all-libiberty-linker-plugin
66243 all-stage1-lto-plugin: maybe-all-stage1-libiberty-linker-plugin
66244 all-stage2-lto-plugin: maybe-all-stage2-libiberty-linker-plugin
66245 all-stage3-lto-plugin: maybe-all-stage3-libiberty-linker-plugin
66246 all-stage4-lto-plugin: maybe-all-stage4-libiberty-linker-plugin
66247 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty-linker-plugin
66248 all-stagetrain-lto-plugin: maybe-all-stagetrain-libiberty-linker-plugin
66249 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty-linker-plugin
66250 all-stageautoprofile-lto-plugin: maybe-all-stageautoprofile-libiberty-linker-plugin
66251 all-stageautofeedback-lto-plugin: maybe-all-stageautofeedback-libiberty-linker-plugin
66252 all-gotools: maybe-all-target-libgo
66253 configure-gettext: maybe-all-libiconv
66254 configure-stage1-gettext: maybe-all-stage1-libiconv
66255 configure-stage2-gettext: maybe-all-stage2-libiconv
66256 configure-stage3-gettext: maybe-all-stage3-libiconv
66257 configure-stage4-gettext: maybe-all-stage4-libiconv
66258 configure-stageprofile-gettext: maybe-all-stageprofile-libiconv
66259 configure-stagetrain-gettext: maybe-all-stagetrain-libiconv
66260 configure-stagefeedback-gettext: maybe-all-stagefeedback-libiconv
66261 configure-stageautoprofile-gettext: maybe-all-stageautoprofile-libiconv
66262 configure-stageautofeedback-gettext: maybe-all-stageautofeedback-libiconv
66263 configure-mpfr: maybe-all-gmp
66264 configure-stage1-mpfr: maybe-all-stage1-gmp
66265 configure-stage2-mpfr: maybe-all-stage2-gmp
66266 configure-stage3-mpfr: maybe-all-stage3-gmp
66267 configure-stage4-mpfr: maybe-all-stage4-gmp
66268 configure-stageprofile-mpfr: maybe-all-stageprofile-gmp
66269 configure-stagetrain-mpfr: maybe-all-stagetrain-gmp
66270 configure-stagefeedback-mpfr: maybe-all-stagefeedback-gmp
66271 configure-stageautoprofile-mpfr: maybe-all-stageautoprofile-gmp
66272 configure-stageautofeedback-mpfr: maybe-all-stageautofeedback-gmp
66273 configure-mpc: maybe-all-mpfr
66274 configure-stage1-mpc: maybe-all-stage1-mpfr
66275 configure-stage2-mpc: maybe-all-stage2-mpfr
66276 configure-stage3-mpc: maybe-all-stage3-mpfr
66277 configure-stage4-mpc: maybe-all-stage4-mpfr
66278 configure-stageprofile-mpc: maybe-all-stageprofile-mpfr
66279 configure-stagetrain-mpc: maybe-all-stagetrain-mpfr
66280 configure-stagefeedback-mpc: maybe-all-stagefeedback-mpfr
66281 configure-stageautoprofile-mpc: maybe-all-stageautoprofile-mpfr
66282 configure-stageautofeedback-mpc: maybe-all-stageautofeedback-mpfr
66283 configure-isl: maybe-all-gmp
66284 configure-stage1-isl: maybe-all-stage1-gmp
66285 configure-stage2-isl: maybe-all-stage2-gmp
66286 configure-stage3-isl: maybe-all-stage3-gmp
66287 configure-stage4-isl: maybe-all-stage4-gmp
66288 configure-stageprofile-isl: maybe-all-stageprofile-gmp
66289 configure-stagetrain-isl: maybe-all-stagetrain-gmp
66290 configure-stagefeedback-isl: maybe-all-stagefeedback-gmp
66291 configure-stageautoprofile-isl: maybe-all-stageautoprofile-gmp
66292 configure-stageautofeedback-isl: maybe-all-stageautofeedback-gmp
66293 all-gettext: maybe-all-libiconv
66294 all-stage1-gettext: maybe-all-stage1-libiconv
66295 all-stage2-gettext: maybe-all-stage2-libiconv
66296 all-stage3-gettext: maybe-all-stage3-libiconv
66297 all-stage4-gettext: maybe-all-stage4-libiconv
66298 all-stageprofile-gettext: maybe-all-stageprofile-libiconv
66299 all-stagetrain-gettext: maybe-all-stagetrain-libiconv
66300 all-stagefeedback-gettext: maybe-all-stagefeedback-libiconv
66301 all-stageautoprofile-gettext: maybe-all-stageautoprofile-libiconv
66302 all-stageautofeedback-gettext: maybe-all-stageautofeedback-libiconv
66303 configure-gdb: maybe-configure-sim
66304 configure-gdb: maybe-all-gnulib
66305 configure-gdb: maybe-all-gdbsupport
66306 all-gdb: maybe-all-gnulib
66307 all-gdb: maybe-all-gdbsupport
66308 all-gdb: maybe-all-readline
66309 all-gdb: maybe-all-build-bison
66310 all-gdb: maybe-all-sim
66311 all-gdb: maybe-all-libtermcap
66312 configure-gdbserver: maybe-all-gnulib
66313 all-gdbserver: maybe-all-gdbsupport
66314 all-gdbserver: maybe-all-gnulib
66315 configure-libgui: maybe-configure-tcl
66316 configure-libgui: maybe-configure-tk
66317 all-libgui: maybe-all-tcl
66318 all-libgui: maybe-all-tk
66319 all-libgui: maybe-all-itcl
66320 configure-gdbsupport: maybe-configure-gnulib
66321 all-gdbsupport: maybe-all-gnulib
66322 configure-bfd: configure-libiberty
66323 configure-stage1-bfd: configure-stage1-libiberty
66324 configure-stage2-bfd: configure-stage2-libiberty
66325 configure-stage3-bfd: configure-stage3-libiberty
66326 configure-stage4-bfd: configure-stage4-libiberty
66327 configure-stageprofile-bfd: configure-stageprofile-libiberty
66328 configure-stagetrain-bfd: configure-stagetrain-libiberty
66329 configure-stagefeedback-bfd: configure-stagefeedback-libiberty
66330 configure-stageautoprofile-bfd: configure-stageautoprofile-libiberty
66331 configure-stageautofeedback-bfd: configure-stageautofeedback-libiberty
66332 configure-bfd: maybe-configure-gettext
66333 configure-stage1-bfd: maybe-configure-stage1-gettext
66334 configure-stage2-bfd: maybe-configure-stage2-gettext
66335 configure-stage3-bfd: maybe-configure-stage3-gettext
66336 configure-stage4-bfd: maybe-configure-stage4-gettext
66337 configure-stageprofile-bfd: maybe-configure-stageprofile-gettext
66338 configure-stagetrain-bfd: maybe-configure-stagetrain-gettext
66339 configure-stagefeedback-bfd: maybe-configure-stagefeedback-gettext
66340 configure-stageautoprofile-bfd: maybe-configure-stageautoprofile-gettext
66341 configure-stageautofeedback-bfd: maybe-configure-stageautofeedback-gettext
66342 all-bfd: maybe-all-libiberty
66343 all-stage1-bfd: maybe-all-stage1-libiberty
66344 all-stage2-bfd: maybe-all-stage2-libiberty
66345 all-stage3-bfd: maybe-all-stage3-libiberty
66346 all-stage4-bfd: maybe-all-stage4-libiberty
66347 all-stageprofile-bfd: maybe-all-stageprofile-libiberty
66348 all-stagetrain-bfd: maybe-all-stagetrain-libiberty
66349 all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
66350 all-stageautoprofile-bfd: maybe-all-stageautoprofile-libiberty
66351 all-stageautofeedback-bfd: maybe-all-stageautofeedback-libiberty
66352 all-bfd: maybe-all-gettext
66353 all-stage1-bfd: maybe-all-stage1-gettext
66354 all-stage2-bfd: maybe-all-stage2-gettext
66355 all-stage3-bfd: maybe-all-stage3-gettext
66356 all-stage4-bfd: maybe-all-stage4-gettext
66357 all-stageprofile-bfd: maybe-all-stageprofile-gettext
66358 all-stagetrain-bfd: maybe-all-stagetrain-gettext
66359 all-stagefeedback-bfd: maybe-all-stagefeedback-gettext
66360 all-stageautoprofile-bfd: maybe-all-stageautoprofile-gettext
66361 all-stageautofeedback-bfd: maybe-all-stageautofeedback-gettext
66362 all-bfd: maybe-all-zlib
66363 all-stage1-bfd: maybe-all-stage1-zlib
66364 all-stage2-bfd: maybe-all-stage2-zlib
66365 all-stage3-bfd: maybe-all-stage3-zlib
66366 all-stage4-bfd: maybe-all-stage4-zlib
66367 all-stageprofile-bfd: maybe-all-stageprofile-zlib
66368 all-stagetrain-bfd: maybe-all-stagetrain-zlib
66369 all-stagefeedback-bfd: maybe-all-stagefeedback-zlib
66370 all-stageautoprofile-bfd: maybe-all-stageautoprofile-zlib
66371 all-stageautofeedback-bfd: maybe-all-stageautofeedback-zlib
66372 all-bfd: maybe-all-libsframe
66373 all-stage1-bfd: maybe-all-stage1-libsframe
66374 all-stage2-bfd: maybe-all-stage2-libsframe
66375 all-stage3-bfd: maybe-all-stage3-libsframe
66376 all-stage4-bfd: maybe-all-stage4-libsframe
66377 all-stageprofile-bfd: maybe-all-stageprofile-libsframe
66378 all-stagetrain-bfd: maybe-all-stagetrain-libsframe
66379 all-stagefeedback-bfd: maybe-all-stagefeedback-libsframe
66380 all-stageautoprofile-bfd: maybe-all-stageautoprofile-libsframe
66381 all-stageautofeedback-bfd: maybe-all-stageautofeedback-libsframe
66382 configure-opcodes: configure-libiberty
66383 configure-stage1-opcodes: configure-stage1-libiberty
66384 configure-stage2-opcodes: configure-stage2-libiberty
66385 configure-stage3-opcodes: configure-stage3-libiberty
66386 configure-stage4-opcodes: configure-stage4-libiberty
66387 configure-stageprofile-opcodes: configure-stageprofile-libiberty
66388 configure-stagetrain-opcodes: configure-stagetrain-libiberty
66389 configure-stagefeedback-opcodes: configure-stagefeedback-libiberty
66390 configure-stageautoprofile-opcodes: configure-stageautoprofile-libiberty
66391 configure-stageautofeedback-opcodes: configure-stageautofeedback-libiberty
66392 all-opcodes: maybe-all-libiberty
66393 all-stage1-opcodes: maybe-all-stage1-libiberty
66394 all-stage2-opcodes: maybe-all-stage2-libiberty
66395 all-stage3-opcodes: maybe-all-stage3-libiberty
66396 all-stage4-opcodes: maybe-all-stage4-libiberty
66397 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
66398 all-stagetrain-opcodes: maybe-all-stagetrain-libiberty
66399 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
66400 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-libiberty
66401 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-libiberty
66402 configure-binutils: maybe-configure-gettext
66403 configure-stage1-binutils: maybe-configure-stage1-gettext
66404 configure-stage2-binutils: maybe-configure-stage2-gettext
66405 configure-stage3-binutils: maybe-configure-stage3-gettext
66406 configure-stage4-binutils: maybe-configure-stage4-gettext
66407 configure-stageprofile-binutils: maybe-configure-stageprofile-gettext
66408 configure-stagetrain-binutils: maybe-configure-stagetrain-gettext
66409 configure-stagefeedback-binutils: maybe-configure-stagefeedback-gettext
66410 configure-stageautoprofile-binutils: maybe-configure-stageautoprofile-gettext
66411 configure-stageautofeedback-binutils: maybe-configure-stageautofeedback-gettext
66412 all-binutils: maybe-all-libiberty
66413 all-stage1-binutils: maybe-all-stage1-libiberty
66414 all-stage2-binutils: maybe-all-stage2-libiberty
66415 all-stage3-binutils: maybe-all-stage3-libiberty
66416 all-stage4-binutils: maybe-all-stage4-libiberty
66417 all-stageprofile-binutils: maybe-all-stageprofile-libiberty
66418 all-stagetrain-binutils: maybe-all-stagetrain-libiberty
66419 all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
66420 all-stageautoprofile-binutils: maybe-all-stageautoprofile-libiberty
66421 all-stageautofeedback-binutils: maybe-all-stageautofeedback-libiberty
66422 all-binutils: maybe-all-opcodes
66423 all-stage1-binutils: maybe-all-stage1-opcodes
66424 all-stage2-binutils: maybe-all-stage2-opcodes
66425 all-stage3-binutils: maybe-all-stage3-opcodes
66426 all-stage4-binutils: maybe-all-stage4-opcodes
66427 all-stageprofile-binutils: maybe-all-stageprofile-opcodes
66428 all-stagetrain-binutils: maybe-all-stagetrain-opcodes
66429 all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
66430 all-stageautoprofile-binutils: maybe-all-stageautoprofile-opcodes
66431 all-stageautofeedback-binutils: maybe-all-stageautofeedback-opcodes
66432 all-binutils: maybe-all-bfd
66433 all-stage1-binutils: maybe-all-stage1-bfd
66434 all-stage2-binutils: maybe-all-stage2-bfd
66435 all-stage3-binutils: maybe-all-stage3-bfd
66436 all-stage4-binutils: maybe-all-stage4-bfd
66437 all-stageprofile-binutils: maybe-all-stageprofile-bfd
66438 all-stagetrain-binutils: maybe-all-stagetrain-bfd
66439 all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
66440 all-stageautoprofile-binutils: maybe-all-stageautoprofile-bfd
66441 all-stageautofeedback-binutils: maybe-all-stageautofeedback-bfd
66442 all-binutils: maybe-all-build-flex
66443 all-stage1-binutils: maybe-all-build-flex
66444 all-stage2-binutils: maybe-all-build-flex
66445 all-stage3-binutils: maybe-all-build-flex
66446 all-stage4-binutils: maybe-all-build-flex
66447 all-stageprofile-binutils: maybe-all-build-flex
66448 all-stagetrain-binutils: maybe-all-build-flex
66449 all-stagefeedback-binutils: maybe-all-build-flex
66450 all-stageautoprofile-binutils: maybe-all-build-flex
66451 all-stageautofeedback-binutils: maybe-all-build-flex
66452 all-binutils: maybe-all-build-bison
66453 all-stage1-binutils: maybe-all-build-bison
66454 all-stage2-binutils: maybe-all-build-bison
66455 all-stage3-binutils: maybe-all-build-bison
66456 all-stage4-binutils: maybe-all-build-bison
66457 all-stageprofile-binutils: maybe-all-build-bison
66458 all-stagetrain-binutils: maybe-all-build-bison
66459 all-stagefeedback-binutils: maybe-all-build-bison
66460 all-stageautoprofile-binutils: maybe-all-build-bison
66461 all-stageautofeedback-binutils: maybe-all-build-bison
66462 all-binutils: maybe-all-gettext
66463 all-stage1-binutils: maybe-all-stage1-gettext
66464 all-stage2-binutils: maybe-all-stage2-gettext
66465 all-stage3-binutils: maybe-all-stage3-gettext
66466 all-stage4-binutils: maybe-all-stage4-gettext
66467 all-stageprofile-binutils: maybe-all-stageprofile-gettext
66468 all-stagetrain-binutils: maybe-all-stagetrain-gettext
66469 all-stagefeedback-binutils: maybe-all-stagefeedback-gettext
66470 all-stageautoprofile-binutils: maybe-all-stageautoprofile-gettext
66471 all-stageautofeedback-binutils: maybe-all-stageautofeedback-gettext
66472 all-binutils: maybe-all-gas
66473 all-stage1-binutils: maybe-all-stage1-gas
66474 all-stage2-binutils: maybe-all-stage2-gas
66475 all-stage3-binutils: maybe-all-stage3-gas
66476 all-stage4-binutils: maybe-all-stage4-gas
66477 all-stageprofile-binutils: maybe-all-stageprofile-gas
66478 all-stagetrain-binutils: maybe-all-stagetrain-gas
66479 all-stagefeedback-binutils: maybe-all-stagefeedback-gas
66480 all-stageautoprofile-binutils: maybe-all-stageautoprofile-gas
66481 all-stageautofeedback-binutils: maybe-all-stageautofeedback-gas
66482 all-binutils: maybe-all-libctf
66483 all-stage1-binutils: maybe-all-stage1-libctf
66484 all-stage2-binutils: maybe-all-stage2-libctf
66485 all-stage3-binutils: maybe-all-stage3-libctf
66486 all-stage4-binutils: maybe-all-stage4-libctf
66487 all-stageprofile-binutils: maybe-all-stageprofile-libctf
66488 all-stagetrain-binutils: maybe-all-stagetrain-libctf
66489 all-stagefeedback-binutils: maybe-all-stagefeedback-libctf
66490 all-stageautoprofile-binutils: maybe-all-stageautoprofile-libctf
66491 all-stageautofeedback-binutils: maybe-all-stageautofeedback-libctf
66492 all-ld: maybe-all-libctf
66493 all-stage1-ld: maybe-all-stage1-libctf
66494 all-stage2-ld: maybe-all-stage2-libctf
66495 all-stage3-ld: maybe-all-stage3-libctf
66496 all-stage4-ld: maybe-all-stage4-libctf
66497 all-stageprofile-ld: maybe-all-stageprofile-libctf
66498 all-stagetrain-ld: maybe-all-stagetrain-libctf
66499 all-stagefeedback-ld: maybe-all-stagefeedback-libctf
66500 all-stageautoprofile-ld: maybe-all-stageautoprofile-libctf
66501 all-stageautofeedback-ld: maybe-all-stageautofeedback-libctf
66502 all-binutils: maybe-all-libsframe
66503 all-stage1-binutils: maybe-all-stage1-libsframe
66504 all-stage2-binutils: maybe-all-stage2-libsframe
66505 all-stage3-binutils: maybe-all-stage3-libsframe
66506 all-stage4-binutils: maybe-all-stage4-libsframe
66507 all-stageprofile-binutils: maybe-all-stageprofile-libsframe
66508 all-stagetrain-binutils: maybe-all-stagetrain-libsframe
66509 all-stagefeedback-binutils: maybe-all-stagefeedback-libsframe
66510 all-stageautoprofile-binutils: maybe-all-stageautoprofile-libsframe
66511 all-stageautofeedback-binutils: maybe-all-stageautofeedback-libsframe
66512 install-binutils: maybe-install-opcodes
66513 install-strip-binutils: maybe-install-strip-opcodes
66514 install-libctf: maybe-install-bfd
66515 install-ld: maybe-install-bfd
66516 install-ld: maybe-install-libctf
66517 install-strip-libctf: maybe-install-strip-bfd
66518 install-strip-ld: maybe-install-strip-bfd
66519 install-strip-ld: maybe-install-strip-libctf
66520 install-bfd: maybe-install-libsframe
66521 install-strip-bfd: maybe-install-strip-libsframe
66522 configure-opcodes: configure-bfd
66523 configure-stage1-opcodes: configure-stage1-bfd
66524 configure-stage2-opcodes: configure-stage2-bfd
66525 configure-stage3-opcodes: configure-stage3-bfd
66526 configure-stage4-opcodes: configure-stage4-bfd
66527 configure-stageprofile-opcodes: configure-stageprofile-bfd
66528 configure-stagetrain-opcodes: configure-stagetrain-bfd
66529 configure-stagefeedback-opcodes: configure-stagefeedback-bfd
66530 configure-stageautoprofile-opcodes: configure-stageautoprofile-bfd
66531 configure-stageautofeedback-opcodes: configure-stageautofeedback-bfd
66532 install-opcodes: maybe-install-bfd
66533 install-strip-opcodes: maybe-install-strip-bfd
66534 configure-gas: maybe-configure-gettext
66535 configure-stage1-gas: maybe-configure-stage1-gettext
66536 configure-stage2-gas: maybe-configure-stage2-gettext
66537 configure-stage3-gas: maybe-configure-stage3-gettext
66538 configure-stage4-gas: maybe-configure-stage4-gettext
66539 configure-stageprofile-gas: maybe-configure-stageprofile-gettext
66540 configure-stagetrain-gas: maybe-configure-stagetrain-gettext
66541 configure-stagefeedback-gas: maybe-configure-stagefeedback-gettext
66542 configure-stageautoprofile-gas: maybe-configure-stageautoprofile-gettext
66543 configure-stageautofeedback-gas: maybe-configure-stageautofeedback-gettext
66544 all-gas: maybe-all-libiberty
66545 all-stage1-gas: maybe-all-stage1-libiberty
66546 all-stage2-gas: maybe-all-stage2-libiberty
66547 all-stage3-gas: maybe-all-stage3-libiberty
66548 all-stage4-gas: maybe-all-stage4-libiberty
66549 all-stageprofile-gas: maybe-all-stageprofile-libiberty
66550 all-stagetrain-gas: maybe-all-stagetrain-libiberty
66551 all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
66552 all-stageautoprofile-gas: maybe-all-stageautoprofile-libiberty
66553 all-stageautofeedback-gas: maybe-all-stageautofeedback-libiberty
66554 all-gas: maybe-all-opcodes
66555 all-stage1-gas: maybe-all-stage1-opcodes
66556 all-stage2-gas: maybe-all-stage2-opcodes
66557 all-stage3-gas: maybe-all-stage3-opcodes
66558 all-stage4-gas: maybe-all-stage4-opcodes
66559 all-stageprofile-gas: maybe-all-stageprofile-opcodes
66560 all-stagetrain-gas: maybe-all-stagetrain-opcodes
66561 all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
66562 all-stageautoprofile-gas: maybe-all-stageautoprofile-opcodes
66563 all-stageautofeedback-gas: maybe-all-stageautofeedback-opcodes
66564 all-gas: maybe-all-bfd
66565 all-stage1-gas: maybe-all-stage1-bfd
66566 all-stage2-gas: maybe-all-stage2-bfd
66567 all-stage3-gas: maybe-all-stage3-bfd
66568 all-stage4-gas: maybe-all-stage4-bfd
66569 all-stageprofile-gas: maybe-all-stageprofile-bfd
66570 all-stagetrain-gas: maybe-all-stagetrain-bfd
66571 all-stagefeedback-gas: maybe-all-stagefeedback-bfd
66572 all-stageautoprofile-gas: maybe-all-stageautoprofile-bfd
66573 all-stageautofeedback-gas: maybe-all-stageautofeedback-bfd
66574 all-gas: maybe-all-gettext
66575 all-stage1-gas: maybe-all-stage1-gettext
66576 all-stage2-gas: maybe-all-stage2-gettext
66577 all-stage3-gas: maybe-all-stage3-gettext
66578 all-stage4-gas: maybe-all-stage4-gettext
66579 all-stageprofile-gas: maybe-all-stageprofile-gettext
66580 all-stagetrain-gas: maybe-all-stagetrain-gettext
66581 all-stagefeedback-gas: maybe-all-stagefeedback-gettext
66582 all-stageautoprofile-gas: maybe-all-stageautoprofile-gettext
66583 all-stageautofeedback-gas: maybe-all-stageautofeedback-gettext
66584 install-gprofng: maybe-install-opcodes
66585 install-gprofng: maybe-install-bfd
66586 configure-ld: maybe-configure-gettext
66587 configure-stage1-ld: maybe-configure-stage1-gettext
66588 configure-stage2-ld: maybe-configure-stage2-gettext
66589 configure-stage3-ld: maybe-configure-stage3-gettext
66590 configure-stage4-ld: maybe-configure-stage4-gettext
66591 configure-stageprofile-ld: maybe-configure-stageprofile-gettext
66592 configure-stagetrain-ld: maybe-configure-stagetrain-gettext
66593 configure-stagefeedback-ld: maybe-configure-stagefeedback-gettext
66594 configure-stageautoprofile-ld: maybe-configure-stageautoprofile-gettext
66595 configure-stageautofeedback-ld: maybe-configure-stageautofeedback-gettext
66596 all-ld: maybe-all-libiberty
66597 all-stage1-ld: maybe-all-stage1-libiberty
66598 all-stage2-ld: maybe-all-stage2-libiberty
66599 all-stage3-ld: maybe-all-stage3-libiberty
66600 all-stage4-ld: maybe-all-stage4-libiberty
66601 all-stageprofile-ld: maybe-all-stageprofile-libiberty
66602 all-stagetrain-ld: maybe-all-stagetrain-libiberty
66603 all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
66604 all-stageautoprofile-ld: maybe-all-stageautoprofile-libiberty
66605 all-stageautofeedback-ld: maybe-all-stageautofeedback-libiberty
66606 all-ld: maybe-all-bfd
66607 all-stage1-ld: maybe-all-stage1-bfd
66608 all-stage2-ld: maybe-all-stage2-bfd
66609 all-stage3-ld: maybe-all-stage3-bfd
66610 all-stage4-ld: maybe-all-stage4-bfd
66611 all-stageprofile-ld: maybe-all-stageprofile-bfd
66612 all-stagetrain-ld: maybe-all-stagetrain-bfd
66613 all-stagefeedback-ld: maybe-all-stagefeedback-bfd
66614 all-stageautoprofile-ld: maybe-all-stageautoprofile-bfd
66615 all-stageautofeedback-ld: maybe-all-stageautofeedback-bfd
66616 all-ld: maybe-all-opcodes
66617 all-stage1-ld: maybe-all-stage1-opcodes
66618 all-stage2-ld: maybe-all-stage2-opcodes
66619 all-stage3-ld: maybe-all-stage3-opcodes
66620 all-stage4-ld: maybe-all-stage4-opcodes
66621 all-stageprofile-ld: maybe-all-stageprofile-opcodes
66622 all-stagetrain-ld: maybe-all-stagetrain-opcodes
66623 all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
66624 all-stageautoprofile-ld: maybe-all-stageautoprofile-opcodes
66625 all-stageautofeedback-ld: maybe-all-stageautofeedback-opcodes
66626 all-ld: maybe-all-build-bison
66627 all-stage1-ld: maybe-all-build-bison
66628 all-stage2-ld: maybe-all-build-bison
66629 all-stage3-ld: maybe-all-build-bison
66630 all-stage4-ld: maybe-all-build-bison
66631 all-stageprofile-ld: maybe-all-build-bison
66632 all-stagetrain-ld: maybe-all-build-bison
66633 all-stagefeedback-ld: maybe-all-build-bison
66634 all-stageautoprofile-ld: maybe-all-build-bison
66635 all-stageautofeedback-ld: maybe-all-build-bison
66636 all-ld: maybe-all-build-flex
66637 all-stage1-ld: maybe-all-build-flex
66638 all-stage2-ld: maybe-all-build-flex
66639 all-stage3-ld: maybe-all-build-flex
66640 all-stage4-ld: maybe-all-build-flex
66641 all-stageprofile-ld: maybe-all-build-flex
66642 all-stagetrain-ld: maybe-all-build-flex
66643 all-stagefeedback-ld: maybe-all-build-flex
66644 all-stageautoprofile-ld: maybe-all-build-flex
66645 all-stageautofeedback-ld: maybe-all-build-flex
66646 all-ld: maybe-all-gettext
66647 all-stage1-ld: maybe-all-stage1-gettext
66648 all-stage2-ld: maybe-all-stage2-gettext
66649 all-stage3-ld: maybe-all-stage3-gettext
66650 all-stage4-ld: maybe-all-stage4-gettext
66651 all-stageprofile-ld: maybe-all-stageprofile-gettext
66652 all-stagetrain-ld: maybe-all-stagetrain-gettext
66653 all-stagefeedback-ld: maybe-all-stagefeedback-gettext
66654 all-stageautoprofile-ld: maybe-all-stageautoprofile-gettext
66655 all-stageautofeedback-ld: maybe-all-stageautofeedback-gettext
66656 all-ld: maybe-all-gas
66657 all-stage1-ld: maybe-all-stage1-gas
66658 all-stage2-ld: maybe-all-stage2-gas
66659 all-stage3-ld: maybe-all-stage3-gas
66660 all-stage4-ld: maybe-all-stage4-gas
66661 all-stageprofile-ld: maybe-all-stageprofile-gas
66662 all-stagetrain-ld: maybe-all-stagetrain-gas
66663 all-stagefeedback-ld: maybe-all-stagefeedback-gas
66664 all-stageautoprofile-ld: maybe-all-stageautoprofile-gas
66665 all-stageautofeedback-ld: maybe-all-stageautofeedback-gas
66666 all-ld: maybe-all-binutils
66667 all-stage1-ld: maybe-all-stage1-binutils
66668 all-stage2-ld: maybe-all-stage2-binutils
66669 all-stage3-ld: maybe-all-stage3-binutils
66670 all-stage4-ld: maybe-all-stage4-binutils
66671 all-stageprofile-ld: maybe-all-stageprofile-binutils
66672 all-stagetrain-ld: maybe-all-stagetrain-binutils
66673 all-stagefeedback-ld: maybe-all-stagefeedback-binutils
66674 all-stageautoprofile-ld: maybe-all-stageautoprofile-binutils
66675 all-stageautofeedback-ld: maybe-all-stageautofeedback-binutils
66676 install-ld: maybe-install-gold
66677 install-strip-ld: maybe-install-strip-gold
66678 configure-gold: maybe-configure-gettext
66679 configure-stage1-gold: maybe-configure-stage1-gettext
66680 configure-stage2-gold: maybe-configure-stage2-gettext
66681 configure-stage3-gold: maybe-configure-stage3-gettext
66682 configure-stage4-gold: maybe-configure-stage4-gettext
66683 configure-stageprofile-gold: maybe-configure-stageprofile-gettext
66684 configure-stagetrain-gold: maybe-configure-stagetrain-gettext
66685 configure-stagefeedback-gold: maybe-configure-stagefeedback-gettext
66686 configure-stageautoprofile-gold: maybe-configure-stageautoprofile-gettext
66687 configure-stageautofeedback-gold: maybe-configure-stageautofeedback-gettext
66688 all-gold: maybe-all-libiberty
66689 all-stage1-gold: maybe-all-stage1-libiberty
66690 all-stage2-gold: maybe-all-stage2-libiberty
66691 all-stage3-gold: maybe-all-stage3-libiberty
66692 all-stage4-gold: maybe-all-stage4-libiberty
66693 all-stageprofile-gold: maybe-all-stageprofile-libiberty
66694 all-stagetrain-gold: maybe-all-stagetrain-libiberty
66695 all-stagefeedback-gold: maybe-all-stagefeedback-libiberty
66696 all-stageautoprofile-gold: maybe-all-stageautoprofile-libiberty
66697 all-stageautofeedback-gold: maybe-all-stageautofeedback-libiberty
66698 all-gold: maybe-all-gettext
66699 all-stage1-gold: maybe-all-stage1-gettext
66700 all-stage2-gold: maybe-all-stage2-gettext
66701 all-stage3-gold: maybe-all-stage3-gettext
66702 all-stage4-gold: maybe-all-stage4-gettext
66703 all-stageprofile-gold: maybe-all-stageprofile-gettext
66704 all-stagetrain-gold: maybe-all-stagetrain-gettext
66705 all-stagefeedback-gold: maybe-all-stagefeedback-gettext
66706 all-stageautoprofile-gold: maybe-all-stageautoprofile-gettext
66707 all-stageautofeedback-gold: maybe-all-stageautofeedback-gettext
66708 all-gold: maybe-all-bfd
66709 all-stage1-gold: maybe-all-stage1-bfd
66710 all-stage2-gold: maybe-all-stage2-bfd
66711 all-stage3-gold: maybe-all-stage3-bfd
66712 all-stage4-gold: maybe-all-stage4-bfd
66713 all-stageprofile-gold: maybe-all-stageprofile-bfd
66714 all-stagetrain-gold: maybe-all-stagetrain-bfd
66715 all-stagefeedback-gold: maybe-all-stagefeedback-bfd
66716 all-stageautoprofile-gold: maybe-all-stageautoprofile-bfd
66717 all-stageautofeedback-gold: maybe-all-stageautofeedback-bfd
66718 all-gold: maybe-all-build-bison
66719 all-stage1-gold: maybe-all-build-bison
66720 all-stage2-gold: maybe-all-build-bison
66721 all-stage3-gold: maybe-all-build-bison
66722 all-stage4-gold: maybe-all-build-bison
66723 all-stageprofile-gold: maybe-all-build-bison
66724 all-stagetrain-gold: maybe-all-build-bison
66725 all-stagefeedback-gold: maybe-all-build-bison
66726 all-stageautoprofile-gold: maybe-all-build-bison
66727 all-stageautofeedback-gold: maybe-all-build-bison
66728 all-gold: maybe-all-gas
66729 all-stage1-gold: maybe-all-stage1-gas
66730 all-stage2-gold: maybe-all-stage2-gas
66731 all-stage3-gold: maybe-all-stage3-gas
66732 all-stage4-gold: maybe-all-stage4-gas
66733 all-stageprofile-gold: maybe-all-stageprofile-gas
66734 all-stagetrain-gold: maybe-all-stagetrain-gas
66735 all-stagefeedback-gold: maybe-all-stagefeedback-gas
66736 all-stageautoprofile-gold: maybe-all-stageautoprofile-gas
66737 all-stageautofeedback-gold: maybe-all-stageautofeedback-gas
66738 check-gold: maybe-all-binutils
66739 check-stage1-gold: maybe-all-stage1-binutils
66740 check-stage2-gold: maybe-all-stage2-binutils
66741 check-stage3-gold: maybe-all-stage3-binutils
66742 check-stage4-gold: maybe-all-stage4-binutils
66743 check-stageprofile-gold: maybe-all-stageprofile-binutils
66744 check-stagetrain-gold: maybe-all-stagetrain-binutils
66745 check-stagefeedback-gold: maybe-all-stagefeedback-binutils
66746 check-stageautoprofile-gold: maybe-all-stageautoprofile-binutils
66747 check-stageautofeedback-gold: maybe-all-stageautofeedback-binutils
66748 check-gold: maybe-all-gas
66749 check-stage1-gold: maybe-all-stage1-gas
66750 check-stage2-gold: maybe-all-stage2-gas
66751 check-stage3-gold: maybe-all-stage3-gas
66752 check-stage4-gold: maybe-all-stage4-gas
66753 check-stageprofile-gold: maybe-all-stageprofile-gas
66754 check-stagetrain-gold: maybe-all-stagetrain-gas
66755 check-stagefeedback-gold: maybe-all-stagefeedback-gas
66756 check-stageautoprofile-gold: maybe-all-stageautoprofile-gas
66757 check-stageautofeedback-gold: maybe-all-stageautofeedback-gas
66758 configure-opcodes: maybe-configure-gettext
66759 configure-stage1-opcodes: maybe-configure-stage1-gettext
66760 configure-stage2-opcodes: maybe-configure-stage2-gettext
66761 configure-stage3-opcodes: maybe-configure-stage3-gettext
66762 configure-stage4-opcodes: maybe-configure-stage4-gettext
66763 configure-stageprofile-opcodes: maybe-configure-stageprofile-gettext
66764 configure-stagetrain-opcodes: maybe-configure-stagetrain-gettext
66765 configure-stagefeedback-opcodes: maybe-configure-stagefeedback-gettext
66766 configure-stageautoprofile-opcodes: maybe-configure-stageautoprofile-gettext
66767 configure-stageautofeedback-opcodes: maybe-configure-stageautofeedback-gettext
66768 all-opcodes: maybe-all-bfd
66769 all-stage1-opcodes: maybe-all-stage1-bfd
66770 all-stage2-opcodes: maybe-all-stage2-bfd
66771 all-stage3-opcodes: maybe-all-stage3-bfd
66772 all-stage4-opcodes: maybe-all-stage4-bfd
66773 all-stageprofile-opcodes: maybe-all-stageprofile-bfd
66774 all-stagetrain-opcodes: maybe-all-stagetrain-bfd
66775 all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
66776 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-bfd
66777 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-bfd
66778 all-opcodes: maybe-all-libiberty
66779 all-stage1-opcodes: maybe-all-stage1-libiberty
66780 all-stage2-opcodes: maybe-all-stage2-libiberty
66781 all-stage3-opcodes: maybe-all-stage3-libiberty
66782 all-stage4-opcodes: maybe-all-stage4-libiberty
66783 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
66784 all-stagetrain-opcodes: maybe-all-stagetrain-libiberty
66785 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
66786 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-libiberty
66787 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-libiberty
66788 all-opcodes: maybe-all-gettext
66789 all-stage1-opcodes: maybe-all-stage1-gettext
66790 all-stage2-opcodes: maybe-all-stage2-gettext
66791 all-stage3-opcodes: maybe-all-stage3-gettext
66792 all-stage4-opcodes: maybe-all-stage4-gettext
66793 all-stageprofile-opcodes: maybe-all-stageprofile-gettext
66794 all-stagetrain-opcodes: maybe-all-stagetrain-gettext
66795 all-stagefeedback-opcodes: maybe-all-stagefeedback-gettext
66796 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-gettext
66797 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-gettext
66798 all-dejagnu: maybe-all-tcl
66799 all-dejagnu: maybe-all-expect
66800 all-dejagnu: maybe-all-tk
66801 configure-expect: maybe-configure-tcl
66802 configure-expect: maybe-configure-tk
66803 all-expect: maybe-all-tcl
66804 all-expect: maybe-all-tk
66805 configure-itcl: maybe-configure-tcl
66806 configure-itcl: maybe-configure-tk
66807 all-itcl: maybe-all-tcl
66808 all-itcl: maybe-all-tk
66809 install-itcl: maybe-install-tcl
66810 install-strip-itcl: maybe-install-strip-tcl
66811 configure-tk: maybe-configure-tcl
66812 all-tk: maybe-all-tcl
66813 all-sid: maybe-all-tcl
66814 all-sid: maybe-all-tk
66815 install-sid: maybe-install-tcl
66816 install-strip-sid: maybe-install-strip-tcl
66817 install-sid: maybe-install-tk
66818 install-strip-sid: maybe-install-strip-tk
66819 configure-sim: maybe-all-gnulib
66820 configure-sim: maybe-all-readline
66821 all-fastjar: maybe-all-build-texinfo
66822 all-libctf: all-libiberty
66823 all-stage1-libctf: all-stage1-libiberty
66824 all-stage2-libctf: all-stage2-libiberty
66825 all-stage3-libctf: all-stage3-libiberty
66826 all-stage4-libctf: all-stage4-libiberty
66827 all-stageprofile-libctf: all-stageprofile-libiberty
66828 all-stagetrain-libctf: all-stagetrain-libiberty
66829 all-stagefeedback-libctf: all-stagefeedback-libiberty
66830 all-stageautoprofile-libctf: all-stageautoprofile-libiberty
66831 all-stageautofeedback-libctf: all-stageautofeedback-libiberty
66832 all-libctf: maybe-all-bfd
66833 all-stage1-libctf: maybe-all-stage1-bfd
66834 all-stage2-libctf: maybe-all-stage2-bfd
66835 all-stage3-libctf: maybe-all-stage3-bfd
66836 all-stage4-libctf: maybe-all-stage4-bfd
66837 all-stageprofile-libctf: maybe-all-stageprofile-bfd
66838 all-stagetrain-libctf: maybe-all-stagetrain-bfd
66839 all-stagefeedback-libctf: maybe-all-stagefeedback-bfd
66840 all-stageautoprofile-libctf: maybe-all-stageautoprofile-bfd
66841 all-stageautofeedback-libctf: maybe-all-stageautofeedback-bfd
66842 all-libctf: maybe-all-zlib
66843 all-stage1-libctf: maybe-all-stage1-zlib
66844 all-stage2-libctf: maybe-all-stage2-zlib
66845 all-stage3-libctf: maybe-all-stage3-zlib
66846 all-stage4-libctf: maybe-all-stage4-zlib
66847 all-stageprofile-libctf: maybe-all-stageprofile-zlib
66848 all-stagetrain-libctf: maybe-all-stagetrain-zlib
66849 all-stagefeedback-libctf: maybe-all-stagefeedback-zlib
66850 all-stageautoprofile-libctf: maybe-all-stageautoprofile-zlib
66851 all-stageautofeedback-libctf: maybe-all-stageautofeedback-zlib
66852 configure-libctf: maybe-all-bfd
66853 configure-stage1-libctf: maybe-all-stage1-bfd
66854 configure-stage2-libctf: maybe-all-stage2-bfd
66855 configure-stage3-libctf: maybe-all-stage3-bfd
66856 configure-stage4-libctf: maybe-all-stage4-bfd
66857 configure-stageprofile-libctf: maybe-all-stageprofile-bfd
66858 configure-stagetrain-libctf: maybe-all-stagetrain-bfd
66859 configure-stagefeedback-libctf: maybe-all-stagefeedback-bfd
66860 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-bfd
66861 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-bfd
66862 configure-libctf: maybe-all-gettext
66863 configure-stage1-libctf: maybe-all-stage1-gettext
66864 configure-stage2-libctf: maybe-all-stage2-gettext
66865 configure-stage3-libctf: maybe-all-stage3-gettext
66866 configure-stage4-libctf: maybe-all-stage4-gettext
66867 configure-stageprofile-libctf: maybe-all-stageprofile-gettext
66868 configure-stagetrain-libctf: maybe-all-stagetrain-gettext
66869 configure-stagefeedback-libctf: maybe-all-stagefeedback-gettext
66870 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-gettext
66871 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-gettext
66872 configure-libctf: maybe-all-zlib
66873 configure-stage1-libctf: maybe-all-stage1-zlib
66874 configure-stage2-libctf: maybe-all-stage2-zlib
66875 configure-stage3-libctf: maybe-all-stage3-zlib
66876 configure-stage4-libctf: maybe-all-stage4-zlib
66877 configure-stageprofile-libctf: maybe-all-stageprofile-zlib
66878 configure-stagetrain-libctf: maybe-all-stagetrain-zlib
66879 configure-stagefeedback-libctf: maybe-all-stagefeedback-zlib
66880 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-zlib
66881 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-zlib
66882 configure-libctf: maybe-all-libiconv
66883 configure-stage1-libctf: maybe-all-stage1-libiconv
66884 configure-stage2-libctf: maybe-all-stage2-libiconv
66885 configure-stage3-libctf: maybe-all-stage3-libiconv
66886 configure-stage4-libctf: maybe-all-stage4-libiconv
66887 configure-stageprofile-libctf: maybe-all-stageprofile-libiconv
66888 configure-stagetrain-libctf: maybe-all-stagetrain-libiconv
66889 configure-stagefeedback-libctf: maybe-all-stagefeedback-libiconv
66890 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-libiconv
66891 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-libiconv
66892 check-libctf: maybe-all-ld
66893 check-stage1-libctf: maybe-all-stage1-ld
66894 check-stage2-libctf: maybe-all-stage2-ld
66895 check-stage3-libctf: maybe-all-stage3-ld
66896 check-stage4-libctf: maybe-all-stage4-ld
66897 check-stageprofile-libctf: maybe-all-stageprofile-ld
66898 check-stagetrain-libctf: maybe-all-stagetrain-ld
66899 check-stagefeedback-libctf: maybe-all-stagefeedback-ld
66900 check-stageautoprofile-libctf: maybe-all-stageautoprofile-ld
66901 check-stageautofeedback-libctf: maybe-all-stageautofeedback-ld
66902 distclean-gnulib: maybe-distclean-gdb
66903 distclean-gnulib: maybe-distclean-gdbserver
66904 distclean-gnulib: maybe-distclean-sim
66905 all-bison: maybe-all-build-texinfo
66906 all-flex: maybe-all-build-bison
66907 all-flex: maybe-all-m4
66908 all-flex: maybe-all-build-texinfo
66909 all-m4: maybe-all-build-texinfo
66910 configure-target-libgo: maybe-configure-target-libffi
66911 all-target-libgo: maybe-all-target-libffi
66912 configure-target-libphobos: maybe-configure-target-libbacktrace
66913 configure-stage1-target-libphobos: maybe-configure-stage1-target-libbacktrace
66914 configure-stage2-target-libphobos: maybe-configure-stage2-target-libbacktrace
66915 configure-stage3-target-libphobos: maybe-configure-stage3-target-libbacktrace
66916 configure-stage4-target-libphobos: maybe-configure-stage4-target-libbacktrace
66917 configure-stageprofile-target-libphobos: maybe-configure-stageprofile-target-libbacktrace
66918 configure-stagetrain-target-libphobos: maybe-configure-stagetrain-target-libbacktrace
66919 configure-stagefeedback-target-libphobos: maybe-configure-stagefeedback-target-libbacktrace
66920 configure-stageautoprofile-target-libphobos: maybe-configure-stageautoprofile-target-libbacktrace
66921 configure-stageautofeedback-target-libphobos: maybe-configure-stageautofeedback-target-libbacktrace
66922 configure-target-libphobos: maybe-configure-target-zlib
66923 configure-stage1-target-libphobos: maybe-configure-stage1-target-zlib
66924 configure-stage2-target-libphobos: maybe-configure-stage2-target-zlib
66925 configure-stage3-target-libphobos: maybe-configure-stage3-target-zlib
66926 configure-stage4-target-libphobos: maybe-configure-stage4-target-zlib
66927 configure-stageprofile-target-libphobos: maybe-configure-stageprofile-target-zlib
66928 configure-stagetrain-target-libphobos: maybe-configure-stagetrain-target-zlib
66929 configure-stagefeedback-target-libphobos: maybe-configure-stagefeedback-target-zlib
66930 configure-stageautoprofile-target-libphobos: maybe-configure-stageautoprofile-target-zlib
66931 configure-stageautofeedback-target-libphobos: maybe-configure-stageautofeedback-target-zlib
66932 all-target-libphobos: maybe-all-target-libbacktrace
66933 all-stage1-target-libphobos: maybe-all-stage1-target-libbacktrace
66934 all-stage2-target-libphobos: maybe-all-stage2-target-libbacktrace
66935 all-stage3-target-libphobos: maybe-all-stage3-target-libbacktrace
66936 all-stage4-target-libphobos: maybe-all-stage4-target-libbacktrace
66937 all-stageprofile-target-libphobos: maybe-all-stageprofile-target-libbacktrace
66938 all-stagetrain-target-libphobos: maybe-all-stagetrain-target-libbacktrace
66939 all-stagefeedback-target-libphobos: maybe-all-stagefeedback-target-libbacktrace
66940 all-stageautoprofile-target-libphobos: maybe-all-stageautoprofile-target-libbacktrace
66941 all-stageautofeedback-target-libphobos: maybe-all-stageautofeedback-target-libbacktrace
66942 all-target-libphobos: maybe-all-target-zlib
66943 all-stage1-target-libphobos: maybe-all-stage1-target-zlib
66944 all-stage2-target-libphobos: maybe-all-stage2-target-zlib
66945 all-stage3-target-libphobos: maybe-all-stage3-target-zlib
66946 all-stage4-target-libphobos: maybe-all-stage4-target-zlib
66947 all-stageprofile-target-libphobos: maybe-all-stageprofile-target-zlib
66948 all-stagetrain-target-libphobos: maybe-all-stagetrain-target-zlib
66949 all-stagefeedback-target-libphobos: maybe-all-stagefeedback-target-zlib
66950 all-stageautoprofile-target-libphobos: maybe-all-stageautoprofile-target-zlib
66951 all-stageautofeedback-target-libphobos: maybe-all-stageautofeedback-target-zlib
66952 all-target-libphobos: maybe-all-target-libatomic
66953 all-stage1-target-libphobos: maybe-all-stage1-target-libatomic
66954 all-stage2-target-libphobos: maybe-all-stage2-target-libatomic
66955 all-stage3-target-libphobos: maybe-all-stage3-target-libatomic
66956 all-stage4-target-libphobos: maybe-all-stage4-target-libatomic
66957 all-stageprofile-target-libphobos: maybe-all-stageprofile-target-libatomic
66958 all-stagetrain-target-libphobos: maybe-all-stagetrain-target-libatomic
66959 all-stagefeedback-target-libphobos: maybe-all-stagefeedback-target-libatomic
66960 all-stageautoprofile-target-libphobos: maybe-all-stageautoprofile-target-libatomic
66961 all-stageautofeedback-target-libphobos: maybe-all-stageautofeedback-target-libatomic
66962 configure-target-libstdc++-v3: maybe-configure-target-libgomp
66963 configure-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
66964 configure-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
66965 configure-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
66966 configure-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
66967 configure-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
66968 configure-stagetrain-target-libstdc++-v3: maybe-configure-stagetrain-target-libgomp
66969 configure-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
66970 configure-stageautoprofile-target-libstdc++-v3: maybe-configure-stageautoprofile-target-libgomp
66971 configure-stageautofeedback-target-libstdc++-v3: maybe-configure-stageautofeedback-target-libgomp
66972 configure-target-libsanitizer: maybe-all-target-libstdc++-v3
66973 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libstdc++-v3
66974 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libstdc++-v3
66975 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libstdc++-v3
66976 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libstdc++-v3
66977 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libstdc++-v3
66978 configure-stagetrain-target-libsanitizer: maybe-all-stagetrain-target-libstdc++-v3
66979 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libstdc++-v3
66980 configure-stageautoprofile-target-libsanitizer: maybe-all-stageautoprofile-target-libstdc++-v3
66981 configure-stageautofeedback-target-libsanitizer: maybe-all-stageautofeedback-target-libstdc++-v3
66982 configure-target-libvtv: maybe-all-target-libstdc++-v3
66983 configure-stage1-target-libvtv: maybe-all-stage1-target-libstdc++-v3
66984 configure-stage2-target-libvtv: maybe-all-stage2-target-libstdc++-v3
66985 configure-stage3-target-libvtv: maybe-all-stage3-target-libstdc++-v3
66986 configure-stage4-target-libvtv: maybe-all-stage4-target-libstdc++-v3
66987 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libstdc++-v3
66988 configure-stagetrain-target-libvtv: maybe-all-stagetrain-target-libstdc++-v3
66989 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libstdc++-v3
66990 configure-stageautoprofile-target-libvtv: maybe-all-stageautoprofile-target-libstdc++-v3
66991 configure-stageautofeedback-target-libvtv: maybe-all-stageautofeedback-target-libstdc++-v3
66992 all-target-libstdc++-v3: maybe-configure-target-libgomp
66993 all-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
66994 all-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
66995 all-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
66996 all-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
66997 all-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
66998 all-stagetrain-target-libstdc++-v3: maybe-configure-stagetrain-target-libgomp
66999 all-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
67000 all-stageautoprofile-target-libstdc++-v3: maybe-configure-stageautoprofile-target-libgomp
67001 all-stageautofeedback-target-libstdc++-v3: maybe-configure-stageautofeedback-target-libgomp
67002 install-target-libgo: maybe-install-target-libatomic
67003 install-target-libgfortran: maybe-install-target-libquadmath
67004 install-target-libgfortran: maybe-install-target-libgcc
67005 install-target-libphobos: maybe-install-target-libatomic
67006 install-target-libsanitizer: maybe-install-target-libstdc++-v3
67007 install-target-libsanitizer: maybe-install-target-libgcc
67008 install-target-libvtv: maybe-install-target-libstdc++-v3
67009 install-target-libvtv: maybe-install-target-libgcc
67010 install-target-libitm: maybe-install-target-libgcc
67011 install-target-libobjc: maybe-install-target-libgcc
67012 install-target-libstdc++-v3: maybe-install-target-libgcc
67013 all-target-libgloss: maybe-all-target-newlib
67014 all-target-winsup: maybe-all-target-libtermcap
67015 configure-target-libgfortran: maybe-all-target-libquadmath
67018 @if gcc-bootstrap
67019 configure-gnattools: stage_last
67020 configure-libcc1: stage_last
67021 configure-c++tools: stage_last
67022 configure-utils: stage_last
67023 configure-gdb: stage_last
67024 configure-gdbserver: stage_last
67025 configure-gdbsupport: stage_last
67026 configure-gprof: stage_last
67027 configure-gprofng: stage_last
67028 configure-sid: stage_last
67029 configure-sim: stage_last
67030 configure-fastjar: stage_last
67031 configure-bison: stage_last
67032 configure-flex: stage_last
67033 configure-m4: stage_last
67034 @endif gcc-bootstrap
67036 @unless gcc-bootstrap
67037 all-gnattools: maybe-all-target-libstdc++-v3
67038 configure-libcc1: maybe-configure-gcc
67039 all-libcc1: maybe-all-gcc
67040 all-c++tools: maybe-all-gcc
67041 all-utils: maybe-all-libiberty
67042 configure-gdb: maybe-all-gmp
67043 configure-gdb: maybe-all-mpfr
67044 configure-gdb: maybe-all-gettext
67045 configure-gdb: maybe-all-bfd
67046 configure-gdb: maybe-all-libiconv
67047 all-gdb: maybe-all-libiberty
67048 all-gdb: maybe-all-libiconv
67049 all-gdb: maybe-all-opcodes
67050 all-gdb: maybe-all-libdecnumber
67051 all-gdb: maybe-all-libctf
67052 all-gdb: maybe-all-libbacktrace
67053 all-gdbserver: maybe-all-libiberty
67054 configure-gdbsupport: maybe-configure-gettext
67055 all-gdbsupport: maybe-all-gettext
67056 configure-gprof: maybe-configure-gettext
67057 all-gprof: maybe-all-libiberty
67058 all-gprof: maybe-all-bfd
67059 all-gprof: maybe-all-opcodes
67060 all-gprof: maybe-all-gettext
67061 all-gprof: maybe-all-gas
67062 configure-gprofng: maybe-configure-gettext
67063 all-gprofng: maybe-all-libiberty
67064 all-gprofng: maybe-all-bfd
67065 all-gprofng: maybe-all-opcodes
67066 all-gprofng: maybe-all-gettext
67067 all-gprofng: maybe-all-gas
67068 all-sid: maybe-all-libiberty
67069 all-sid: maybe-all-bfd
67070 all-sid: maybe-all-opcodes
67071 configure-sim: maybe-configure-gettext
67072 all-sim: maybe-all-gettext
67073 all-sim: maybe-all-libiberty
67074 all-sim: maybe-all-bfd
67075 all-sim: maybe-all-opcodes
67076 all-fastjar: maybe-all-zlib
67077 all-fastjar: maybe-all-libiberty
67078 all-bison: maybe-all-gettext
67079 all-flex: maybe-all-gettext
67080 all-m4: maybe-all-gettext
67081 configure-target-fastjar: maybe-configure-target-zlib
67082 all-target-fastjar: maybe-all-target-zlib
67083 configure-target-libgo: maybe-all-target-libstdc++-v3
67084 all-target-libgo: maybe-all-target-libbacktrace
67085 all-target-libgo: maybe-all-target-libatomic
67086 configure-target-libgm2: maybe-all-target-libstdc++-v3
67087 all-target-libgm2: maybe-all-target-libatomic
67088 configure-target-newlib: maybe-all-binutils
67089 configure-target-newlib: maybe-all-ld
67090 configure-target-libgfortran: maybe-all-target-libbacktrace
67091 configure-target-libgo: maybe-all-target-libbacktrace
67092 @endunless gcc-bootstrap
67094 # Dependencies for target modules on other target modules are
67095 # described by lang_env_dependencies; the defaults apply to anything
67096 # not mentioned there.
67099 @if gcc-bootstrap
67100 configure-stage1-target-libstdc++-v3: maybe-all-stage1-target-libgcc
67101 configure-stage2-target-libstdc++-v3: maybe-all-stage2-target-libgcc
67102 configure-stage3-target-libstdc++-v3: maybe-all-stage3-target-libgcc
67103 configure-stage4-target-libstdc++-v3: maybe-all-stage4-target-libgcc
67104 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-target-libgcc
67105 configure-stagetrain-target-libstdc++-v3: maybe-all-stagetrain-target-libgcc
67106 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-target-libgcc
67107 configure-stageautoprofile-target-libstdc++-v3: maybe-all-stageautoprofile-target-libgcc
67108 configure-stageautofeedback-target-libstdc++-v3: maybe-all-stageautofeedback-target-libgcc
67109 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libgcc
67110 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libgcc
67111 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libgcc
67112 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libgcc
67113 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libgcc
67114 configure-stagetrain-target-libsanitizer: maybe-all-stagetrain-target-libgcc
67115 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libgcc
67116 configure-stageautoprofile-target-libsanitizer: maybe-all-stageautoprofile-target-libgcc
67117 configure-stageautofeedback-target-libsanitizer: maybe-all-stageautofeedback-target-libgcc
67118 configure-stage1-target-libvtv: maybe-all-stage1-target-libgcc
67119 configure-stage2-target-libvtv: maybe-all-stage2-target-libgcc
67120 configure-stage3-target-libvtv: maybe-all-stage3-target-libgcc
67121 configure-stage4-target-libvtv: maybe-all-stage4-target-libgcc
67122 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libgcc
67123 configure-stagetrain-target-libvtv: maybe-all-stagetrain-target-libgcc
67124 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libgcc
67125 configure-stageautoprofile-target-libvtv: maybe-all-stageautoprofile-target-libgcc
67126 configure-stageautofeedback-target-libvtv: maybe-all-stageautofeedback-target-libgcc
67127 configure-stage1-target-libbacktrace: maybe-all-stage1-target-libgcc
67128 configure-stage2-target-libbacktrace: maybe-all-stage2-target-libgcc
67129 configure-stage3-target-libbacktrace: maybe-all-stage3-target-libgcc
67130 configure-stage4-target-libbacktrace: maybe-all-stage4-target-libgcc
67131 configure-stageprofile-target-libbacktrace: maybe-all-stageprofile-target-libgcc
67132 configure-stagetrain-target-libbacktrace: maybe-all-stagetrain-target-libgcc
67133 configure-stagefeedback-target-libbacktrace: maybe-all-stagefeedback-target-libgcc
67134 configure-stageautoprofile-target-libbacktrace: maybe-all-stageautoprofile-target-libgcc
67135 configure-stageautofeedback-target-libbacktrace: maybe-all-stageautofeedback-target-libgcc
67136 configure-stage1-target-libphobos: maybe-all-stage1-target-libgcc
67137 configure-stage2-target-libphobos: maybe-all-stage2-target-libgcc
67138 configure-stage3-target-libphobos: maybe-all-stage3-target-libgcc
67139 configure-stage4-target-libphobos: maybe-all-stage4-target-libgcc
67140 configure-stageprofile-target-libphobos: maybe-all-stageprofile-target-libgcc
67141 configure-stagetrain-target-libphobos: maybe-all-stagetrain-target-libgcc
67142 configure-stagefeedback-target-libphobos: maybe-all-stagefeedback-target-libgcc
67143 configure-stageautoprofile-target-libphobos: maybe-all-stageautoprofile-target-libgcc
67144 configure-stageautofeedback-target-libphobos: maybe-all-stageautofeedback-target-libgcc
67145 configure-stage1-target-zlib: maybe-all-stage1-target-libgcc
67146 configure-stage2-target-zlib: maybe-all-stage2-target-libgcc
67147 configure-stage3-target-zlib: maybe-all-stage3-target-libgcc
67148 configure-stage4-target-zlib: maybe-all-stage4-target-libgcc
67149 configure-stageprofile-target-zlib: maybe-all-stageprofile-target-libgcc
67150 configure-stagetrain-target-zlib: maybe-all-stagetrain-target-libgcc
67151 configure-stagefeedback-target-zlib: maybe-all-stagefeedback-target-libgcc
67152 configure-stageautoprofile-target-zlib: maybe-all-stageautoprofile-target-libgcc
67153 configure-stageautofeedback-target-zlib: maybe-all-stageautofeedback-target-libgcc
67154 configure-stage1-target-libgomp: maybe-all-stage1-target-libgcc
67155 configure-stage2-target-libgomp: maybe-all-stage2-target-libgcc
67156 configure-stage3-target-libgomp: maybe-all-stage3-target-libgcc
67157 configure-stage4-target-libgomp: maybe-all-stage4-target-libgcc
67158 configure-stageprofile-target-libgomp: maybe-all-stageprofile-target-libgcc
67159 configure-stagetrain-target-libgomp: maybe-all-stagetrain-target-libgcc
67160 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-target-libgcc
67161 configure-stageautoprofile-target-libgomp: maybe-all-stageautoprofile-target-libgcc
67162 configure-stageautofeedback-target-libgomp: maybe-all-stageautofeedback-target-libgcc
67163 configure-stage1-target-libatomic: maybe-all-stage1-target-libgcc
67164 configure-stage2-target-libatomic: maybe-all-stage2-target-libgcc
67165 configure-stage3-target-libatomic: maybe-all-stage3-target-libgcc
67166 configure-stage4-target-libatomic: maybe-all-stage4-target-libgcc
67167 configure-stageprofile-target-libatomic: maybe-all-stageprofile-target-libgcc
67168 configure-stagetrain-target-libatomic: maybe-all-stagetrain-target-libgcc
67169 configure-stagefeedback-target-libatomic: maybe-all-stagefeedback-target-libgcc
67170 configure-stageautoprofile-target-libatomic: maybe-all-stageautoprofile-target-libgcc
67171 configure-stageautofeedback-target-libatomic: maybe-all-stageautofeedback-target-libgcc
67172 @endif gcc-bootstrap
67174 @if gcc-no-bootstrap
67175 configure-target-libstdc++-v3: maybe-all-target-libgcc
67176 configure-target-libsanitizer: maybe-all-target-libgcc
67177 configure-target-libvtv: maybe-all-target-libgcc
67178 configure-target-libssp: maybe-all-target-libgcc
67179 configure-target-newlib: maybe-all-target-libgcc
67180 configure-target-libbacktrace: maybe-all-target-libgcc
67181 configure-target-libquadmath: maybe-all-target-libgcc
67182 configure-target-libgfortran: maybe-all-target-libgcc
67183 configure-target-libobjc: maybe-all-target-libgcc
67184 configure-target-libgo: maybe-all-target-libgcc
67185 configure-target-libphobos: maybe-all-target-libgcc
67186 configure-target-libtermcap: maybe-all-target-libgcc
67187 configure-target-winsup: maybe-all-target-libgcc
67188 configure-target-libgloss: maybe-all-target-libgcc
67189 configure-target-libffi: maybe-all-target-libgcc
67190 configure-target-zlib: maybe-all-target-libgcc
67191 configure-target-rda: maybe-all-target-libgcc
67192 configure-target-libada: maybe-all-target-libgcc
67193 configure-target-libgm2: maybe-all-target-libgcc
67194 configure-target-libgomp: maybe-all-target-libgcc
67195 configure-target-libitm: maybe-all-target-libgcc
67196 configure-target-libatomic: maybe-all-target-libgcc
67197 @endif gcc-no-bootstrap
67200 configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
67202 configure-target-libsanitizer: maybe-all-target-newlib maybe-all-target-libgloss
67204 configure-target-libvtv: maybe-all-target-newlib maybe-all-target-libgloss
67206 configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
67210 configure-target-libbacktrace: maybe-all-target-newlib maybe-all-target-libgloss
67212 configure-target-libquadmath: maybe-all-target-newlib maybe-all-target-libgloss
67214 configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
67216 configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
67218 configure-target-libgo: maybe-all-target-newlib maybe-all-target-libgloss
67220 configure-target-libphobos: maybe-all-target-newlib maybe-all-target-libgloss
67222 configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
67224 configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
67227 configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
67228 configure-target-libffi: maybe-all-target-libstdc++-v3
67230 configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
67232 configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
67234 configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
67236 configure-target-libgm2: maybe-all-target-newlib maybe-all-target-libgloss
67238 configure-target-libgomp: maybe-all-target-newlib maybe-all-target-libgloss
67240 configure-target-libitm: maybe-all-target-newlib maybe-all-target-libgloss
67241 configure-target-libitm: maybe-all-target-libstdc++-v3
67243 configure-target-libatomic: maybe-all-target-newlib maybe-all-target-libgloss
67246 CONFIGURE_GDB_TK = @CONFIGURE_GDB_TK@
67247 GDB_TK = @GDB_TK@
67248 INSTALL_GDB_TK = @INSTALL_GDB_TK@
67249 configure-gdb: $(CONFIGURE_GDB_TK)
67250 all-gdb: $(gdbnlmrequirements) $(GDB_TK)
67251 install-gdb: $(INSTALL_GDB_TK)
67253 # Serialization dependencies. Host configures don't work well in parallel to
67254 # each other, due to contention over config.cache. Target configures and
67255 # build configures are similar.
67256 @serialization_dependencies@
67258 # --------------------------------
67259 # Regenerating top level configury
67260 # --------------------------------
67262 # Rebuilding Makefile.in, using autogen.
67263 AUTOGEN = autogen
67264 $(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
67265 cd $(srcdir) && $(AUTOGEN) Makefile.def
67267 # Rebuilding Makefile.
67268 Makefile: $(srcdir)/Makefile.in config.status
67269 CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
67271 config.status: configure
67272 CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
67274 # Rebuilding configure.
67275 AUTOCONF = autoconf
67276 $(srcdir)/configure: @MAINT@ $(srcdir)/configure.ac $(srcdir)/config/acx.m4 \
67277 $(srcdir)/config/override.m4 $(srcdir)/config/proginstall.m4 \
67278 $(srcdir)/config/elf.m4 $(srcdir)/config/isl.m4 \
67279 $(srcdir)/config/gcc-plugin.m4 \
67280 $(srcdir)/libtool.m4 $(srcdir)/ltoptions.m4 $(srcdir)/ltsugar.m4 \
67281 $(srcdir)/ltversion.m4 $(srcdir)/lt~obsolete.m4
67282 cd $(srcdir) && $(AUTOCONF)
67284 # ------------------------------
67285 # Special directives to GNU Make
67286 # ------------------------------
67288 # Don't pass command-line variables to submakes.
67289 .NOEXPORT:
67290 MAKEOVERRIDES=
67292 # end of Makefile.in