ada: Fix internal error on instance in package body with -gnatn
[official-gcc.git] / Makefile.in
blob33f3c8625577172209dab458e06b54dd4012d672
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 READELF="$(READELF)"; export READELF; \
225 AR_FOR_TARGET="$(AR_FOR_TARGET)"; export AR_FOR_TARGET; \
226 AS_FOR_TARGET="$(AS_FOR_TARGET)"; export AS_FOR_TARGET; \
227 DSYMUTIL_FOR_TARGET="$(DSYMUTIL_FOR_TARGET)"; export DSYMUTIL_FOR_TARGET; \
228 GCC_FOR_TARGET="$(GCC_FOR_TARGET) $$TFLAGS"; export GCC_FOR_TARGET; \
229 LD_FOR_TARGET="$(LD_FOR_TARGET)"; export LD_FOR_TARGET; \
230 NM_FOR_TARGET="$(NM_FOR_TARGET)"; export NM_FOR_TARGET; \
231 OBJDUMP_FOR_TARGET="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP_FOR_TARGET; \
232 OBJCOPY_FOR_TARGET="$(OBJCOPY_FOR_TARGET)"; export OBJCOPY_FOR_TARGET; \
233 OTOOL_FOR_TARGET="$(OTOOL_FOR_TARGET)"; export OTOOL_FOR_TARGET; \
234 RANLIB_FOR_TARGET="$(RANLIB_FOR_TARGET)"; export RANLIB_FOR_TARGET; \
235 READELF_FOR_TARGET="$(READELF_FOR_TARGET)"; export READELF_FOR_TARGET; \
236 TOPLEVEL_CONFIGURE_ARGUMENTS="$(TOPLEVEL_CONFIGURE_ARGUMENTS)"; export TOPLEVEL_CONFIGURE_ARGUMENTS; \
237 HOST_LIBS="$(STAGE1_LIBS)"; export HOST_LIBS; \
238 GMPLIBS="$(HOST_GMPLIBS)"; export GMPLIBS; \
239 GMPINC="$(HOST_GMPINC)"; export GMPINC; \
240 ISLLIBS="$(HOST_ISLLIBS)"; export ISLLIBS; \
241 ISLINC="$(HOST_ISLINC)"; export ISLINC; \
242 XGCC_FLAGS_FOR_TARGET="$(XGCC_FLAGS_FOR_TARGET)"; export XGCC_FLAGS_FOR_TARGET; \
243 @if gcc-bootstrap
244 $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
245 @endif gcc-bootstrap
246 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
248 POSTSTAGE1_CXX_EXPORT = \
249 CXX='$(CXX)'; export CXX; \
250 CXX_FOR_BUILD='$(CXX_FOR_BUILD)'; export CXX_FOR_BUILD;
251 @if target-libstdc++-v3-bootstrap
252 # Override the above if we're bootstrapping C++.
253 POSTSTAGE1_CXX_EXPORT = \
254 CXX="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xg++$(exeext) \
255 -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ -nostdinc++ \
256 -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
257 -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs \
258 `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include/$(TARGET_SUBDIR) \
259 `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include \
260 `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$s/libstdc++-v3/libsupc++ \
261 -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
262 -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs"; \
263 export CXX; \
264 CXX_FOR_BUILD="$$CXX"; export CXX_FOR_BUILD;
265 @endif target-libstdc++-v3-bootstrap
267 # Similar, for later GCC stages.
268 POSTSTAGE1_HOST_EXPORTS = \
269 $(HOST_EXPORTS) \
270 CC="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
271 -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ \
272 $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
273 CC_FOR_BUILD="$$CC"; export CC_FOR_BUILD; \
274 $(POSTSTAGE1_CXX_EXPORT) \
275 $(LTO_EXPORTS) \
276 GDC="$$r/$(HOST_SUBDIR)/prev-gcc/gdc$(exeext) -B$$r/$(HOST_SUBDIR)/prev-gcc/ \
277 -B$(build_tooldir)/bin/ $(GDCFLAGS_FOR_TARGET) \
278 -B$$r/prev-$(TARGET_SUBDIR)/libphobos/libdruntime/gcc \
279 -B$$r/prev-$(TARGET_SUBDIR)/libphobos/src \
280 -B$$r/prev-$(TARGET_SUBDIR)/libphobos/src/.libs \
281 -I$$r/prev-$(TARGET_SUBDIR)/libphobos/libdruntime -I$$s/libphobos/libdruntime \
282 -L$$r/prev-$(TARGET_SUBDIR)/libphobos/src/.libs \
283 -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
284 -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs"; \
285 export GDC; \
286 GDC_FOR_BUILD="$$GDC"; export GDC_FOR_BUILD; \
287 GNATBIND="$$r/$(HOST_SUBDIR)/prev-gcc/gnatbind"; export GNATBIND; \
288 LDFLAGS="$(POSTSTAGE1_LDFLAGS) $(BOOT_LDFLAGS)"; export LDFLAGS; \
289 HOST_LIBS="$(POSTSTAGE1_LIBS)"; export HOST_LIBS;
291 # Target libraries are put under this directory:
292 TARGET_SUBDIR = @target_subdir@
293 # This is set by the configure script to the arguments to use when configuring
294 # directories built for the target.
295 TARGET_CONFIGARGS = @target_configargs@ --with-target-subdir="$(TARGET_SUBDIR)"
296 # This is the list of variables to export in the environment when
297 # configuring subdirectories for the target system.
298 BASE_TARGET_EXPORTS = \
299 $(BASE_EXPORTS) \
300 AR="$(AR_FOR_TARGET)"; export AR; \
301 AS="$(COMPILER_AS_FOR_TARGET)"; export AS; \
302 CC="$(CC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
303 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
304 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
305 CPPFLAGS="$(CPPFLAGS_FOR_TARGET)"; export CPPFLAGS; \
306 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
307 GFORTRAN="$(GFORTRAN_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GFORTRAN; \
308 GOC="$(GOC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GOC; \
309 GDC="$(GDC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GDC; \
310 GM2="$(GM2_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GM2; \
311 DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
312 DSYMUTIL="$(DSYMUTIL_FOR_TARGET)"; export DSYMUTIL; \
313 LD="$(COMPILER_LD_FOR_TARGET)"; export LD; \
314 LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
315 LIPO="$(LIPO_FOR_TARGET)"; export LIPO; \
316 NM="$(COMPILER_NM_FOR_TARGET)"; export NM; \
317 OBJDUMP="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP; \
318 OBJCOPY="$(OBJCOPY_FOR_TARGET)"; export OBJCOPY; \
319 OTOOL="$(OTOOL_FOR_TARGET)"; export OTOOL; \
320 RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
321 READELF="$(READELF_FOR_TARGET)"; export READELF; \
322 STRIP="$(STRIP_FOR_TARGET)"; export STRIP; \
323 WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
324 WINDMC="$(WINDMC_FOR_TARGET)"; export WINDMC; \
325 @if gcc-bootstrap
326 $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
327 @endif gcc-bootstrap
328 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
329 TARGET_CONFIGDIRS="$(TARGET_CONFIGDIRS)"; export TARGET_CONFIGDIRS;
331 RAW_CXX_TARGET_EXPORTS = \
332 $(BASE_TARGET_EXPORTS) \
333 CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \
334 CXX="$(RAW_CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
336 NORMAL_TARGET_EXPORTS = \
337 $(BASE_TARGET_EXPORTS) \
338 CXX="$(CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
340 # Where to find GMP
341 HOST_GMPLIBS = @gmplibs@
342 HOST_GMPINC = @gmpinc@
344 # Where to find isl
345 HOST_ISLLIBS = @isllibs@
346 HOST_ISLINC = @islinc@
348 # ----------------------------------------------
349 # Programs producing files for the BUILD machine
350 # ----------------------------------------------
352 SHELL = @SHELL@
354 # pwd command to use. Allow user to override default by setting PWDCMD in
355 # the environment to account for automounters. The make variable must not
356 # be called PWDCMD, otherwise the value set here is passed to make
357 # subprocesses and overrides the setting from the user's environment.
358 # Don't use PWD since it is a common shell environment variable and we
359 # don't want to corrupt it.
360 PWD_COMMAND = $${PWDCMD-pwd}
362 # compilers to use to create programs which must be run in the build
363 # environment.
364 AR_FOR_BUILD = @AR_FOR_BUILD@
365 AS_FOR_BUILD = @AS_FOR_BUILD@
366 CC_FOR_BUILD = @CC_FOR_BUILD@
367 CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
368 CPP_FOR_BUILD = @CPP_FOR_BUILD@
369 CPPFLAGS_FOR_BUILD = @CPPFLAGS_FOR_BUILD@
370 CXXFLAGS_FOR_BUILD = @CXXFLAGS_FOR_BUILD@
371 CXX_FOR_BUILD = @CXX_FOR_BUILD@
372 DLLTOOL_FOR_BUILD = @DLLTOOL_FOR_BUILD@
373 DSYMUTIL_FOR_BUILD = @DSYMUTIL_FOR_BUILD@
374 GFORTRAN_FOR_BUILD = @GFORTRAN_FOR_BUILD@
375 GOC_FOR_BUILD = @GOC_FOR_BUILD@
376 GDC_FOR_BUILD = @GDC_FOR_BUILD@
377 GM2_FOR_BUILD = @GM2_FOR_BUILD@
378 LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@
379 LD_FOR_BUILD = @LD_FOR_BUILD@
380 NM_FOR_BUILD = @NM_FOR_BUILD@
381 RANLIB_FOR_BUILD = @RANLIB_FOR_BUILD@
382 WINDMC_FOR_BUILD = @WINDMC_FOR_BUILD@
383 WINDRES_FOR_BUILD = @WINDRES_FOR_BUILD@
385 # Special variables passed down in EXTRA_GCC_FLAGS. They are defined
386 # here so that they can be overridden by Makefile fragments.
387 BUILD_PREFIX = @BUILD_PREFIX@
388 BUILD_PREFIX_1 = @BUILD_PREFIX_1@
390 # Flags to pass to stage2 and later makes. They are defined
391 # here so that they can be overridden by Makefile fragments.
392 BOOT_CFLAGS= -g -O2
393 BOOT_LDFLAGS=
394 BOOT_ADAFLAGS= -gnatpg
396 AWK = @AWK@
397 SED = @SED@
398 BISON = @BISON@
399 YACC = @YACC@
400 FLEX = @FLEX@
401 LEX = @LEX@
402 M4 = @M4@
403 MAKEINFO = @MAKEINFO@
404 EXPECT = @EXPECT@
405 RUNTEST = @RUNTEST@
407 AUTO_PROFILE = gcc-auto-profile -c 10000000
409 # This just becomes part of the MAKEINFO definition passed down to
410 # sub-makes. It lets flags be given on the command line while still
411 # using the makeinfo from the object tree.
412 # (Default to avoid splitting info files by setting the threshold high.)
413 MAKEINFOFLAGS = --split-size=5000000
415 # ---------------------------------------------
416 # Programs producing files for the HOST machine
417 # ---------------------------------------------
419 AS = @AS@
420 AR = @AR@
421 AR_FLAGS = rc
422 CC = @CC@
423 CXX = @CXX@
424 DLLTOOL = @DLLTOOL@
425 DSYMUTIL = @DSYMUTIL@
426 LD = @LD@
427 LIPO = @LIPO@
428 NM = @NM@
429 OBJDUMP = @OBJDUMP@
430 OTOOL = @OTOOL@
431 RANLIB = @RANLIB@
432 READELF = @READELF@
433 STRIP = @STRIP@
434 WINDRES = @WINDRES@
435 WINDMC = @WINDMC@
437 GDC = @GDC@
438 GNATBIND = @GNATBIND@
439 GNATMAKE = @GNATMAKE@
441 CFLAGS = @CFLAGS@
442 LDFLAGS = @LDFLAGS@
443 LIBCFLAGS = $(CFLAGS)
444 CXXFLAGS = @CXXFLAGS@
445 LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
446 GOCFLAGS = $(CFLAGS)
447 GDCFLAGS = $(CFLAGS)
448 GM2FLAGS = $(CFLAGS)
450 # Pass additional PGO and LTO compiler options to the PGO build.
451 BUILD_CFLAGS = $(PGO_BUILD_CFLAGS) $(PGO_BUILD_LTO_CFLAGS)
452 override CFLAGS += $(BUILD_CFLAGS)
453 override CXXFLAGS += $(BUILD_CFLAGS)
455 # Additional PGO and LTO compiler options to generate profiling data
456 # for the PGO build.
457 PGO_BUILD_GEN_FLAGS_TO_PASS = \
458 PGO_BUILD_CFLAGS="@PGO_BUILD_GEN_CFLAGS@" \
459 PGO_BUILD_LTO_CFLAGS="@PGO_BUILD_LTO_CFLAGS@"
461 # NB: Filter out any compiler options which may fail PGO training runs.
462 PGO_BUILD_TRAINING_CFLAGS:= \
463 $(filter-out -Werror=%,$(CFLAGS))
464 PGO_BUILD_TRAINING_CXXFLAGS:=\
465 $(filter-out -Werror=%,$(CXXFLAGS))
466 PGO_BUILD_TRAINING_CFLAGS:= \
467 $(filter-out -Wall,$(PGO_BUILD_TRAINING_CFLAGS))
468 PGO_BUILD_TRAINING_CXXFLAGS:= \
469 $(filter-out -Wall,$(PGO_BUILD_TRAINING_CXXFLAGS))
470 PGO_BUILD_TRAINING_CFLAGS:= \
471 $(filter-out -specs=%,$(PGO_BUILD_TRAINING_CFLAGS))
472 PGO_BUILD_TRAINING_CXXFLAGS:= \
473 $(filter-out -specs=%,$(PGO_BUILD_TRAINING_CXXFLAGS))
474 PGO_BUILD_TRAINING_FLAGS_TO_PASS = \
475 PGO_BUILD_TRAINING=yes \
476 CFLAGS_FOR_TARGET="$(PGO_BUILD_TRAINING_CFLAGS)" \
477 CXXFLAGS_FOR_TARGET="$(PGO_BUILD_TRAINING_CXXFLAGS)"
479 # Ignore "make check" errors in PGO training runs.
480 PGO_BUILD_TRAINING_MFLAGS = -i
482 # Additional PGO and LTO compiler options to use profiling data for the
483 # PGO build.
484 PGO_BUILD_USE_FLAGS_TO_PASS = \
485 PGO_BUILD_CFLAGS="@PGO_BUILD_USE_CFLAGS@" \
486 PGO_BUILD_LTO_CFLAGS="@PGO_BUILD_LTO_CFLAGS@"
488 # PGO training targets for the PGO build. FIXME: Add gold tests to
489 # training.
490 PGO-TRAINING-TARGETS = binutils gas gdb ld sim
491 PGO_BUILD_TRAINING = $(addprefix maybe-check-,$(PGO-TRAINING-TARGETS))
493 CREATE_GCOV = create_gcov
494 PROFILE_MERGER = profile_merger
496 TFLAGS =
498 # Defaults for all stages; some are overridden below.
500 STAGE_CFLAGS = $(BOOT_CFLAGS)
501 STAGE_TFLAGS = $(TFLAGS)
502 STAGE_CONFIGURE_FLAGS=@stage2_werror_flag@
505 # Defaults for stage 1; some are overridden below.
506 STAGE1_CFLAGS = $(STAGE_CFLAGS)
507 STAGE1_CXXFLAGS = $(CXXFLAGS)
508 @if target-libstdc++-v3-bootstrap
509 # Override the above if we're bootstrapping C++.
510 STAGE1_CXXFLAGS = $(STAGE1_CFLAGS)
511 @endif target-libstdc++-v3-bootstrap
512 STAGE1_TFLAGS = $(STAGE_TFLAGS)
513 STAGE1_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
515 # Defaults for stage 2; some are overridden below.
516 STAGE2_CFLAGS = $(STAGE_CFLAGS)
517 STAGE2_CXXFLAGS = $(CXXFLAGS)
518 @if target-libstdc++-v3-bootstrap
519 # Override the above if we're bootstrapping C++.
520 STAGE2_CXXFLAGS = $(STAGE2_CFLAGS)
521 @endif target-libstdc++-v3-bootstrap
522 STAGE2_TFLAGS = $(STAGE_TFLAGS)
523 STAGE2_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
525 # Defaults for stage 3; some are overridden below.
526 STAGE3_CFLAGS = $(STAGE_CFLAGS)
527 STAGE3_CXXFLAGS = $(CXXFLAGS)
528 @if target-libstdc++-v3-bootstrap
529 # Override the above if we're bootstrapping C++.
530 STAGE3_CXXFLAGS = $(STAGE3_CFLAGS)
531 @endif target-libstdc++-v3-bootstrap
532 STAGE3_TFLAGS = $(STAGE_TFLAGS)
533 STAGE3_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
535 # Defaults for stage 4; some are overridden below.
536 STAGE4_CFLAGS = $(STAGE_CFLAGS)
537 STAGE4_CXXFLAGS = $(CXXFLAGS)
538 @if target-libstdc++-v3-bootstrap
539 # Override the above if we're bootstrapping C++.
540 STAGE4_CXXFLAGS = $(STAGE4_CFLAGS)
541 @endif target-libstdc++-v3-bootstrap
542 STAGE4_TFLAGS = $(STAGE_TFLAGS)
543 STAGE4_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
545 # Defaults for stage profile; some are overridden below.
546 STAGEprofile_CFLAGS = $(STAGE_CFLAGS)
547 STAGEprofile_CXXFLAGS = $(CXXFLAGS)
548 @if target-libstdc++-v3-bootstrap
549 # Override the above if we're bootstrapping C++.
550 STAGEprofile_CXXFLAGS = $(STAGEprofile_CFLAGS)
551 @endif target-libstdc++-v3-bootstrap
552 STAGEprofile_TFLAGS = $(STAGE_TFLAGS)
553 STAGEprofile_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
555 # Defaults for stage train; some are overridden below.
556 STAGEtrain_CFLAGS = $(STAGE_CFLAGS)
557 STAGEtrain_CXXFLAGS = $(CXXFLAGS)
558 @if target-libstdc++-v3-bootstrap
559 # Override the above if we're bootstrapping C++.
560 STAGEtrain_CXXFLAGS = $(STAGEtrain_CFLAGS)
561 @endif target-libstdc++-v3-bootstrap
562 STAGEtrain_TFLAGS = $(STAGE_TFLAGS)
563 STAGEtrain_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
565 # Defaults for stage feedback; some are overridden below.
566 STAGEfeedback_CFLAGS = $(STAGE_CFLAGS)
567 STAGEfeedback_CXXFLAGS = $(CXXFLAGS)
568 @if target-libstdc++-v3-bootstrap
569 # Override the above if we're bootstrapping C++.
570 STAGEfeedback_CXXFLAGS = $(STAGEfeedback_CFLAGS)
571 @endif target-libstdc++-v3-bootstrap
572 STAGEfeedback_TFLAGS = $(STAGE_TFLAGS)
573 STAGEfeedback_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
575 # Defaults for stage autoprofile; some are overridden below.
576 STAGEautoprofile_CFLAGS = $(STAGE_CFLAGS)
577 STAGEautoprofile_CXXFLAGS = $(CXXFLAGS)
578 @if target-libstdc++-v3-bootstrap
579 # Override the above if we're bootstrapping C++.
580 STAGEautoprofile_CXXFLAGS = $(STAGEautoprofile_CFLAGS)
581 @endif target-libstdc++-v3-bootstrap
582 STAGEautoprofile_TFLAGS = $(STAGE_TFLAGS)
583 STAGEautoprofile_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
585 # Defaults for stage autofeedback; some are overridden below.
586 STAGEautofeedback_CFLAGS = $(STAGE_CFLAGS)
587 STAGEautofeedback_CXXFLAGS = $(CXXFLAGS)
588 @if target-libstdc++-v3-bootstrap
589 # Override the above if we're bootstrapping C++.
590 STAGEautofeedback_CXXFLAGS = $(STAGEautofeedback_CFLAGS)
591 @endif target-libstdc++-v3-bootstrap
592 STAGEautofeedback_TFLAGS = $(STAGE_TFLAGS)
593 STAGEautofeedback_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
596 # By default, C and C++ are the only stage1 languages, because they are the
597 # only ones we require to build with the bootstrap compiler, and also the
598 # only ones useful for building stage2.
600 STAGE1_CFLAGS = @stage1_cflags@
601 STAGE1_CHECKING = @stage1_checking@
602 STAGE1_LANGUAGES = @stage1_languages@
603 # * We force-disable intermodule optimizations, even if
604 # --enable-intermodule was passed, since the installed compiler
605 # probably can't handle them. Luckily, autoconf always respects
606 # the last argument when conflicting --enable arguments are passed.
607 # * Likewise, we force-disable coverage flags, since the installed
608 # compiler probably has never heard of them.
609 # * We also disable -Wformat, since older GCCs don't understand newer %s.
610 STAGE1_CONFIGURE_FLAGS = --disable-intermodule $(STAGE1_CHECKING) \
611 --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" \
612 --disable-build-format-warnings
614 @if target-libphobos-bootstrap
615 STAGE1_CONFIGURE_FLAGS += --with-libphobos-druntime-only
616 STAGE2_CONFIGURE_FLAGS += --with-libphobos-druntime-only
617 @endif target-libphobos-bootstrap
619 # When using the slow stage1 compiler disable IL verification and forcefully
620 # enable it when using the stage2 compiler instead. As we later compare
621 # stage2 and stage3 we are merely avoid doing redundant work, plus we apply
622 # checking when building all target libraries for release builds.
623 STAGE1_TFLAGS += -fno-checking
624 STAGE2_CFLAGS += -fno-checking
625 STAGE2_TFLAGS += -fno-checking
626 STAGE3_CFLAGS += -fchecking=1
627 STAGE3_TFLAGS += -fchecking=1
629 STAGEprofile_CFLAGS = $(STAGE2_CFLAGS) -fprofile-generate
630 STAGEprofile_TFLAGS = $(STAGE2_TFLAGS)
632 STAGEtrain_CFLAGS = $(filter-out -fchecking=1,$(STAGE3_CFLAGS))
633 STAGEtrain_TFLAGS = $(filter-out -fchecking=1,$(STAGE3_TFLAGS))
635 STAGEfeedback_CFLAGS = $(STAGE4_CFLAGS) -fprofile-use -fprofile-reproducible=parallel-runs
636 STAGEfeedback_TFLAGS = $(STAGE4_TFLAGS)
638 STAGEautoprofile_CFLAGS = $(STAGE2_CFLAGS) -g
639 STAGEautoprofile_TFLAGS = $(STAGE2_TFLAGS)
641 STAGEautofeedback_CFLAGS = $(STAGE3_CFLAGS)
642 STAGEautofeedback_TFLAGS = $(STAGE3_TFLAGS)
644 do-compare = @do_compare@
645 do-compare3 = $(do-compare)
647 # -----------------------------------------------
648 # Programs producing files for the TARGET machine
649 # -----------------------------------------------
651 AR_FOR_TARGET=@AR_FOR_TARGET@
652 AS_FOR_TARGET=@AS_FOR_TARGET@
653 CC_FOR_TARGET=$(STAGE_CC_WRAPPER) @CC_FOR_TARGET@
655 # If GCC_FOR_TARGET is not overriden on the command line, then this
656 # variable is passed down to the gcc Makefile, where it is used to
657 # build libgcc2.a. We define it here so that it can itself be
658 # overridden on the command line.
659 GCC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCC_FOR_TARGET@
660 CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@
661 RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@
662 GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@
663 GOC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GOC_FOR_TARGET@
664 GDC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GDC_FOR_TARGET@
665 GM2_FOR_TARGET=$(STAGE_CC_WRAPPER) @GM2_FOR_TARGET@
666 DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
667 DSYMUTIL_FOR_TARGET=@DSYMUTIL_FOR_TARGET@
668 LD_FOR_TARGET=@LD_FOR_TARGET@
670 LIPO_FOR_TARGET=@LIPO_FOR_TARGET@
671 NM_FOR_TARGET=@NM_FOR_TARGET@
672 OBJDUMP_FOR_TARGET=@OBJDUMP_FOR_TARGET@
673 OBJCOPY_FOR_TARGET=@OBJCOPY_FOR_TARGET@
674 OTOOL_FOR_TARGET=@OTOOL_FOR_TARGET@
675 RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
676 READELF_FOR_TARGET=@READELF_FOR_TARGET@
677 STRIP_FOR_TARGET=@STRIP_FOR_TARGET@
678 WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
679 WINDMC_FOR_TARGET=@WINDMC_FOR_TARGET@
681 COMPILER_AS_FOR_TARGET=@COMPILER_AS_FOR_TARGET@
682 COMPILER_LD_FOR_TARGET=@COMPILER_LD_FOR_TARGET@
683 COMPILER_NM_FOR_TARGET=@COMPILER_NM_FOR_TARGET@
685 CFLAGS_FOR_TARGET = @CFLAGS_FOR_TARGET@
686 CXXFLAGS_FOR_TARGET = @CXXFLAGS_FOR_TARGET@
688 LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
689 LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
690 LDFLAGS_FOR_TARGET = @LDFLAGS_FOR_TARGET@
691 GM2FLAGS_FOR_TARGET = -O2 -g
692 GOCFLAGS_FOR_TARGET = -O2 -g
693 GDCFLAGS_FOR_TARGET = -O2 -g
695 FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
696 SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@
697 DEBUG_PREFIX_CFLAGS_FOR_TARGET = @DEBUG_PREFIX_CFLAGS_FOR_TARGET@
699 XGCC_FLAGS_FOR_TARGET = $(FLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)
701 # ------------------------------------
702 # Miscellaneous targets and flag lists
703 # ------------------------------------
705 # The first rule in the file had better be this one. Don't put any above it.
706 # This lives here to allow makefile fragments to contain dependencies.
707 all:
709 #### host and target specific makefile fragments come in here.
710 @target_makefile_frag@
711 @alphaieee_frag@
712 @ospace_frag@
713 @host_makefile_frag@
716 # This is the list of directories that may be needed in RPATH_ENVVAR
717 # so that programs built for the target machine work.
718 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)
720 @if target-libstdc++-v3
721 TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs:
722 @endif target-libstdc++-v3
724 @if target-libsanitizer
725 TARGET_LIB_PATH_libsanitizer = $$r/$(TARGET_SUBDIR)/libsanitizer/.libs:
726 @endif target-libsanitizer
728 @if target-libvtv
729 TARGET_LIB_PATH_libvtv = $$r/$(TARGET_SUBDIR)/libvtv/.libs:
730 @endif target-libvtv
732 @if target-libssp
733 TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
734 @endif target-libssp
736 @if target-libphobos
737 TARGET_LIB_PATH_libphobos = $$r/$(TARGET_SUBDIR)/libphobos/src/.libs:
738 @endif target-libphobos
740 @if target-libgm2
741 TARGET_LIB_PATH_libgm2 = $$r/$(TARGET_SUBDIR)/libgm2/.libs:
742 @endif target-libgm2
744 @if target-libgomp
745 TARGET_LIB_PATH_libgomp = $$r/$(TARGET_SUBDIR)/libgomp/.libs:
746 @endif target-libgomp
748 @if target-libitm
749 TARGET_LIB_PATH_libitm = $$r/$(TARGET_SUBDIR)/libitm/.libs:
750 @endif target-libitm
752 @if target-libatomic
753 TARGET_LIB_PATH_libatomic = $$r/$(TARGET_SUBDIR)/libatomic/.libs:
754 @endif target-libatomic
758 # This is the list of directories that may be needed in RPATH_ENVVAR
759 # so that programs built for the host machine work.
760 HOST_LIB_PATH = $(HOST_LIB_PATH_gmp)$(HOST_LIB_PATH_mpfr)$(HOST_LIB_PATH_mpc)$(HOST_LIB_PATH_isl)
762 # Define HOST_LIB_PATH_gcc here, for the sake of TARGET_LIB_PATH, ouch
763 @if gcc
764 HOST_LIB_PATH_gcc = $$r/$(HOST_SUBDIR)/gcc$(GCC_SHLIB_SUBDIR):$$r/$(HOST_SUBDIR)/prev-gcc$(GCC_SHLIB_SUBDIR):
765 @endif gcc
768 @if gmp
769 HOST_LIB_PATH_gmp = \
770 $$r/$(HOST_SUBDIR)/gmp/.libs:$$r/$(HOST_SUBDIR)/prev-gmp/.libs:
771 @endif gmp
773 @if mpfr
774 HOST_LIB_PATH_mpfr = \
775 $$r/$(HOST_SUBDIR)/mpfr/src/.libs:$$r/$(HOST_SUBDIR)/prev-mpfr/src/.libs:
776 @endif mpfr
778 @if mpc
779 HOST_LIB_PATH_mpc = \
780 $$r/$(HOST_SUBDIR)/mpc/src/.libs:$$r/$(HOST_SUBDIR)/prev-mpc/src/.libs:
781 @endif mpc
783 @if isl
784 HOST_LIB_PATH_isl = \
785 $$r/$(HOST_SUBDIR)/isl/.libs:$$r/$(HOST_SUBDIR)/prev-isl/.libs:
786 @endif isl
789 CXX_FOR_TARGET_FLAG_TO_PASS = \
790 "CXX_FOR_TARGET=$(CXX_FOR_TARGET)"
791 @if target-libstdc++-v3
792 # CXX_FOR_TARGET is tricky to get right for target libs that require a
793 # functional C++ compiler. When we recurse, if we expand
794 # CXX_FOR_TARGET before configuring libstdc++-v3, we won't get
795 # libstdc++ include flags from the script. Instead, we get an
796 # -funconfigured-* word, so that we'll get errors if this invalid C++
797 # command line is used for anything, but also so that we can use the
798 # word to decide whether or not to pass on this CXX_FOR_TARGET. If we
799 # don't pass it on, sub-make will use the default definition, that
800 # re-expands it at the time of use, so we'll get it right when we need
801 # it. One potential exception is the expansion of CXX_FOR_TARGET
802 # passed down as part of CXX within TARGET_FLAGS, but this wouldn't
803 # really work, for C++ host programs can't depend on the current-stage
804 # C++ target library.
805 CXX_FOR_TARGET_FLAG_TO_PASS = \
806 $(shell if echo "$(CXX_FOR_TARGET)" | grep " -funconfigured-" > /dev/null; then :; else echo '"CXX_FOR_TARGET=$(CXX_FOR_TARGET)"'; fi)
807 @endif target-libstdc++-v3
809 # Flags to pass down to all sub-makes. STAGE*FLAGS,
810 # MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
811 # overrideable (for a bootstrap build stage1 also builds gcc.info).
812 BASE_FLAGS_TO_PASS = \
813 "DESTDIR=$(DESTDIR)" \
814 "RPATH_ENVVAR=$(RPATH_ENVVAR)" \
815 "TARGET_SUBDIR=$(TARGET_SUBDIR)" \
816 "bindir=$(bindir)" \
817 "datadir=$(datadir)" \
818 "exec_prefix=$(exec_prefix)" \
819 "includedir=$(includedir)" \
820 "datarootdir=$(datarootdir)" \
821 "docdir=$(docdir)" \
822 "infodir=$(infodir)" \
823 "pdfdir=$(pdfdir)" \
824 "htmldir=$(htmldir)" \
825 "libdir=$(libdir)" \
826 "libexecdir=$(libexecdir)" \
827 "lispdir=$(lispdir)" \
828 "localstatedir=$(localstatedir)" \
829 "mandir=$(mandir)" \
830 "oldincludedir=$(oldincludedir)" \
831 "prefix=$(prefix)" \
832 "sbindir=$(sbindir)" \
833 "sharedstatedir=$(sharedstatedir)" \
834 "sysconfdir=$(sysconfdir)" \
835 "tooldir=$(tooldir)" \
836 "build_tooldir=$(build_tooldir)" \
837 "target_alias=$(target_alias)" \
838 "AWK=$(AWK)" \
839 "BISON=$(BISON)" \
840 "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
841 "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
842 "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
843 "EXPECT=$(EXPECT)" \
844 "FLEX=$(FLEX)" \
845 "INSTALL=$(INSTALL)" \
846 "INSTALL_DATA=$(INSTALL_DATA)" \
847 "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
848 "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
849 "LDFLAGS_FOR_BUILD=$(LDFLAGS_FOR_BUILD)" \
850 "LEX=$(LEX)" \
851 "M4=$(M4)" \
852 "MAKE=$(MAKE)" \
853 "RUNTEST=$(RUNTEST)" \
854 "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
855 "SED=$(SED)" \
856 "SHELL=$(SHELL)" \
857 "YACC=$(YACC)" \
858 "`echo 'ADAFLAGS=$(ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
859 "ADA_CFLAGS=$(ADA_CFLAGS)" \
860 "AR_FLAGS=$(AR_FLAGS)" \
861 "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
862 "BOOT_CFLAGS=$(BOOT_CFLAGS)" \
863 "BOOT_LDFLAGS=$(BOOT_LDFLAGS)" \
864 "CFLAGS=$(CFLAGS)" \
865 "CXXFLAGS=$(CXXFLAGS)" \
866 "LDFLAGS=$(LDFLAGS)" \
867 "LIBCFLAGS=$(LIBCFLAGS)" \
868 "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
869 "STAGE1_CHECKING=$(STAGE1_CHECKING)" \
870 "STAGE1_LANGUAGES=$(STAGE1_LANGUAGES)" \
871 "GNATBIND=$(GNATBIND)" \
872 "GNATMAKE=$(GNATMAKE)" \
873 "GDC=$(GDC)" \
874 "GDCFLAGS=$(GDCFLAGS)" \
875 "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
876 "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
877 "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
878 "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
879 "CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \
880 "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
881 "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
882 "DSYMUTIL_FOR_TARGET=$(DSYMUTIL_FOR_TARGET)" \
883 "FLAGS_FOR_TARGET=$(FLAGS_FOR_TARGET)" \
884 "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
885 "GOC_FOR_TARGET=$(GOC_FOR_TARGET)" \
886 "GOCFLAGS_FOR_TARGET=$(GOCFLAGS_FOR_TARGET)" \
887 "GDC_FOR_TARGET=$(GDC_FOR_TARGET)" \
888 "GDCFLAGS_FOR_TARGET=$(GDCFLAGS_FOR_TARGET)" \
889 "GM2_FOR_TARGET=$(GM2_FOR_TARGET)" \
890 "GM2FLAGS_FOR_TARGET=$(GM2FLAGS_FOR_TARGET)" \
891 "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
892 "LIPO_FOR_TARGET=$(LIPO_FOR_TARGET)" \
893 "LDFLAGS_FOR_TARGET=$(LDFLAGS_FOR_TARGET)" \
894 "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
895 "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
896 "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
897 "OBJDUMP_FOR_TARGET=$(OBJDUMP_FOR_TARGET)" \
898 "OBJCOPY_FOR_TARGET=$(OBJCOPY_FOR_TARGET)" \
899 "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
900 "READELF_FOR_TARGET=$(READELF_FOR_TARGET)" \
901 "STRIP_FOR_TARGET=$(STRIP_FOR_TARGET)" \
902 "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
903 "WINDMC_FOR_TARGET=$(WINDMC_FOR_TARGET)" \
904 "BUILD_CONFIG=$(BUILD_CONFIG)" \
905 "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
906 "LEAN=$(LEAN)" \
907 "STAGE1_CFLAGS=$(STAGE1_CFLAGS)" \
908 "STAGE1_CXXFLAGS=$(STAGE1_CXXFLAGS)" \
909 "STAGE1_GENERATOR_CFLAGS=$(STAGE1_GENERATOR_CFLAGS)" \
910 "STAGE1_TFLAGS=$(STAGE1_TFLAGS)" \
911 "STAGE2_CFLAGS=$(STAGE2_CFLAGS)" \
912 "STAGE2_CXXFLAGS=$(STAGE2_CXXFLAGS)" \
913 "STAGE2_GENERATOR_CFLAGS=$(STAGE2_GENERATOR_CFLAGS)" \
914 "STAGE2_TFLAGS=$(STAGE2_TFLAGS)" \
915 "STAGE3_CFLAGS=$(STAGE3_CFLAGS)" \
916 "STAGE3_CXXFLAGS=$(STAGE3_CXXFLAGS)" \
917 "STAGE3_GENERATOR_CFLAGS=$(STAGE3_GENERATOR_CFLAGS)" \
918 "STAGE3_TFLAGS=$(STAGE3_TFLAGS)" \
919 "STAGE4_CFLAGS=$(STAGE4_CFLAGS)" \
920 "STAGE4_CXXFLAGS=$(STAGE4_CXXFLAGS)" \
921 "STAGE4_GENERATOR_CFLAGS=$(STAGE4_GENERATOR_CFLAGS)" \
922 "STAGE4_TFLAGS=$(STAGE4_TFLAGS)" \
923 "STAGEprofile_CFLAGS=$(STAGEprofile_CFLAGS)" \
924 "STAGEprofile_CXXFLAGS=$(STAGEprofile_CXXFLAGS)" \
925 "STAGEprofile_GENERATOR_CFLAGS=$(STAGEprofile_GENERATOR_CFLAGS)" \
926 "STAGEprofile_TFLAGS=$(STAGEprofile_TFLAGS)" \
927 "STAGEtrain_CFLAGS=$(STAGEtrain_CFLAGS)" \
928 "STAGEtrain_CXXFLAGS=$(STAGEtrain_CXXFLAGS)" \
929 "STAGEtrain_GENERATOR_CFLAGS=$(STAGEtrain_GENERATOR_CFLAGS)" \
930 "STAGEtrain_TFLAGS=$(STAGEtrain_TFLAGS)" \
931 "STAGEfeedback_CFLAGS=$(STAGEfeedback_CFLAGS)" \
932 "STAGEfeedback_CXXFLAGS=$(STAGEfeedback_CXXFLAGS)" \
933 "STAGEfeedback_GENERATOR_CFLAGS=$(STAGEfeedback_GENERATOR_CFLAGS)" \
934 "STAGEfeedback_TFLAGS=$(STAGEfeedback_TFLAGS)" \
935 "STAGEautoprofile_CFLAGS=$(STAGEautoprofile_CFLAGS)" \
936 "STAGEautoprofile_CXXFLAGS=$(STAGEautoprofile_CXXFLAGS)" \
937 "STAGEautoprofile_GENERATOR_CFLAGS=$(STAGEautoprofile_GENERATOR_CFLAGS)" \
938 "STAGEautoprofile_TFLAGS=$(STAGEautoprofile_TFLAGS)" \
939 "STAGEautofeedback_CFLAGS=$(STAGEautofeedback_CFLAGS)" \
940 "STAGEautofeedback_CXXFLAGS=$(STAGEautofeedback_CXXFLAGS)" \
941 "STAGEautofeedback_GENERATOR_CFLAGS=$(STAGEautofeedback_GENERATOR_CFLAGS)" \
942 "STAGEautofeedback_TFLAGS=$(STAGEautofeedback_TFLAGS)" \
943 $(CXX_FOR_TARGET_FLAG_TO_PASS) \
944 "TFLAGS=$(TFLAGS)" \
945 "CONFIG_SHELL=$(SHELL)" \
946 "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)" \
947 $(if $(LSAN_OPTIONS),"LSAN_OPTIONS=$(LSAN_OPTIONS)")
949 # We leave this in just in case, but it is not needed anymore.
950 RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS)
952 # Flags to pass down to most sub-makes, in which we're building with
953 # the host environment.
954 EXTRA_HOST_FLAGS = \
955 'AR=$(AR)' \
956 'AS=$(AS)' \
957 'CC=$(CC)' \
958 'CXX=$(CXX)' \
959 'DLLTOOL=$(DLLTOOL)' \
960 'DSYMUTIL=$(DSYMUTIL)' \
961 'GFORTRAN=$(GFORTRAN)' \
962 'GOC=$(GOC)' \
963 'GDC=$(GDC)' \
964 'GM2=$(GM2)' \
965 'LD=$(LD)' \
966 'LIPO=$(LIPO)' \
967 'NM=$(NM)' \
968 'OBJDUMP=$(OBJDUMP)' \
969 'OTOOL=$(OTOOL)' \
970 'RANLIB=$(RANLIB)' \
971 'READELF=$(READELF)' \
972 'STRIP=$(STRIP)' \
973 'WINDRES=$(WINDRES)' \
974 'WINDMC=$(WINDMC)' \
975 'CREATE_GCOV=$(CREATE_GCOV)' \
976 'PROFILE_MERGER=$(PROFILE_MERGER)'
978 FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
980 # Flags to pass to stage1 or when not bootstrapping.
982 STAGE1_FLAGS_TO_PASS = \
983 LDFLAGS="$${LDFLAGS}" \
984 HOST_LIBS="$${HOST_LIBS}"
986 # Flags to pass to stage2 and later makes.
988 POSTSTAGE1_FLAGS_TO_PASS = \
989 CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \
990 CXX="$${CXX}" CXX_FOR_BUILD="$${CXX_FOR_BUILD}" \
991 GDC="$${GDC}" GDC_FOR_BUILD="$${GDC_FOR_BUILD}" \
992 GM2="$${GM2}" GM2_FOR_BUILD="$${GM2_FOR_BUILD}" \
993 GNATBIND="$${GNATBIND}" \
994 LDFLAGS="$${LDFLAGS}" \
995 HOST_LIBS="$${HOST_LIBS}" \
996 $(LTO_FLAGS_TO_PASS) \
997 "`echo 'ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
999 @if gcc-bootstrap
1000 EXTRA_HOST_EXPORTS = if [ $(current_stage) != stage1 ]; then \
1001 $(POSTSTAGE1_HOST_EXPORTS) \
1004 EXTRA_BOOTSTRAP_FLAGS = CC="$$CC" CXX="$$CXX" LDFLAGS="$$LDFLAGS"
1005 @endif gcc-bootstrap
1007 # Flags to pass down to makes which are built with the target environment.
1008 # The double $ decreases the length of the command line; those variables
1009 # are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them. The
1010 # *_CFLAGS_FOR_TARGET variables are not passed down and most often empty,
1011 # so we expand them here.
1012 EXTRA_TARGET_FLAGS = \
1013 'AR=$$(AR_FOR_TARGET)' \
1014 'AS=$(COMPILER_AS_FOR_TARGET)' \
1015 'CC=$$(CC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
1016 'CFLAGS=$$(CFLAGS_FOR_TARGET)' \
1017 'CXX=$$(CXX_FOR_TARGET) -B$$r/$$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
1018 -B$$r/$$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs \
1019 $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
1020 'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \
1021 'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
1022 'DSYMUTIL=$$(DSYMUTIL_FOR_TARGET)' \
1023 'GFORTRAN=$$(GFORTRAN_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
1024 'GOC=$$(GOC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
1025 'GOCFLAGS=$$(GOCFLAGS_FOR_TARGET)' \
1026 'GDC=$$(GDC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
1027 'GDCFLAGS=$$(GDCFLAGS_FOR_TARGET)' \
1028 'GM2=$$(GM2_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
1029 'GM2FLAGS=$$(GM2FLAGS_FOR_TARGET)' \
1030 'LD=$(COMPILER_LD_FOR_TARGET)' \
1031 'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
1032 'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \
1033 'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \
1034 'NM=$(COMPILER_NM_FOR_TARGET)' \
1035 'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \
1036 'OBJCOPY=$$(OBJCOPY_FOR_TARGET)' \
1037 'RANLIB=$$(RANLIB_FOR_TARGET)' \
1038 'READELF=$$(READELF_FOR_TARGET)' \
1039 'WINDRES=$$(WINDRES_FOR_TARGET)' \
1040 'WINDMC=$$(WINDMC_FOR_TARGET)' \
1041 'XGCC_FLAGS_FOR_TARGET=$(XGCC_FLAGS_FOR_TARGET)' \
1042 'STAGE1_LDFLAGS=$$(POSTSTAGE1_LDFLAGS)' \
1043 'STAGE1_LIBS=$$(POSTSTAGE1_LIBS)' \
1044 "TFLAGS=$$TFLAGS"
1046 TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
1048 # Flags to pass down to gcc. gcc builds a library, libgcc.a, so it
1049 # unfortunately needs the native compiler and the target ar and
1050 # ranlib.
1051 # If any variables are added here, they must be added to do-*, below.
1052 # The BUILD_* variables are a special case, which are used for the gcc
1053 # cross-building scheme.
1054 EXTRA_GCC_FLAGS = \
1055 "GCC_FOR_TARGET=$(GCC_FOR_TARGET) $$TFLAGS" \
1056 "GM2_FOR_TARGET=$(GM2_FOR_TARGET) $$TFLAGS" \
1057 "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
1058 "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
1060 GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
1062 @if gcc
1063 BUILD_CONFIG = @BUILD_CONFIG@
1064 ifneq ($(BUILD_CONFIG),)
1065 include $(foreach CONFIG, $(BUILD_CONFIG), $(srcdir)/config/$(CONFIG).mk)
1066 endif
1067 @endif gcc
1069 .PHONY: configure-host
1070 configure-host: \
1071 maybe-configure-bfd \
1072 maybe-configure-opcodes \
1073 maybe-configure-binutils \
1074 maybe-configure-bison \
1075 maybe-configure-cgen \
1076 maybe-configure-dejagnu \
1077 maybe-configure-etc \
1078 maybe-configure-fastjar \
1079 maybe-configure-fixincludes \
1080 maybe-configure-flex \
1081 maybe-configure-gas \
1082 maybe-configure-gcc \
1083 maybe-configure-gmp \
1084 maybe-configure-mpfr \
1085 maybe-configure-mpc \
1086 maybe-configure-isl \
1087 maybe-configure-gold \
1088 maybe-configure-gprof \
1089 maybe-configure-intl \
1090 maybe-configure-tcl \
1091 maybe-configure-itcl \
1092 maybe-configure-ld \
1093 maybe-configure-libbacktrace \
1094 maybe-configure-libcpp \
1095 maybe-configure-libcody \
1096 maybe-configure-libdecnumber \
1097 maybe-configure-libgui \
1098 maybe-configure-libiberty \
1099 maybe-configure-libiberty-linker-plugin \
1100 maybe-configure-libiconv \
1101 maybe-configure-m4 \
1102 maybe-configure-readline \
1103 maybe-configure-sid \
1104 maybe-configure-sim \
1105 maybe-configure-texinfo \
1106 maybe-configure-zlib \
1107 maybe-configure-gnulib \
1108 maybe-configure-gdbsupport \
1109 maybe-configure-gdbserver \
1110 maybe-configure-gdb \
1111 maybe-configure-expect \
1112 maybe-configure-guile \
1113 maybe-configure-tk \
1114 maybe-configure-libtermcap \
1115 maybe-configure-utils \
1116 maybe-configure-c++tools \
1117 maybe-configure-gnattools \
1118 maybe-configure-lto-plugin \
1119 maybe-configure-libcc1 \
1120 maybe-configure-gotools \
1121 maybe-configure-libctf \
1122 maybe-configure-libsframe
1123 .PHONY: configure-target
1124 configure-target: \
1125 maybe-configure-target-libstdc++-v3 \
1126 maybe-configure-target-libsanitizer \
1127 maybe-configure-target-libvtv \
1128 maybe-configure-target-libssp \
1129 maybe-configure-target-newlib \
1130 maybe-configure-target-libgcc \
1131 maybe-configure-target-libbacktrace \
1132 maybe-configure-target-libquadmath \
1133 maybe-configure-target-libgfortran \
1134 maybe-configure-target-libobjc \
1135 maybe-configure-target-libgo \
1136 maybe-configure-target-libphobos \
1137 maybe-configure-target-libtermcap \
1138 maybe-configure-target-winsup \
1139 maybe-configure-target-libgloss \
1140 maybe-configure-target-libffi \
1141 maybe-configure-target-zlib \
1142 maybe-configure-target-rda \
1143 maybe-configure-target-libada \
1144 maybe-configure-target-libgm2 \
1145 maybe-configure-target-libgomp \
1146 maybe-configure-target-libitm \
1147 maybe-configure-target-libatomic
1149 # The target built for a native non-bootstrap build.
1150 .PHONY: all
1152 # --enable-pgo-build enables the PGO build.
1153 # 1. First build with -fprofile-generate.
1154 # 2. Use "make maybe-check-*" to generate profiling data.
1155 # 3. Use "make clean" to remove the previous build.
1156 # 4. Rebuild with -fprofile-use.
1157 all:
1158 @if gcc-bootstrap
1159 [ -f stage_final ] || echo stage3 > stage_final
1160 @r=`${PWD_COMMAND}`; export r; \
1161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1162 $(MAKE) $(RECURSE_FLAGS_TO_PASS) `cat stage_final`-bubble
1163 @endif gcc-bootstrap
1164 @: $(MAKE); $(unstage)
1165 +@r=`${PWD_COMMAND}`; export r; \
1166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1167 @if gcc-bootstrap
1168 if [ -f stage_last ]; then \
1169 TFLAGS="$(STAGE$(shell test ! -f stage_last || sed s,^stage,, stage_last)_TFLAGS)"; \
1170 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \
1171 else \
1172 @endif gcc-bootstrap
1173 $(MAKE) $(RECURSE_FLAGS_TO_PASS) \
1174 $(PGO_BUILD_GEN_FLAGS_TO_PASS) all-host all-target \
1175 @if pgo-build
1176 && $(MAKE) $(RECURSE_FLAGS_TO_PASS) \
1177 $(PGO_BUILD_TRAINING_MFLAGS) \
1178 $(PGO_BUILD_TRAINING_FLAGS_TO_PASS) \
1179 $(PGO_BUILD_TRAINING) \
1180 && $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean \
1181 && $(MAKE) $(RECURSE_FLAGS_TO_PASS) \
1182 $(PGO_BUILD_USE_FLAGS_TO_PASS) all-host all-target \
1183 @endif pgo-build
1184 @if gcc-bootstrap
1186 fi \
1187 @endif gcc-bootstrap
1188 && :
1190 .PHONY: all-build
1192 all-build: maybe-all-build-libiberty
1193 all-build: maybe-all-build-bison
1194 all-build: maybe-all-build-flex
1195 all-build: maybe-all-build-m4
1196 all-build: maybe-all-build-texinfo
1197 all-build: maybe-all-build-fixincludes
1198 all-build: maybe-all-build-libcpp
1200 .PHONY: all-host
1202 @if bfd-no-bootstrap
1203 all-host: maybe-all-bfd
1204 @endif bfd-no-bootstrap
1205 @if opcodes-no-bootstrap
1206 all-host: maybe-all-opcodes
1207 @endif opcodes-no-bootstrap
1208 @if binutils-no-bootstrap
1209 all-host: maybe-all-binutils
1210 @endif binutils-no-bootstrap
1211 all-host: maybe-all-bison
1212 all-host: maybe-all-cgen
1213 all-host: maybe-all-dejagnu
1214 all-host: maybe-all-etc
1215 all-host: maybe-all-fastjar
1216 @if fixincludes-no-bootstrap
1217 all-host: maybe-all-fixincludes
1218 @endif fixincludes-no-bootstrap
1219 all-host: maybe-all-flex
1220 @if gas-no-bootstrap
1221 all-host: maybe-all-gas
1222 @endif gas-no-bootstrap
1223 @if gcc-no-bootstrap
1224 all-host: maybe-all-gcc
1225 @endif gcc-no-bootstrap
1226 @if gmp-no-bootstrap
1227 all-host: maybe-all-gmp
1228 @endif gmp-no-bootstrap
1229 @if mpfr-no-bootstrap
1230 all-host: maybe-all-mpfr
1231 @endif mpfr-no-bootstrap
1232 @if mpc-no-bootstrap
1233 all-host: maybe-all-mpc
1234 @endif mpc-no-bootstrap
1235 @if isl-no-bootstrap
1236 all-host: maybe-all-isl
1237 @endif isl-no-bootstrap
1238 @if gold-no-bootstrap
1239 all-host: maybe-all-gold
1240 @endif gold-no-bootstrap
1241 all-host: maybe-all-gprof
1242 @if intl-no-bootstrap
1243 all-host: maybe-all-intl
1244 @endif intl-no-bootstrap
1245 all-host: maybe-all-tcl
1246 all-host: maybe-all-itcl
1247 @if ld-no-bootstrap
1248 all-host: maybe-all-ld
1249 @endif ld-no-bootstrap
1250 @if libbacktrace-no-bootstrap
1251 all-host: maybe-all-libbacktrace
1252 @endif libbacktrace-no-bootstrap
1253 @if libcpp-no-bootstrap
1254 all-host: maybe-all-libcpp
1255 @endif libcpp-no-bootstrap
1256 @if libcody-no-bootstrap
1257 all-host: maybe-all-libcody
1258 @endif libcody-no-bootstrap
1259 @if libdecnumber-no-bootstrap
1260 all-host: maybe-all-libdecnumber
1261 @endif libdecnumber-no-bootstrap
1262 all-host: maybe-all-libgui
1263 @if libiberty-no-bootstrap
1264 all-host: maybe-all-libiberty
1265 @endif libiberty-no-bootstrap
1266 @if libiberty-linker-plugin-no-bootstrap
1267 all-host: maybe-all-libiberty-linker-plugin
1268 @endif libiberty-linker-plugin-no-bootstrap
1269 @if libiconv-no-bootstrap
1270 all-host: maybe-all-libiconv
1271 @endif libiconv-no-bootstrap
1272 all-host: maybe-all-m4
1273 all-host: maybe-all-readline
1274 all-host: maybe-all-sid
1275 all-host: maybe-all-sim
1276 all-host: maybe-all-texinfo
1277 @if zlib-no-bootstrap
1278 all-host: maybe-all-zlib
1279 @endif zlib-no-bootstrap
1280 all-host: maybe-all-gnulib
1281 all-host: maybe-all-gdbsupport
1282 all-host: maybe-all-gdbserver
1283 all-host: maybe-all-gdb
1284 all-host: maybe-all-expect
1285 all-host: maybe-all-guile
1286 all-host: maybe-all-tk
1287 all-host: maybe-all-libtermcap
1288 all-host: maybe-all-utils
1289 all-host: maybe-all-c++tools
1290 all-host: maybe-all-gnattools
1291 @if lto-plugin-no-bootstrap
1292 all-host: maybe-all-lto-plugin
1293 @endif lto-plugin-no-bootstrap
1294 all-host: maybe-all-libcc1
1295 all-host: maybe-all-gotools
1296 @if libctf-no-bootstrap
1297 all-host: maybe-all-libctf
1298 @endif libctf-no-bootstrap
1299 @if libsframe-no-bootstrap
1300 all-host: maybe-all-libsframe
1301 @endif libsframe-no-bootstrap
1303 .PHONY: all-target
1305 @if target-libstdc++-v3-no-bootstrap
1306 all-target: maybe-all-target-libstdc++-v3
1307 @endif target-libstdc++-v3-no-bootstrap
1308 @if target-libsanitizer-no-bootstrap
1309 all-target: maybe-all-target-libsanitizer
1310 @endif target-libsanitizer-no-bootstrap
1311 @if target-libvtv-no-bootstrap
1312 all-target: maybe-all-target-libvtv
1313 @endif target-libvtv-no-bootstrap
1314 all-target: maybe-all-target-libssp
1315 all-target: maybe-all-target-newlib
1316 @if target-libgcc-no-bootstrap
1317 all-target: maybe-all-target-libgcc
1318 @endif target-libgcc-no-bootstrap
1319 @if target-libbacktrace-no-bootstrap
1320 all-target: maybe-all-target-libbacktrace
1321 @endif target-libbacktrace-no-bootstrap
1322 all-target: maybe-all-target-libquadmath
1323 all-target: maybe-all-target-libgfortran
1324 all-target: maybe-all-target-libobjc
1325 all-target: maybe-all-target-libgo
1326 @if target-libphobos-no-bootstrap
1327 all-target: maybe-all-target-libphobos
1328 @endif target-libphobos-no-bootstrap
1329 all-target: maybe-all-target-libtermcap
1330 all-target: maybe-all-target-winsup
1331 all-target: maybe-all-target-libgloss
1332 all-target: maybe-all-target-libffi
1333 @if target-zlib-no-bootstrap
1334 all-target: maybe-all-target-zlib
1335 @endif target-zlib-no-bootstrap
1336 all-target: maybe-all-target-rda
1337 all-target: maybe-all-target-libada
1338 all-target: maybe-all-target-libgm2
1339 @if target-libgomp-no-bootstrap
1340 all-target: maybe-all-target-libgomp
1341 @endif target-libgomp-no-bootstrap
1342 all-target: maybe-all-target-libitm
1343 @if target-libatomic-no-bootstrap
1344 all-target: maybe-all-target-libatomic
1345 @endif target-libatomic-no-bootstrap
1347 # Do a target for all the subdirectories. A ``make do-X'' will do a
1348 # ``make X'' in all subdirectories (because, in general, there is a
1349 # dependency (below) of X upon do-X, a ``make X'' will also do this,
1350 # but it may do additional work as well).
1352 .PHONY: do-info
1353 do-info:
1354 @: $(MAKE); $(unstage)
1355 @r=`${PWD_COMMAND}`; export r; \
1356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1357 $(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
1358 info-target
1361 .PHONY: info-host
1363 info-host: maybe-info-bfd
1364 info-host: maybe-info-opcodes
1365 info-host: maybe-info-binutils
1366 info-host: maybe-info-bison
1367 info-host: maybe-info-cgen
1368 info-host: maybe-info-dejagnu
1369 info-host: maybe-info-etc
1370 info-host: maybe-info-fastjar
1371 info-host: maybe-info-fixincludes
1372 info-host: maybe-info-flex
1373 info-host: maybe-info-gas
1374 info-host: maybe-info-gcc
1375 info-host: maybe-info-gmp
1376 info-host: maybe-info-mpfr
1377 info-host: maybe-info-mpc
1378 info-host: maybe-info-isl
1379 info-host: maybe-info-gold
1380 info-host: maybe-info-gprof
1381 info-host: maybe-info-intl
1382 info-host: maybe-info-tcl
1383 info-host: maybe-info-itcl
1384 info-host: maybe-info-ld
1385 info-host: maybe-info-libbacktrace
1386 info-host: maybe-info-libcpp
1387 info-host: maybe-info-libcody
1388 info-host: maybe-info-libdecnumber
1389 info-host: maybe-info-libgui
1390 info-host: maybe-info-libiberty
1391 info-host: maybe-info-libiberty-linker-plugin
1392 info-host: maybe-info-libiconv
1393 info-host: maybe-info-m4
1394 info-host: maybe-info-readline
1395 info-host: maybe-info-sid
1396 info-host: maybe-info-sim
1397 info-host: maybe-info-texinfo
1398 info-host: maybe-info-zlib
1399 info-host: maybe-info-gnulib
1400 info-host: maybe-info-gdbsupport
1401 info-host: maybe-info-gdbserver
1402 info-host: maybe-info-gdb
1403 info-host: maybe-info-expect
1404 info-host: maybe-info-guile
1405 info-host: maybe-info-tk
1406 info-host: maybe-info-libtermcap
1407 info-host: maybe-info-utils
1408 info-host: maybe-info-c++tools
1409 info-host: maybe-info-gnattools
1410 info-host: maybe-info-lto-plugin
1411 info-host: maybe-info-libcc1
1412 info-host: maybe-info-gotools
1413 info-host: maybe-info-libctf
1414 info-host: maybe-info-libsframe
1416 .PHONY: info-target
1418 info-target: maybe-info-target-libstdc++-v3
1419 info-target: maybe-info-target-libsanitizer
1420 info-target: maybe-info-target-libvtv
1421 info-target: maybe-info-target-libssp
1422 info-target: maybe-info-target-newlib
1423 info-target: maybe-info-target-libgcc
1424 info-target: maybe-info-target-libbacktrace
1425 info-target: maybe-info-target-libquadmath
1426 info-target: maybe-info-target-libgfortran
1427 info-target: maybe-info-target-libobjc
1428 info-target: maybe-info-target-libgo
1429 info-target: maybe-info-target-libphobos
1430 info-target: maybe-info-target-libtermcap
1431 info-target: maybe-info-target-winsup
1432 info-target: maybe-info-target-libgloss
1433 info-target: maybe-info-target-libffi
1434 info-target: maybe-info-target-zlib
1435 info-target: maybe-info-target-rda
1436 info-target: maybe-info-target-libada
1437 info-target: maybe-info-target-libgm2
1438 info-target: maybe-info-target-libgomp
1439 info-target: maybe-info-target-libitm
1440 info-target: maybe-info-target-libatomic
1442 .PHONY: do-dvi
1443 do-dvi:
1444 @: $(MAKE); $(unstage)
1445 @r=`${PWD_COMMAND}`; export r; \
1446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1447 $(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
1448 dvi-target
1451 .PHONY: dvi-host
1453 dvi-host: maybe-dvi-bfd
1454 dvi-host: maybe-dvi-opcodes
1455 dvi-host: maybe-dvi-binutils
1456 dvi-host: maybe-dvi-bison
1457 dvi-host: maybe-dvi-cgen
1458 dvi-host: maybe-dvi-dejagnu
1459 dvi-host: maybe-dvi-etc
1460 dvi-host: maybe-dvi-fastjar
1461 dvi-host: maybe-dvi-fixincludes
1462 dvi-host: maybe-dvi-flex
1463 dvi-host: maybe-dvi-gas
1464 dvi-host: maybe-dvi-gcc
1465 dvi-host: maybe-dvi-gmp
1466 dvi-host: maybe-dvi-mpfr
1467 dvi-host: maybe-dvi-mpc
1468 dvi-host: maybe-dvi-isl
1469 dvi-host: maybe-dvi-gold
1470 dvi-host: maybe-dvi-gprof
1471 dvi-host: maybe-dvi-intl
1472 dvi-host: maybe-dvi-tcl
1473 dvi-host: maybe-dvi-itcl
1474 dvi-host: maybe-dvi-ld
1475 dvi-host: maybe-dvi-libbacktrace
1476 dvi-host: maybe-dvi-libcpp
1477 dvi-host: maybe-dvi-libcody
1478 dvi-host: maybe-dvi-libdecnumber
1479 dvi-host: maybe-dvi-libgui
1480 dvi-host: maybe-dvi-libiberty
1481 dvi-host: maybe-dvi-libiberty-linker-plugin
1482 dvi-host: maybe-dvi-libiconv
1483 dvi-host: maybe-dvi-m4
1484 dvi-host: maybe-dvi-readline
1485 dvi-host: maybe-dvi-sid
1486 dvi-host: maybe-dvi-sim
1487 dvi-host: maybe-dvi-texinfo
1488 dvi-host: maybe-dvi-zlib
1489 dvi-host: maybe-dvi-gnulib
1490 dvi-host: maybe-dvi-gdbsupport
1491 dvi-host: maybe-dvi-gdbserver
1492 dvi-host: maybe-dvi-gdb
1493 dvi-host: maybe-dvi-expect
1494 dvi-host: maybe-dvi-guile
1495 dvi-host: maybe-dvi-tk
1496 dvi-host: maybe-dvi-libtermcap
1497 dvi-host: maybe-dvi-utils
1498 dvi-host: maybe-dvi-c++tools
1499 dvi-host: maybe-dvi-gnattools
1500 dvi-host: maybe-dvi-lto-plugin
1501 dvi-host: maybe-dvi-libcc1
1502 dvi-host: maybe-dvi-gotools
1503 dvi-host: maybe-dvi-libctf
1504 dvi-host: maybe-dvi-libsframe
1506 .PHONY: dvi-target
1508 dvi-target: maybe-dvi-target-libstdc++-v3
1509 dvi-target: maybe-dvi-target-libsanitizer
1510 dvi-target: maybe-dvi-target-libvtv
1511 dvi-target: maybe-dvi-target-libssp
1512 dvi-target: maybe-dvi-target-newlib
1513 dvi-target: maybe-dvi-target-libgcc
1514 dvi-target: maybe-dvi-target-libbacktrace
1515 dvi-target: maybe-dvi-target-libquadmath
1516 dvi-target: maybe-dvi-target-libgfortran
1517 dvi-target: maybe-dvi-target-libobjc
1518 dvi-target: maybe-dvi-target-libgo
1519 dvi-target: maybe-dvi-target-libphobos
1520 dvi-target: maybe-dvi-target-libtermcap
1521 dvi-target: maybe-dvi-target-winsup
1522 dvi-target: maybe-dvi-target-libgloss
1523 dvi-target: maybe-dvi-target-libffi
1524 dvi-target: maybe-dvi-target-zlib
1525 dvi-target: maybe-dvi-target-rda
1526 dvi-target: maybe-dvi-target-libada
1527 dvi-target: maybe-dvi-target-libgm2
1528 dvi-target: maybe-dvi-target-libgomp
1529 dvi-target: maybe-dvi-target-libitm
1530 dvi-target: maybe-dvi-target-libatomic
1532 .PHONY: do-pdf
1533 do-pdf:
1534 @: $(MAKE); $(unstage)
1535 @r=`${PWD_COMMAND}`; export r; \
1536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1537 $(MAKE) $(RECURSE_FLAGS_TO_PASS) pdf-host \
1538 pdf-target
1541 .PHONY: pdf-host
1543 pdf-host: maybe-pdf-bfd
1544 pdf-host: maybe-pdf-opcodes
1545 pdf-host: maybe-pdf-binutils
1546 pdf-host: maybe-pdf-bison
1547 pdf-host: maybe-pdf-cgen
1548 pdf-host: maybe-pdf-dejagnu
1549 pdf-host: maybe-pdf-etc
1550 pdf-host: maybe-pdf-fastjar
1551 pdf-host: maybe-pdf-fixincludes
1552 pdf-host: maybe-pdf-flex
1553 pdf-host: maybe-pdf-gas
1554 pdf-host: maybe-pdf-gcc
1555 pdf-host: maybe-pdf-gmp
1556 pdf-host: maybe-pdf-mpfr
1557 pdf-host: maybe-pdf-mpc
1558 pdf-host: maybe-pdf-isl
1559 pdf-host: maybe-pdf-gold
1560 pdf-host: maybe-pdf-gprof
1561 pdf-host: maybe-pdf-intl
1562 pdf-host: maybe-pdf-tcl
1563 pdf-host: maybe-pdf-itcl
1564 pdf-host: maybe-pdf-ld
1565 pdf-host: maybe-pdf-libbacktrace
1566 pdf-host: maybe-pdf-libcpp
1567 pdf-host: maybe-pdf-libcody
1568 pdf-host: maybe-pdf-libdecnumber
1569 pdf-host: maybe-pdf-libgui
1570 pdf-host: maybe-pdf-libiberty
1571 pdf-host: maybe-pdf-libiberty-linker-plugin
1572 pdf-host: maybe-pdf-libiconv
1573 pdf-host: maybe-pdf-m4
1574 pdf-host: maybe-pdf-readline
1575 pdf-host: maybe-pdf-sid
1576 pdf-host: maybe-pdf-sim
1577 pdf-host: maybe-pdf-texinfo
1578 pdf-host: maybe-pdf-zlib
1579 pdf-host: maybe-pdf-gnulib
1580 pdf-host: maybe-pdf-gdbsupport
1581 pdf-host: maybe-pdf-gdbserver
1582 pdf-host: maybe-pdf-gdb
1583 pdf-host: maybe-pdf-expect
1584 pdf-host: maybe-pdf-guile
1585 pdf-host: maybe-pdf-tk
1586 pdf-host: maybe-pdf-libtermcap
1587 pdf-host: maybe-pdf-utils
1588 pdf-host: maybe-pdf-c++tools
1589 pdf-host: maybe-pdf-gnattools
1590 pdf-host: maybe-pdf-lto-plugin
1591 pdf-host: maybe-pdf-libcc1
1592 pdf-host: maybe-pdf-gotools
1593 pdf-host: maybe-pdf-libctf
1594 pdf-host: maybe-pdf-libsframe
1596 .PHONY: pdf-target
1598 pdf-target: maybe-pdf-target-libstdc++-v3
1599 pdf-target: maybe-pdf-target-libsanitizer
1600 pdf-target: maybe-pdf-target-libvtv
1601 pdf-target: maybe-pdf-target-libssp
1602 pdf-target: maybe-pdf-target-newlib
1603 pdf-target: maybe-pdf-target-libgcc
1604 pdf-target: maybe-pdf-target-libbacktrace
1605 pdf-target: maybe-pdf-target-libquadmath
1606 pdf-target: maybe-pdf-target-libgfortran
1607 pdf-target: maybe-pdf-target-libobjc
1608 pdf-target: maybe-pdf-target-libgo
1609 pdf-target: maybe-pdf-target-libphobos
1610 pdf-target: maybe-pdf-target-libtermcap
1611 pdf-target: maybe-pdf-target-winsup
1612 pdf-target: maybe-pdf-target-libgloss
1613 pdf-target: maybe-pdf-target-libffi
1614 pdf-target: maybe-pdf-target-zlib
1615 pdf-target: maybe-pdf-target-rda
1616 pdf-target: maybe-pdf-target-libada
1617 pdf-target: maybe-pdf-target-libgm2
1618 pdf-target: maybe-pdf-target-libgomp
1619 pdf-target: maybe-pdf-target-libitm
1620 pdf-target: maybe-pdf-target-libatomic
1622 .PHONY: do-html
1623 do-html:
1624 @: $(MAKE); $(unstage)
1625 @r=`${PWD_COMMAND}`; export r; \
1626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1627 $(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
1628 html-target
1631 .PHONY: html-host
1633 html-host: maybe-html-bfd
1634 html-host: maybe-html-opcodes
1635 html-host: maybe-html-binutils
1636 html-host: maybe-html-bison
1637 html-host: maybe-html-cgen
1638 html-host: maybe-html-dejagnu
1639 html-host: maybe-html-etc
1640 html-host: maybe-html-fastjar
1641 html-host: maybe-html-fixincludes
1642 html-host: maybe-html-flex
1643 html-host: maybe-html-gas
1644 html-host: maybe-html-gcc
1645 html-host: maybe-html-gmp
1646 html-host: maybe-html-mpfr
1647 html-host: maybe-html-mpc
1648 html-host: maybe-html-isl
1649 html-host: maybe-html-gold
1650 html-host: maybe-html-gprof
1651 html-host: maybe-html-intl
1652 html-host: maybe-html-tcl
1653 html-host: maybe-html-itcl
1654 html-host: maybe-html-ld
1655 html-host: maybe-html-libbacktrace
1656 html-host: maybe-html-libcpp
1657 html-host: maybe-html-libcody
1658 html-host: maybe-html-libdecnumber
1659 html-host: maybe-html-libgui
1660 html-host: maybe-html-libiberty
1661 html-host: maybe-html-libiberty-linker-plugin
1662 html-host: maybe-html-libiconv
1663 html-host: maybe-html-m4
1664 html-host: maybe-html-readline
1665 html-host: maybe-html-sid
1666 html-host: maybe-html-sim
1667 html-host: maybe-html-texinfo
1668 html-host: maybe-html-zlib
1669 html-host: maybe-html-gnulib
1670 html-host: maybe-html-gdbsupport
1671 html-host: maybe-html-gdbserver
1672 html-host: maybe-html-gdb
1673 html-host: maybe-html-expect
1674 html-host: maybe-html-guile
1675 html-host: maybe-html-tk
1676 html-host: maybe-html-libtermcap
1677 html-host: maybe-html-utils
1678 html-host: maybe-html-c++tools
1679 html-host: maybe-html-gnattools
1680 html-host: maybe-html-lto-plugin
1681 html-host: maybe-html-libcc1
1682 html-host: maybe-html-gotools
1683 html-host: maybe-html-libctf
1684 html-host: maybe-html-libsframe
1686 .PHONY: html-target
1688 html-target: maybe-html-target-libstdc++-v3
1689 html-target: maybe-html-target-libsanitizer
1690 html-target: maybe-html-target-libvtv
1691 html-target: maybe-html-target-libssp
1692 html-target: maybe-html-target-newlib
1693 html-target: maybe-html-target-libgcc
1694 html-target: maybe-html-target-libbacktrace
1695 html-target: maybe-html-target-libquadmath
1696 html-target: maybe-html-target-libgfortran
1697 html-target: maybe-html-target-libobjc
1698 html-target: maybe-html-target-libgo
1699 html-target: maybe-html-target-libphobos
1700 html-target: maybe-html-target-libtermcap
1701 html-target: maybe-html-target-winsup
1702 html-target: maybe-html-target-libgloss
1703 html-target: maybe-html-target-libffi
1704 html-target: maybe-html-target-zlib
1705 html-target: maybe-html-target-rda
1706 html-target: maybe-html-target-libada
1707 html-target: maybe-html-target-libgm2
1708 html-target: maybe-html-target-libgomp
1709 html-target: maybe-html-target-libitm
1710 html-target: maybe-html-target-libatomic
1712 .PHONY: do-TAGS
1713 do-TAGS:
1714 @: $(MAKE); $(unstage)
1715 @r=`${PWD_COMMAND}`; export r; \
1716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1717 $(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1718 TAGS-target
1721 .PHONY: TAGS-host
1723 TAGS-host: maybe-TAGS-bfd
1724 TAGS-host: maybe-TAGS-opcodes
1725 TAGS-host: maybe-TAGS-binutils
1726 TAGS-host: maybe-TAGS-bison
1727 TAGS-host: maybe-TAGS-cgen
1728 TAGS-host: maybe-TAGS-dejagnu
1729 TAGS-host: maybe-TAGS-etc
1730 TAGS-host: maybe-TAGS-fastjar
1731 TAGS-host: maybe-TAGS-fixincludes
1732 TAGS-host: maybe-TAGS-flex
1733 TAGS-host: maybe-TAGS-gas
1734 TAGS-host: maybe-TAGS-gcc
1735 TAGS-host: maybe-TAGS-gmp
1736 TAGS-host: maybe-TAGS-mpfr
1737 TAGS-host: maybe-TAGS-mpc
1738 TAGS-host: maybe-TAGS-isl
1739 TAGS-host: maybe-TAGS-gold
1740 TAGS-host: maybe-TAGS-gprof
1741 TAGS-host: maybe-TAGS-intl
1742 TAGS-host: maybe-TAGS-tcl
1743 TAGS-host: maybe-TAGS-itcl
1744 TAGS-host: maybe-TAGS-ld
1745 TAGS-host: maybe-TAGS-libbacktrace
1746 TAGS-host: maybe-TAGS-libcpp
1747 TAGS-host: maybe-TAGS-libcody
1748 TAGS-host: maybe-TAGS-libdecnumber
1749 TAGS-host: maybe-TAGS-libgui
1750 TAGS-host: maybe-TAGS-libiberty
1751 TAGS-host: maybe-TAGS-libiberty-linker-plugin
1752 TAGS-host: maybe-TAGS-libiconv
1753 TAGS-host: maybe-TAGS-m4
1754 TAGS-host: maybe-TAGS-readline
1755 TAGS-host: maybe-TAGS-sid
1756 TAGS-host: maybe-TAGS-sim
1757 TAGS-host: maybe-TAGS-texinfo
1758 TAGS-host: maybe-TAGS-zlib
1759 TAGS-host: maybe-TAGS-gnulib
1760 TAGS-host: maybe-TAGS-gdbsupport
1761 TAGS-host: maybe-TAGS-gdbserver
1762 TAGS-host: maybe-TAGS-gdb
1763 TAGS-host: maybe-TAGS-expect
1764 TAGS-host: maybe-TAGS-guile
1765 TAGS-host: maybe-TAGS-tk
1766 TAGS-host: maybe-TAGS-libtermcap
1767 TAGS-host: maybe-TAGS-utils
1768 TAGS-host: maybe-TAGS-c++tools
1769 TAGS-host: maybe-TAGS-gnattools
1770 TAGS-host: maybe-TAGS-lto-plugin
1771 TAGS-host: maybe-TAGS-libcc1
1772 TAGS-host: maybe-TAGS-gotools
1773 TAGS-host: maybe-TAGS-libctf
1774 TAGS-host: maybe-TAGS-libsframe
1776 .PHONY: TAGS-target
1778 TAGS-target: maybe-TAGS-target-libstdc++-v3
1779 TAGS-target: maybe-TAGS-target-libsanitizer
1780 TAGS-target: maybe-TAGS-target-libvtv
1781 TAGS-target: maybe-TAGS-target-libssp
1782 TAGS-target: maybe-TAGS-target-newlib
1783 TAGS-target: maybe-TAGS-target-libgcc
1784 TAGS-target: maybe-TAGS-target-libbacktrace
1785 TAGS-target: maybe-TAGS-target-libquadmath
1786 TAGS-target: maybe-TAGS-target-libgfortran
1787 TAGS-target: maybe-TAGS-target-libobjc
1788 TAGS-target: maybe-TAGS-target-libgo
1789 TAGS-target: maybe-TAGS-target-libphobos
1790 TAGS-target: maybe-TAGS-target-libtermcap
1791 TAGS-target: maybe-TAGS-target-winsup
1792 TAGS-target: maybe-TAGS-target-libgloss
1793 TAGS-target: maybe-TAGS-target-libffi
1794 TAGS-target: maybe-TAGS-target-zlib
1795 TAGS-target: maybe-TAGS-target-rda
1796 TAGS-target: maybe-TAGS-target-libada
1797 TAGS-target: maybe-TAGS-target-libgm2
1798 TAGS-target: maybe-TAGS-target-libgomp
1799 TAGS-target: maybe-TAGS-target-libitm
1800 TAGS-target: maybe-TAGS-target-libatomic
1802 .PHONY: do-install-info
1803 do-install-info:
1804 @: $(MAKE); $(unstage)
1805 @r=`${PWD_COMMAND}`; export r; \
1806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1807 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1808 install-info-target
1811 .PHONY: install-info-host
1813 install-info-host: maybe-install-info-bfd
1814 install-info-host: maybe-install-info-opcodes
1815 install-info-host: maybe-install-info-binutils
1816 install-info-host: maybe-install-info-bison
1817 install-info-host: maybe-install-info-cgen
1818 install-info-host: maybe-install-info-dejagnu
1819 install-info-host: maybe-install-info-etc
1820 install-info-host: maybe-install-info-fastjar
1821 install-info-host: maybe-install-info-fixincludes
1822 install-info-host: maybe-install-info-flex
1823 install-info-host: maybe-install-info-gas
1824 install-info-host: maybe-install-info-gcc
1825 install-info-host: maybe-install-info-gmp
1826 install-info-host: maybe-install-info-mpfr
1827 install-info-host: maybe-install-info-mpc
1828 install-info-host: maybe-install-info-isl
1829 install-info-host: maybe-install-info-gold
1830 install-info-host: maybe-install-info-gprof
1831 install-info-host: maybe-install-info-intl
1832 install-info-host: maybe-install-info-tcl
1833 install-info-host: maybe-install-info-itcl
1834 install-info-host: maybe-install-info-ld
1835 install-info-host: maybe-install-info-libbacktrace
1836 install-info-host: maybe-install-info-libcpp
1837 install-info-host: maybe-install-info-libcody
1838 install-info-host: maybe-install-info-libdecnumber
1839 install-info-host: maybe-install-info-libgui
1840 install-info-host: maybe-install-info-libiberty
1841 install-info-host: maybe-install-info-libiberty-linker-plugin
1842 install-info-host: maybe-install-info-libiconv
1843 install-info-host: maybe-install-info-m4
1844 install-info-host: maybe-install-info-readline
1845 install-info-host: maybe-install-info-sid
1846 install-info-host: maybe-install-info-sim
1847 install-info-host: maybe-install-info-texinfo
1848 install-info-host: maybe-install-info-zlib
1849 install-info-host: maybe-install-info-gnulib
1850 install-info-host: maybe-install-info-gdbsupport
1851 install-info-host: maybe-install-info-gdbserver
1852 install-info-host: maybe-install-info-gdb
1853 install-info-host: maybe-install-info-expect
1854 install-info-host: maybe-install-info-guile
1855 install-info-host: maybe-install-info-tk
1856 install-info-host: maybe-install-info-libtermcap
1857 install-info-host: maybe-install-info-utils
1858 install-info-host: maybe-install-info-c++tools
1859 install-info-host: maybe-install-info-gnattools
1860 install-info-host: maybe-install-info-lto-plugin
1861 install-info-host: maybe-install-info-libcc1
1862 install-info-host: maybe-install-info-gotools
1863 install-info-host: maybe-install-info-libctf
1864 install-info-host: maybe-install-info-libsframe
1866 .PHONY: install-info-target
1868 install-info-target: maybe-install-info-target-libstdc++-v3
1869 install-info-target: maybe-install-info-target-libsanitizer
1870 install-info-target: maybe-install-info-target-libvtv
1871 install-info-target: maybe-install-info-target-libssp
1872 install-info-target: maybe-install-info-target-newlib
1873 install-info-target: maybe-install-info-target-libgcc
1874 install-info-target: maybe-install-info-target-libbacktrace
1875 install-info-target: maybe-install-info-target-libquadmath
1876 install-info-target: maybe-install-info-target-libgfortran
1877 install-info-target: maybe-install-info-target-libobjc
1878 install-info-target: maybe-install-info-target-libgo
1879 install-info-target: maybe-install-info-target-libphobos
1880 install-info-target: maybe-install-info-target-libtermcap
1881 install-info-target: maybe-install-info-target-winsup
1882 install-info-target: maybe-install-info-target-libgloss
1883 install-info-target: maybe-install-info-target-libffi
1884 install-info-target: maybe-install-info-target-zlib
1885 install-info-target: maybe-install-info-target-rda
1886 install-info-target: maybe-install-info-target-libada
1887 install-info-target: maybe-install-info-target-libgm2
1888 install-info-target: maybe-install-info-target-libgomp
1889 install-info-target: maybe-install-info-target-libitm
1890 install-info-target: maybe-install-info-target-libatomic
1892 .PHONY: do-install-dvi
1893 do-install-dvi:
1894 @: $(MAKE); $(unstage)
1895 @r=`${PWD_COMMAND}`; export r; \
1896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1897 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-dvi-host \
1898 install-dvi-target
1901 .PHONY: install-dvi-host
1903 install-dvi-host: maybe-install-dvi-bfd
1904 install-dvi-host: maybe-install-dvi-opcodes
1905 install-dvi-host: maybe-install-dvi-binutils
1906 install-dvi-host: maybe-install-dvi-bison
1907 install-dvi-host: maybe-install-dvi-cgen
1908 install-dvi-host: maybe-install-dvi-dejagnu
1909 install-dvi-host: maybe-install-dvi-etc
1910 install-dvi-host: maybe-install-dvi-fastjar
1911 install-dvi-host: maybe-install-dvi-fixincludes
1912 install-dvi-host: maybe-install-dvi-flex
1913 install-dvi-host: maybe-install-dvi-gas
1914 install-dvi-host: maybe-install-dvi-gcc
1915 install-dvi-host: maybe-install-dvi-gmp
1916 install-dvi-host: maybe-install-dvi-mpfr
1917 install-dvi-host: maybe-install-dvi-mpc
1918 install-dvi-host: maybe-install-dvi-isl
1919 install-dvi-host: maybe-install-dvi-gold
1920 install-dvi-host: maybe-install-dvi-gprof
1921 install-dvi-host: maybe-install-dvi-intl
1922 install-dvi-host: maybe-install-dvi-tcl
1923 install-dvi-host: maybe-install-dvi-itcl
1924 install-dvi-host: maybe-install-dvi-ld
1925 install-dvi-host: maybe-install-dvi-libbacktrace
1926 install-dvi-host: maybe-install-dvi-libcpp
1927 install-dvi-host: maybe-install-dvi-libcody
1928 install-dvi-host: maybe-install-dvi-libdecnumber
1929 install-dvi-host: maybe-install-dvi-libgui
1930 install-dvi-host: maybe-install-dvi-libiberty
1931 install-dvi-host: maybe-install-dvi-libiberty-linker-plugin
1932 install-dvi-host: maybe-install-dvi-libiconv
1933 install-dvi-host: maybe-install-dvi-m4
1934 install-dvi-host: maybe-install-dvi-readline
1935 install-dvi-host: maybe-install-dvi-sid
1936 install-dvi-host: maybe-install-dvi-sim
1937 install-dvi-host: maybe-install-dvi-texinfo
1938 install-dvi-host: maybe-install-dvi-zlib
1939 install-dvi-host: maybe-install-dvi-gnulib
1940 install-dvi-host: maybe-install-dvi-gdbsupport
1941 install-dvi-host: maybe-install-dvi-gdbserver
1942 install-dvi-host: maybe-install-dvi-gdb
1943 install-dvi-host: maybe-install-dvi-expect
1944 install-dvi-host: maybe-install-dvi-guile
1945 install-dvi-host: maybe-install-dvi-tk
1946 install-dvi-host: maybe-install-dvi-libtermcap
1947 install-dvi-host: maybe-install-dvi-utils
1948 install-dvi-host: maybe-install-dvi-c++tools
1949 install-dvi-host: maybe-install-dvi-gnattools
1950 install-dvi-host: maybe-install-dvi-lto-plugin
1951 install-dvi-host: maybe-install-dvi-libcc1
1952 install-dvi-host: maybe-install-dvi-gotools
1953 install-dvi-host: maybe-install-dvi-libctf
1954 install-dvi-host: maybe-install-dvi-libsframe
1956 .PHONY: install-dvi-target
1958 install-dvi-target: maybe-install-dvi-target-libstdc++-v3
1959 install-dvi-target: maybe-install-dvi-target-libsanitizer
1960 install-dvi-target: maybe-install-dvi-target-libvtv
1961 install-dvi-target: maybe-install-dvi-target-libssp
1962 install-dvi-target: maybe-install-dvi-target-newlib
1963 install-dvi-target: maybe-install-dvi-target-libgcc
1964 install-dvi-target: maybe-install-dvi-target-libbacktrace
1965 install-dvi-target: maybe-install-dvi-target-libquadmath
1966 install-dvi-target: maybe-install-dvi-target-libgfortran
1967 install-dvi-target: maybe-install-dvi-target-libobjc
1968 install-dvi-target: maybe-install-dvi-target-libgo
1969 install-dvi-target: maybe-install-dvi-target-libphobos
1970 install-dvi-target: maybe-install-dvi-target-libtermcap
1971 install-dvi-target: maybe-install-dvi-target-winsup
1972 install-dvi-target: maybe-install-dvi-target-libgloss
1973 install-dvi-target: maybe-install-dvi-target-libffi
1974 install-dvi-target: maybe-install-dvi-target-zlib
1975 install-dvi-target: maybe-install-dvi-target-rda
1976 install-dvi-target: maybe-install-dvi-target-libada
1977 install-dvi-target: maybe-install-dvi-target-libgm2
1978 install-dvi-target: maybe-install-dvi-target-libgomp
1979 install-dvi-target: maybe-install-dvi-target-libitm
1980 install-dvi-target: maybe-install-dvi-target-libatomic
1982 .PHONY: do-install-pdf
1983 do-install-pdf:
1984 @: $(MAKE); $(unstage)
1985 @r=`${PWD_COMMAND}`; export r; \
1986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1987 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-pdf-host \
1988 install-pdf-target
1991 .PHONY: install-pdf-host
1993 install-pdf-host: maybe-install-pdf-bfd
1994 install-pdf-host: maybe-install-pdf-opcodes
1995 install-pdf-host: maybe-install-pdf-binutils
1996 install-pdf-host: maybe-install-pdf-bison
1997 install-pdf-host: maybe-install-pdf-cgen
1998 install-pdf-host: maybe-install-pdf-dejagnu
1999 install-pdf-host: maybe-install-pdf-etc
2000 install-pdf-host: maybe-install-pdf-fastjar
2001 install-pdf-host: maybe-install-pdf-fixincludes
2002 install-pdf-host: maybe-install-pdf-flex
2003 install-pdf-host: maybe-install-pdf-gas
2004 install-pdf-host: maybe-install-pdf-gcc
2005 install-pdf-host: maybe-install-pdf-gmp
2006 install-pdf-host: maybe-install-pdf-mpfr
2007 install-pdf-host: maybe-install-pdf-mpc
2008 install-pdf-host: maybe-install-pdf-isl
2009 install-pdf-host: maybe-install-pdf-gold
2010 install-pdf-host: maybe-install-pdf-gprof
2011 install-pdf-host: maybe-install-pdf-intl
2012 install-pdf-host: maybe-install-pdf-tcl
2013 install-pdf-host: maybe-install-pdf-itcl
2014 install-pdf-host: maybe-install-pdf-ld
2015 install-pdf-host: maybe-install-pdf-libbacktrace
2016 install-pdf-host: maybe-install-pdf-libcpp
2017 install-pdf-host: maybe-install-pdf-libcody
2018 install-pdf-host: maybe-install-pdf-libdecnumber
2019 install-pdf-host: maybe-install-pdf-libgui
2020 install-pdf-host: maybe-install-pdf-libiberty
2021 install-pdf-host: maybe-install-pdf-libiberty-linker-plugin
2022 install-pdf-host: maybe-install-pdf-libiconv
2023 install-pdf-host: maybe-install-pdf-m4
2024 install-pdf-host: maybe-install-pdf-readline
2025 install-pdf-host: maybe-install-pdf-sid
2026 install-pdf-host: maybe-install-pdf-sim
2027 install-pdf-host: maybe-install-pdf-texinfo
2028 install-pdf-host: maybe-install-pdf-zlib
2029 install-pdf-host: maybe-install-pdf-gnulib
2030 install-pdf-host: maybe-install-pdf-gdbsupport
2031 install-pdf-host: maybe-install-pdf-gdbserver
2032 install-pdf-host: maybe-install-pdf-gdb
2033 install-pdf-host: maybe-install-pdf-expect
2034 install-pdf-host: maybe-install-pdf-guile
2035 install-pdf-host: maybe-install-pdf-tk
2036 install-pdf-host: maybe-install-pdf-libtermcap
2037 install-pdf-host: maybe-install-pdf-utils
2038 install-pdf-host: maybe-install-pdf-c++tools
2039 install-pdf-host: maybe-install-pdf-gnattools
2040 install-pdf-host: maybe-install-pdf-lto-plugin
2041 install-pdf-host: maybe-install-pdf-libcc1
2042 install-pdf-host: maybe-install-pdf-gotools
2043 install-pdf-host: maybe-install-pdf-libctf
2044 install-pdf-host: maybe-install-pdf-libsframe
2046 .PHONY: install-pdf-target
2048 install-pdf-target: maybe-install-pdf-target-libstdc++-v3
2049 install-pdf-target: maybe-install-pdf-target-libsanitizer
2050 install-pdf-target: maybe-install-pdf-target-libvtv
2051 install-pdf-target: maybe-install-pdf-target-libssp
2052 install-pdf-target: maybe-install-pdf-target-newlib
2053 install-pdf-target: maybe-install-pdf-target-libgcc
2054 install-pdf-target: maybe-install-pdf-target-libbacktrace
2055 install-pdf-target: maybe-install-pdf-target-libquadmath
2056 install-pdf-target: maybe-install-pdf-target-libgfortran
2057 install-pdf-target: maybe-install-pdf-target-libobjc
2058 install-pdf-target: maybe-install-pdf-target-libgo
2059 install-pdf-target: maybe-install-pdf-target-libphobos
2060 install-pdf-target: maybe-install-pdf-target-libtermcap
2061 install-pdf-target: maybe-install-pdf-target-winsup
2062 install-pdf-target: maybe-install-pdf-target-libgloss
2063 install-pdf-target: maybe-install-pdf-target-libffi
2064 install-pdf-target: maybe-install-pdf-target-zlib
2065 install-pdf-target: maybe-install-pdf-target-rda
2066 install-pdf-target: maybe-install-pdf-target-libada
2067 install-pdf-target: maybe-install-pdf-target-libgm2
2068 install-pdf-target: maybe-install-pdf-target-libgomp
2069 install-pdf-target: maybe-install-pdf-target-libitm
2070 install-pdf-target: maybe-install-pdf-target-libatomic
2072 .PHONY: do-install-html
2073 do-install-html:
2074 @: $(MAKE); $(unstage)
2075 @r=`${PWD_COMMAND}`; export r; \
2076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2077 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-html-host \
2078 install-html-target
2081 .PHONY: install-html-host
2083 install-html-host: maybe-install-html-bfd
2084 install-html-host: maybe-install-html-opcodes
2085 install-html-host: maybe-install-html-binutils
2086 install-html-host: maybe-install-html-bison
2087 install-html-host: maybe-install-html-cgen
2088 install-html-host: maybe-install-html-dejagnu
2089 install-html-host: maybe-install-html-etc
2090 install-html-host: maybe-install-html-fastjar
2091 install-html-host: maybe-install-html-fixincludes
2092 install-html-host: maybe-install-html-flex
2093 install-html-host: maybe-install-html-gas
2094 install-html-host: maybe-install-html-gcc
2095 install-html-host: maybe-install-html-gmp
2096 install-html-host: maybe-install-html-mpfr
2097 install-html-host: maybe-install-html-mpc
2098 install-html-host: maybe-install-html-isl
2099 install-html-host: maybe-install-html-gold
2100 install-html-host: maybe-install-html-gprof
2101 install-html-host: maybe-install-html-intl
2102 install-html-host: maybe-install-html-tcl
2103 install-html-host: maybe-install-html-itcl
2104 install-html-host: maybe-install-html-ld
2105 install-html-host: maybe-install-html-libbacktrace
2106 install-html-host: maybe-install-html-libcpp
2107 install-html-host: maybe-install-html-libcody
2108 install-html-host: maybe-install-html-libdecnumber
2109 install-html-host: maybe-install-html-libgui
2110 install-html-host: maybe-install-html-libiberty
2111 install-html-host: maybe-install-html-libiberty-linker-plugin
2112 install-html-host: maybe-install-html-libiconv
2113 install-html-host: maybe-install-html-m4
2114 install-html-host: maybe-install-html-readline
2115 install-html-host: maybe-install-html-sid
2116 install-html-host: maybe-install-html-sim
2117 install-html-host: maybe-install-html-texinfo
2118 install-html-host: maybe-install-html-zlib
2119 install-html-host: maybe-install-html-gnulib
2120 install-html-host: maybe-install-html-gdbsupport
2121 install-html-host: maybe-install-html-gdbserver
2122 install-html-host: maybe-install-html-gdb
2123 install-html-host: maybe-install-html-expect
2124 install-html-host: maybe-install-html-guile
2125 install-html-host: maybe-install-html-tk
2126 install-html-host: maybe-install-html-libtermcap
2127 install-html-host: maybe-install-html-utils
2128 install-html-host: maybe-install-html-c++tools
2129 install-html-host: maybe-install-html-gnattools
2130 install-html-host: maybe-install-html-lto-plugin
2131 install-html-host: maybe-install-html-libcc1
2132 install-html-host: maybe-install-html-gotools
2133 install-html-host: maybe-install-html-libctf
2134 install-html-host: maybe-install-html-libsframe
2136 .PHONY: install-html-target
2138 install-html-target: maybe-install-html-target-libstdc++-v3
2139 install-html-target: maybe-install-html-target-libsanitizer
2140 install-html-target: maybe-install-html-target-libvtv
2141 install-html-target: maybe-install-html-target-libssp
2142 install-html-target: maybe-install-html-target-newlib
2143 install-html-target: maybe-install-html-target-libgcc
2144 install-html-target: maybe-install-html-target-libbacktrace
2145 install-html-target: maybe-install-html-target-libquadmath
2146 install-html-target: maybe-install-html-target-libgfortran
2147 install-html-target: maybe-install-html-target-libobjc
2148 install-html-target: maybe-install-html-target-libgo
2149 install-html-target: maybe-install-html-target-libphobos
2150 install-html-target: maybe-install-html-target-libtermcap
2151 install-html-target: maybe-install-html-target-winsup
2152 install-html-target: maybe-install-html-target-libgloss
2153 install-html-target: maybe-install-html-target-libffi
2154 install-html-target: maybe-install-html-target-zlib
2155 install-html-target: maybe-install-html-target-rda
2156 install-html-target: maybe-install-html-target-libada
2157 install-html-target: maybe-install-html-target-libgm2
2158 install-html-target: maybe-install-html-target-libgomp
2159 install-html-target: maybe-install-html-target-libitm
2160 install-html-target: maybe-install-html-target-libatomic
2162 .PHONY: do-installcheck
2163 do-installcheck:
2164 @: $(MAKE); $(unstage)
2165 @r=`${PWD_COMMAND}`; export r; \
2166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2167 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
2168 installcheck-target
2171 .PHONY: installcheck-host
2173 installcheck-host: maybe-installcheck-bfd
2174 installcheck-host: maybe-installcheck-opcodes
2175 installcheck-host: maybe-installcheck-binutils
2176 installcheck-host: maybe-installcheck-bison
2177 installcheck-host: maybe-installcheck-cgen
2178 installcheck-host: maybe-installcheck-dejagnu
2179 installcheck-host: maybe-installcheck-etc
2180 installcheck-host: maybe-installcheck-fastjar
2181 installcheck-host: maybe-installcheck-fixincludes
2182 installcheck-host: maybe-installcheck-flex
2183 installcheck-host: maybe-installcheck-gas
2184 installcheck-host: maybe-installcheck-gcc
2185 installcheck-host: maybe-installcheck-gmp
2186 installcheck-host: maybe-installcheck-mpfr
2187 installcheck-host: maybe-installcheck-mpc
2188 installcheck-host: maybe-installcheck-isl
2189 installcheck-host: maybe-installcheck-gold
2190 installcheck-host: maybe-installcheck-gprof
2191 installcheck-host: maybe-installcheck-intl
2192 installcheck-host: maybe-installcheck-tcl
2193 installcheck-host: maybe-installcheck-itcl
2194 installcheck-host: maybe-installcheck-ld
2195 installcheck-host: maybe-installcheck-libbacktrace
2196 installcheck-host: maybe-installcheck-libcpp
2197 installcheck-host: maybe-installcheck-libcody
2198 installcheck-host: maybe-installcheck-libdecnumber
2199 installcheck-host: maybe-installcheck-libgui
2200 installcheck-host: maybe-installcheck-libiberty
2201 installcheck-host: maybe-installcheck-libiberty-linker-plugin
2202 installcheck-host: maybe-installcheck-libiconv
2203 installcheck-host: maybe-installcheck-m4
2204 installcheck-host: maybe-installcheck-readline
2205 installcheck-host: maybe-installcheck-sid
2206 installcheck-host: maybe-installcheck-sim
2207 installcheck-host: maybe-installcheck-texinfo
2208 installcheck-host: maybe-installcheck-zlib
2209 installcheck-host: maybe-installcheck-gnulib
2210 installcheck-host: maybe-installcheck-gdbsupport
2211 installcheck-host: maybe-installcheck-gdbserver
2212 installcheck-host: maybe-installcheck-gdb
2213 installcheck-host: maybe-installcheck-expect
2214 installcheck-host: maybe-installcheck-guile
2215 installcheck-host: maybe-installcheck-tk
2216 installcheck-host: maybe-installcheck-libtermcap
2217 installcheck-host: maybe-installcheck-utils
2218 installcheck-host: maybe-installcheck-c++tools
2219 installcheck-host: maybe-installcheck-gnattools
2220 installcheck-host: maybe-installcheck-lto-plugin
2221 installcheck-host: maybe-installcheck-libcc1
2222 installcheck-host: maybe-installcheck-gotools
2223 installcheck-host: maybe-installcheck-libctf
2224 installcheck-host: maybe-installcheck-libsframe
2226 .PHONY: installcheck-target
2228 installcheck-target: maybe-installcheck-target-libstdc++-v3
2229 installcheck-target: maybe-installcheck-target-libsanitizer
2230 installcheck-target: maybe-installcheck-target-libvtv
2231 installcheck-target: maybe-installcheck-target-libssp
2232 installcheck-target: maybe-installcheck-target-newlib
2233 installcheck-target: maybe-installcheck-target-libgcc
2234 installcheck-target: maybe-installcheck-target-libbacktrace
2235 installcheck-target: maybe-installcheck-target-libquadmath
2236 installcheck-target: maybe-installcheck-target-libgfortran
2237 installcheck-target: maybe-installcheck-target-libobjc
2238 installcheck-target: maybe-installcheck-target-libgo
2239 installcheck-target: maybe-installcheck-target-libphobos
2240 installcheck-target: maybe-installcheck-target-libtermcap
2241 installcheck-target: maybe-installcheck-target-winsup
2242 installcheck-target: maybe-installcheck-target-libgloss
2243 installcheck-target: maybe-installcheck-target-libffi
2244 installcheck-target: maybe-installcheck-target-zlib
2245 installcheck-target: maybe-installcheck-target-rda
2246 installcheck-target: maybe-installcheck-target-libada
2247 installcheck-target: maybe-installcheck-target-libgm2
2248 installcheck-target: maybe-installcheck-target-libgomp
2249 installcheck-target: maybe-installcheck-target-libitm
2250 installcheck-target: maybe-installcheck-target-libatomic
2252 .PHONY: do-mostlyclean
2253 do-mostlyclean:
2254 @: $(MAKE); $(unstage)
2255 @r=`${PWD_COMMAND}`; export r; \
2256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2257 $(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
2258 mostlyclean-target
2261 .PHONY: mostlyclean-host
2263 mostlyclean-host: maybe-mostlyclean-bfd
2264 mostlyclean-host: maybe-mostlyclean-opcodes
2265 mostlyclean-host: maybe-mostlyclean-binutils
2266 mostlyclean-host: maybe-mostlyclean-bison
2267 mostlyclean-host: maybe-mostlyclean-cgen
2268 mostlyclean-host: maybe-mostlyclean-dejagnu
2269 mostlyclean-host: maybe-mostlyclean-etc
2270 mostlyclean-host: maybe-mostlyclean-fastjar
2271 mostlyclean-host: maybe-mostlyclean-fixincludes
2272 mostlyclean-host: maybe-mostlyclean-flex
2273 mostlyclean-host: maybe-mostlyclean-gas
2274 mostlyclean-host: maybe-mostlyclean-gcc
2275 mostlyclean-host: maybe-mostlyclean-gmp
2276 mostlyclean-host: maybe-mostlyclean-mpfr
2277 mostlyclean-host: maybe-mostlyclean-mpc
2278 mostlyclean-host: maybe-mostlyclean-isl
2279 mostlyclean-host: maybe-mostlyclean-gold
2280 mostlyclean-host: maybe-mostlyclean-gprof
2281 mostlyclean-host: maybe-mostlyclean-intl
2282 mostlyclean-host: maybe-mostlyclean-tcl
2283 mostlyclean-host: maybe-mostlyclean-itcl
2284 mostlyclean-host: maybe-mostlyclean-ld
2285 mostlyclean-host: maybe-mostlyclean-libbacktrace
2286 mostlyclean-host: maybe-mostlyclean-libcpp
2287 mostlyclean-host: maybe-mostlyclean-libcody
2288 mostlyclean-host: maybe-mostlyclean-libdecnumber
2289 mostlyclean-host: maybe-mostlyclean-libgui
2290 mostlyclean-host: maybe-mostlyclean-libiberty
2291 mostlyclean-host: maybe-mostlyclean-libiberty-linker-plugin
2292 mostlyclean-host: maybe-mostlyclean-libiconv
2293 mostlyclean-host: maybe-mostlyclean-m4
2294 mostlyclean-host: maybe-mostlyclean-readline
2295 mostlyclean-host: maybe-mostlyclean-sid
2296 mostlyclean-host: maybe-mostlyclean-sim
2297 mostlyclean-host: maybe-mostlyclean-texinfo
2298 mostlyclean-host: maybe-mostlyclean-zlib
2299 mostlyclean-host: maybe-mostlyclean-gnulib
2300 mostlyclean-host: maybe-mostlyclean-gdbsupport
2301 mostlyclean-host: maybe-mostlyclean-gdbserver
2302 mostlyclean-host: maybe-mostlyclean-gdb
2303 mostlyclean-host: maybe-mostlyclean-expect
2304 mostlyclean-host: maybe-mostlyclean-guile
2305 mostlyclean-host: maybe-mostlyclean-tk
2306 mostlyclean-host: maybe-mostlyclean-libtermcap
2307 mostlyclean-host: maybe-mostlyclean-utils
2308 mostlyclean-host: maybe-mostlyclean-c++tools
2309 mostlyclean-host: maybe-mostlyclean-gnattools
2310 mostlyclean-host: maybe-mostlyclean-lto-plugin
2311 mostlyclean-host: maybe-mostlyclean-libcc1
2312 mostlyclean-host: maybe-mostlyclean-gotools
2313 mostlyclean-host: maybe-mostlyclean-libctf
2314 mostlyclean-host: maybe-mostlyclean-libsframe
2316 .PHONY: mostlyclean-target
2318 mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3
2319 mostlyclean-target: maybe-mostlyclean-target-libsanitizer
2320 mostlyclean-target: maybe-mostlyclean-target-libvtv
2321 mostlyclean-target: maybe-mostlyclean-target-libssp
2322 mostlyclean-target: maybe-mostlyclean-target-newlib
2323 mostlyclean-target: maybe-mostlyclean-target-libgcc
2324 mostlyclean-target: maybe-mostlyclean-target-libbacktrace
2325 mostlyclean-target: maybe-mostlyclean-target-libquadmath
2326 mostlyclean-target: maybe-mostlyclean-target-libgfortran
2327 mostlyclean-target: maybe-mostlyclean-target-libobjc
2328 mostlyclean-target: maybe-mostlyclean-target-libgo
2329 mostlyclean-target: maybe-mostlyclean-target-libphobos
2330 mostlyclean-target: maybe-mostlyclean-target-libtermcap
2331 mostlyclean-target: maybe-mostlyclean-target-winsup
2332 mostlyclean-target: maybe-mostlyclean-target-libgloss
2333 mostlyclean-target: maybe-mostlyclean-target-libffi
2334 mostlyclean-target: maybe-mostlyclean-target-zlib
2335 mostlyclean-target: maybe-mostlyclean-target-rda
2336 mostlyclean-target: maybe-mostlyclean-target-libada
2337 mostlyclean-target: maybe-mostlyclean-target-libgm2
2338 mostlyclean-target: maybe-mostlyclean-target-libgomp
2339 mostlyclean-target: maybe-mostlyclean-target-libitm
2340 mostlyclean-target: maybe-mostlyclean-target-libatomic
2342 .PHONY: do-clean
2343 do-clean:
2344 @: $(MAKE); $(unstage)
2345 @r=`${PWD_COMMAND}`; export r; \
2346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2347 $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
2348 clean-target
2351 .PHONY: clean-host
2353 clean-host: maybe-clean-bfd
2354 clean-host: maybe-clean-opcodes
2355 clean-host: maybe-clean-binutils
2356 clean-host: maybe-clean-bison
2357 clean-host: maybe-clean-cgen
2358 clean-host: maybe-clean-dejagnu
2359 clean-host: maybe-clean-etc
2360 clean-host: maybe-clean-fastjar
2361 clean-host: maybe-clean-fixincludes
2362 clean-host: maybe-clean-flex
2363 clean-host: maybe-clean-gas
2364 clean-host: maybe-clean-gcc
2365 clean-host: maybe-clean-gmp
2366 clean-host: maybe-clean-mpfr
2367 clean-host: maybe-clean-mpc
2368 clean-host: maybe-clean-isl
2369 clean-host: maybe-clean-gold
2370 clean-host: maybe-clean-gprof
2371 clean-host: maybe-clean-intl
2372 clean-host: maybe-clean-tcl
2373 clean-host: maybe-clean-itcl
2374 clean-host: maybe-clean-ld
2375 clean-host: maybe-clean-libbacktrace
2376 clean-host: maybe-clean-libcpp
2377 clean-host: maybe-clean-libcody
2378 clean-host: maybe-clean-libdecnumber
2379 clean-host: maybe-clean-libgui
2380 clean-host: maybe-clean-libiberty
2381 clean-host: maybe-clean-libiberty-linker-plugin
2382 clean-host: maybe-clean-libiconv
2383 clean-host: maybe-clean-m4
2384 clean-host: maybe-clean-readline
2385 clean-host: maybe-clean-sid
2386 clean-host: maybe-clean-sim
2387 clean-host: maybe-clean-texinfo
2388 clean-host: maybe-clean-zlib
2389 clean-host: maybe-clean-gnulib
2390 clean-host: maybe-clean-gdbsupport
2391 clean-host: maybe-clean-gdbserver
2392 clean-host: maybe-clean-gdb
2393 clean-host: maybe-clean-expect
2394 clean-host: maybe-clean-guile
2395 clean-host: maybe-clean-tk
2396 clean-host: maybe-clean-libtermcap
2397 clean-host: maybe-clean-utils
2398 clean-host: maybe-clean-c++tools
2399 clean-host: maybe-clean-gnattools
2400 clean-host: maybe-clean-lto-plugin
2401 clean-host: maybe-clean-libcc1
2402 clean-host: maybe-clean-gotools
2403 clean-host: maybe-clean-libctf
2404 clean-host: maybe-clean-libsframe
2406 .PHONY: clean-target
2408 clean-target: maybe-clean-target-libstdc++-v3
2409 clean-target: maybe-clean-target-libsanitizer
2410 clean-target: maybe-clean-target-libvtv
2411 clean-target: maybe-clean-target-libssp
2412 clean-target: maybe-clean-target-newlib
2413 clean-target: maybe-clean-target-libgcc
2414 clean-target: maybe-clean-target-libbacktrace
2415 clean-target: maybe-clean-target-libquadmath
2416 clean-target: maybe-clean-target-libgfortran
2417 clean-target: maybe-clean-target-libobjc
2418 clean-target: maybe-clean-target-libgo
2419 clean-target: maybe-clean-target-libphobos
2420 clean-target: maybe-clean-target-libtermcap
2421 clean-target: maybe-clean-target-winsup
2422 clean-target: maybe-clean-target-libgloss
2423 clean-target: maybe-clean-target-libffi
2424 clean-target: maybe-clean-target-zlib
2425 clean-target: maybe-clean-target-rda
2426 clean-target: maybe-clean-target-libada
2427 clean-target: maybe-clean-target-libgm2
2428 clean-target: maybe-clean-target-libgomp
2429 clean-target: maybe-clean-target-libitm
2430 clean-target: maybe-clean-target-libatomic
2432 .PHONY: do-distclean
2433 do-distclean:
2434 @: $(MAKE); $(unstage)
2435 @r=`${PWD_COMMAND}`; export r; \
2436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2437 $(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
2438 distclean-target
2441 .PHONY: distclean-host
2443 distclean-host: maybe-distclean-bfd
2444 distclean-host: maybe-distclean-opcodes
2445 distclean-host: maybe-distclean-binutils
2446 distclean-host: maybe-distclean-bison
2447 distclean-host: maybe-distclean-cgen
2448 distclean-host: maybe-distclean-dejagnu
2449 distclean-host: maybe-distclean-etc
2450 distclean-host: maybe-distclean-fastjar
2451 distclean-host: maybe-distclean-fixincludes
2452 distclean-host: maybe-distclean-flex
2453 distclean-host: maybe-distclean-gas
2454 distclean-host: maybe-distclean-gcc
2455 distclean-host: maybe-distclean-gmp
2456 distclean-host: maybe-distclean-mpfr
2457 distclean-host: maybe-distclean-mpc
2458 distclean-host: maybe-distclean-isl
2459 distclean-host: maybe-distclean-gold
2460 distclean-host: maybe-distclean-gprof
2461 distclean-host: maybe-distclean-intl
2462 distclean-host: maybe-distclean-tcl
2463 distclean-host: maybe-distclean-itcl
2464 distclean-host: maybe-distclean-ld
2465 distclean-host: maybe-distclean-libbacktrace
2466 distclean-host: maybe-distclean-libcpp
2467 distclean-host: maybe-distclean-libcody
2468 distclean-host: maybe-distclean-libdecnumber
2469 distclean-host: maybe-distclean-libgui
2470 distclean-host: maybe-distclean-libiberty
2471 distclean-host: maybe-distclean-libiberty-linker-plugin
2472 distclean-host: maybe-distclean-libiconv
2473 distclean-host: maybe-distclean-m4
2474 distclean-host: maybe-distclean-readline
2475 distclean-host: maybe-distclean-sid
2476 distclean-host: maybe-distclean-sim
2477 distclean-host: maybe-distclean-texinfo
2478 distclean-host: maybe-distclean-zlib
2479 distclean-host: maybe-distclean-gnulib
2480 distclean-host: maybe-distclean-gdbsupport
2481 distclean-host: maybe-distclean-gdbserver
2482 distclean-host: maybe-distclean-gdb
2483 distclean-host: maybe-distclean-expect
2484 distclean-host: maybe-distclean-guile
2485 distclean-host: maybe-distclean-tk
2486 distclean-host: maybe-distclean-libtermcap
2487 distclean-host: maybe-distclean-utils
2488 distclean-host: maybe-distclean-c++tools
2489 distclean-host: maybe-distclean-gnattools
2490 distclean-host: maybe-distclean-lto-plugin
2491 distclean-host: maybe-distclean-libcc1
2492 distclean-host: maybe-distclean-gotools
2493 distclean-host: maybe-distclean-libctf
2494 distclean-host: maybe-distclean-libsframe
2496 .PHONY: distclean-target
2498 distclean-target: maybe-distclean-target-libstdc++-v3
2499 distclean-target: maybe-distclean-target-libsanitizer
2500 distclean-target: maybe-distclean-target-libvtv
2501 distclean-target: maybe-distclean-target-libssp
2502 distclean-target: maybe-distclean-target-newlib
2503 distclean-target: maybe-distclean-target-libgcc
2504 distclean-target: maybe-distclean-target-libbacktrace
2505 distclean-target: maybe-distclean-target-libquadmath
2506 distclean-target: maybe-distclean-target-libgfortran
2507 distclean-target: maybe-distclean-target-libobjc
2508 distclean-target: maybe-distclean-target-libgo
2509 distclean-target: maybe-distclean-target-libphobos
2510 distclean-target: maybe-distclean-target-libtermcap
2511 distclean-target: maybe-distclean-target-winsup
2512 distclean-target: maybe-distclean-target-libgloss
2513 distclean-target: maybe-distclean-target-libffi
2514 distclean-target: maybe-distclean-target-zlib
2515 distclean-target: maybe-distclean-target-rda
2516 distclean-target: maybe-distclean-target-libada
2517 distclean-target: maybe-distclean-target-libgm2
2518 distclean-target: maybe-distclean-target-libgomp
2519 distclean-target: maybe-distclean-target-libitm
2520 distclean-target: maybe-distclean-target-libatomic
2522 .PHONY: do-maintainer-clean
2523 do-maintainer-clean:
2524 @: $(MAKE); $(unstage)
2525 @r=`${PWD_COMMAND}`; export r; \
2526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2527 $(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
2528 maintainer-clean-target
2531 .PHONY: maintainer-clean-host
2533 maintainer-clean-host: maybe-maintainer-clean-bfd
2534 maintainer-clean-host: maybe-maintainer-clean-opcodes
2535 maintainer-clean-host: maybe-maintainer-clean-binutils
2536 maintainer-clean-host: maybe-maintainer-clean-bison
2537 maintainer-clean-host: maybe-maintainer-clean-cgen
2538 maintainer-clean-host: maybe-maintainer-clean-dejagnu
2539 maintainer-clean-host: maybe-maintainer-clean-etc
2540 maintainer-clean-host: maybe-maintainer-clean-fastjar
2541 maintainer-clean-host: maybe-maintainer-clean-fixincludes
2542 maintainer-clean-host: maybe-maintainer-clean-flex
2543 maintainer-clean-host: maybe-maintainer-clean-gas
2544 maintainer-clean-host: maybe-maintainer-clean-gcc
2545 maintainer-clean-host: maybe-maintainer-clean-gmp
2546 maintainer-clean-host: maybe-maintainer-clean-mpfr
2547 maintainer-clean-host: maybe-maintainer-clean-mpc
2548 maintainer-clean-host: maybe-maintainer-clean-isl
2549 maintainer-clean-host: maybe-maintainer-clean-gold
2550 maintainer-clean-host: maybe-maintainer-clean-gprof
2551 maintainer-clean-host: maybe-maintainer-clean-intl
2552 maintainer-clean-host: maybe-maintainer-clean-tcl
2553 maintainer-clean-host: maybe-maintainer-clean-itcl
2554 maintainer-clean-host: maybe-maintainer-clean-ld
2555 maintainer-clean-host: maybe-maintainer-clean-libbacktrace
2556 maintainer-clean-host: maybe-maintainer-clean-libcpp
2557 maintainer-clean-host: maybe-maintainer-clean-libcody
2558 maintainer-clean-host: maybe-maintainer-clean-libdecnumber
2559 maintainer-clean-host: maybe-maintainer-clean-libgui
2560 maintainer-clean-host: maybe-maintainer-clean-libiberty
2561 maintainer-clean-host: maybe-maintainer-clean-libiberty-linker-plugin
2562 maintainer-clean-host: maybe-maintainer-clean-libiconv
2563 maintainer-clean-host: maybe-maintainer-clean-m4
2564 maintainer-clean-host: maybe-maintainer-clean-readline
2565 maintainer-clean-host: maybe-maintainer-clean-sid
2566 maintainer-clean-host: maybe-maintainer-clean-sim
2567 maintainer-clean-host: maybe-maintainer-clean-texinfo
2568 maintainer-clean-host: maybe-maintainer-clean-zlib
2569 maintainer-clean-host: maybe-maintainer-clean-gnulib
2570 maintainer-clean-host: maybe-maintainer-clean-gdbsupport
2571 maintainer-clean-host: maybe-maintainer-clean-gdbserver
2572 maintainer-clean-host: maybe-maintainer-clean-gdb
2573 maintainer-clean-host: maybe-maintainer-clean-expect
2574 maintainer-clean-host: maybe-maintainer-clean-guile
2575 maintainer-clean-host: maybe-maintainer-clean-tk
2576 maintainer-clean-host: maybe-maintainer-clean-libtermcap
2577 maintainer-clean-host: maybe-maintainer-clean-utils
2578 maintainer-clean-host: maybe-maintainer-clean-c++tools
2579 maintainer-clean-host: maybe-maintainer-clean-gnattools
2580 maintainer-clean-host: maybe-maintainer-clean-lto-plugin
2581 maintainer-clean-host: maybe-maintainer-clean-libcc1
2582 maintainer-clean-host: maybe-maintainer-clean-gotools
2583 maintainer-clean-host: maybe-maintainer-clean-libctf
2584 maintainer-clean-host: maybe-maintainer-clean-libsframe
2586 .PHONY: maintainer-clean-target
2588 maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3
2589 maintainer-clean-target: maybe-maintainer-clean-target-libsanitizer
2590 maintainer-clean-target: maybe-maintainer-clean-target-libvtv
2591 maintainer-clean-target: maybe-maintainer-clean-target-libssp
2592 maintainer-clean-target: maybe-maintainer-clean-target-newlib
2593 maintainer-clean-target: maybe-maintainer-clean-target-libgcc
2594 maintainer-clean-target: maybe-maintainer-clean-target-libbacktrace
2595 maintainer-clean-target: maybe-maintainer-clean-target-libquadmath
2596 maintainer-clean-target: maybe-maintainer-clean-target-libgfortran
2597 maintainer-clean-target: maybe-maintainer-clean-target-libobjc
2598 maintainer-clean-target: maybe-maintainer-clean-target-libgo
2599 maintainer-clean-target: maybe-maintainer-clean-target-libphobos
2600 maintainer-clean-target: maybe-maintainer-clean-target-libtermcap
2601 maintainer-clean-target: maybe-maintainer-clean-target-winsup
2602 maintainer-clean-target: maybe-maintainer-clean-target-libgloss
2603 maintainer-clean-target: maybe-maintainer-clean-target-libffi
2604 maintainer-clean-target: maybe-maintainer-clean-target-zlib
2605 maintainer-clean-target: maybe-maintainer-clean-target-rda
2606 maintainer-clean-target: maybe-maintainer-clean-target-libada
2607 maintainer-clean-target: maybe-maintainer-clean-target-libgm2
2608 maintainer-clean-target: maybe-maintainer-clean-target-libgomp
2609 maintainer-clean-target: maybe-maintainer-clean-target-libitm
2610 maintainer-clean-target: maybe-maintainer-clean-target-libatomic
2613 # Here are the targets which correspond to the do-X targets.
2615 .PHONY: info installcheck dvi pdf html
2616 .PHONY: install-info install-dvi install-pdf install-html
2617 .PHONY: clean distclean mostlyclean maintainer-clean realclean
2618 .PHONY: local-clean local-distclean local-maintainer-clean
2619 info: do-info
2620 installcheck: do-installcheck
2621 dvi: do-dvi
2622 pdf: do-pdf
2623 html: do-html
2625 # Make sure makeinfo is built before we do a `make info', if we're
2626 # in fact building texinfo.
2627 do-info: maybe-all-texinfo
2629 install-info: do-install-info dir.info
2630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2631 if [ -f dir.info ]; then \
2632 $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info; \
2633 else true; fi
2635 install-dvi: do-install-dvi
2637 install-pdf: do-install-pdf
2639 install-html: do-install-html
2641 local-clean:
2642 -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
2644 local-distclean:
2645 -rm -f Makefile config.status config.cache mh-frag mt-frag
2646 -rm -f maybedep.tmp serdep.tmp stage_final
2647 -if [ "$(TARGET_SUBDIR)" != "." ]; then \
2648 rm -rf $(TARGET_SUBDIR); \
2649 else true; fi
2650 -rm -rf $(BUILD_SUBDIR)
2651 -if [ "$(HOST_SUBDIR)" != "." ]; then \
2652 rm -rf $(HOST_SUBDIR); \
2653 else true; fi
2654 -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
2655 -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
2656 -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
2657 -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
2658 -rmdir c++tools fastjar gcc gnattools gotools 2>/dev/null
2659 -rmdir libcc1 libiberty texinfo zlib 2>/dev/null
2660 -find . -name config.cache -exec rm -f {} \; \; 2>/dev/null
2662 local-maintainer-clean:
2663 @echo "This command is intended for maintainers to use;"
2664 @echo "it deletes files that may require special tools to rebuild."
2666 clean: do-clean local-clean
2667 mostlyclean: do-mostlyclean local-clean
2668 distclean: do-distclean local-clean local-distclean
2669 maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean
2670 maintainer-clean: local-distclean
2671 realclean: maintainer-clean
2673 # Check target.
2675 .PHONY: check do-check
2676 check: do-check
2678 # Only include modules actually being configured and built.
2679 .PHONY: check-host
2680 check-host: \
2681 maybe-check-bfd \
2682 maybe-check-opcodes \
2683 maybe-check-binutils \
2684 maybe-check-bison \
2685 maybe-check-cgen \
2686 maybe-check-dejagnu \
2687 maybe-check-etc \
2688 maybe-check-fastjar \
2689 maybe-check-fixincludes \
2690 maybe-check-flex \
2691 maybe-check-gas \
2692 maybe-check-gcc \
2693 maybe-check-gmp \
2694 maybe-check-mpfr \
2695 maybe-check-mpc \
2696 maybe-check-isl \
2697 maybe-check-gold \
2698 maybe-check-gprof \
2699 maybe-check-intl \
2700 maybe-check-tcl \
2701 maybe-check-itcl \
2702 maybe-check-ld \
2703 maybe-check-libbacktrace \
2704 maybe-check-libcpp \
2705 maybe-check-libcody \
2706 maybe-check-libdecnumber \
2707 maybe-check-libgui \
2708 maybe-check-libiberty \
2709 maybe-check-libiberty-linker-plugin \
2710 maybe-check-libiconv \
2711 maybe-check-m4 \
2712 maybe-check-readline \
2713 maybe-check-sid \
2714 maybe-check-sim \
2715 maybe-check-texinfo \
2716 maybe-check-zlib \
2717 maybe-check-gnulib \
2718 maybe-check-gdbsupport \
2719 maybe-check-gdbserver \
2720 maybe-check-gdb \
2721 maybe-check-expect \
2722 maybe-check-guile \
2723 maybe-check-tk \
2724 maybe-check-libtermcap \
2725 maybe-check-utils \
2726 maybe-check-c++tools \
2727 maybe-check-gnattools \
2728 maybe-check-lto-plugin \
2729 maybe-check-libcc1 \
2730 maybe-check-gotools \
2731 maybe-check-libctf \
2732 maybe-check-libsframe
2734 .PHONY: check-target
2735 check-target: \
2736 maybe-check-target-libstdc++-v3 \
2737 maybe-check-target-libsanitizer \
2738 maybe-check-target-libvtv \
2739 maybe-check-target-libssp \
2740 maybe-check-target-newlib \
2741 maybe-check-target-libgcc \
2742 maybe-check-target-libbacktrace \
2743 maybe-check-target-libquadmath \
2744 maybe-check-target-libgfortran \
2745 maybe-check-target-libobjc \
2746 maybe-check-target-libgo \
2747 maybe-check-target-libphobos \
2748 maybe-check-target-libtermcap \
2749 maybe-check-target-winsup \
2750 maybe-check-target-libgloss \
2751 maybe-check-target-libffi \
2752 maybe-check-target-zlib \
2753 maybe-check-target-rda \
2754 maybe-check-target-libada \
2755 maybe-check-target-libgm2 \
2756 maybe-check-target-libgomp \
2757 maybe-check-target-libitm \
2758 maybe-check-target-libatomic
2760 do-check:
2761 @: $(MAKE); $(unstage)
2762 @r=`${PWD_COMMAND}`; export r; \
2763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2764 $(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
2766 # Automated reporting of test results.
2768 warning.log: build.log
2769 $(srcdir)/contrib/warn_summary build.log > $@
2771 mail-report.log:
2772 if test x'$(BOOT_CFLAGS)' != x''; then \
2773 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2774 fi; \
2775 $(srcdir)/contrib/test_summary -t >$@
2776 chmod +x $@
2777 echo If you really want to send e-mail, run ./$@ now
2779 mail-report-with-warnings.log: warning.log
2780 if test x'$(BOOT_CFLAGS)' != x''; then \
2781 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2782 fi; \
2783 $(srcdir)/contrib/test_summary -t -i warning.log >$@
2784 chmod +x $@
2785 echo If you really want to send e-mail, run ./$@ now
2787 # Local Vim config
2789 $(srcdir)/.local.vimrc:
2790 $(LN_S) contrib/vimrc $@
2792 $(srcdir)/.lvimrc:
2793 $(LN_S) contrib/vimrc $@
2795 vimrc: $(srcdir)/.local.vimrc $(srcdir)/.lvimrc
2797 .PHONY: vimrc
2799 # clang-format config
2801 $(srcdir)/.clang-format:
2802 $(LN_S) contrib/clang-format $@
2804 clang-format: $(srcdir)/.clang-format
2806 .PHONY: clang-format
2808 # Installation targets.
2810 .PHONY: install uninstall
2811 install:
2812 @: $(MAKE); $(unstage)
2813 @r=`${PWD_COMMAND}`; export r; \
2814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2815 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
2817 .PHONY: install-host-nogcc
2818 install-host-nogcc: \
2819 maybe-install-bfd \
2820 maybe-install-opcodes \
2821 maybe-install-binutils \
2822 maybe-install-bison \
2823 maybe-install-cgen \
2824 maybe-install-dejagnu \
2825 maybe-install-etc \
2826 maybe-install-fastjar \
2827 maybe-install-fixincludes \
2828 maybe-install-flex \
2829 maybe-install-gas \
2830 maybe-install-gmp \
2831 maybe-install-mpfr \
2832 maybe-install-mpc \
2833 maybe-install-isl \
2834 maybe-install-gold \
2835 maybe-install-gprof \
2836 maybe-install-intl \
2837 maybe-install-tcl \
2838 maybe-install-itcl \
2839 maybe-install-ld \
2840 maybe-install-libbacktrace \
2841 maybe-install-libcpp \
2842 maybe-install-libcody \
2843 maybe-install-libdecnumber \
2844 maybe-install-libgui \
2845 maybe-install-libiberty \
2846 maybe-install-libiberty-linker-plugin \
2847 maybe-install-libiconv \
2848 maybe-install-m4 \
2849 maybe-install-readline \
2850 maybe-install-sid \
2851 maybe-install-sim \
2852 maybe-install-texinfo \
2853 maybe-install-zlib \
2854 maybe-install-gnulib \
2855 maybe-install-gdbsupport \
2856 maybe-install-gdbserver \
2857 maybe-install-gdb \
2858 maybe-install-expect \
2859 maybe-install-guile \
2860 maybe-install-tk \
2861 maybe-install-libtermcap \
2862 maybe-install-utils \
2863 maybe-install-c++tools \
2864 maybe-install-gnattools \
2865 maybe-install-lto-plugin \
2866 maybe-install-libcc1 \
2867 maybe-install-gotools \
2868 maybe-install-libctf \
2869 maybe-install-libsframe
2871 .PHONY: install-host
2872 install-host: \
2873 maybe-install-bfd \
2874 maybe-install-opcodes \
2875 maybe-install-binutils \
2876 maybe-install-bison \
2877 maybe-install-cgen \
2878 maybe-install-dejagnu \
2879 maybe-install-etc \
2880 maybe-install-fastjar \
2881 maybe-install-fixincludes \
2882 maybe-install-flex \
2883 maybe-install-gas \
2884 maybe-install-gcc \
2885 maybe-install-gmp \
2886 maybe-install-mpfr \
2887 maybe-install-mpc \
2888 maybe-install-isl \
2889 maybe-install-gold \
2890 maybe-install-gprof \
2891 maybe-install-intl \
2892 maybe-install-tcl \
2893 maybe-install-itcl \
2894 maybe-install-ld \
2895 maybe-install-libbacktrace \
2896 maybe-install-libcpp \
2897 maybe-install-libcody \
2898 maybe-install-libdecnumber \
2899 maybe-install-libgui \
2900 maybe-install-libiberty \
2901 maybe-install-libiberty-linker-plugin \
2902 maybe-install-libiconv \
2903 maybe-install-m4 \
2904 maybe-install-readline \
2905 maybe-install-sid \
2906 maybe-install-sim \
2907 maybe-install-texinfo \
2908 maybe-install-zlib \
2909 maybe-install-gnulib \
2910 maybe-install-gdbsupport \
2911 maybe-install-gdbserver \
2912 maybe-install-gdb \
2913 maybe-install-expect \
2914 maybe-install-guile \
2915 maybe-install-tk \
2916 maybe-install-libtermcap \
2917 maybe-install-utils \
2918 maybe-install-c++tools \
2919 maybe-install-gnattools \
2920 maybe-install-lto-plugin \
2921 maybe-install-libcc1 \
2922 maybe-install-gotools \
2923 maybe-install-libctf \
2924 maybe-install-libsframe
2926 .PHONY: install-target
2927 install-target: \
2928 maybe-install-target-libstdc++-v3 \
2929 maybe-install-target-libsanitizer \
2930 maybe-install-target-libvtv \
2931 maybe-install-target-libssp \
2932 maybe-install-target-newlib \
2933 maybe-install-target-libgcc \
2934 maybe-install-target-libbacktrace \
2935 maybe-install-target-libquadmath \
2936 maybe-install-target-libgfortran \
2937 maybe-install-target-libobjc \
2938 maybe-install-target-libgo \
2939 maybe-install-target-libphobos \
2940 maybe-install-target-libtermcap \
2941 maybe-install-target-winsup \
2942 maybe-install-target-libgloss \
2943 maybe-install-target-libffi \
2944 maybe-install-target-zlib \
2945 maybe-install-target-rda \
2946 maybe-install-target-libada \
2947 maybe-install-target-libgm2 \
2948 maybe-install-target-libgomp \
2949 maybe-install-target-libitm \
2950 maybe-install-target-libatomic
2952 uninstall:
2953 @echo "the uninstall target is not supported in this tree"
2955 .PHONY: install.all
2956 install.all: install-no-fixedincludes
2957 @if [ -f ./gcc/Makefile ]; then \
2958 r=`${PWD_COMMAND}`; export r; \
2959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2960 $(HOST_EXPORTS) \
2961 (cd ./gcc && \
2962 $(MAKE) $(FLAGS_TO_PASS) install-headers); \
2963 else \
2964 true; \
2967 # install-no-fixedincludes is used to allow the elaboration of binary packages
2968 # suitable for distribution, where we cannot include the fixed system header
2969 # files.
2970 .PHONY: install-no-fixedincludes
2971 install-no-fixedincludes: installdirs install-host-nogcc \
2972 install-target gcc-install-no-fixedincludes
2974 .PHONY: install-strip
2975 install-strip:
2976 @: $(MAKE); $(unstage)
2977 @r=`${PWD_COMMAND}`; export r; \
2978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2979 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-strip-host install-strip-target
2981 .PHONY: install-strip-host
2982 install-strip-host: \
2983 maybe-install-strip-bfd \
2984 maybe-install-strip-opcodes \
2985 maybe-install-strip-binutils \
2986 maybe-install-strip-bison \
2987 maybe-install-strip-cgen \
2988 maybe-install-strip-dejagnu \
2989 maybe-install-strip-etc \
2990 maybe-install-strip-fastjar \
2991 maybe-install-strip-fixincludes \
2992 maybe-install-strip-flex \
2993 maybe-install-strip-gas \
2994 maybe-install-strip-gcc \
2995 maybe-install-strip-gmp \
2996 maybe-install-strip-mpfr \
2997 maybe-install-strip-mpc \
2998 maybe-install-strip-isl \
2999 maybe-install-strip-gold \
3000 maybe-install-strip-gprof \
3001 maybe-install-strip-intl \
3002 maybe-install-strip-tcl \
3003 maybe-install-strip-itcl \
3004 maybe-install-strip-ld \
3005 maybe-install-strip-libbacktrace \
3006 maybe-install-strip-libcpp \
3007 maybe-install-strip-libcody \
3008 maybe-install-strip-libdecnumber \
3009 maybe-install-strip-libgui \
3010 maybe-install-strip-libiberty \
3011 maybe-install-strip-libiberty-linker-plugin \
3012 maybe-install-strip-libiconv \
3013 maybe-install-strip-m4 \
3014 maybe-install-strip-readline \
3015 maybe-install-strip-sid \
3016 maybe-install-strip-sim \
3017 maybe-install-strip-texinfo \
3018 maybe-install-strip-zlib \
3019 maybe-install-strip-gnulib \
3020 maybe-install-strip-gdbsupport \
3021 maybe-install-strip-gdbserver \
3022 maybe-install-strip-gdb \
3023 maybe-install-strip-expect \
3024 maybe-install-strip-guile \
3025 maybe-install-strip-tk \
3026 maybe-install-strip-libtermcap \
3027 maybe-install-strip-utils \
3028 maybe-install-strip-c++tools \
3029 maybe-install-strip-gnattools \
3030 maybe-install-strip-lto-plugin \
3031 maybe-install-strip-libcc1 \
3032 maybe-install-strip-gotools \
3033 maybe-install-strip-libctf \
3034 maybe-install-strip-libsframe
3036 .PHONY: install-strip-target
3037 install-strip-target: \
3038 maybe-install-strip-target-libstdc++-v3 \
3039 maybe-install-strip-target-libsanitizer \
3040 maybe-install-strip-target-libvtv \
3041 maybe-install-strip-target-libssp \
3042 maybe-install-strip-target-newlib \
3043 maybe-install-strip-target-libgcc \
3044 maybe-install-strip-target-libbacktrace \
3045 maybe-install-strip-target-libquadmath \
3046 maybe-install-strip-target-libgfortran \
3047 maybe-install-strip-target-libobjc \
3048 maybe-install-strip-target-libgo \
3049 maybe-install-strip-target-libphobos \
3050 maybe-install-strip-target-libtermcap \
3051 maybe-install-strip-target-winsup \
3052 maybe-install-strip-target-libgloss \
3053 maybe-install-strip-target-libffi \
3054 maybe-install-strip-target-zlib \
3055 maybe-install-strip-target-rda \
3056 maybe-install-strip-target-libada \
3057 maybe-install-strip-target-libgm2 \
3058 maybe-install-strip-target-libgomp \
3059 maybe-install-strip-target-libitm \
3060 maybe-install-strip-target-libatomic
3063 ### other supporting targets
3065 MAKEDIRS= \
3066 $(DESTDIR)$(prefix) \
3067 $(DESTDIR)$(exec_prefix)
3068 .PHONY: installdirs
3069 installdirs: mkinstalldirs
3070 $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
3072 dir.info: do-install-info
3073 if [ -f $(srcdir)/texinfo/gen-info-dir ]; then \
3074 $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new; \
3075 mv -f dir.info.new dir.info; \
3076 else true; \
3079 dist:
3080 @echo "Building a full distribution of this tree isn't done"
3081 @echo "via 'make dist'. Check out the etc/ subdirectory"
3083 etags tags: TAGS
3085 # Right now this just builds TAGS in each subdirectory. emacs19 has the
3086 # ability to use several tags files at once, so there is probably no need
3087 # to combine them into one big TAGS file (like CVS 1.3 does). We could
3088 # (if we felt like it) have this Makefile write a piece of elisp which
3089 # the user could load to tell emacs19 where all the TAGS files we just
3090 # built are.
3091 TAGS: do-TAGS
3093 # ------------------------------------
3094 # Macros for configure and all targets
3095 # ------------------------------------
3101 # --------------------------------------
3102 # Modules which run on the build machine
3103 # --------------------------------------
3106 .PHONY: configure-build-libiberty maybe-configure-build-libiberty
3107 maybe-configure-build-libiberty:
3108 @if gcc-bootstrap
3109 configure-build-libiberty: stage_current
3110 @endif gcc-bootstrap
3111 @if build-libiberty
3112 maybe-configure-build-libiberty: configure-build-libiberty
3113 configure-build-libiberty:
3114 @: $(MAKE); $(unstage)
3115 @r=`${PWD_COMMAND}`; export r; \
3116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3117 test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
3118 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty; \
3119 $(BUILD_EXPORTS) \
3120 echo Configuring in $(BUILD_SUBDIR)/libiberty; \
3121 cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
3122 case $(srcdir) in \
3123 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3124 *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
3125 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3126 esac; \
3127 module_srcdir=libiberty; \
3128 rm -f no-such-file || : ; \
3129 CONFIG_SITE=no-such-file $(SHELL) \
3130 $$s/$$module_srcdir/configure \
3131 --srcdir=$${topdir}/$$module_srcdir \
3132 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3133 --target=${target_alias} \
3134 || exit 1
3135 @endif build-libiberty
3141 .PHONY: all-build-libiberty maybe-all-build-libiberty
3142 maybe-all-build-libiberty:
3143 @if gcc-bootstrap
3144 all-build-libiberty: stage_current
3145 @endif gcc-bootstrap
3146 @if build-libiberty
3147 TARGET-build-libiberty=all
3148 maybe-all-build-libiberty: all-build-libiberty
3149 all-build-libiberty: configure-build-libiberty
3150 @: $(MAKE); $(unstage)
3151 @r=`${PWD_COMMAND}`; export r; \
3152 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3153 $(BUILD_EXPORTS) \
3154 (cd $(BUILD_SUBDIR)/libiberty && \
3155 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3156 $(TARGET-build-libiberty))
3157 @endif build-libiberty
3163 .PHONY: configure-build-bison maybe-configure-build-bison
3164 maybe-configure-build-bison:
3165 @if gcc-bootstrap
3166 configure-build-bison: stage_current
3167 @endif gcc-bootstrap
3168 @if build-bison
3169 maybe-configure-build-bison: configure-build-bison
3170 configure-build-bison:
3171 @: $(MAKE); $(unstage)
3172 @r=`${PWD_COMMAND}`; export r; \
3173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3174 test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
3175 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison; \
3176 $(BUILD_EXPORTS) \
3177 echo Configuring in $(BUILD_SUBDIR)/bison; \
3178 cd "$(BUILD_SUBDIR)/bison" || exit 1; \
3179 case $(srcdir) in \
3180 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3181 *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
3182 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3183 esac; \
3184 module_srcdir=bison; \
3185 rm -f no-such-file || : ; \
3186 CONFIG_SITE=no-such-file $(SHELL) \
3187 $$s/$$module_srcdir/configure \
3188 --srcdir=$${topdir}/$$module_srcdir \
3189 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3190 --target=${target_alias} \
3191 || exit 1
3192 @endif build-bison
3198 .PHONY: all-build-bison maybe-all-build-bison
3199 maybe-all-build-bison:
3200 @if gcc-bootstrap
3201 all-build-bison: stage_current
3202 @endif gcc-bootstrap
3203 @if build-bison
3204 TARGET-build-bison=all
3205 maybe-all-build-bison: all-build-bison
3206 all-build-bison: configure-build-bison
3207 @: $(MAKE); $(unstage)
3208 @r=`${PWD_COMMAND}`; export r; \
3209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3210 $(BUILD_EXPORTS) \
3211 (cd $(BUILD_SUBDIR)/bison && \
3212 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3213 $(TARGET-build-bison))
3214 @endif build-bison
3220 .PHONY: configure-build-flex maybe-configure-build-flex
3221 maybe-configure-build-flex:
3222 @if gcc-bootstrap
3223 configure-build-flex: stage_current
3224 @endif gcc-bootstrap
3225 @if build-flex
3226 maybe-configure-build-flex: configure-build-flex
3227 configure-build-flex:
3228 @: $(MAKE); $(unstage)
3229 @r=`${PWD_COMMAND}`; export r; \
3230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3231 test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
3232 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex; \
3233 $(BUILD_EXPORTS) \
3234 echo Configuring in $(BUILD_SUBDIR)/flex; \
3235 cd "$(BUILD_SUBDIR)/flex" || exit 1; \
3236 case $(srcdir) in \
3237 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3238 *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
3239 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3240 esac; \
3241 module_srcdir=flex; \
3242 rm -f no-such-file || : ; \
3243 CONFIG_SITE=no-such-file $(SHELL) \
3244 $$s/$$module_srcdir/configure \
3245 --srcdir=$${topdir}/$$module_srcdir \
3246 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3247 --target=${target_alias} \
3248 || exit 1
3249 @endif build-flex
3255 .PHONY: all-build-flex maybe-all-build-flex
3256 maybe-all-build-flex:
3257 @if gcc-bootstrap
3258 all-build-flex: stage_current
3259 @endif gcc-bootstrap
3260 @if build-flex
3261 TARGET-build-flex=all
3262 maybe-all-build-flex: all-build-flex
3263 all-build-flex: configure-build-flex
3264 @: $(MAKE); $(unstage)
3265 @r=`${PWD_COMMAND}`; export r; \
3266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3267 $(BUILD_EXPORTS) \
3268 (cd $(BUILD_SUBDIR)/flex && \
3269 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3270 $(TARGET-build-flex))
3271 @endif build-flex
3277 .PHONY: configure-build-m4 maybe-configure-build-m4
3278 maybe-configure-build-m4:
3279 @if gcc-bootstrap
3280 configure-build-m4: stage_current
3281 @endif gcc-bootstrap
3282 @if build-m4
3283 maybe-configure-build-m4: configure-build-m4
3284 configure-build-m4:
3285 @: $(MAKE); $(unstage)
3286 @r=`${PWD_COMMAND}`; export r; \
3287 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3288 test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
3289 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4; \
3290 $(BUILD_EXPORTS) \
3291 echo Configuring in $(BUILD_SUBDIR)/m4; \
3292 cd "$(BUILD_SUBDIR)/m4" || exit 1; \
3293 case $(srcdir) in \
3294 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3295 *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
3296 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3297 esac; \
3298 module_srcdir=m4; \
3299 rm -f no-such-file || : ; \
3300 CONFIG_SITE=no-such-file $(SHELL) \
3301 $$s/$$module_srcdir/configure \
3302 --srcdir=$${topdir}/$$module_srcdir \
3303 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3304 --target=${target_alias} \
3305 || exit 1
3306 @endif build-m4
3312 .PHONY: all-build-m4 maybe-all-build-m4
3313 maybe-all-build-m4:
3314 @if gcc-bootstrap
3315 all-build-m4: stage_current
3316 @endif gcc-bootstrap
3317 @if build-m4
3318 TARGET-build-m4=all
3319 maybe-all-build-m4: all-build-m4
3320 all-build-m4: configure-build-m4
3321 @: $(MAKE); $(unstage)
3322 @r=`${PWD_COMMAND}`; export r; \
3323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3324 $(BUILD_EXPORTS) \
3325 (cd $(BUILD_SUBDIR)/m4 && \
3326 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3327 $(TARGET-build-m4))
3328 @endif build-m4
3334 .PHONY: configure-build-texinfo maybe-configure-build-texinfo
3335 maybe-configure-build-texinfo:
3336 @if gcc-bootstrap
3337 configure-build-texinfo: stage_current
3338 @endif gcc-bootstrap
3339 @if build-texinfo
3340 maybe-configure-build-texinfo: configure-build-texinfo
3341 configure-build-texinfo:
3342 @: $(MAKE); $(unstage)
3343 @r=`${PWD_COMMAND}`; export r; \
3344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3345 test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
3346 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo; \
3347 $(BUILD_EXPORTS) \
3348 echo Configuring in $(BUILD_SUBDIR)/texinfo; \
3349 cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
3350 case $(srcdir) in \
3351 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3352 *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
3353 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3354 esac; \
3355 module_srcdir=texinfo; \
3356 rm -f no-such-file || : ; \
3357 CONFIG_SITE=no-such-file $(SHELL) \
3358 $$s/$$module_srcdir/configure \
3359 --srcdir=$${topdir}/$$module_srcdir \
3360 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3361 --target=${target_alias} \
3362 || exit 1
3363 @endif build-texinfo
3369 .PHONY: all-build-texinfo maybe-all-build-texinfo
3370 maybe-all-build-texinfo:
3371 @if gcc-bootstrap
3372 all-build-texinfo: stage_current
3373 @endif gcc-bootstrap
3374 @if build-texinfo
3375 TARGET-build-texinfo=all
3376 maybe-all-build-texinfo: all-build-texinfo
3377 all-build-texinfo: configure-build-texinfo
3378 @: $(MAKE); $(unstage)
3379 @r=`${PWD_COMMAND}`; export r; \
3380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3381 $(BUILD_EXPORTS) \
3382 (cd $(BUILD_SUBDIR)/texinfo && \
3383 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3384 $(TARGET-build-texinfo))
3385 @endif build-texinfo
3391 .PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
3392 maybe-configure-build-fixincludes:
3393 @if gcc-bootstrap
3394 configure-build-fixincludes: stage_current
3395 @endif gcc-bootstrap
3396 @if build-fixincludes
3397 maybe-configure-build-fixincludes: configure-build-fixincludes
3398 configure-build-fixincludes:
3399 @: $(MAKE); $(unstage)
3400 @r=`${PWD_COMMAND}`; export r; \
3401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3402 test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
3403 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes; \
3404 $(BUILD_EXPORTS) \
3405 echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
3406 cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
3407 case $(srcdir) in \
3408 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3409 *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
3410 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3411 esac; \
3412 module_srcdir=fixincludes; \
3413 rm -f no-such-file || : ; \
3414 CONFIG_SITE=no-such-file $(SHELL) \
3415 $$s/$$module_srcdir/configure \
3416 --srcdir=$${topdir}/$$module_srcdir \
3417 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3418 --target=${target_alias} \
3419 || exit 1
3420 @endif build-fixincludes
3426 .PHONY: all-build-fixincludes maybe-all-build-fixincludes
3427 maybe-all-build-fixincludes:
3428 @if gcc-bootstrap
3429 all-build-fixincludes: stage_current
3430 @endif gcc-bootstrap
3431 @if build-fixincludes
3432 TARGET-build-fixincludes=all
3433 maybe-all-build-fixincludes: all-build-fixincludes
3434 all-build-fixincludes: configure-build-fixincludes
3435 @: $(MAKE); $(unstage)
3436 @r=`${PWD_COMMAND}`; export r; \
3437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3438 $(BUILD_EXPORTS) \
3439 (cd $(BUILD_SUBDIR)/fixincludes && \
3440 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3441 $(TARGET-build-fixincludes))
3442 @endif build-fixincludes
3448 .PHONY: configure-build-libcpp maybe-configure-build-libcpp
3449 maybe-configure-build-libcpp:
3450 @if gcc-bootstrap
3451 configure-build-libcpp: stage_current
3452 @endif gcc-bootstrap
3453 @if build-libcpp
3454 maybe-configure-build-libcpp: configure-build-libcpp
3455 configure-build-libcpp:
3456 @: $(MAKE); $(unstage)
3457 @r=`${PWD_COMMAND}`; export r; \
3458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3459 test ! -f $(BUILD_SUBDIR)/libcpp/Makefile || exit 0; \
3460 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libcpp; \
3461 $(BUILD_EXPORTS) \
3462 echo Configuring in $(BUILD_SUBDIR)/libcpp; \
3463 cd "$(BUILD_SUBDIR)/libcpp" || exit 1; \
3464 case $(srcdir) in \
3465 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3466 *) topdir=`echo $(BUILD_SUBDIR)/libcpp/ | \
3467 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3468 esac; \
3469 module_srcdir=libcpp; \
3470 rm -f no-such-file || : ; \
3471 CONFIG_SITE=no-such-file $(SHELL) \
3472 $$s/$$module_srcdir/configure \
3473 --srcdir=$${topdir}/$$module_srcdir \
3474 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3475 --target=${target_alias} --disable-nls am_cv_func_iconv=no \
3476 || exit 1
3477 @endif build-libcpp
3483 .PHONY: all-build-libcpp maybe-all-build-libcpp
3484 maybe-all-build-libcpp:
3485 @if gcc-bootstrap
3486 all-build-libcpp: stage_current
3487 @endif gcc-bootstrap
3488 @if build-libcpp
3489 TARGET-build-libcpp=all
3490 maybe-all-build-libcpp: all-build-libcpp
3491 all-build-libcpp: configure-build-libcpp
3492 @: $(MAKE); $(unstage)
3493 @r=`${PWD_COMMAND}`; export r; \
3494 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3495 $(BUILD_EXPORTS) \
3496 (cd $(BUILD_SUBDIR)/libcpp && \
3497 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3498 $(TARGET-build-libcpp))
3499 @endif build-libcpp
3505 # --------------------------------------
3506 # Modules which run on the host machine
3507 # --------------------------------------
3510 .PHONY: configure-bfd maybe-configure-bfd
3511 maybe-configure-bfd:
3512 @if gcc-bootstrap
3513 configure-bfd: stage_current
3514 @endif gcc-bootstrap
3515 @if bfd
3516 maybe-configure-bfd: configure-bfd
3517 configure-bfd:
3518 @r=`${PWD_COMMAND}`; export r; \
3519 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3520 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3521 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3522 $(HOST_EXPORTS) \
3523 echo Configuring in $(HOST_SUBDIR)/bfd; \
3524 cd "$(HOST_SUBDIR)/bfd" || exit 1; \
3525 case $(srcdir) in \
3526 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3527 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3528 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3529 esac; \
3530 module_srcdir=bfd; \
3531 $(SHELL) \
3532 $$s/$$module_srcdir/configure \
3533 --srcdir=$${topdir}/$$module_srcdir \
3534 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3535 --target=${target_alias} \
3536 || exit 1
3537 @endif bfd
3541 .PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
3542 maybe-configure-stage1-bfd:
3543 @if bfd-bootstrap
3544 maybe-configure-stage1-bfd: configure-stage1-bfd
3545 configure-stage1-bfd:
3546 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3547 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3548 @r=`${PWD_COMMAND}`; export r; \
3549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3550 TFLAGS="$(STAGE1_TFLAGS)"; \
3551 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3552 $(HOST_EXPORTS) \
3553 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
3554 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
3555 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
3556 echo Configuring stage 1 in $(HOST_SUBDIR)/bfd; \
3557 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3558 cd $(HOST_SUBDIR)/bfd || exit 1; \
3559 case $(srcdir) in \
3560 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3561 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3562 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3563 esac; \
3564 module_srcdir=bfd; \
3565 $(SHELL) $$s/$$module_srcdir/configure \
3566 --srcdir=$${topdir}/$$module_srcdir \
3567 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3568 --target=${target_alias} \
3570 $(STAGE1_CONFIGURE_FLAGS)
3571 @endif bfd-bootstrap
3573 .PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
3574 maybe-configure-stage2-bfd:
3575 @if bfd-bootstrap
3576 maybe-configure-stage2-bfd: configure-stage2-bfd
3577 configure-stage2-bfd:
3578 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3579 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3580 @r=`${PWD_COMMAND}`; export r; \
3581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3582 TFLAGS="$(STAGE2_TFLAGS)"; \
3583 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3584 $(HOST_EXPORTS) \
3585 $(POSTSTAGE1_HOST_EXPORTS) \
3586 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
3587 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
3588 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
3589 echo Configuring stage 2 in $(HOST_SUBDIR)/bfd; \
3590 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3591 cd $(HOST_SUBDIR)/bfd || exit 1; \
3592 case $(srcdir) in \
3593 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3594 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3595 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3596 esac; \
3597 module_srcdir=bfd; \
3598 $(SHELL) $$s/$$module_srcdir/configure \
3599 --srcdir=$${topdir}/$$module_srcdir \
3600 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3601 --target=${target_alias} \
3602 --with-build-libsubdir=$(HOST_SUBDIR) \
3603 $(STAGE2_CONFIGURE_FLAGS)
3604 @endif bfd-bootstrap
3606 .PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
3607 maybe-configure-stage3-bfd:
3608 @if bfd-bootstrap
3609 maybe-configure-stage3-bfd: configure-stage3-bfd
3610 configure-stage3-bfd:
3611 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3612 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3613 @r=`${PWD_COMMAND}`; export r; \
3614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3615 TFLAGS="$(STAGE3_TFLAGS)"; \
3616 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3617 $(HOST_EXPORTS) \
3618 $(POSTSTAGE1_HOST_EXPORTS) \
3619 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
3620 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
3621 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
3622 echo Configuring stage 3 in $(HOST_SUBDIR)/bfd; \
3623 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3624 cd $(HOST_SUBDIR)/bfd || exit 1; \
3625 case $(srcdir) in \
3626 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3627 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3628 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3629 esac; \
3630 module_srcdir=bfd; \
3631 $(SHELL) $$s/$$module_srcdir/configure \
3632 --srcdir=$${topdir}/$$module_srcdir \
3633 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3634 --target=${target_alias} \
3635 --with-build-libsubdir=$(HOST_SUBDIR) \
3636 $(STAGE3_CONFIGURE_FLAGS)
3637 @endif bfd-bootstrap
3639 .PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
3640 maybe-configure-stage4-bfd:
3641 @if bfd-bootstrap
3642 maybe-configure-stage4-bfd: configure-stage4-bfd
3643 configure-stage4-bfd:
3644 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
3645 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3646 @r=`${PWD_COMMAND}`; export r; \
3647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3648 TFLAGS="$(STAGE4_TFLAGS)"; \
3649 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3650 $(HOST_EXPORTS) \
3651 $(POSTSTAGE1_HOST_EXPORTS) \
3652 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
3653 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
3654 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
3655 echo Configuring stage 4 in $(HOST_SUBDIR)/bfd; \
3656 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3657 cd $(HOST_SUBDIR)/bfd || exit 1; \
3658 case $(srcdir) in \
3659 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3660 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3661 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3662 esac; \
3663 module_srcdir=bfd; \
3664 $(SHELL) $$s/$$module_srcdir/configure \
3665 --srcdir=$${topdir}/$$module_srcdir \
3666 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3667 --target=${target_alias} \
3668 --with-build-libsubdir=$(HOST_SUBDIR) \
3669 $(STAGE4_CONFIGURE_FLAGS)
3670 @endif bfd-bootstrap
3672 .PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
3673 maybe-configure-stageprofile-bfd:
3674 @if bfd-bootstrap
3675 maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
3676 configure-stageprofile-bfd:
3677 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
3678 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3679 @r=`${PWD_COMMAND}`; export r; \
3680 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3681 TFLAGS="$(STAGEprofile_TFLAGS)"; \
3682 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3683 $(HOST_EXPORTS) \
3684 $(POSTSTAGE1_HOST_EXPORTS) \
3685 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
3686 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
3687 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
3688 echo Configuring stage profile in $(HOST_SUBDIR)/bfd; \
3689 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3690 cd $(HOST_SUBDIR)/bfd || exit 1; \
3691 case $(srcdir) in \
3692 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3693 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3694 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3695 esac; \
3696 module_srcdir=bfd; \
3697 $(SHELL) $$s/$$module_srcdir/configure \
3698 --srcdir=$${topdir}/$$module_srcdir \
3699 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3700 --target=${target_alias} \
3701 --with-build-libsubdir=$(HOST_SUBDIR) \
3702 $(STAGEprofile_CONFIGURE_FLAGS)
3703 @endif bfd-bootstrap
3705 .PHONY: configure-stagetrain-bfd maybe-configure-stagetrain-bfd
3706 maybe-configure-stagetrain-bfd:
3707 @if bfd-bootstrap
3708 maybe-configure-stagetrain-bfd: configure-stagetrain-bfd
3709 configure-stagetrain-bfd:
3710 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
3711 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3712 @r=`${PWD_COMMAND}`; export r; \
3713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3714 TFLAGS="$(STAGEtrain_TFLAGS)"; \
3715 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3716 $(HOST_EXPORTS) \
3717 $(POSTSTAGE1_HOST_EXPORTS) \
3718 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
3719 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
3720 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
3721 echo Configuring stage train in $(HOST_SUBDIR)/bfd; \
3722 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3723 cd $(HOST_SUBDIR)/bfd || exit 1; \
3724 case $(srcdir) in \
3725 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3726 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3727 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3728 esac; \
3729 module_srcdir=bfd; \
3730 $(SHELL) $$s/$$module_srcdir/configure \
3731 --srcdir=$${topdir}/$$module_srcdir \
3732 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3733 --target=${target_alias} \
3734 --with-build-libsubdir=$(HOST_SUBDIR) \
3735 $(STAGEtrain_CONFIGURE_FLAGS)
3736 @endif bfd-bootstrap
3738 .PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
3739 maybe-configure-stagefeedback-bfd:
3740 @if bfd-bootstrap
3741 maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
3742 configure-stagefeedback-bfd:
3743 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
3744 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3745 @r=`${PWD_COMMAND}`; export r; \
3746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3747 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
3748 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3749 $(HOST_EXPORTS) \
3750 $(POSTSTAGE1_HOST_EXPORTS) \
3751 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
3752 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
3753 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
3754 echo Configuring stage feedback in $(HOST_SUBDIR)/bfd; \
3755 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3756 cd $(HOST_SUBDIR)/bfd || exit 1; \
3757 case $(srcdir) in \
3758 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3759 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3760 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3761 esac; \
3762 module_srcdir=bfd; \
3763 $(SHELL) $$s/$$module_srcdir/configure \
3764 --srcdir=$${topdir}/$$module_srcdir \
3765 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3766 --target=${target_alias} \
3767 --with-build-libsubdir=$(HOST_SUBDIR) \
3768 $(STAGEfeedback_CONFIGURE_FLAGS)
3769 @endif bfd-bootstrap
3771 .PHONY: configure-stageautoprofile-bfd maybe-configure-stageautoprofile-bfd
3772 maybe-configure-stageautoprofile-bfd:
3773 @if bfd-bootstrap
3774 maybe-configure-stageautoprofile-bfd: configure-stageautoprofile-bfd
3775 configure-stageautoprofile-bfd:
3776 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
3777 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3778 @r=`${PWD_COMMAND}`; export r; \
3779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3780 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
3781 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3782 $(HOST_EXPORTS) \
3783 $(POSTSTAGE1_HOST_EXPORTS) \
3784 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
3785 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
3786 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
3787 echo Configuring stage autoprofile in $(HOST_SUBDIR)/bfd; \
3788 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3789 cd $(HOST_SUBDIR)/bfd || exit 1; \
3790 case $(srcdir) in \
3791 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3792 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3793 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3794 esac; \
3795 module_srcdir=bfd; \
3796 $(SHELL) $$s/$$module_srcdir/configure \
3797 --srcdir=$${topdir}/$$module_srcdir \
3798 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3799 --target=${target_alias} \
3800 --with-build-libsubdir=$(HOST_SUBDIR) \
3801 $(STAGEautoprofile_CONFIGURE_FLAGS)
3802 @endif bfd-bootstrap
3804 .PHONY: configure-stageautofeedback-bfd maybe-configure-stageautofeedback-bfd
3805 maybe-configure-stageautofeedback-bfd:
3806 @if bfd-bootstrap
3807 maybe-configure-stageautofeedback-bfd: configure-stageautofeedback-bfd
3808 configure-stageautofeedback-bfd:
3809 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
3810 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3811 @r=`${PWD_COMMAND}`; export r; \
3812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3813 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
3814 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3815 $(HOST_EXPORTS) \
3816 $(POSTSTAGE1_HOST_EXPORTS) \
3817 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
3818 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
3819 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
3820 echo Configuring stage autofeedback in $(HOST_SUBDIR)/bfd; \
3821 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3822 cd $(HOST_SUBDIR)/bfd || exit 1; \
3823 case $(srcdir) in \
3824 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3825 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3826 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3827 esac; \
3828 module_srcdir=bfd; \
3829 $(SHELL) $$s/$$module_srcdir/configure \
3830 --srcdir=$${topdir}/$$module_srcdir \
3831 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3832 --target=${target_alias} \
3833 --with-build-libsubdir=$(HOST_SUBDIR) \
3834 $(STAGEautofeedback_CONFIGURE_FLAGS)
3835 @endif bfd-bootstrap
3841 .PHONY: all-bfd maybe-all-bfd
3842 maybe-all-bfd:
3843 @if gcc-bootstrap
3844 all-bfd: stage_current
3845 @endif gcc-bootstrap
3846 @if bfd
3847 TARGET-bfd=all
3848 maybe-all-bfd: all-bfd
3849 all-bfd: configure-bfd
3850 @r=`${PWD_COMMAND}`; export r; \
3851 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3852 $(HOST_EXPORTS) \
3853 (cd $(HOST_SUBDIR)/bfd && \
3854 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
3855 $(TARGET-bfd))
3856 @endif bfd
3860 .PHONY: all-stage1-bfd maybe-all-stage1-bfd
3861 .PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
3862 maybe-all-stage1-bfd:
3863 maybe-clean-stage1-bfd:
3864 @if bfd-bootstrap
3865 maybe-all-stage1-bfd: all-stage1-bfd
3866 all-stage1: all-stage1-bfd
3867 TARGET-stage1-bfd = $(TARGET-bfd)
3868 all-stage1-bfd: configure-stage1-bfd
3869 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3870 @r=`${PWD_COMMAND}`; export r; \
3871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3872 TFLAGS="$(STAGE1_TFLAGS)"; \
3873 $(HOST_EXPORTS) \
3874 cd $(HOST_SUBDIR)/bfd && \
3876 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3877 CFLAGS="$(STAGE1_CFLAGS)" \
3878 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
3879 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
3880 LIBCFLAGS="$(LIBCFLAGS)" \
3881 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3882 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3883 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3884 $(EXTRA_HOST_FLAGS) \
3885 $(STAGE1_FLAGS_TO_PASS) \
3886 TFLAGS="$(STAGE1_TFLAGS)" \
3887 $(TARGET-stage1-bfd)
3889 maybe-clean-stage1-bfd: clean-stage1-bfd
3890 clean-stage1: clean-stage1-bfd
3891 clean-stage1-bfd:
3892 @if [ $(current_stage) = stage1 ]; then \
3893 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3894 else \
3895 [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] || exit 0; \
3896 $(MAKE) stage1-start; \
3897 fi; \
3898 cd $(HOST_SUBDIR)/bfd && \
3899 $(MAKE) $(EXTRA_HOST_FLAGS) \
3900 $(STAGE1_FLAGS_TO_PASS) clean
3901 @endif bfd-bootstrap
3904 .PHONY: all-stage2-bfd maybe-all-stage2-bfd
3905 .PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
3906 maybe-all-stage2-bfd:
3907 maybe-clean-stage2-bfd:
3908 @if bfd-bootstrap
3909 maybe-all-stage2-bfd: all-stage2-bfd
3910 all-stage2: all-stage2-bfd
3911 TARGET-stage2-bfd = $(TARGET-bfd)
3912 all-stage2-bfd: configure-stage2-bfd
3913 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3914 @r=`${PWD_COMMAND}`; export r; \
3915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3916 TFLAGS="$(STAGE2_TFLAGS)"; \
3917 $(HOST_EXPORTS) \
3918 $(POSTSTAGE1_HOST_EXPORTS) \
3919 cd $(HOST_SUBDIR)/bfd && \
3921 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3922 CFLAGS="$(STAGE2_CFLAGS)" \
3923 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
3924 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
3925 LIBCFLAGS="$(STAGE2_CFLAGS)" \
3926 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3927 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3928 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3929 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3930 TFLAGS="$(STAGE2_TFLAGS)" \
3931 $(TARGET-stage2-bfd)
3933 maybe-clean-stage2-bfd: clean-stage2-bfd
3934 clean-stage2: clean-stage2-bfd
3935 clean-stage2-bfd:
3936 @if [ $(current_stage) = stage2 ]; then \
3937 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3938 else \
3939 [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] || exit 0; \
3940 $(MAKE) stage2-start; \
3941 fi; \
3942 cd $(HOST_SUBDIR)/bfd && \
3943 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3944 @endif bfd-bootstrap
3947 .PHONY: all-stage3-bfd maybe-all-stage3-bfd
3948 .PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
3949 maybe-all-stage3-bfd:
3950 maybe-clean-stage3-bfd:
3951 @if bfd-bootstrap
3952 maybe-all-stage3-bfd: all-stage3-bfd
3953 all-stage3: all-stage3-bfd
3954 TARGET-stage3-bfd = $(TARGET-bfd)
3955 all-stage3-bfd: configure-stage3-bfd
3956 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3957 @r=`${PWD_COMMAND}`; export r; \
3958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3959 TFLAGS="$(STAGE3_TFLAGS)"; \
3960 $(HOST_EXPORTS) \
3961 $(POSTSTAGE1_HOST_EXPORTS) \
3962 cd $(HOST_SUBDIR)/bfd && \
3964 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3965 CFLAGS="$(STAGE3_CFLAGS)" \
3966 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
3967 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
3968 LIBCFLAGS="$(STAGE3_CFLAGS)" \
3969 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3970 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3971 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3972 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3973 TFLAGS="$(STAGE3_TFLAGS)" \
3974 $(TARGET-stage3-bfd)
3976 maybe-clean-stage3-bfd: clean-stage3-bfd
3977 clean-stage3: clean-stage3-bfd
3978 clean-stage3-bfd:
3979 @if [ $(current_stage) = stage3 ]; then \
3980 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3981 else \
3982 [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] || exit 0; \
3983 $(MAKE) stage3-start; \
3984 fi; \
3985 cd $(HOST_SUBDIR)/bfd && \
3986 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3987 @endif bfd-bootstrap
3990 .PHONY: all-stage4-bfd maybe-all-stage4-bfd
3991 .PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
3992 maybe-all-stage4-bfd:
3993 maybe-clean-stage4-bfd:
3994 @if bfd-bootstrap
3995 maybe-all-stage4-bfd: all-stage4-bfd
3996 all-stage4: all-stage4-bfd
3997 TARGET-stage4-bfd = $(TARGET-bfd)
3998 all-stage4-bfd: configure-stage4-bfd
3999 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4000 @r=`${PWD_COMMAND}`; export r; \
4001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4002 TFLAGS="$(STAGE4_TFLAGS)"; \
4003 $(HOST_EXPORTS) \
4004 $(POSTSTAGE1_HOST_EXPORTS) \
4005 cd $(HOST_SUBDIR)/bfd && \
4007 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4008 CFLAGS="$(STAGE4_CFLAGS)" \
4009 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
4010 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
4011 LIBCFLAGS="$(STAGE4_CFLAGS)" \
4012 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4013 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4014 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4015 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4016 TFLAGS="$(STAGE4_TFLAGS)" \
4017 $(TARGET-stage4-bfd)
4019 maybe-clean-stage4-bfd: clean-stage4-bfd
4020 clean-stage4: clean-stage4-bfd
4021 clean-stage4-bfd:
4022 @if [ $(current_stage) = stage4 ]; then \
4023 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4024 else \
4025 [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] || exit 0; \
4026 $(MAKE) stage4-start; \
4027 fi; \
4028 cd $(HOST_SUBDIR)/bfd && \
4029 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4030 @endif bfd-bootstrap
4033 .PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
4034 .PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
4035 maybe-all-stageprofile-bfd:
4036 maybe-clean-stageprofile-bfd:
4037 @if bfd-bootstrap
4038 maybe-all-stageprofile-bfd: all-stageprofile-bfd
4039 all-stageprofile: all-stageprofile-bfd
4040 TARGET-stageprofile-bfd = $(TARGET-bfd)
4041 all-stageprofile-bfd: configure-stageprofile-bfd
4042 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4043 @r=`${PWD_COMMAND}`; export r; \
4044 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4045 TFLAGS="$(STAGEprofile_TFLAGS)"; \
4046 $(HOST_EXPORTS) \
4047 $(POSTSTAGE1_HOST_EXPORTS) \
4048 cd $(HOST_SUBDIR)/bfd && \
4050 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4051 CFLAGS="$(STAGEprofile_CFLAGS)" \
4052 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
4053 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
4054 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
4055 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4056 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4057 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4058 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4059 TFLAGS="$(STAGEprofile_TFLAGS)" \
4060 $(TARGET-stageprofile-bfd)
4062 maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
4063 clean-stageprofile: clean-stageprofile-bfd
4064 clean-stageprofile-bfd:
4065 @if [ $(current_stage) = stageprofile ]; then \
4066 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4067 else \
4068 [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] || exit 0; \
4069 $(MAKE) stageprofile-start; \
4070 fi; \
4071 cd $(HOST_SUBDIR)/bfd && \
4072 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4073 @endif bfd-bootstrap
4076 .PHONY: all-stagetrain-bfd maybe-all-stagetrain-bfd
4077 .PHONY: clean-stagetrain-bfd maybe-clean-stagetrain-bfd
4078 maybe-all-stagetrain-bfd:
4079 maybe-clean-stagetrain-bfd:
4080 @if bfd-bootstrap
4081 maybe-all-stagetrain-bfd: all-stagetrain-bfd
4082 all-stagetrain: all-stagetrain-bfd
4083 TARGET-stagetrain-bfd = $(TARGET-bfd)
4084 all-stagetrain-bfd: configure-stagetrain-bfd
4085 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
4086 @r=`${PWD_COMMAND}`; export r; \
4087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4088 TFLAGS="$(STAGEtrain_TFLAGS)"; \
4089 $(HOST_EXPORTS) \
4090 $(POSTSTAGE1_HOST_EXPORTS) \
4091 cd $(HOST_SUBDIR)/bfd && \
4093 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4094 CFLAGS="$(STAGEtrain_CFLAGS)" \
4095 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
4096 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
4097 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
4098 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4099 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4100 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4101 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4102 TFLAGS="$(STAGEtrain_TFLAGS)" \
4103 $(TARGET-stagetrain-bfd)
4105 maybe-clean-stagetrain-bfd: clean-stagetrain-bfd
4106 clean-stagetrain: clean-stagetrain-bfd
4107 clean-stagetrain-bfd:
4108 @if [ $(current_stage) = stagetrain ]; then \
4109 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4110 else \
4111 [ -f $(HOST_SUBDIR)/stagetrain-bfd/Makefile ] || exit 0; \
4112 $(MAKE) stagetrain-start; \
4113 fi; \
4114 cd $(HOST_SUBDIR)/bfd && \
4115 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4116 @endif bfd-bootstrap
4119 .PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
4120 .PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
4121 maybe-all-stagefeedback-bfd:
4122 maybe-clean-stagefeedback-bfd:
4123 @if bfd-bootstrap
4124 maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
4125 all-stagefeedback: all-stagefeedback-bfd
4126 TARGET-stagefeedback-bfd = $(TARGET-bfd)
4127 all-stagefeedback-bfd: configure-stagefeedback-bfd
4128 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4129 @r=`${PWD_COMMAND}`; export r; \
4130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4131 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4132 $(HOST_EXPORTS) \
4133 $(POSTSTAGE1_HOST_EXPORTS) \
4134 cd $(HOST_SUBDIR)/bfd && \
4136 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4137 CFLAGS="$(STAGEfeedback_CFLAGS)" \
4138 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
4139 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
4140 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
4141 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4142 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4143 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4144 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4145 TFLAGS="$(STAGEfeedback_TFLAGS)" \
4146 $(TARGET-stagefeedback-bfd)
4148 maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
4149 clean-stagefeedback: clean-stagefeedback-bfd
4150 clean-stagefeedback-bfd:
4151 @if [ $(current_stage) = stagefeedback ]; then \
4152 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4153 else \
4154 [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] || exit 0; \
4155 $(MAKE) stagefeedback-start; \
4156 fi; \
4157 cd $(HOST_SUBDIR)/bfd && \
4158 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4159 @endif bfd-bootstrap
4162 .PHONY: all-stageautoprofile-bfd maybe-all-stageautoprofile-bfd
4163 .PHONY: clean-stageautoprofile-bfd maybe-clean-stageautoprofile-bfd
4164 maybe-all-stageautoprofile-bfd:
4165 maybe-clean-stageautoprofile-bfd:
4166 @if bfd-bootstrap
4167 maybe-all-stageautoprofile-bfd: all-stageautoprofile-bfd
4168 all-stageautoprofile: all-stageautoprofile-bfd
4169 TARGET-stageautoprofile-bfd = $(TARGET-bfd)
4170 all-stageautoprofile-bfd: configure-stageautoprofile-bfd
4171 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
4172 @r=`${PWD_COMMAND}`; export r; \
4173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4174 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
4175 $(HOST_EXPORTS) \
4176 $(POSTSTAGE1_HOST_EXPORTS) \
4177 cd $(HOST_SUBDIR)/bfd && \
4178 $$s/gcc/config/i386/$(AUTO_PROFILE) \
4179 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4180 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
4181 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
4182 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
4183 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
4184 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4185 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4186 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4187 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4188 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
4189 $(TARGET-stageautoprofile-bfd)
4191 maybe-clean-stageautoprofile-bfd: clean-stageautoprofile-bfd
4192 clean-stageautoprofile: clean-stageautoprofile-bfd
4193 clean-stageautoprofile-bfd:
4194 @if [ $(current_stage) = stageautoprofile ]; then \
4195 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4196 else \
4197 [ -f $(HOST_SUBDIR)/stageautoprofile-bfd/Makefile ] || exit 0; \
4198 $(MAKE) stageautoprofile-start; \
4199 fi; \
4200 cd $(HOST_SUBDIR)/bfd && \
4201 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4202 @endif bfd-bootstrap
4205 .PHONY: all-stageautofeedback-bfd maybe-all-stageautofeedback-bfd
4206 .PHONY: clean-stageautofeedback-bfd maybe-clean-stageautofeedback-bfd
4207 maybe-all-stageautofeedback-bfd:
4208 maybe-clean-stageautofeedback-bfd:
4209 @if bfd-bootstrap
4210 maybe-all-stageautofeedback-bfd: all-stageautofeedback-bfd
4211 all-stageautofeedback: all-stageautofeedback-bfd
4212 TARGET-stageautofeedback-bfd = $(TARGET-bfd)
4213 all-stageautofeedback-bfd: configure-stageautofeedback-bfd
4214 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
4215 @r=`${PWD_COMMAND}`; export r; \
4216 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4217 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
4218 $(HOST_EXPORTS) \
4219 $(POSTSTAGE1_HOST_EXPORTS) \
4220 cd $(HOST_SUBDIR)/bfd && \
4222 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4223 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
4224 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
4225 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
4226 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
4227 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4228 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4229 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4230 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4231 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
4232 $(TARGET-stageautofeedback-bfd)
4234 maybe-clean-stageautofeedback-bfd: clean-stageautofeedback-bfd
4235 clean-stageautofeedback: clean-stageautofeedback-bfd
4236 clean-stageautofeedback-bfd:
4237 @if [ $(current_stage) = stageautofeedback ]; then \
4238 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4239 else \
4240 [ -f $(HOST_SUBDIR)/stageautofeedback-bfd/Makefile ] || exit 0; \
4241 $(MAKE) stageautofeedback-start; \
4242 fi; \
4243 cd $(HOST_SUBDIR)/bfd && \
4244 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4245 @endif bfd-bootstrap
4251 .PHONY: check-bfd maybe-check-bfd
4252 maybe-check-bfd:
4253 @if bfd
4254 maybe-check-bfd: check-bfd
4256 check-bfd:
4257 @: $(MAKE); $(unstage)
4258 @r=`${PWD_COMMAND}`; export r; \
4259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4260 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
4261 (cd $(HOST_SUBDIR)/bfd && \
4262 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
4264 @endif bfd
4266 .PHONY: install-bfd maybe-install-bfd
4267 maybe-install-bfd:
4268 @if bfd
4269 maybe-install-bfd: install-bfd
4271 install-bfd: installdirs
4272 @: $(MAKE); $(unstage)
4273 @r=`${PWD_COMMAND}`; export r; \
4274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4275 $(HOST_EXPORTS) \
4276 (cd $(HOST_SUBDIR)/bfd && \
4277 $(MAKE) $(FLAGS_TO_PASS) install)
4279 @endif bfd
4281 .PHONY: install-strip-bfd maybe-install-strip-bfd
4282 maybe-install-strip-bfd:
4283 @if bfd
4284 maybe-install-strip-bfd: install-strip-bfd
4286 install-strip-bfd: installdirs
4287 @: $(MAKE); $(unstage)
4288 @r=`${PWD_COMMAND}`; export r; \
4289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4290 $(HOST_EXPORTS) \
4291 (cd $(HOST_SUBDIR)/bfd && \
4292 $(MAKE) $(FLAGS_TO_PASS) install-strip)
4294 @endif bfd
4296 # Other targets (info, dvi, pdf, etc.)
4298 .PHONY: maybe-info-bfd info-bfd
4299 maybe-info-bfd:
4300 @if bfd
4301 maybe-info-bfd: info-bfd
4303 info-bfd: \
4304 configure-bfd
4305 @[ -f ./bfd/Makefile ] || exit 0; \
4306 r=`${PWD_COMMAND}`; export r; \
4307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4308 $(HOST_EXPORTS) \
4309 for flag in $(EXTRA_HOST_FLAGS) ; do \
4310 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4311 done; \
4312 echo "Doing info in bfd"; \
4313 (cd $(HOST_SUBDIR)/bfd && \
4314 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4315 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4316 "RANLIB=$${RANLIB}" \
4317 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4318 info) \
4319 || exit 1
4321 @endif bfd
4323 .PHONY: maybe-dvi-bfd dvi-bfd
4324 maybe-dvi-bfd:
4325 @if bfd
4326 maybe-dvi-bfd: dvi-bfd
4328 dvi-bfd: \
4329 configure-bfd
4330 @[ -f ./bfd/Makefile ] || exit 0; \
4331 r=`${PWD_COMMAND}`; export r; \
4332 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4333 $(HOST_EXPORTS) \
4334 for flag in $(EXTRA_HOST_FLAGS) ; do \
4335 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4336 done; \
4337 echo "Doing dvi in bfd"; \
4338 (cd $(HOST_SUBDIR)/bfd && \
4339 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4340 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4341 "RANLIB=$${RANLIB}" \
4342 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4343 dvi) \
4344 || exit 1
4346 @endif bfd
4348 .PHONY: maybe-pdf-bfd pdf-bfd
4349 maybe-pdf-bfd:
4350 @if bfd
4351 maybe-pdf-bfd: pdf-bfd
4353 pdf-bfd: \
4354 configure-bfd
4355 @[ -f ./bfd/Makefile ] || exit 0; \
4356 r=`${PWD_COMMAND}`; export r; \
4357 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4358 $(HOST_EXPORTS) \
4359 for flag in $(EXTRA_HOST_FLAGS) ; do \
4360 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4361 done; \
4362 echo "Doing pdf in bfd"; \
4363 (cd $(HOST_SUBDIR)/bfd && \
4364 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4365 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4366 "RANLIB=$${RANLIB}" \
4367 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4368 pdf) \
4369 || exit 1
4371 @endif bfd
4373 .PHONY: maybe-html-bfd html-bfd
4374 maybe-html-bfd:
4375 @if bfd
4376 maybe-html-bfd: html-bfd
4378 html-bfd: \
4379 configure-bfd
4380 @[ -f ./bfd/Makefile ] || exit 0; \
4381 r=`${PWD_COMMAND}`; export r; \
4382 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4383 $(HOST_EXPORTS) \
4384 for flag in $(EXTRA_HOST_FLAGS) ; do \
4385 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4386 done; \
4387 echo "Doing html in bfd"; \
4388 (cd $(HOST_SUBDIR)/bfd && \
4389 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4390 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4391 "RANLIB=$${RANLIB}" \
4392 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4393 html) \
4394 || exit 1
4396 @endif bfd
4398 .PHONY: maybe-TAGS-bfd TAGS-bfd
4399 maybe-TAGS-bfd:
4400 @if bfd
4401 maybe-TAGS-bfd: TAGS-bfd
4403 TAGS-bfd: \
4404 configure-bfd
4405 @[ -f ./bfd/Makefile ] || exit 0; \
4406 r=`${PWD_COMMAND}`; export r; \
4407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4408 $(HOST_EXPORTS) \
4409 for flag in $(EXTRA_HOST_FLAGS) ; do \
4410 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4411 done; \
4412 echo "Doing TAGS in bfd"; \
4413 (cd $(HOST_SUBDIR)/bfd && \
4414 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4415 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4416 "RANLIB=$${RANLIB}" \
4417 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4418 TAGS) \
4419 || exit 1
4421 @endif bfd
4423 .PHONY: maybe-install-info-bfd install-info-bfd
4424 maybe-install-info-bfd:
4425 @if bfd
4426 maybe-install-info-bfd: install-info-bfd
4428 install-info-bfd: \
4429 configure-bfd \
4430 info-bfd
4431 @[ -f ./bfd/Makefile ] || exit 0; \
4432 r=`${PWD_COMMAND}`; export r; \
4433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4434 $(HOST_EXPORTS) \
4435 for flag in $(EXTRA_HOST_FLAGS) ; do \
4436 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4437 done; \
4438 echo "Doing install-info in bfd"; \
4439 (cd $(HOST_SUBDIR)/bfd && \
4440 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4441 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4442 "RANLIB=$${RANLIB}" \
4443 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4444 install-info) \
4445 || exit 1
4447 @endif bfd
4449 .PHONY: maybe-install-dvi-bfd install-dvi-bfd
4450 maybe-install-dvi-bfd:
4451 @if bfd
4452 maybe-install-dvi-bfd: install-dvi-bfd
4454 install-dvi-bfd: \
4455 configure-bfd \
4456 dvi-bfd
4457 @[ -f ./bfd/Makefile ] || exit 0; \
4458 r=`${PWD_COMMAND}`; export r; \
4459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4460 $(HOST_EXPORTS) \
4461 for flag in $(EXTRA_HOST_FLAGS) ; do \
4462 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4463 done; \
4464 echo "Doing install-dvi in bfd"; \
4465 (cd $(HOST_SUBDIR)/bfd && \
4466 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4467 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4468 "RANLIB=$${RANLIB}" \
4469 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4470 install-dvi) \
4471 || exit 1
4473 @endif bfd
4475 .PHONY: maybe-install-pdf-bfd install-pdf-bfd
4476 maybe-install-pdf-bfd:
4477 @if bfd
4478 maybe-install-pdf-bfd: install-pdf-bfd
4480 install-pdf-bfd: \
4481 configure-bfd \
4482 pdf-bfd
4483 @[ -f ./bfd/Makefile ] || exit 0; \
4484 r=`${PWD_COMMAND}`; export r; \
4485 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4486 $(HOST_EXPORTS) \
4487 for flag in $(EXTRA_HOST_FLAGS) ; do \
4488 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4489 done; \
4490 echo "Doing install-pdf in bfd"; \
4491 (cd $(HOST_SUBDIR)/bfd && \
4492 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4493 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4494 "RANLIB=$${RANLIB}" \
4495 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4496 install-pdf) \
4497 || exit 1
4499 @endif bfd
4501 .PHONY: maybe-install-html-bfd install-html-bfd
4502 maybe-install-html-bfd:
4503 @if bfd
4504 maybe-install-html-bfd: install-html-bfd
4506 install-html-bfd: \
4507 configure-bfd \
4508 html-bfd
4509 @[ -f ./bfd/Makefile ] || exit 0; \
4510 r=`${PWD_COMMAND}`; export r; \
4511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4512 $(HOST_EXPORTS) \
4513 for flag in $(EXTRA_HOST_FLAGS) ; do \
4514 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4515 done; \
4516 echo "Doing install-html in bfd"; \
4517 (cd $(HOST_SUBDIR)/bfd && \
4518 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4519 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4520 "RANLIB=$${RANLIB}" \
4521 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4522 install-html) \
4523 || exit 1
4525 @endif bfd
4527 .PHONY: maybe-installcheck-bfd installcheck-bfd
4528 maybe-installcheck-bfd:
4529 @if bfd
4530 maybe-installcheck-bfd: installcheck-bfd
4532 installcheck-bfd: \
4533 configure-bfd
4534 @[ -f ./bfd/Makefile ] || exit 0; \
4535 r=`${PWD_COMMAND}`; export r; \
4536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4537 $(HOST_EXPORTS) \
4538 for flag in $(EXTRA_HOST_FLAGS) ; do \
4539 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4540 done; \
4541 echo "Doing installcheck in bfd"; \
4542 (cd $(HOST_SUBDIR)/bfd && \
4543 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4544 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4545 "RANLIB=$${RANLIB}" \
4546 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4547 installcheck) \
4548 || exit 1
4550 @endif bfd
4552 .PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
4553 maybe-mostlyclean-bfd:
4554 @if bfd
4555 maybe-mostlyclean-bfd: mostlyclean-bfd
4557 mostlyclean-bfd:
4558 @[ -f ./bfd/Makefile ] || exit 0; \
4559 r=`${PWD_COMMAND}`; export r; \
4560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4561 $(HOST_EXPORTS) \
4562 for flag in $(EXTRA_HOST_FLAGS) ; do \
4563 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4564 done; \
4565 echo "Doing mostlyclean in bfd"; \
4566 (cd $(HOST_SUBDIR)/bfd && \
4567 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4568 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4569 "RANLIB=$${RANLIB}" \
4570 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4571 mostlyclean) \
4572 || exit 1
4574 @endif bfd
4576 .PHONY: maybe-clean-bfd clean-bfd
4577 maybe-clean-bfd:
4578 @if bfd
4579 maybe-clean-bfd: clean-bfd
4581 clean-bfd:
4582 @[ -f ./bfd/Makefile ] || exit 0; \
4583 r=`${PWD_COMMAND}`; export r; \
4584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4585 $(HOST_EXPORTS) \
4586 for flag in $(EXTRA_HOST_FLAGS) ; do \
4587 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4588 done; \
4589 echo "Doing clean in bfd"; \
4590 (cd $(HOST_SUBDIR)/bfd && \
4591 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4592 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4593 "RANLIB=$${RANLIB}" \
4594 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4595 clean) \
4596 || exit 1
4598 @endif bfd
4600 .PHONY: maybe-distclean-bfd distclean-bfd
4601 maybe-distclean-bfd:
4602 @if bfd
4603 maybe-distclean-bfd: distclean-bfd
4605 distclean-bfd:
4606 @[ -f ./bfd/Makefile ] || exit 0; \
4607 r=`${PWD_COMMAND}`; export r; \
4608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4609 $(HOST_EXPORTS) \
4610 for flag in $(EXTRA_HOST_FLAGS) ; do \
4611 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4612 done; \
4613 echo "Doing distclean in bfd"; \
4614 (cd $(HOST_SUBDIR)/bfd && \
4615 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4616 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4617 "RANLIB=$${RANLIB}" \
4618 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4619 distclean) \
4620 || exit 1
4622 @endif bfd
4624 .PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
4625 maybe-maintainer-clean-bfd:
4626 @if bfd
4627 maybe-maintainer-clean-bfd: maintainer-clean-bfd
4629 maintainer-clean-bfd:
4630 @[ -f ./bfd/Makefile ] || exit 0; \
4631 r=`${PWD_COMMAND}`; export r; \
4632 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4633 $(HOST_EXPORTS) \
4634 for flag in $(EXTRA_HOST_FLAGS) ; do \
4635 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4636 done; \
4637 echo "Doing maintainer-clean in bfd"; \
4638 (cd $(HOST_SUBDIR)/bfd && \
4639 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4640 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4641 "RANLIB=$${RANLIB}" \
4642 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4643 maintainer-clean) \
4644 || exit 1
4646 @endif bfd
4650 .PHONY: configure-opcodes maybe-configure-opcodes
4651 maybe-configure-opcodes:
4652 @if gcc-bootstrap
4653 configure-opcodes: stage_current
4654 @endif gcc-bootstrap
4655 @if opcodes
4656 maybe-configure-opcodes: configure-opcodes
4657 configure-opcodes:
4658 @r=`${PWD_COMMAND}`; export r; \
4659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4660 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4661 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4662 $(HOST_EXPORTS) \
4663 echo Configuring in $(HOST_SUBDIR)/opcodes; \
4664 cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
4665 case $(srcdir) in \
4666 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4667 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4668 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4669 esac; \
4670 module_srcdir=opcodes; \
4671 $(SHELL) \
4672 $$s/$$module_srcdir/configure \
4673 --srcdir=$${topdir}/$$module_srcdir \
4674 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4675 --target=${target_alias} \
4676 || exit 1
4677 @endif opcodes
4681 .PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
4682 maybe-configure-stage1-opcodes:
4683 @if opcodes-bootstrap
4684 maybe-configure-stage1-opcodes: configure-stage1-opcodes
4685 configure-stage1-opcodes:
4686 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4687 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4688 @r=`${PWD_COMMAND}`; export r; \
4689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4690 TFLAGS="$(STAGE1_TFLAGS)"; \
4691 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4692 $(HOST_EXPORTS) \
4693 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
4694 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
4695 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
4696 echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes; \
4697 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4698 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4699 case $(srcdir) in \
4700 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4701 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4702 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4703 esac; \
4704 module_srcdir=opcodes; \
4705 $(SHELL) $$s/$$module_srcdir/configure \
4706 --srcdir=$${topdir}/$$module_srcdir \
4707 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4708 --target=${target_alias} \
4710 $(STAGE1_CONFIGURE_FLAGS)
4711 @endif opcodes-bootstrap
4713 .PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
4714 maybe-configure-stage2-opcodes:
4715 @if opcodes-bootstrap
4716 maybe-configure-stage2-opcodes: configure-stage2-opcodes
4717 configure-stage2-opcodes:
4718 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4719 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4720 @r=`${PWD_COMMAND}`; export r; \
4721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4722 TFLAGS="$(STAGE2_TFLAGS)"; \
4723 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4724 $(HOST_EXPORTS) \
4725 $(POSTSTAGE1_HOST_EXPORTS) \
4726 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
4727 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
4728 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
4729 echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes; \
4730 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4731 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4732 case $(srcdir) in \
4733 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4734 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4735 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4736 esac; \
4737 module_srcdir=opcodes; \
4738 $(SHELL) $$s/$$module_srcdir/configure \
4739 --srcdir=$${topdir}/$$module_srcdir \
4740 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4741 --target=${target_alias} \
4742 --with-build-libsubdir=$(HOST_SUBDIR) \
4743 $(STAGE2_CONFIGURE_FLAGS)
4744 @endif opcodes-bootstrap
4746 .PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
4747 maybe-configure-stage3-opcodes:
4748 @if opcodes-bootstrap
4749 maybe-configure-stage3-opcodes: configure-stage3-opcodes
4750 configure-stage3-opcodes:
4751 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4752 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4753 @r=`${PWD_COMMAND}`; export r; \
4754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4755 TFLAGS="$(STAGE3_TFLAGS)"; \
4756 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4757 $(HOST_EXPORTS) \
4758 $(POSTSTAGE1_HOST_EXPORTS) \
4759 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
4760 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
4761 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
4762 echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes; \
4763 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4764 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4765 case $(srcdir) in \
4766 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4767 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4768 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4769 esac; \
4770 module_srcdir=opcodes; \
4771 $(SHELL) $$s/$$module_srcdir/configure \
4772 --srcdir=$${topdir}/$$module_srcdir \
4773 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4774 --target=${target_alias} \
4775 --with-build-libsubdir=$(HOST_SUBDIR) \
4776 $(STAGE3_CONFIGURE_FLAGS)
4777 @endif opcodes-bootstrap
4779 .PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
4780 maybe-configure-stage4-opcodes:
4781 @if opcodes-bootstrap
4782 maybe-configure-stage4-opcodes: configure-stage4-opcodes
4783 configure-stage4-opcodes:
4784 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4785 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4786 @r=`${PWD_COMMAND}`; export r; \
4787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4788 TFLAGS="$(STAGE4_TFLAGS)"; \
4789 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4790 $(HOST_EXPORTS) \
4791 $(POSTSTAGE1_HOST_EXPORTS) \
4792 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
4793 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
4794 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
4795 echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes; \
4796 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4797 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4798 case $(srcdir) in \
4799 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4800 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4801 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4802 esac; \
4803 module_srcdir=opcodes; \
4804 $(SHELL) $$s/$$module_srcdir/configure \
4805 --srcdir=$${topdir}/$$module_srcdir \
4806 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4807 --target=${target_alias} \
4808 --with-build-libsubdir=$(HOST_SUBDIR) \
4809 $(STAGE4_CONFIGURE_FLAGS)
4810 @endif opcodes-bootstrap
4812 .PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
4813 maybe-configure-stageprofile-opcodes:
4814 @if opcodes-bootstrap
4815 maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
4816 configure-stageprofile-opcodes:
4817 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4818 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4819 @r=`${PWD_COMMAND}`; export r; \
4820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4821 TFLAGS="$(STAGEprofile_TFLAGS)"; \
4822 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4823 $(HOST_EXPORTS) \
4824 $(POSTSTAGE1_HOST_EXPORTS) \
4825 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
4826 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
4827 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
4828 echo Configuring stage profile in $(HOST_SUBDIR)/opcodes; \
4829 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4830 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4831 case $(srcdir) in \
4832 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4833 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4834 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4835 esac; \
4836 module_srcdir=opcodes; \
4837 $(SHELL) $$s/$$module_srcdir/configure \
4838 --srcdir=$${topdir}/$$module_srcdir \
4839 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4840 --target=${target_alias} \
4841 --with-build-libsubdir=$(HOST_SUBDIR) \
4842 $(STAGEprofile_CONFIGURE_FLAGS)
4843 @endif opcodes-bootstrap
4845 .PHONY: configure-stagetrain-opcodes maybe-configure-stagetrain-opcodes
4846 maybe-configure-stagetrain-opcodes:
4847 @if opcodes-bootstrap
4848 maybe-configure-stagetrain-opcodes: configure-stagetrain-opcodes
4849 configure-stagetrain-opcodes:
4850 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
4851 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4852 @r=`${PWD_COMMAND}`; export r; \
4853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4854 TFLAGS="$(STAGEtrain_TFLAGS)"; \
4855 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4856 $(HOST_EXPORTS) \
4857 $(POSTSTAGE1_HOST_EXPORTS) \
4858 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
4859 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
4860 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
4861 echo Configuring stage train in $(HOST_SUBDIR)/opcodes; \
4862 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4863 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4864 case $(srcdir) in \
4865 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4866 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4867 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4868 esac; \
4869 module_srcdir=opcodes; \
4870 $(SHELL) $$s/$$module_srcdir/configure \
4871 --srcdir=$${topdir}/$$module_srcdir \
4872 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4873 --target=${target_alias} \
4874 --with-build-libsubdir=$(HOST_SUBDIR) \
4875 $(STAGEtrain_CONFIGURE_FLAGS)
4876 @endif opcodes-bootstrap
4878 .PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
4879 maybe-configure-stagefeedback-opcodes:
4880 @if opcodes-bootstrap
4881 maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
4882 configure-stagefeedback-opcodes:
4883 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4884 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4885 @r=`${PWD_COMMAND}`; export r; \
4886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4887 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4888 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4889 $(HOST_EXPORTS) \
4890 $(POSTSTAGE1_HOST_EXPORTS) \
4891 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
4892 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
4893 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
4894 echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes; \
4895 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4896 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4897 case $(srcdir) in \
4898 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4899 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4900 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4901 esac; \
4902 module_srcdir=opcodes; \
4903 $(SHELL) $$s/$$module_srcdir/configure \
4904 --srcdir=$${topdir}/$$module_srcdir \
4905 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4906 --target=${target_alias} \
4907 --with-build-libsubdir=$(HOST_SUBDIR) \
4908 $(STAGEfeedback_CONFIGURE_FLAGS)
4909 @endif opcodes-bootstrap
4911 .PHONY: configure-stageautoprofile-opcodes maybe-configure-stageautoprofile-opcodes
4912 maybe-configure-stageautoprofile-opcodes:
4913 @if opcodes-bootstrap
4914 maybe-configure-stageautoprofile-opcodes: configure-stageautoprofile-opcodes
4915 configure-stageautoprofile-opcodes:
4916 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
4917 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4918 @r=`${PWD_COMMAND}`; export r; \
4919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4920 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
4921 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4922 $(HOST_EXPORTS) \
4923 $(POSTSTAGE1_HOST_EXPORTS) \
4924 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
4925 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
4926 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
4927 echo Configuring stage autoprofile in $(HOST_SUBDIR)/opcodes; \
4928 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4929 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4930 case $(srcdir) in \
4931 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4932 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4933 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4934 esac; \
4935 module_srcdir=opcodes; \
4936 $(SHELL) $$s/$$module_srcdir/configure \
4937 --srcdir=$${topdir}/$$module_srcdir \
4938 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4939 --target=${target_alias} \
4940 --with-build-libsubdir=$(HOST_SUBDIR) \
4941 $(STAGEautoprofile_CONFIGURE_FLAGS)
4942 @endif opcodes-bootstrap
4944 .PHONY: configure-stageautofeedback-opcodes maybe-configure-stageautofeedback-opcodes
4945 maybe-configure-stageautofeedback-opcodes:
4946 @if opcodes-bootstrap
4947 maybe-configure-stageautofeedback-opcodes: configure-stageautofeedback-opcodes
4948 configure-stageautofeedback-opcodes:
4949 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
4950 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4951 @r=`${PWD_COMMAND}`; export r; \
4952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4953 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
4954 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4955 $(HOST_EXPORTS) \
4956 $(POSTSTAGE1_HOST_EXPORTS) \
4957 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
4958 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
4959 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
4960 echo Configuring stage autofeedback in $(HOST_SUBDIR)/opcodes; \
4961 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4962 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4963 case $(srcdir) in \
4964 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4965 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4966 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4967 esac; \
4968 module_srcdir=opcodes; \
4969 $(SHELL) $$s/$$module_srcdir/configure \
4970 --srcdir=$${topdir}/$$module_srcdir \
4971 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4972 --target=${target_alias} \
4973 --with-build-libsubdir=$(HOST_SUBDIR) \
4974 $(STAGEautofeedback_CONFIGURE_FLAGS)
4975 @endif opcodes-bootstrap
4981 .PHONY: all-opcodes maybe-all-opcodes
4982 maybe-all-opcodes:
4983 @if gcc-bootstrap
4984 all-opcodes: stage_current
4985 @endif gcc-bootstrap
4986 @if opcodes
4987 TARGET-opcodes=all
4988 maybe-all-opcodes: all-opcodes
4989 all-opcodes: configure-opcodes
4990 @r=`${PWD_COMMAND}`; export r; \
4991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4992 $(HOST_EXPORTS) \
4993 (cd $(HOST_SUBDIR)/opcodes && \
4994 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
4995 $(TARGET-opcodes))
4996 @endif opcodes
5000 .PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
5001 .PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
5002 maybe-all-stage1-opcodes:
5003 maybe-clean-stage1-opcodes:
5004 @if opcodes-bootstrap
5005 maybe-all-stage1-opcodes: all-stage1-opcodes
5006 all-stage1: all-stage1-opcodes
5007 TARGET-stage1-opcodes = $(TARGET-opcodes)
5008 all-stage1-opcodes: configure-stage1-opcodes
5009 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5010 @r=`${PWD_COMMAND}`; export r; \
5011 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5012 TFLAGS="$(STAGE1_TFLAGS)"; \
5013 $(HOST_EXPORTS) \
5014 cd $(HOST_SUBDIR)/opcodes && \
5016 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5017 CFLAGS="$(STAGE1_CFLAGS)" \
5018 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
5019 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
5020 LIBCFLAGS="$(LIBCFLAGS)" \
5021 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5022 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5023 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5024 $(EXTRA_HOST_FLAGS) \
5025 $(STAGE1_FLAGS_TO_PASS) \
5026 TFLAGS="$(STAGE1_TFLAGS)" \
5027 $(TARGET-stage1-opcodes)
5029 maybe-clean-stage1-opcodes: clean-stage1-opcodes
5030 clean-stage1: clean-stage1-opcodes
5031 clean-stage1-opcodes:
5032 @if [ $(current_stage) = stage1 ]; then \
5033 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5034 else \
5035 [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] || exit 0; \
5036 $(MAKE) stage1-start; \
5037 fi; \
5038 cd $(HOST_SUBDIR)/opcodes && \
5039 $(MAKE) $(EXTRA_HOST_FLAGS) \
5040 $(STAGE1_FLAGS_TO_PASS) clean
5041 @endif opcodes-bootstrap
5044 .PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
5045 .PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
5046 maybe-all-stage2-opcodes:
5047 maybe-clean-stage2-opcodes:
5048 @if opcodes-bootstrap
5049 maybe-all-stage2-opcodes: all-stage2-opcodes
5050 all-stage2: all-stage2-opcodes
5051 TARGET-stage2-opcodes = $(TARGET-opcodes)
5052 all-stage2-opcodes: configure-stage2-opcodes
5053 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5054 @r=`${PWD_COMMAND}`; export r; \
5055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5056 TFLAGS="$(STAGE2_TFLAGS)"; \
5057 $(HOST_EXPORTS) \
5058 $(POSTSTAGE1_HOST_EXPORTS) \
5059 cd $(HOST_SUBDIR)/opcodes && \
5061 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5062 CFLAGS="$(STAGE2_CFLAGS)" \
5063 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
5064 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
5065 LIBCFLAGS="$(STAGE2_CFLAGS)" \
5066 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5067 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5068 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5069 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5070 TFLAGS="$(STAGE2_TFLAGS)" \
5071 $(TARGET-stage2-opcodes)
5073 maybe-clean-stage2-opcodes: clean-stage2-opcodes
5074 clean-stage2: clean-stage2-opcodes
5075 clean-stage2-opcodes:
5076 @if [ $(current_stage) = stage2 ]; then \
5077 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5078 else \
5079 [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] || exit 0; \
5080 $(MAKE) stage2-start; \
5081 fi; \
5082 cd $(HOST_SUBDIR)/opcodes && \
5083 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5084 @endif opcodes-bootstrap
5087 .PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
5088 .PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
5089 maybe-all-stage3-opcodes:
5090 maybe-clean-stage3-opcodes:
5091 @if opcodes-bootstrap
5092 maybe-all-stage3-opcodes: all-stage3-opcodes
5093 all-stage3: all-stage3-opcodes
5094 TARGET-stage3-opcodes = $(TARGET-opcodes)
5095 all-stage3-opcodes: configure-stage3-opcodes
5096 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5097 @r=`${PWD_COMMAND}`; export r; \
5098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5099 TFLAGS="$(STAGE3_TFLAGS)"; \
5100 $(HOST_EXPORTS) \
5101 $(POSTSTAGE1_HOST_EXPORTS) \
5102 cd $(HOST_SUBDIR)/opcodes && \
5104 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5105 CFLAGS="$(STAGE3_CFLAGS)" \
5106 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
5107 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
5108 LIBCFLAGS="$(STAGE3_CFLAGS)" \
5109 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5110 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5111 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5112 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5113 TFLAGS="$(STAGE3_TFLAGS)" \
5114 $(TARGET-stage3-opcodes)
5116 maybe-clean-stage3-opcodes: clean-stage3-opcodes
5117 clean-stage3: clean-stage3-opcodes
5118 clean-stage3-opcodes:
5119 @if [ $(current_stage) = stage3 ]; then \
5120 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5121 else \
5122 [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] || exit 0; \
5123 $(MAKE) stage3-start; \
5124 fi; \
5125 cd $(HOST_SUBDIR)/opcodes && \
5126 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5127 @endif opcodes-bootstrap
5130 .PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
5131 .PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
5132 maybe-all-stage4-opcodes:
5133 maybe-clean-stage4-opcodes:
5134 @if opcodes-bootstrap
5135 maybe-all-stage4-opcodes: all-stage4-opcodes
5136 all-stage4: all-stage4-opcodes
5137 TARGET-stage4-opcodes = $(TARGET-opcodes)
5138 all-stage4-opcodes: configure-stage4-opcodes
5139 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5140 @r=`${PWD_COMMAND}`; export r; \
5141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5142 TFLAGS="$(STAGE4_TFLAGS)"; \
5143 $(HOST_EXPORTS) \
5144 $(POSTSTAGE1_HOST_EXPORTS) \
5145 cd $(HOST_SUBDIR)/opcodes && \
5147 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5148 CFLAGS="$(STAGE4_CFLAGS)" \
5149 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
5150 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
5151 LIBCFLAGS="$(STAGE4_CFLAGS)" \
5152 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5153 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5154 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5155 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5156 TFLAGS="$(STAGE4_TFLAGS)" \
5157 $(TARGET-stage4-opcodes)
5159 maybe-clean-stage4-opcodes: clean-stage4-opcodes
5160 clean-stage4: clean-stage4-opcodes
5161 clean-stage4-opcodes:
5162 @if [ $(current_stage) = stage4 ]; then \
5163 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5164 else \
5165 [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] || exit 0; \
5166 $(MAKE) stage4-start; \
5167 fi; \
5168 cd $(HOST_SUBDIR)/opcodes && \
5169 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5170 @endif opcodes-bootstrap
5173 .PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
5174 .PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
5175 maybe-all-stageprofile-opcodes:
5176 maybe-clean-stageprofile-opcodes:
5177 @if opcodes-bootstrap
5178 maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
5179 all-stageprofile: all-stageprofile-opcodes
5180 TARGET-stageprofile-opcodes = $(TARGET-opcodes)
5181 all-stageprofile-opcodes: configure-stageprofile-opcodes
5182 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5183 @r=`${PWD_COMMAND}`; export r; \
5184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5185 TFLAGS="$(STAGEprofile_TFLAGS)"; \
5186 $(HOST_EXPORTS) \
5187 $(POSTSTAGE1_HOST_EXPORTS) \
5188 cd $(HOST_SUBDIR)/opcodes && \
5190 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5191 CFLAGS="$(STAGEprofile_CFLAGS)" \
5192 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
5193 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
5194 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
5195 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5196 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5197 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5198 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5199 TFLAGS="$(STAGEprofile_TFLAGS)" \
5200 $(TARGET-stageprofile-opcodes)
5202 maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
5203 clean-stageprofile: clean-stageprofile-opcodes
5204 clean-stageprofile-opcodes:
5205 @if [ $(current_stage) = stageprofile ]; then \
5206 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5207 else \
5208 [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] || exit 0; \
5209 $(MAKE) stageprofile-start; \
5210 fi; \
5211 cd $(HOST_SUBDIR)/opcodes && \
5212 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5213 @endif opcodes-bootstrap
5216 .PHONY: all-stagetrain-opcodes maybe-all-stagetrain-opcodes
5217 .PHONY: clean-stagetrain-opcodes maybe-clean-stagetrain-opcodes
5218 maybe-all-stagetrain-opcodes:
5219 maybe-clean-stagetrain-opcodes:
5220 @if opcodes-bootstrap
5221 maybe-all-stagetrain-opcodes: all-stagetrain-opcodes
5222 all-stagetrain: all-stagetrain-opcodes
5223 TARGET-stagetrain-opcodes = $(TARGET-opcodes)
5224 all-stagetrain-opcodes: configure-stagetrain-opcodes
5225 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
5226 @r=`${PWD_COMMAND}`; export r; \
5227 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5228 TFLAGS="$(STAGEtrain_TFLAGS)"; \
5229 $(HOST_EXPORTS) \
5230 $(POSTSTAGE1_HOST_EXPORTS) \
5231 cd $(HOST_SUBDIR)/opcodes && \
5233 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5234 CFLAGS="$(STAGEtrain_CFLAGS)" \
5235 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
5236 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
5237 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
5238 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5239 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5240 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5241 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5242 TFLAGS="$(STAGEtrain_TFLAGS)" \
5243 $(TARGET-stagetrain-opcodes)
5245 maybe-clean-stagetrain-opcodes: clean-stagetrain-opcodes
5246 clean-stagetrain: clean-stagetrain-opcodes
5247 clean-stagetrain-opcodes:
5248 @if [ $(current_stage) = stagetrain ]; then \
5249 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5250 else \
5251 [ -f $(HOST_SUBDIR)/stagetrain-opcodes/Makefile ] || exit 0; \
5252 $(MAKE) stagetrain-start; \
5253 fi; \
5254 cd $(HOST_SUBDIR)/opcodes && \
5255 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5256 @endif opcodes-bootstrap
5259 .PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
5260 .PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
5261 maybe-all-stagefeedback-opcodes:
5262 maybe-clean-stagefeedback-opcodes:
5263 @if opcodes-bootstrap
5264 maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
5265 all-stagefeedback: all-stagefeedback-opcodes
5266 TARGET-stagefeedback-opcodes = $(TARGET-opcodes)
5267 all-stagefeedback-opcodes: configure-stagefeedback-opcodes
5268 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5269 @r=`${PWD_COMMAND}`; export r; \
5270 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5271 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5272 $(HOST_EXPORTS) \
5273 $(POSTSTAGE1_HOST_EXPORTS) \
5274 cd $(HOST_SUBDIR)/opcodes && \
5276 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5277 CFLAGS="$(STAGEfeedback_CFLAGS)" \
5278 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
5279 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
5280 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
5281 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5282 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5283 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5284 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5285 TFLAGS="$(STAGEfeedback_TFLAGS)" \
5286 $(TARGET-stagefeedback-opcodes)
5288 maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
5289 clean-stagefeedback: clean-stagefeedback-opcodes
5290 clean-stagefeedback-opcodes:
5291 @if [ $(current_stage) = stagefeedback ]; then \
5292 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5293 else \
5294 [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] || exit 0; \
5295 $(MAKE) stagefeedback-start; \
5296 fi; \
5297 cd $(HOST_SUBDIR)/opcodes && \
5298 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5299 @endif opcodes-bootstrap
5302 .PHONY: all-stageautoprofile-opcodes maybe-all-stageautoprofile-opcodes
5303 .PHONY: clean-stageautoprofile-opcodes maybe-clean-stageautoprofile-opcodes
5304 maybe-all-stageautoprofile-opcodes:
5305 maybe-clean-stageautoprofile-opcodes:
5306 @if opcodes-bootstrap
5307 maybe-all-stageautoprofile-opcodes: all-stageautoprofile-opcodes
5308 all-stageautoprofile: all-stageautoprofile-opcodes
5309 TARGET-stageautoprofile-opcodes = $(TARGET-opcodes)
5310 all-stageautoprofile-opcodes: configure-stageautoprofile-opcodes
5311 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
5312 @r=`${PWD_COMMAND}`; export r; \
5313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5314 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
5315 $(HOST_EXPORTS) \
5316 $(POSTSTAGE1_HOST_EXPORTS) \
5317 cd $(HOST_SUBDIR)/opcodes && \
5318 $$s/gcc/config/i386/$(AUTO_PROFILE) \
5319 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5320 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
5321 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
5322 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
5323 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
5324 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5325 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5326 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5327 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5328 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
5329 $(TARGET-stageautoprofile-opcodes)
5331 maybe-clean-stageautoprofile-opcodes: clean-stageautoprofile-opcodes
5332 clean-stageautoprofile: clean-stageautoprofile-opcodes
5333 clean-stageautoprofile-opcodes:
5334 @if [ $(current_stage) = stageautoprofile ]; then \
5335 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5336 else \
5337 [ -f $(HOST_SUBDIR)/stageautoprofile-opcodes/Makefile ] || exit 0; \
5338 $(MAKE) stageautoprofile-start; \
5339 fi; \
5340 cd $(HOST_SUBDIR)/opcodes && \
5341 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5342 @endif opcodes-bootstrap
5345 .PHONY: all-stageautofeedback-opcodes maybe-all-stageautofeedback-opcodes
5346 .PHONY: clean-stageautofeedback-opcodes maybe-clean-stageautofeedback-opcodes
5347 maybe-all-stageautofeedback-opcodes:
5348 maybe-clean-stageautofeedback-opcodes:
5349 @if opcodes-bootstrap
5350 maybe-all-stageautofeedback-opcodes: all-stageautofeedback-opcodes
5351 all-stageautofeedback: all-stageautofeedback-opcodes
5352 TARGET-stageautofeedback-opcodes = $(TARGET-opcodes)
5353 all-stageautofeedback-opcodes: configure-stageautofeedback-opcodes
5354 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
5355 @r=`${PWD_COMMAND}`; export r; \
5356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5357 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
5358 $(HOST_EXPORTS) \
5359 $(POSTSTAGE1_HOST_EXPORTS) \
5360 cd $(HOST_SUBDIR)/opcodes && \
5362 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5363 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
5364 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
5365 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
5366 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
5367 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5368 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5369 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5370 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5371 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
5372 $(TARGET-stageautofeedback-opcodes)
5374 maybe-clean-stageautofeedback-opcodes: clean-stageautofeedback-opcodes
5375 clean-stageautofeedback: clean-stageautofeedback-opcodes
5376 clean-stageautofeedback-opcodes:
5377 @if [ $(current_stage) = stageautofeedback ]; then \
5378 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5379 else \
5380 [ -f $(HOST_SUBDIR)/stageautofeedback-opcodes/Makefile ] || exit 0; \
5381 $(MAKE) stageautofeedback-start; \
5382 fi; \
5383 cd $(HOST_SUBDIR)/opcodes && \
5384 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5385 @endif opcodes-bootstrap
5391 .PHONY: check-opcodes maybe-check-opcodes
5392 maybe-check-opcodes:
5393 @if opcodes
5394 maybe-check-opcodes: check-opcodes
5396 check-opcodes:
5397 @: $(MAKE); $(unstage)
5398 @r=`${PWD_COMMAND}`; export r; \
5399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5400 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
5401 (cd $(HOST_SUBDIR)/opcodes && \
5402 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
5404 @endif opcodes
5406 .PHONY: install-opcodes maybe-install-opcodes
5407 maybe-install-opcodes:
5408 @if opcodes
5409 maybe-install-opcodes: install-opcodes
5411 install-opcodes: installdirs
5412 @: $(MAKE); $(unstage)
5413 @r=`${PWD_COMMAND}`; export r; \
5414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5415 $(HOST_EXPORTS) \
5416 (cd $(HOST_SUBDIR)/opcodes && \
5417 $(MAKE) $(FLAGS_TO_PASS) install)
5419 @endif opcodes
5421 .PHONY: install-strip-opcodes maybe-install-strip-opcodes
5422 maybe-install-strip-opcodes:
5423 @if opcodes
5424 maybe-install-strip-opcodes: install-strip-opcodes
5426 install-strip-opcodes: installdirs
5427 @: $(MAKE); $(unstage)
5428 @r=`${PWD_COMMAND}`; export r; \
5429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5430 $(HOST_EXPORTS) \
5431 (cd $(HOST_SUBDIR)/opcodes && \
5432 $(MAKE) $(FLAGS_TO_PASS) install-strip)
5434 @endif opcodes
5436 # Other targets (info, dvi, pdf, etc.)
5438 .PHONY: maybe-info-opcodes info-opcodes
5439 maybe-info-opcodes:
5440 @if opcodes
5441 maybe-info-opcodes: info-opcodes
5443 info-opcodes: \
5444 configure-opcodes
5445 @[ -f ./opcodes/Makefile ] || exit 0; \
5446 r=`${PWD_COMMAND}`; export r; \
5447 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5448 $(HOST_EXPORTS) \
5449 for flag in $(EXTRA_HOST_FLAGS) ; do \
5450 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5451 done; \
5452 echo "Doing info in opcodes"; \
5453 (cd $(HOST_SUBDIR)/opcodes && \
5454 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5455 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5456 "RANLIB=$${RANLIB}" \
5457 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5458 info) \
5459 || exit 1
5461 @endif opcodes
5463 .PHONY: maybe-dvi-opcodes dvi-opcodes
5464 maybe-dvi-opcodes:
5465 @if opcodes
5466 maybe-dvi-opcodes: dvi-opcodes
5468 dvi-opcodes: \
5469 configure-opcodes
5470 @[ -f ./opcodes/Makefile ] || exit 0; \
5471 r=`${PWD_COMMAND}`; export r; \
5472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5473 $(HOST_EXPORTS) \
5474 for flag in $(EXTRA_HOST_FLAGS) ; do \
5475 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5476 done; \
5477 echo "Doing dvi in opcodes"; \
5478 (cd $(HOST_SUBDIR)/opcodes && \
5479 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5480 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5481 "RANLIB=$${RANLIB}" \
5482 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5483 dvi) \
5484 || exit 1
5486 @endif opcodes
5488 .PHONY: maybe-pdf-opcodes pdf-opcodes
5489 maybe-pdf-opcodes:
5490 @if opcodes
5491 maybe-pdf-opcodes: pdf-opcodes
5493 pdf-opcodes: \
5494 configure-opcodes
5495 @[ -f ./opcodes/Makefile ] || exit 0; \
5496 r=`${PWD_COMMAND}`; export r; \
5497 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5498 $(HOST_EXPORTS) \
5499 for flag in $(EXTRA_HOST_FLAGS) ; do \
5500 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5501 done; \
5502 echo "Doing pdf in opcodes"; \
5503 (cd $(HOST_SUBDIR)/opcodes && \
5504 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5505 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5506 "RANLIB=$${RANLIB}" \
5507 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5508 pdf) \
5509 || exit 1
5511 @endif opcodes
5513 .PHONY: maybe-html-opcodes html-opcodes
5514 maybe-html-opcodes:
5515 @if opcodes
5516 maybe-html-opcodes: html-opcodes
5518 html-opcodes: \
5519 configure-opcodes
5520 @[ -f ./opcodes/Makefile ] || exit 0; \
5521 r=`${PWD_COMMAND}`; export r; \
5522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5523 $(HOST_EXPORTS) \
5524 for flag in $(EXTRA_HOST_FLAGS) ; do \
5525 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5526 done; \
5527 echo "Doing html in opcodes"; \
5528 (cd $(HOST_SUBDIR)/opcodes && \
5529 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5530 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5531 "RANLIB=$${RANLIB}" \
5532 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5533 html) \
5534 || exit 1
5536 @endif opcodes
5538 .PHONY: maybe-TAGS-opcodes TAGS-opcodes
5539 maybe-TAGS-opcodes:
5540 @if opcodes
5541 maybe-TAGS-opcodes: TAGS-opcodes
5543 TAGS-opcodes: \
5544 configure-opcodes
5545 @[ -f ./opcodes/Makefile ] || exit 0; \
5546 r=`${PWD_COMMAND}`; export r; \
5547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5548 $(HOST_EXPORTS) \
5549 for flag in $(EXTRA_HOST_FLAGS) ; do \
5550 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5551 done; \
5552 echo "Doing TAGS in opcodes"; \
5553 (cd $(HOST_SUBDIR)/opcodes && \
5554 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5555 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5556 "RANLIB=$${RANLIB}" \
5557 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5558 TAGS) \
5559 || exit 1
5561 @endif opcodes
5563 .PHONY: maybe-install-info-opcodes install-info-opcodes
5564 maybe-install-info-opcodes:
5565 @if opcodes
5566 maybe-install-info-opcodes: install-info-opcodes
5568 install-info-opcodes: \
5569 configure-opcodes \
5570 info-opcodes
5571 @[ -f ./opcodes/Makefile ] || exit 0; \
5572 r=`${PWD_COMMAND}`; export r; \
5573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5574 $(HOST_EXPORTS) \
5575 for flag in $(EXTRA_HOST_FLAGS) ; do \
5576 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5577 done; \
5578 echo "Doing install-info in opcodes"; \
5579 (cd $(HOST_SUBDIR)/opcodes && \
5580 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5581 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5582 "RANLIB=$${RANLIB}" \
5583 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5584 install-info) \
5585 || exit 1
5587 @endif opcodes
5589 .PHONY: maybe-install-dvi-opcodes install-dvi-opcodes
5590 maybe-install-dvi-opcodes:
5591 @if opcodes
5592 maybe-install-dvi-opcodes: install-dvi-opcodes
5594 install-dvi-opcodes: \
5595 configure-opcodes \
5596 dvi-opcodes
5597 @[ -f ./opcodes/Makefile ] || exit 0; \
5598 r=`${PWD_COMMAND}`; export r; \
5599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5600 $(HOST_EXPORTS) \
5601 for flag in $(EXTRA_HOST_FLAGS) ; do \
5602 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5603 done; \
5604 echo "Doing install-dvi in opcodes"; \
5605 (cd $(HOST_SUBDIR)/opcodes && \
5606 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5607 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5608 "RANLIB=$${RANLIB}" \
5609 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5610 install-dvi) \
5611 || exit 1
5613 @endif opcodes
5615 .PHONY: maybe-install-pdf-opcodes install-pdf-opcodes
5616 maybe-install-pdf-opcodes:
5617 @if opcodes
5618 maybe-install-pdf-opcodes: install-pdf-opcodes
5620 install-pdf-opcodes: \
5621 configure-opcodes \
5622 pdf-opcodes
5623 @[ -f ./opcodes/Makefile ] || exit 0; \
5624 r=`${PWD_COMMAND}`; export r; \
5625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5626 $(HOST_EXPORTS) \
5627 for flag in $(EXTRA_HOST_FLAGS) ; do \
5628 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5629 done; \
5630 echo "Doing install-pdf in opcodes"; \
5631 (cd $(HOST_SUBDIR)/opcodes && \
5632 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5633 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5634 "RANLIB=$${RANLIB}" \
5635 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5636 install-pdf) \
5637 || exit 1
5639 @endif opcodes
5641 .PHONY: maybe-install-html-opcodes install-html-opcodes
5642 maybe-install-html-opcodes:
5643 @if opcodes
5644 maybe-install-html-opcodes: install-html-opcodes
5646 install-html-opcodes: \
5647 configure-opcodes \
5648 html-opcodes
5649 @[ -f ./opcodes/Makefile ] || exit 0; \
5650 r=`${PWD_COMMAND}`; export r; \
5651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5652 $(HOST_EXPORTS) \
5653 for flag in $(EXTRA_HOST_FLAGS) ; do \
5654 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5655 done; \
5656 echo "Doing install-html in opcodes"; \
5657 (cd $(HOST_SUBDIR)/opcodes && \
5658 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5659 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5660 "RANLIB=$${RANLIB}" \
5661 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5662 install-html) \
5663 || exit 1
5665 @endif opcodes
5667 .PHONY: maybe-installcheck-opcodes installcheck-opcodes
5668 maybe-installcheck-opcodes:
5669 @if opcodes
5670 maybe-installcheck-opcodes: installcheck-opcodes
5672 installcheck-opcodes: \
5673 configure-opcodes
5674 @[ -f ./opcodes/Makefile ] || exit 0; \
5675 r=`${PWD_COMMAND}`; export r; \
5676 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5677 $(HOST_EXPORTS) \
5678 for flag in $(EXTRA_HOST_FLAGS) ; do \
5679 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5680 done; \
5681 echo "Doing installcheck in opcodes"; \
5682 (cd $(HOST_SUBDIR)/opcodes && \
5683 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5684 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5685 "RANLIB=$${RANLIB}" \
5686 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5687 installcheck) \
5688 || exit 1
5690 @endif opcodes
5692 .PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
5693 maybe-mostlyclean-opcodes:
5694 @if opcodes
5695 maybe-mostlyclean-opcodes: mostlyclean-opcodes
5697 mostlyclean-opcodes:
5698 @[ -f ./opcodes/Makefile ] || exit 0; \
5699 r=`${PWD_COMMAND}`; export r; \
5700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5701 $(HOST_EXPORTS) \
5702 for flag in $(EXTRA_HOST_FLAGS) ; do \
5703 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5704 done; \
5705 echo "Doing mostlyclean in opcodes"; \
5706 (cd $(HOST_SUBDIR)/opcodes && \
5707 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5708 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5709 "RANLIB=$${RANLIB}" \
5710 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5711 mostlyclean) \
5712 || exit 1
5714 @endif opcodes
5716 .PHONY: maybe-clean-opcodes clean-opcodes
5717 maybe-clean-opcodes:
5718 @if opcodes
5719 maybe-clean-opcodes: clean-opcodes
5721 clean-opcodes:
5722 @[ -f ./opcodes/Makefile ] || exit 0; \
5723 r=`${PWD_COMMAND}`; export r; \
5724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5725 $(HOST_EXPORTS) \
5726 for flag in $(EXTRA_HOST_FLAGS) ; do \
5727 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5728 done; \
5729 echo "Doing clean in opcodes"; \
5730 (cd $(HOST_SUBDIR)/opcodes && \
5731 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5732 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5733 "RANLIB=$${RANLIB}" \
5734 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5735 clean) \
5736 || exit 1
5738 @endif opcodes
5740 .PHONY: maybe-distclean-opcodes distclean-opcodes
5741 maybe-distclean-opcodes:
5742 @if opcodes
5743 maybe-distclean-opcodes: distclean-opcodes
5745 distclean-opcodes:
5746 @[ -f ./opcodes/Makefile ] || exit 0; \
5747 r=`${PWD_COMMAND}`; export r; \
5748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5749 $(HOST_EXPORTS) \
5750 for flag in $(EXTRA_HOST_FLAGS) ; do \
5751 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5752 done; \
5753 echo "Doing distclean in opcodes"; \
5754 (cd $(HOST_SUBDIR)/opcodes && \
5755 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5756 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5757 "RANLIB=$${RANLIB}" \
5758 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5759 distclean) \
5760 || exit 1
5762 @endif opcodes
5764 .PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
5765 maybe-maintainer-clean-opcodes:
5766 @if opcodes
5767 maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
5769 maintainer-clean-opcodes:
5770 @[ -f ./opcodes/Makefile ] || exit 0; \
5771 r=`${PWD_COMMAND}`; export r; \
5772 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5773 $(HOST_EXPORTS) \
5774 for flag in $(EXTRA_HOST_FLAGS) ; do \
5775 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5776 done; \
5777 echo "Doing maintainer-clean in opcodes"; \
5778 (cd $(HOST_SUBDIR)/opcodes && \
5779 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5780 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5781 "RANLIB=$${RANLIB}" \
5782 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5783 maintainer-clean) \
5784 || exit 1
5786 @endif opcodes
5790 .PHONY: configure-binutils maybe-configure-binutils
5791 maybe-configure-binutils:
5792 @if gcc-bootstrap
5793 configure-binutils: stage_current
5794 @endif gcc-bootstrap
5795 @if binutils
5796 maybe-configure-binutils: configure-binutils
5797 configure-binutils:
5798 @r=`${PWD_COMMAND}`; export r; \
5799 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5800 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5801 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5802 $(HOST_EXPORTS) \
5803 echo Configuring in $(HOST_SUBDIR)/binutils; \
5804 cd "$(HOST_SUBDIR)/binutils" || exit 1; \
5805 case $(srcdir) in \
5806 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5807 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5808 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5809 esac; \
5810 module_srcdir=binutils; \
5811 $(SHELL) \
5812 $$s/$$module_srcdir/configure \
5813 --srcdir=$${topdir}/$$module_srcdir \
5814 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5815 --target=${target_alias} \
5816 || exit 1
5817 @endif binutils
5821 .PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
5822 maybe-configure-stage1-binutils:
5823 @if binutils-bootstrap
5824 maybe-configure-stage1-binutils: configure-stage1-binutils
5825 configure-stage1-binutils:
5826 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5827 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5828 @r=`${PWD_COMMAND}`; export r; \
5829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5830 TFLAGS="$(STAGE1_TFLAGS)"; \
5831 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5832 $(HOST_EXPORTS) \
5833 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
5834 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
5835 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
5836 echo Configuring stage 1 in $(HOST_SUBDIR)/binutils; \
5837 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5838 cd $(HOST_SUBDIR)/binutils || exit 1; \
5839 case $(srcdir) in \
5840 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5841 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5842 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5843 esac; \
5844 module_srcdir=binutils; \
5845 $(SHELL) $$s/$$module_srcdir/configure \
5846 --srcdir=$${topdir}/$$module_srcdir \
5847 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5848 --target=${target_alias} \
5850 $(STAGE1_CONFIGURE_FLAGS)
5851 @endif binutils-bootstrap
5853 .PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
5854 maybe-configure-stage2-binutils:
5855 @if binutils-bootstrap
5856 maybe-configure-stage2-binutils: configure-stage2-binutils
5857 configure-stage2-binutils:
5858 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5859 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5860 @r=`${PWD_COMMAND}`; export r; \
5861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5862 TFLAGS="$(STAGE2_TFLAGS)"; \
5863 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5864 $(HOST_EXPORTS) \
5865 $(POSTSTAGE1_HOST_EXPORTS) \
5866 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
5867 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
5868 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
5869 echo Configuring stage 2 in $(HOST_SUBDIR)/binutils; \
5870 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5871 cd $(HOST_SUBDIR)/binutils || exit 1; \
5872 case $(srcdir) in \
5873 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5874 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5875 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5876 esac; \
5877 module_srcdir=binutils; \
5878 $(SHELL) $$s/$$module_srcdir/configure \
5879 --srcdir=$${topdir}/$$module_srcdir \
5880 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5881 --target=${target_alias} \
5882 --with-build-libsubdir=$(HOST_SUBDIR) \
5883 $(STAGE2_CONFIGURE_FLAGS)
5884 @endif binutils-bootstrap
5886 .PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
5887 maybe-configure-stage3-binutils:
5888 @if binutils-bootstrap
5889 maybe-configure-stage3-binutils: configure-stage3-binutils
5890 configure-stage3-binutils:
5891 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5892 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5893 @r=`${PWD_COMMAND}`; export r; \
5894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5895 TFLAGS="$(STAGE3_TFLAGS)"; \
5896 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5897 $(HOST_EXPORTS) \
5898 $(POSTSTAGE1_HOST_EXPORTS) \
5899 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
5900 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
5901 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
5902 echo Configuring stage 3 in $(HOST_SUBDIR)/binutils; \
5903 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5904 cd $(HOST_SUBDIR)/binutils || exit 1; \
5905 case $(srcdir) in \
5906 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5907 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5908 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5909 esac; \
5910 module_srcdir=binutils; \
5911 $(SHELL) $$s/$$module_srcdir/configure \
5912 --srcdir=$${topdir}/$$module_srcdir \
5913 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5914 --target=${target_alias} \
5915 --with-build-libsubdir=$(HOST_SUBDIR) \
5916 $(STAGE3_CONFIGURE_FLAGS)
5917 @endif binutils-bootstrap
5919 .PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
5920 maybe-configure-stage4-binutils:
5921 @if binutils-bootstrap
5922 maybe-configure-stage4-binutils: configure-stage4-binutils
5923 configure-stage4-binutils:
5924 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5925 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5926 @r=`${PWD_COMMAND}`; export r; \
5927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5928 TFLAGS="$(STAGE4_TFLAGS)"; \
5929 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5930 $(HOST_EXPORTS) \
5931 $(POSTSTAGE1_HOST_EXPORTS) \
5932 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
5933 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
5934 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
5935 echo Configuring stage 4 in $(HOST_SUBDIR)/binutils; \
5936 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5937 cd $(HOST_SUBDIR)/binutils || exit 1; \
5938 case $(srcdir) in \
5939 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5940 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5941 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5942 esac; \
5943 module_srcdir=binutils; \
5944 $(SHELL) $$s/$$module_srcdir/configure \
5945 --srcdir=$${topdir}/$$module_srcdir \
5946 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5947 --target=${target_alias} \
5948 --with-build-libsubdir=$(HOST_SUBDIR) \
5949 $(STAGE4_CONFIGURE_FLAGS)
5950 @endif binutils-bootstrap
5952 .PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
5953 maybe-configure-stageprofile-binutils:
5954 @if binutils-bootstrap
5955 maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
5956 configure-stageprofile-binutils:
5957 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5958 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5959 @r=`${PWD_COMMAND}`; export r; \
5960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5961 TFLAGS="$(STAGEprofile_TFLAGS)"; \
5962 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5963 $(HOST_EXPORTS) \
5964 $(POSTSTAGE1_HOST_EXPORTS) \
5965 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
5966 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
5967 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
5968 echo Configuring stage profile in $(HOST_SUBDIR)/binutils; \
5969 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5970 cd $(HOST_SUBDIR)/binutils || exit 1; \
5971 case $(srcdir) in \
5972 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5973 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5974 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5975 esac; \
5976 module_srcdir=binutils; \
5977 $(SHELL) $$s/$$module_srcdir/configure \
5978 --srcdir=$${topdir}/$$module_srcdir \
5979 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5980 --target=${target_alias} \
5981 --with-build-libsubdir=$(HOST_SUBDIR) \
5982 $(STAGEprofile_CONFIGURE_FLAGS)
5983 @endif binutils-bootstrap
5985 .PHONY: configure-stagetrain-binutils maybe-configure-stagetrain-binutils
5986 maybe-configure-stagetrain-binutils:
5987 @if binutils-bootstrap
5988 maybe-configure-stagetrain-binutils: configure-stagetrain-binutils
5989 configure-stagetrain-binutils:
5990 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
5991 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5992 @r=`${PWD_COMMAND}`; export r; \
5993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5994 TFLAGS="$(STAGEtrain_TFLAGS)"; \
5995 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5996 $(HOST_EXPORTS) \
5997 $(POSTSTAGE1_HOST_EXPORTS) \
5998 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
5999 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
6000 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
6001 echo Configuring stage train in $(HOST_SUBDIR)/binutils; \
6002 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
6003 cd $(HOST_SUBDIR)/binutils || exit 1; \
6004 case $(srcdir) in \
6005 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6006 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6007 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6008 esac; \
6009 module_srcdir=binutils; \
6010 $(SHELL) $$s/$$module_srcdir/configure \
6011 --srcdir=$${topdir}/$$module_srcdir \
6012 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6013 --target=${target_alias} \
6014 --with-build-libsubdir=$(HOST_SUBDIR) \
6015 $(STAGEtrain_CONFIGURE_FLAGS)
6016 @endif binutils-bootstrap
6018 .PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
6019 maybe-configure-stagefeedback-binutils:
6020 @if binutils-bootstrap
6021 maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
6022 configure-stagefeedback-binutils:
6023 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6024 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6025 @r=`${PWD_COMMAND}`; export r; \
6026 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6027 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
6028 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6029 $(HOST_EXPORTS) \
6030 $(POSTSTAGE1_HOST_EXPORTS) \
6031 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
6032 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
6033 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
6034 echo Configuring stage feedback in $(HOST_SUBDIR)/binutils; \
6035 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
6036 cd $(HOST_SUBDIR)/binutils || exit 1; \
6037 case $(srcdir) in \
6038 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6039 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6040 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6041 esac; \
6042 module_srcdir=binutils; \
6043 $(SHELL) $$s/$$module_srcdir/configure \
6044 --srcdir=$${topdir}/$$module_srcdir \
6045 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6046 --target=${target_alias} \
6047 --with-build-libsubdir=$(HOST_SUBDIR) \
6048 $(STAGEfeedback_CONFIGURE_FLAGS)
6049 @endif binutils-bootstrap
6051 .PHONY: configure-stageautoprofile-binutils maybe-configure-stageautoprofile-binutils
6052 maybe-configure-stageautoprofile-binutils:
6053 @if binutils-bootstrap
6054 maybe-configure-stageautoprofile-binutils: configure-stageautoprofile-binutils
6055 configure-stageautoprofile-binutils:
6056 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
6057 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6058 @r=`${PWD_COMMAND}`; export r; \
6059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6060 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
6061 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6062 $(HOST_EXPORTS) \
6063 $(POSTSTAGE1_HOST_EXPORTS) \
6064 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
6065 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
6066 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
6067 echo Configuring stage autoprofile in $(HOST_SUBDIR)/binutils; \
6068 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
6069 cd $(HOST_SUBDIR)/binutils || exit 1; \
6070 case $(srcdir) in \
6071 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6072 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6073 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6074 esac; \
6075 module_srcdir=binutils; \
6076 $(SHELL) $$s/$$module_srcdir/configure \
6077 --srcdir=$${topdir}/$$module_srcdir \
6078 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6079 --target=${target_alias} \
6080 --with-build-libsubdir=$(HOST_SUBDIR) \
6081 $(STAGEautoprofile_CONFIGURE_FLAGS)
6082 @endif binutils-bootstrap
6084 .PHONY: configure-stageautofeedback-binutils maybe-configure-stageautofeedback-binutils
6085 maybe-configure-stageautofeedback-binutils:
6086 @if binutils-bootstrap
6087 maybe-configure-stageautofeedback-binutils: configure-stageautofeedback-binutils
6088 configure-stageautofeedback-binutils:
6089 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
6090 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6091 @r=`${PWD_COMMAND}`; export r; \
6092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6093 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
6094 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6095 $(HOST_EXPORTS) \
6096 $(POSTSTAGE1_HOST_EXPORTS) \
6097 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
6098 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
6099 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
6100 echo Configuring stage autofeedback in $(HOST_SUBDIR)/binutils; \
6101 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
6102 cd $(HOST_SUBDIR)/binutils || exit 1; \
6103 case $(srcdir) in \
6104 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6105 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6106 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6107 esac; \
6108 module_srcdir=binutils; \
6109 $(SHELL) $$s/$$module_srcdir/configure \
6110 --srcdir=$${topdir}/$$module_srcdir \
6111 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6112 --target=${target_alias} \
6113 --with-build-libsubdir=$(HOST_SUBDIR) \
6114 $(STAGEautofeedback_CONFIGURE_FLAGS)
6115 @endif binutils-bootstrap
6121 .PHONY: all-binutils maybe-all-binutils
6122 maybe-all-binutils:
6123 @if gcc-bootstrap
6124 all-binutils: stage_current
6125 @endif gcc-bootstrap
6126 @if binutils
6127 TARGET-binutils=all
6128 maybe-all-binutils: all-binutils
6129 all-binutils: configure-binutils
6130 @r=`${PWD_COMMAND}`; export r; \
6131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6132 $(HOST_EXPORTS) \
6133 (cd $(HOST_SUBDIR)/binutils && \
6134 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
6135 $(TARGET-binutils))
6136 @endif binutils
6140 .PHONY: all-stage1-binutils maybe-all-stage1-binutils
6141 .PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
6142 maybe-all-stage1-binutils:
6143 maybe-clean-stage1-binutils:
6144 @if binutils-bootstrap
6145 maybe-all-stage1-binutils: all-stage1-binutils
6146 all-stage1: all-stage1-binutils
6147 TARGET-stage1-binutils = $(TARGET-binutils)
6148 all-stage1-binutils: configure-stage1-binutils
6149 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6150 @r=`${PWD_COMMAND}`; export r; \
6151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6152 TFLAGS="$(STAGE1_TFLAGS)"; \
6153 $(HOST_EXPORTS) \
6154 cd $(HOST_SUBDIR)/binutils && \
6156 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6157 CFLAGS="$(STAGE1_CFLAGS)" \
6158 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
6159 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
6160 LIBCFLAGS="$(LIBCFLAGS)" \
6161 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6162 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6163 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6164 $(EXTRA_HOST_FLAGS) \
6165 $(STAGE1_FLAGS_TO_PASS) \
6166 TFLAGS="$(STAGE1_TFLAGS)" \
6167 $(TARGET-stage1-binutils)
6169 maybe-clean-stage1-binutils: clean-stage1-binutils
6170 clean-stage1: clean-stage1-binutils
6171 clean-stage1-binutils:
6172 @if [ $(current_stage) = stage1 ]; then \
6173 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6174 else \
6175 [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] || exit 0; \
6176 $(MAKE) stage1-start; \
6177 fi; \
6178 cd $(HOST_SUBDIR)/binutils && \
6179 $(MAKE) $(EXTRA_HOST_FLAGS) \
6180 $(STAGE1_FLAGS_TO_PASS) clean
6181 @endif binutils-bootstrap
6184 .PHONY: all-stage2-binutils maybe-all-stage2-binutils
6185 .PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
6186 maybe-all-stage2-binutils:
6187 maybe-clean-stage2-binutils:
6188 @if binutils-bootstrap
6189 maybe-all-stage2-binutils: all-stage2-binutils
6190 all-stage2: all-stage2-binutils
6191 TARGET-stage2-binutils = $(TARGET-binutils)
6192 all-stage2-binutils: configure-stage2-binutils
6193 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6194 @r=`${PWD_COMMAND}`; export r; \
6195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6196 TFLAGS="$(STAGE2_TFLAGS)"; \
6197 $(HOST_EXPORTS) \
6198 $(POSTSTAGE1_HOST_EXPORTS) \
6199 cd $(HOST_SUBDIR)/binutils && \
6201 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6202 CFLAGS="$(STAGE2_CFLAGS)" \
6203 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
6204 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
6205 LIBCFLAGS="$(STAGE2_CFLAGS)" \
6206 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6207 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6208 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6209 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6210 TFLAGS="$(STAGE2_TFLAGS)" \
6211 $(TARGET-stage2-binutils)
6213 maybe-clean-stage2-binutils: clean-stage2-binutils
6214 clean-stage2: clean-stage2-binutils
6215 clean-stage2-binutils:
6216 @if [ $(current_stage) = stage2 ]; then \
6217 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6218 else \
6219 [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] || exit 0; \
6220 $(MAKE) stage2-start; \
6221 fi; \
6222 cd $(HOST_SUBDIR)/binutils && \
6223 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6224 @endif binutils-bootstrap
6227 .PHONY: all-stage3-binutils maybe-all-stage3-binutils
6228 .PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
6229 maybe-all-stage3-binutils:
6230 maybe-clean-stage3-binutils:
6231 @if binutils-bootstrap
6232 maybe-all-stage3-binutils: all-stage3-binutils
6233 all-stage3: all-stage3-binutils
6234 TARGET-stage3-binutils = $(TARGET-binutils)
6235 all-stage3-binutils: configure-stage3-binutils
6236 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6237 @r=`${PWD_COMMAND}`; export r; \
6238 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6239 TFLAGS="$(STAGE3_TFLAGS)"; \
6240 $(HOST_EXPORTS) \
6241 $(POSTSTAGE1_HOST_EXPORTS) \
6242 cd $(HOST_SUBDIR)/binutils && \
6244 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6245 CFLAGS="$(STAGE3_CFLAGS)" \
6246 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
6247 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
6248 LIBCFLAGS="$(STAGE3_CFLAGS)" \
6249 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6250 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6251 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6252 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6253 TFLAGS="$(STAGE3_TFLAGS)" \
6254 $(TARGET-stage3-binutils)
6256 maybe-clean-stage3-binutils: clean-stage3-binutils
6257 clean-stage3: clean-stage3-binutils
6258 clean-stage3-binutils:
6259 @if [ $(current_stage) = stage3 ]; then \
6260 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6261 else \
6262 [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] || exit 0; \
6263 $(MAKE) stage3-start; \
6264 fi; \
6265 cd $(HOST_SUBDIR)/binutils && \
6266 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6267 @endif binutils-bootstrap
6270 .PHONY: all-stage4-binutils maybe-all-stage4-binutils
6271 .PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
6272 maybe-all-stage4-binutils:
6273 maybe-clean-stage4-binutils:
6274 @if binutils-bootstrap
6275 maybe-all-stage4-binutils: all-stage4-binutils
6276 all-stage4: all-stage4-binutils
6277 TARGET-stage4-binutils = $(TARGET-binutils)
6278 all-stage4-binutils: configure-stage4-binutils
6279 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6280 @r=`${PWD_COMMAND}`; export r; \
6281 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6282 TFLAGS="$(STAGE4_TFLAGS)"; \
6283 $(HOST_EXPORTS) \
6284 $(POSTSTAGE1_HOST_EXPORTS) \
6285 cd $(HOST_SUBDIR)/binutils && \
6287 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6288 CFLAGS="$(STAGE4_CFLAGS)" \
6289 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
6290 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
6291 LIBCFLAGS="$(STAGE4_CFLAGS)" \
6292 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6293 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6294 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6295 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6296 TFLAGS="$(STAGE4_TFLAGS)" \
6297 $(TARGET-stage4-binutils)
6299 maybe-clean-stage4-binutils: clean-stage4-binutils
6300 clean-stage4: clean-stage4-binutils
6301 clean-stage4-binutils:
6302 @if [ $(current_stage) = stage4 ]; then \
6303 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6304 else \
6305 [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] || exit 0; \
6306 $(MAKE) stage4-start; \
6307 fi; \
6308 cd $(HOST_SUBDIR)/binutils && \
6309 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6310 @endif binutils-bootstrap
6313 .PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
6314 .PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
6315 maybe-all-stageprofile-binutils:
6316 maybe-clean-stageprofile-binutils:
6317 @if binutils-bootstrap
6318 maybe-all-stageprofile-binutils: all-stageprofile-binutils
6319 all-stageprofile: all-stageprofile-binutils
6320 TARGET-stageprofile-binutils = $(TARGET-binutils)
6321 all-stageprofile-binutils: configure-stageprofile-binutils
6322 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6323 @r=`${PWD_COMMAND}`; export r; \
6324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6325 TFLAGS="$(STAGEprofile_TFLAGS)"; \
6326 $(HOST_EXPORTS) \
6327 $(POSTSTAGE1_HOST_EXPORTS) \
6328 cd $(HOST_SUBDIR)/binutils && \
6330 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6331 CFLAGS="$(STAGEprofile_CFLAGS)" \
6332 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
6333 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
6334 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
6335 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6336 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6337 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6338 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6339 TFLAGS="$(STAGEprofile_TFLAGS)" \
6340 $(TARGET-stageprofile-binutils)
6342 maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
6343 clean-stageprofile: clean-stageprofile-binutils
6344 clean-stageprofile-binutils:
6345 @if [ $(current_stage) = stageprofile ]; then \
6346 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6347 else \
6348 [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] || exit 0; \
6349 $(MAKE) stageprofile-start; \
6350 fi; \
6351 cd $(HOST_SUBDIR)/binutils && \
6352 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6353 @endif binutils-bootstrap
6356 .PHONY: all-stagetrain-binutils maybe-all-stagetrain-binutils
6357 .PHONY: clean-stagetrain-binutils maybe-clean-stagetrain-binutils
6358 maybe-all-stagetrain-binutils:
6359 maybe-clean-stagetrain-binutils:
6360 @if binutils-bootstrap
6361 maybe-all-stagetrain-binutils: all-stagetrain-binutils
6362 all-stagetrain: all-stagetrain-binutils
6363 TARGET-stagetrain-binutils = $(TARGET-binutils)
6364 all-stagetrain-binutils: configure-stagetrain-binutils
6365 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
6366 @r=`${PWD_COMMAND}`; export r; \
6367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6368 TFLAGS="$(STAGEtrain_TFLAGS)"; \
6369 $(HOST_EXPORTS) \
6370 $(POSTSTAGE1_HOST_EXPORTS) \
6371 cd $(HOST_SUBDIR)/binutils && \
6373 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6374 CFLAGS="$(STAGEtrain_CFLAGS)" \
6375 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
6376 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
6377 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
6378 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6379 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6380 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6381 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6382 TFLAGS="$(STAGEtrain_TFLAGS)" \
6383 $(TARGET-stagetrain-binutils)
6385 maybe-clean-stagetrain-binutils: clean-stagetrain-binutils
6386 clean-stagetrain: clean-stagetrain-binutils
6387 clean-stagetrain-binutils:
6388 @if [ $(current_stage) = stagetrain ]; then \
6389 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6390 else \
6391 [ -f $(HOST_SUBDIR)/stagetrain-binutils/Makefile ] || exit 0; \
6392 $(MAKE) stagetrain-start; \
6393 fi; \
6394 cd $(HOST_SUBDIR)/binutils && \
6395 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6396 @endif binutils-bootstrap
6399 .PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
6400 .PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
6401 maybe-all-stagefeedback-binutils:
6402 maybe-clean-stagefeedback-binutils:
6403 @if binutils-bootstrap
6404 maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
6405 all-stagefeedback: all-stagefeedback-binutils
6406 TARGET-stagefeedback-binutils = $(TARGET-binutils)
6407 all-stagefeedback-binutils: configure-stagefeedback-binutils
6408 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6409 @r=`${PWD_COMMAND}`; export r; \
6410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6411 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
6412 $(HOST_EXPORTS) \
6413 $(POSTSTAGE1_HOST_EXPORTS) \
6414 cd $(HOST_SUBDIR)/binutils && \
6416 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6417 CFLAGS="$(STAGEfeedback_CFLAGS)" \
6418 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
6419 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
6420 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
6421 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6422 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6423 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6424 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6425 TFLAGS="$(STAGEfeedback_TFLAGS)" \
6426 $(TARGET-stagefeedback-binutils)
6428 maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
6429 clean-stagefeedback: clean-stagefeedback-binutils
6430 clean-stagefeedback-binutils:
6431 @if [ $(current_stage) = stagefeedback ]; then \
6432 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6433 else \
6434 [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] || exit 0; \
6435 $(MAKE) stagefeedback-start; \
6436 fi; \
6437 cd $(HOST_SUBDIR)/binutils && \
6438 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6439 @endif binutils-bootstrap
6442 .PHONY: all-stageautoprofile-binutils maybe-all-stageautoprofile-binutils
6443 .PHONY: clean-stageautoprofile-binutils maybe-clean-stageautoprofile-binutils
6444 maybe-all-stageautoprofile-binutils:
6445 maybe-clean-stageautoprofile-binutils:
6446 @if binutils-bootstrap
6447 maybe-all-stageautoprofile-binutils: all-stageautoprofile-binutils
6448 all-stageautoprofile: all-stageautoprofile-binutils
6449 TARGET-stageautoprofile-binutils = $(TARGET-binutils)
6450 all-stageautoprofile-binutils: configure-stageautoprofile-binutils
6451 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
6452 @r=`${PWD_COMMAND}`; export r; \
6453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6454 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
6455 $(HOST_EXPORTS) \
6456 $(POSTSTAGE1_HOST_EXPORTS) \
6457 cd $(HOST_SUBDIR)/binutils && \
6458 $$s/gcc/config/i386/$(AUTO_PROFILE) \
6459 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6460 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
6461 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
6462 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
6463 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
6464 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6465 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6466 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6467 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6468 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
6469 $(TARGET-stageautoprofile-binutils)
6471 maybe-clean-stageautoprofile-binutils: clean-stageautoprofile-binutils
6472 clean-stageautoprofile: clean-stageautoprofile-binutils
6473 clean-stageautoprofile-binutils:
6474 @if [ $(current_stage) = stageautoprofile ]; then \
6475 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6476 else \
6477 [ -f $(HOST_SUBDIR)/stageautoprofile-binutils/Makefile ] || exit 0; \
6478 $(MAKE) stageautoprofile-start; \
6479 fi; \
6480 cd $(HOST_SUBDIR)/binutils && \
6481 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6482 @endif binutils-bootstrap
6485 .PHONY: all-stageautofeedback-binutils maybe-all-stageautofeedback-binutils
6486 .PHONY: clean-stageautofeedback-binutils maybe-clean-stageautofeedback-binutils
6487 maybe-all-stageautofeedback-binutils:
6488 maybe-clean-stageautofeedback-binutils:
6489 @if binutils-bootstrap
6490 maybe-all-stageautofeedback-binutils: all-stageautofeedback-binutils
6491 all-stageautofeedback: all-stageautofeedback-binutils
6492 TARGET-stageautofeedback-binutils = $(TARGET-binutils)
6493 all-stageautofeedback-binutils: configure-stageautofeedback-binutils
6494 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
6495 @r=`${PWD_COMMAND}`; export r; \
6496 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6497 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
6498 $(HOST_EXPORTS) \
6499 $(POSTSTAGE1_HOST_EXPORTS) \
6500 cd $(HOST_SUBDIR)/binutils && \
6502 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6503 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
6504 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
6505 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
6506 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
6507 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6508 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6509 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6510 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6511 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
6512 $(TARGET-stageautofeedback-binutils)
6514 maybe-clean-stageautofeedback-binutils: clean-stageautofeedback-binutils
6515 clean-stageautofeedback: clean-stageautofeedback-binutils
6516 clean-stageautofeedback-binutils:
6517 @if [ $(current_stage) = stageautofeedback ]; then \
6518 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6519 else \
6520 [ -f $(HOST_SUBDIR)/stageautofeedback-binutils/Makefile ] || exit 0; \
6521 $(MAKE) stageautofeedback-start; \
6522 fi; \
6523 cd $(HOST_SUBDIR)/binutils && \
6524 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6525 @endif binutils-bootstrap
6531 .PHONY: check-binutils maybe-check-binutils
6532 maybe-check-binutils:
6533 @if binutils
6534 maybe-check-binutils: check-binutils
6536 check-binutils:
6537 @: $(MAKE); $(unstage)
6538 @r=`${PWD_COMMAND}`; export r; \
6539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6540 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
6541 (cd $(HOST_SUBDIR)/binutils && \
6542 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
6544 @endif binutils
6546 .PHONY: install-binutils maybe-install-binutils
6547 maybe-install-binutils:
6548 @if binutils
6549 maybe-install-binutils: install-binutils
6551 install-binutils: installdirs
6552 @: $(MAKE); $(unstage)
6553 @r=`${PWD_COMMAND}`; export r; \
6554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6555 $(HOST_EXPORTS) \
6556 (cd $(HOST_SUBDIR)/binutils && \
6557 $(MAKE) $(FLAGS_TO_PASS) install)
6559 @endif binutils
6561 .PHONY: install-strip-binutils maybe-install-strip-binutils
6562 maybe-install-strip-binutils:
6563 @if binutils
6564 maybe-install-strip-binutils: install-strip-binutils
6566 install-strip-binutils: installdirs
6567 @: $(MAKE); $(unstage)
6568 @r=`${PWD_COMMAND}`; export r; \
6569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6570 $(HOST_EXPORTS) \
6571 (cd $(HOST_SUBDIR)/binutils && \
6572 $(MAKE) $(FLAGS_TO_PASS) install-strip)
6574 @endif binutils
6576 # Other targets (info, dvi, pdf, etc.)
6578 .PHONY: maybe-info-binutils info-binutils
6579 maybe-info-binutils:
6580 @if binutils
6581 maybe-info-binutils: info-binutils
6583 info-binutils: \
6584 configure-binutils
6585 @[ -f ./binutils/Makefile ] || exit 0; \
6586 r=`${PWD_COMMAND}`; export r; \
6587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6588 $(HOST_EXPORTS) \
6589 for flag in $(EXTRA_HOST_FLAGS) ; do \
6590 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6591 done; \
6592 echo "Doing info in binutils"; \
6593 (cd $(HOST_SUBDIR)/binutils && \
6594 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6595 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6596 "RANLIB=$${RANLIB}" \
6597 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6598 info) \
6599 || exit 1
6601 @endif binutils
6603 .PHONY: maybe-dvi-binutils dvi-binutils
6604 maybe-dvi-binutils:
6605 @if binutils
6606 maybe-dvi-binutils: dvi-binutils
6608 dvi-binutils: \
6609 configure-binutils
6610 @[ -f ./binutils/Makefile ] || exit 0; \
6611 r=`${PWD_COMMAND}`; export r; \
6612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6613 $(HOST_EXPORTS) \
6614 for flag in $(EXTRA_HOST_FLAGS) ; do \
6615 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6616 done; \
6617 echo "Doing dvi in binutils"; \
6618 (cd $(HOST_SUBDIR)/binutils && \
6619 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6620 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6621 "RANLIB=$${RANLIB}" \
6622 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6623 dvi) \
6624 || exit 1
6626 @endif binutils
6628 .PHONY: maybe-pdf-binutils pdf-binutils
6629 maybe-pdf-binutils:
6630 @if binutils
6631 maybe-pdf-binutils: pdf-binutils
6633 pdf-binutils: \
6634 configure-binutils
6635 @[ -f ./binutils/Makefile ] || exit 0; \
6636 r=`${PWD_COMMAND}`; export r; \
6637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6638 $(HOST_EXPORTS) \
6639 for flag in $(EXTRA_HOST_FLAGS) ; do \
6640 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6641 done; \
6642 echo "Doing pdf in binutils"; \
6643 (cd $(HOST_SUBDIR)/binutils && \
6644 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6645 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6646 "RANLIB=$${RANLIB}" \
6647 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6648 pdf) \
6649 || exit 1
6651 @endif binutils
6653 .PHONY: maybe-html-binutils html-binutils
6654 maybe-html-binutils:
6655 @if binutils
6656 maybe-html-binutils: html-binutils
6658 html-binutils: \
6659 configure-binutils
6660 @[ -f ./binutils/Makefile ] || exit 0; \
6661 r=`${PWD_COMMAND}`; export r; \
6662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6663 $(HOST_EXPORTS) \
6664 for flag in $(EXTRA_HOST_FLAGS) ; do \
6665 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6666 done; \
6667 echo "Doing html in binutils"; \
6668 (cd $(HOST_SUBDIR)/binutils && \
6669 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6670 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6671 "RANLIB=$${RANLIB}" \
6672 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6673 html) \
6674 || exit 1
6676 @endif binutils
6678 .PHONY: maybe-TAGS-binutils TAGS-binutils
6679 maybe-TAGS-binutils:
6680 @if binutils
6681 maybe-TAGS-binutils: TAGS-binutils
6683 TAGS-binutils: \
6684 configure-binutils
6685 @[ -f ./binutils/Makefile ] || exit 0; \
6686 r=`${PWD_COMMAND}`; export r; \
6687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6688 $(HOST_EXPORTS) \
6689 for flag in $(EXTRA_HOST_FLAGS) ; do \
6690 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6691 done; \
6692 echo "Doing TAGS in binutils"; \
6693 (cd $(HOST_SUBDIR)/binutils && \
6694 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6695 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6696 "RANLIB=$${RANLIB}" \
6697 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6698 TAGS) \
6699 || exit 1
6701 @endif binutils
6703 .PHONY: maybe-install-info-binutils install-info-binutils
6704 maybe-install-info-binutils:
6705 @if binutils
6706 maybe-install-info-binutils: install-info-binutils
6708 install-info-binutils: \
6709 configure-binutils \
6710 info-binutils
6711 @[ -f ./binutils/Makefile ] || exit 0; \
6712 r=`${PWD_COMMAND}`; export r; \
6713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6714 $(HOST_EXPORTS) \
6715 for flag in $(EXTRA_HOST_FLAGS) ; do \
6716 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6717 done; \
6718 echo "Doing install-info in binutils"; \
6719 (cd $(HOST_SUBDIR)/binutils && \
6720 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6721 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6722 "RANLIB=$${RANLIB}" \
6723 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6724 install-info) \
6725 || exit 1
6727 @endif binutils
6729 .PHONY: maybe-install-dvi-binutils install-dvi-binutils
6730 maybe-install-dvi-binutils:
6731 @if binutils
6732 maybe-install-dvi-binutils: install-dvi-binutils
6734 install-dvi-binutils: \
6735 configure-binutils \
6736 dvi-binutils
6737 @[ -f ./binutils/Makefile ] || exit 0; \
6738 r=`${PWD_COMMAND}`; export r; \
6739 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6740 $(HOST_EXPORTS) \
6741 for flag in $(EXTRA_HOST_FLAGS) ; do \
6742 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6743 done; \
6744 echo "Doing install-dvi in binutils"; \
6745 (cd $(HOST_SUBDIR)/binutils && \
6746 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6747 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6748 "RANLIB=$${RANLIB}" \
6749 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6750 install-dvi) \
6751 || exit 1
6753 @endif binutils
6755 .PHONY: maybe-install-pdf-binutils install-pdf-binutils
6756 maybe-install-pdf-binutils:
6757 @if binutils
6758 maybe-install-pdf-binutils: install-pdf-binutils
6760 install-pdf-binutils: \
6761 configure-binutils \
6762 pdf-binutils
6763 @[ -f ./binutils/Makefile ] || exit 0; \
6764 r=`${PWD_COMMAND}`; export r; \
6765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6766 $(HOST_EXPORTS) \
6767 for flag in $(EXTRA_HOST_FLAGS) ; do \
6768 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6769 done; \
6770 echo "Doing install-pdf in binutils"; \
6771 (cd $(HOST_SUBDIR)/binutils && \
6772 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6773 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6774 "RANLIB=$${RANLIB}" \
6775 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6776 install-pdf) \
6777 || exit 1
6779 @endif binutils
6781 .PHONY: maybe-install-html-binutils install-html-binutils
6782 maybe-install-html-binutils:
6783 @if binutils
6784 maybe-install-html-binutils: install-html-binutils
6786 install-html-binutils: \
6787 configure-binutils \
6788 html-binutils
6789 @[ -f ./binutils/Makefile ] || exit 0; \
6790 r=`${PWD_COMMAND}`; export r; \
6791 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6792 $(HOST_EXPORTS) \
6793 for flag in $(EXTRA_HOST_FLAGS) ; do \
6794 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6795 done; \
6796 echo "Doing install-html in binutils"; \
6797 (cd $(HOST_SUBDIR)/binutils && \
6798 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6799 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6800 "RANLIB=$${RANLIB}" \
6801 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6802 install-html) \
6803 || exit 1
6805 @endif binutils
6807 .PHONY: maybe-installcheck-binutils installcheck-binutils
6808 maybe-installcheck-binutils:
6809 @if binutils
6810 maybe-installcheck-binutils: installcheck-binutils
6812 installcheck-binutils: \
6813 configure-binutils
6814 @[ -f ./binutils/Makefile ] || exit 0; \
6815 r=`${PWD_COMMAND}`; export r; \
6816 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6817 $(HOST_EXPORTS) \
6818 for flag in $(EXTRA_HOST_FLAGS) ; do \
6819 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6820 done; \
6821 echo "Doing installcheck in binutils"; \
6822 (cd $(HOST_SUBDIR)/binutils && \
6823 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6824 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6825 "RANLIB=$${RANLIB}" \
6826 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6827 installcheck) \
6828 || exit 1
6830 @endif binutils
6832 .PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
6833 maybe-mostlyclean-binutils:
6834 @if binutils
6835 maybe-mostlyclean-binutils: mostlyclean-binutils
6837 mostlyclean-binutils:
6838 @[ -f ./binutils/Makefile ] || exit 0; \
6839 r=`${PWD_COMMAND}`; export r; \
6840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6841 $(HOST_EXPORTS) \
6842 for flag in $(EXTRA_HOST_FLAGS) ; do \
6843 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6844 done; \
6845 echo "Doing mostlyclean in binutils"; \
6846 (cd $(HOST_SUBDIR)/binutils && \
6847 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6848 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6849 "RANLIB=$${RANLIB}" \
6850 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6851 mostlyclean) \
6852 || exit 1
6854 @endif binutils
6856 .PHONY: maybe-clean-binutils clean-binutils
6857 maybe-clean-binutils:
6858 @if binutils
6859 maybe-clean-binutils: clean-binutils
6861 clean-binutils:
6862 @[ -f ./binutils/Makefile ] || exit 0; \
6863 r=`${PWD_COMMAND}`; export r; \
6864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6865 $(HOST_EXPORTS) \
6866 for flag in $(EXTRA_HOST_FLAGS) ; do \
6867 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6868 done; \
6869 echo "Doing clean in binutils"; \
6870 (cd $(HOST_SUBDIR)/binutils && \
6871 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6872 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6873 "RANLIB=$${RANLIB}" \
6874 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6875 clean) \
6876 || exit 1
6878 @endif binutils
6880 .PHONY: maybe-distclean-binutils distclean-binutils
6881 maybe-distclean-binutils:
6882 @if binutils
6883 maybe-distclean-binutils: distclean-binutils
6885 distclean-binutils:
6886 @[ -f ./binutils/Makefile ] || exit 0; \
6887 r=`${PWD_COMMAND}`; export r; \
6888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6889 $(HOST_EXPORTS) \
6890 for flag in $(EXTRA_HOST_FLAGS) ; do \
6891 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6892 done; \
6893 echo "Doing distclean in binutils"; \
6894 (cd $(HOST_SUBDIR)/binutils && \
6895 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6896 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6897 "RANLIB=$${RANLIB}" \
6898 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6899 distclean) \
6900 || exit 1
6902 @endif binutils
6904 .PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
6905 maybe-maintainer-clean-binutils:
6906 @if binutils
6907 maybe-maintainer-clean-binutils: maintainer-clean-binutils
6909 maintainer-clean-binutils:
6910 @[ -f ./binutils/Makefile ] || exit 0; \
6911 r=`${PWD_COMMAND}`; export r; \
6912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6913 $(HOST_EXPORTS) \
6914 for flag in $(EXTRA_HOST_FLAGS) ; do \
6915 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6916 done; \
6917 echo "Doing maintainer-clean in binutils"; \
6918 (cd $(HOST_SUBDIR)/binutils && \
6919 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6920 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6921 "RANLIB=$${RANLIB}" \
6922 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6923 maintainer-clean) \
6924 || exit 1
6926 @endif binutils
6930 .PHONY: configure-bison maybe-configure-bison
6931 maybe-configure-bison:
6932 @if gcc-bootstrap
6933 configure-bison: stage_current
6934 @endif gcc-bootstrap
6935 @if bison
6936 maybe-configure-bison: configure-bison
6937 configure-bison:
6938 @: $(MAKE); $(unstage)
6939 @r=`${PWD_COMMAND}`; export r; \
6940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6941 test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
6942 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison; \
6943 $(HOST_EXPORTS) \
6944 echo Configuring in $(HOST_SUBDIR)/bison; \
6945 cd "$(HOST_SUBDIR)/bison" || exit 1; \
6946 case $(srcdir) in \
6947 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6948 *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
6949 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6950 esac; \
6951 module_srcdir=bison; \
6952 $(SHELL) \
6953 $$s/$$module_srcdir/configure \
6954 --srcdir=$${topdir}/$$module_srcdir \
6955 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6956 --target=${target_alias} \
6957 || exit 1
6958 @endif bison
6964 .PHONY: all-bison maybe-all-bison
6965 maybe-all-bison:
6966 @if gcc-bootstrap
6967 all-bison: stage_current
6968 @endif gcc-bootstrap
6969 @if bison
6970 TARGET-bison=all
6971 maybe-all-bison: all-bison
6972 all-bison: configure-bison
6973 @: $(MAKE); $(unstage)
6974 @r=`${PWD_COMMAND}`; export r; \
6975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6976 $(HOST_EXPORTS) \
6977 (cd $(HOST_SUBDIR)/bison && \
6978 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
6979 $(TARGET-bison))
6980 @endif bison
6985 .PHONY: check-bison maybe-check-bison
6986 maybe-check-bison:
6987 @if bison
6988 maybe-check-bison: check-bison
6990 # This module is only tested in a native toolchain.
6991 check-bison:
6992 @: $(MAKE); $(unstage)
6993 @if [ '$(host)' = '$(target)' ]; then \
6994 r=`${PWD_COMMAND}`; export r; \
6995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6996 $(HOST_EXPORTS) \
6997 (cd $(HOST_SUBDIR)/bison && \
6998 $(MAKE) $(FLAGS_TO_PASS) check)
7001 @endif bison
7003 .PHONY: install-bison maybe-install-bison
7004 maybe-install-bison:
7005 @if bison
7006 maybe-install-bison: install-bison
7008 install-bison: installdirs
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) $(FLAGS_TO_PASS) install)
7016 @endif bison
7018 .PHONY: install-strip-bison maybe-install-strip-bison
7019 maybe-install-strip-bison:
7020 @if bison
7021 maybe-install-strip-bison: install-strip-bison
7023 install-strip-bison: installdirs
7024 @: $(MAKE); $(unstage)
7025 @r=`${PWD_COMMAND}`; export r; \
7026 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7027 $(HOST_EXPORTS) \
7028 (cd $(HOST_SUBDIR)/bison && \
7029 $(MAKE) $(FLAGS_TO_PASS) install-strip)
7031 @endif bison
7033 # Other targets (info, dvi, pdf, etc.)
7035 .PHONY: maybe-info-bison info-bison
7036 maybe-info-bison:
7037 @if bison
7038 maybe-info-bison: info-bison
7040 info-bison: \
7041 configure-bison
7042 @: $(MAKE); $(unstage)
7043 @[ -f ./bison/Makefile ] || exit 0; \
7044 r=`${PWD_COMMAND}`; export r; \
7045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7046 $(HOST_EXPORTS) \
7047 for flag in $(EXTRA_HOST_FLAGS) ; do \
7048 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7049 done; \
7050 echo "Doing info in bison"; \
7051 (cd $(HOST_SUBDIR)/bison && \
7052 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7053 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7054 "RANLIB=$${RANLIB}" \
7055 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7056 info) \
7057 || exit 1
7059 @endif bison
7061 .PHONY: maybe-dvi-bison dvi-bison
7062 maybe-dvi-bison:
7063 @if bison
7064 maybe-dvi-bison: dvi-bison
7066 dvi-bison: \
7067 configure-bison
7068 @: $(MAKE); $(unstage)
7069 @[ -f ./bison/Makefile ] || exit 0; \
7070 r=`${PWD_COMMAND}`; export r; \
7071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7072 $(HOST_EXPORTS) \
7073 for flag in $(EXTRA_HOST_FLAGS) ; do \
7074 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7075 done; \
7076 echo "Doing dvi in bison"; \
7077 (cd $(HOST_SUBDIR)/bison && \
7078 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7079 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7080 "RANLIB=$${RANLIB}" \
7081 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7082 dvi) \
7083 || exit 1
7085 @endif bison
7087 .PHONY: maybe-pdf-bison pdf-bison
7088 maybe-pdf-bison:
7089 @if bison
7090 maybe-pdf-bison: pdf-bison
7092 pdf-bison: \
7093 configure-bison
7094 @: $(MAKE); $(unstage)
7095 @[ -f ./bison/Makefile ] || exit 0; \
7096 r=`${PWD_COMMAND}`; export r; \
7097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7098 $(HOST_EXPORTS) \
7099 for flag in $(EXTRA_HOST_FLAGS) ; do \
7100 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7101 done; \
7102 echo "Doing pdf in bison"; \
7103 (cd $(HOST_SUBDIR)/bison && \
7104 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7105 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7106 "RANLIB=$${RANLIB}" \
7107 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7108 pdf) \
7109 || exit 1
7111 @endif bison
7113 .PHONY: maybe-html-bison html-bison
7114 maybe-html-bison:
7115 @if bison
7116 maybe-html-bison: html-bison
7118 html-bison: \
7119 configure-bison
7120 @: $(MAKE); $(unstage)
7121 @[ -f ./bison/Makefile ] || exit 0; \
7122 r=`${PWD_COMMAND}`; export r; \
7123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7124 $(HOST_EXPORTS) \
7125 for flag in $(EXTRA_HOST_FLAGS) ; do \
7126 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7127 done; \
7128 echo "Doing html in bison"; \
7129 (cd $(HOST_SUBDIR)/bison && \
7130 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7131 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7132 "RANLIB=$${RANLIB}" \
7133 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7134 html) \
7135 || exit 1
7137 @endif bison
7139 .PHONY: maybe-TAGS-bison TAGS-bison
7140 maybe-TAGS-bison:
7141 @if bison
7142 maybe-TAGS-bison: TAGS-bison
7144 TAGS-bison: \
7145 configure-bison
7146 @: $(MAKE); $(unstage)
7147 @[ -f ./bison/Makefile ] || exit 0; \
7148 r=`${PWD_COMMAND}`; export r; \
7149 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7150 $(HOST_EXPORTS) \
7151 for flag in $(EXTRA_HOST_FLAGS) ; do \
7152 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7153 done; \
7154 echo "Doing TAGS in bison"; \
7155 (cd $(HOST_SUBDIR)/bison && \
7156 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7157 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7158 "RANLIB=$${RANLIB}" \
7159 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7160 TAGS) \
7161 || exit 1
7163 @endif bison
7165 .PHONY: maybe-install-info-bison install-info-bison
7166 maybe-install-info-bison:
7167 @if bison
7168 maybe-install-info-bison: install-info-bison
7170 install-info-bison: \
7171 configure-bison \
7172 info-bison
7173 @: $(MAKE); $(unstage)
7174 @[ -f ./bison/Makefile ] || exit 0; \
7175 r=`${PWD_COMMAND}`; export r; \
7176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7177 $(HOST_EXPORTS) \
7178 for flag in $(EXTRA_HOST_FLAGS) ; do \
7179 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7180 done; \
7181 echo "Doing install-info in bison"; \
7182 (cd $(HOST_SUBDIR)/bison && \
7183 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7184 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7185 "RANLIB=$${RANLIB}" \
7186 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7187 install-info) \
7188 || exit 1
7190 @endif bison
7192 .PHONY: maybe-install-dvi-bison install-dvi-bison
7193 maybe-install-dvi-bison:
7194 @if bison
7195 maybe-install-dvi-bison: install-dvi-bison
7197 install-dvi-bison: \
7198 configure-bison \
7199 dvi-bison
7200 @: $(MAKE); $(unstage)
7201 @[ -f ./bison/Makefile ] || exit 0; \
7202 r=`${PWD_COMMAND}`; export r; \
7203 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7204 $(HOST_EXPORTS) \
7205 for flag in $(EXTRA_HOST_FLAGS) ; do \
7206 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7207 done; \
7208 echo "Doing install-dvi in bison"; \
7209 (cd $(HOST_SUBDIR)/bison && \
7210 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7211 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7212 "RANLIB=$${RANLIB}" \
7213 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7214 install-dvi) \
7215 || exit 1
7217 @endif bison
7219 .PHONY: maybe-install-pdf-bison install-pdf-bison
7220 maybe-install-pdf-bison:
7221 @if bison
7222 maybe-install-pdf-bison: install-pdf-bison
7224 install-pdf-bison: \
7225 configure-bison \
7226 pdf-bison
7227 @: $(MAKE); $(unstage)
7228 @[ -f ./bison/Makefile ] || exit 0; \
7229 r=`${PWD_COMMAND}`; export r; \
7230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7231 $(HOST_EXPORTS) \
7232 for flag in $(EXTRA_HOST_FLAGS) ; do \
7233 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7234 done; \
7235 echo "Doing install-pdf in bison"; \
7236 (cd $(HOST_SUBDIR)/bison && \
7237 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7238 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7239 "RANLIB=$${RANLIB}" \
7240 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7241 install-pdf) \
7242 || exit 1
7244 @endif bison
7246 .PHONY: maybe-install-html-bison install-html-bison
7247 maybe-install-html-bison:
7248 @if bison
7249 maybe-install-html-bison: install-html-bison
7251 install-html-bison: \
7252 configure-bison \
7253 html-bison
7254 @: $(MAKE); $(unstage)
7255 @[ -f ./bison/Makefile ] || exit 0; \
7256 r=`${PWD_COMMAND}`; export r; \
7257 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7258 $(HOST_EXPORTS) \
7259 for flag in $(EXTRA_HOST_FLAGS) ; do \
7260 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7261 done; \
7262 echo "Doing install-html in bison"; \
7263 (cd $(HOST_SUBDIR)/bison && \
7264 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7265 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7266 "RANLIB=$${RANLIB}" \
7267 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7268 install-html) \
7269 || exit 1
7271 @endif bison
7273 .PHONY: maybe-installcheck-bison installcheck-bison
7274 maybe-installcheck-bison:
7275 @if bison
7276 maybe-installcheck-bison: installcheck-bison
7278 installcheck-bison: \
7279 configure-bison
7280 @: $(MAKE); $(unstage)
7281 @[ -f ./bison/Makefile ] || exit 0; \
7282 r=`${PWD_COMMAND}`; export r; \
7283 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7284 $(HOST_EXPORTS) \
7285 for flag in $(EXTRA_HOST_FLAGS) ; do \
7286 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7287 done; \
7288 echo "Doing installcheck in bison"; \
7289 (cd $(HOST_SUBDIR)/bison && \
7290 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7291 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7292 "RANLIB=$${RANLIB}" \
7293 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7294 installcheck) \
7295 || exit 1
7297 @endif bison
7299 .PHONY: maybe-mostlyclean-bison mostlyclean-bison
7300 maybe-mostlyclean-bison:
7301 @if bison
7302 maybe-mostlyclean-bison: mostlyclean-bison
7304 mostlyclean-bison:
7305 @: $(MAKE); $(unstage)
7306 @[ -f ./bison/Makefile ] || exit 0; \
7307 r=`${PWD_COMMAND}`; export r; \
7308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7309 $(HOST_EXPORTS) \
7310 for flag in $(EXTRA_HOST_FLAGS) ; do \
7311 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7312 done; \
7313 echo "Doing mostlyclean in bison"; \
7314 (cd $(HOST_SUBDIR)/bison && \
7315 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7316 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7317 "RANLIB=$${RANLIB}" \
7318 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7319 mostlyclean) \
7320 || exit 1
7322 @endif bison
7324 .PHONY: maybe-clean-bison clean-bison
7325 maybe-clean-bison:
7326 @if bison
7327 maybe-clean-bison: clean-bison
7329 clean-bison:
7330 @: $(MAKE); $(unstage)
7331 @[ -f ./bison/Makefile ] || exit 0; \
7332 r=`${PWD_COMMAND}`; export r; \
7333 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7334 $(HOST_EXPORTS) \
7335 for flag in $(EXTRA_HOST_FLAGS) ; do \
7336 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7337 done; \
7338 echo "Doing clean in bison"; \
7339 (cd $(HOST_SUBDIR)/bison && \
7340 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7341 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7342 "RANLIB=$${RANLIB}" \
7343 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7344 clean) \
7345 || exit 1
7347 @endif bison
7349 .PHONY: maybe-distclean-bison distclean-bison
7350 maybe-distclean-bison:
7351 @if bison
7352 maybe-distclean-bison: distclean-bison
7354 distclean-bison:
7355 @: $(MAKE); $(unstage)
7356 @[ -f ./bison/Makefile ] || exit 0; \
7357 r=`${PWD_COMMAND}`; export r; \
7358 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7359 $(HOST_EXPORTS) \
7360 for flag in $(EXTRA_HOST_FLAGS) ; do \
7361 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7362 done; \
7363 echo "Doing distclean in bison"; \
7364 (cd $(HOST_SUBDIR)/bison && \
7365 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7366 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7367 "RANLIB=$${RANLIB}" \
7368 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7369 distclean) \
7370 || exit 1
7372 @endif bison
7374 .PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
7375 maybe-maintainer-clean-bison:
7376 @if bison
7377 maybe-maintainer-clean-bison: maintainer-clean-bison
7379 maintainer-clean-bison:
7380 @: $(MAKE); $(unstage)
7381 @[ -f ./bison/Makefile ] || exit 0; \
7382 r=`${PWD_COMMAND}`; export r; \
7383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7384 $(HOST_EXPORTS) \
7385 for flag in $(EXTRA_HOST_FLAGS) ; do \
7386 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7387 done; \
7388 echo "Doing maintainer-clean in bison"; \
7389 (cd $(HOST_SUBDIR)/bison && \
7390 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7391 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7392 "RANLIB=$${RANLIB}" \
7393 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7394 maintainer-clean) \
7395 || exit 1
7397 @endif bison
7401 .PHONY: configure-cgen maybe-configure-cgen
7402 maybe-configure-cgen:
7403 @if gcc-bootstrap
7404 configure-cgen: stage_current
7405 @endif gcc-bootstrap
7406 @if cgen
7407 maybe-configure-cgen: configure-cgen
7408 configure-cgen:
7409 @: $(MAKE); $(unstage)
7410 @r=`${PWD_COMMAND}`; export r; \
7411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7412 test ! -f $(HOST_SUBDIR)/cgen/Makefile || exit 0; \
7413 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cgen; \
7414 $(HOST_EXPORTS) \
7415 echo Configuring in $(HOST_SUBDIR)/cgen; \
7416 cd "$(HOST_SUBDIR)/cgen" || exit 1; \
7417 case $(srcdir) in \
7418 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7419 *) topdir=`echo $(HOST_SUBDIR)/cgen/ | \
7420 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7421 esac; \
7422 module_srcdir=cgen; \
7423 $(SHELL) \
7424 $$s/$$module_srcdir/configure \
7425 --srcdir=$${topdir}/$$module_srcdir \
7426 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7427 --target=${target_alias} \
7428 || exit 1
7429 @endif cgen
7435 .PHONY: all-cgen maybe-all-cgen
7436 maybe-all-cgen:
7437 @if gcc-bootstrap
7438 all-cgen: stage_current
7439 @endif gcc-bootstrap
7440 @if cgen
7441 TARGET-cgen=all
7442 maybe-all-cgen: all-cgen
7443 all-cgen: configure-cgen
7444 @: $(MAKE); $(unstage)
7445 @r=`${PWD_COMMAND}`; export r; \
7446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7447 $(HOST_EXPORTS) \
7448 (cd $(HOST_SUBDIR)/cgen && \
7449 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
7450 $(TARGET-cgen))
7451 @endif cgen
7456 .PHONY: check-cgen maybe-check-cgen
7457 maybe-check-cgen:
7458 @if cgen
7459 maybe-check-cgen: check-cgen
7461 check-cgen:
7462 @: $(MAKE); $(unstage)
7463 @r=`${PWD_COMMAND}`; export r; \
7464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7465 $(HOST_EXPORTS) \
7466 (cd $(HOST_SUBDIR)/cgen && \
7467 $(MAKE) $(FLAGS_TO_PASS) check)
7469 @endif cgen
7471 .PHONY: install-cgen maybe-install-cgen
7472 maybe-install-cgen:
7473 @if cgen
7474 maybe-install-cgen: install-cgen
7476 install-cgen: installdirs
7477 @: $(MAKE); $(unstage)
7478 @r=`${PWD_COMMAND}`; export r; \
7479 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7480 $(HOST_EXPORTS) \
7481 (cd $(HOST_SUBDIR)/cgen && \
7482 $(MAKE) $(FLAGS_TO_PASS) install)
7484 @endif cgen
7486 .PHONY: install-strip-cgen maybe-install-strip-cgen
7487 maybe-install-strip-cgen:
7488 @if cgen
7489 maybe-install-strip-cgen: install-strip-cgen
7491 install-strip-cgen: installdirs
7492 @: $(MAKE); $(unstage)
7493 @r=`${PWD_COMMAND}`; export r; \
7494 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7495 $(HOST_EXPORTS) \
7496 (cd $(HOST_SUBDIR)/cgen && \
7497 $(MAKE) $(FLAGS_TO_PASS) install-strip)
7499 @endif cgen
7501 # Other targets (info, dvi, pdf, etc.)
7503 .PHONY: maybe-info-cgen info-cgen
7504 maybe-info-cgen:
7505 @if cgen
7506 maybe-info-cgen: info-cgen
7508 info-cgen: \
7509 configure-cgen
7510 @: $(MAKE); $(unstage)
7511 @[ -f ./cgen/Makefile ] || exit 0; \
7512 r=`${PWD_COMMAND}`; export r; \
7513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7514 $(HOST_EXPORTS) \
7515 for flag in $(EXTRA_HOST_FLAGS) ; do \
7516 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7517 done; \
7518 echo "Doing info in cgen"; \
7519 (cd $(HOST_SUBDIR)/cgen && \
7520 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7521 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7522 "RANLIB=$${RANLIB}" \
7523 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7524 info) \
7525 || exit 1
7527 @endif cgen
7529 .PHONY: maybe-dvi-cgen dvi-cgen
7530 maybe-dvi-cgen:
7531 @if cgen
7532 maybe-dvi-cgen: dvi-cgen
7534 dvi-cgen: \
7535 configure-cgen
7536 @: $(MAKE); $(unstage)
7537 @[ -f ./cgen/Makefile ] || exit 0; \
7538 r=`${PWD_COMMAND}`; export r; \
7539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7540 $(HOST_EXPORTS) \
7541 for flag in $(EXTRA_HOST_FLAGS) ; do \
7542 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7543 done; \
7544 echo "Doing dvi in cgen"; \
7545 (cd $(HOST_SUBDIR)/cgen && \
7546 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7547 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7548 "RANLIB=$${RANLIB}" \
7549 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7550 dvi) \
7551 || exit 1
7553 @endif cgen
7555 .PHONY: maybe-pdf-cgen pdf-cgen
7556 maybe-pdf-cgen:
7557 @if cgen
7558 maybe-pdf-cgen: pdf-cgen
7560 pdf-cgen: \
7561 configure-cgen
7562 @: $(MAKE); $(unstage)
7563 @[ -f ./cgen/Makefile ] || exit 0; \
7564 r=`${PWD_COMMAND}`; export r; \
7565 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7566 $(HOST_EXPORTS) \
7567 for flag in $(EXTRA_HOST_FLAGS) ; do \
7568 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7569 done; \
7570 echo "Doing pdf in cgen"; \
7571 (cd $(HOST_SUBDIR)/cgen && \
7572 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7573 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7574 "RANLIB=$${RANLIB}" \
7575 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7576 pdf) \
7577 || exit 1
7579 @endif cgen
7581 .PHONY: maybe-html-cgen html-cgen
7582 maybe-html-cgen:
7583 @if cgen
7584 maybe-html-cgen: html-cgen
7586 html-cgen: \
7587 configure-cgen
7588 @: $(MAKE); $(unstage)
7589 @[ -f ./cgen/Makefile ] || exit 0; \
7590 r=`${PWD_COMMAND}`; export r; \
7591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7592 $(HOST_EXPORTS) \
7593 for flag in $(EXTRA_HOST_FLAGS) ; do \
7594 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7595 done; \
7596 echo "Doing html in cgen"; \
7597 (cd $(HOST_SUBDIR)/cgen && \
7598 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7599 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7600 "RANLIB=$${RANLIB}" \
7601 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7602 html) \
7603 || exit 1
7605 @endif cgen
7607 .PHONY: maybe-TAGS-cgen TAGS-cgen
7608 maybe-TAGS-cgen:
7609 @if cgen
7610 maybe-TAGS-cgen: TAGS-cgen
7612 TAGS-cgen: \
7613 configure-cgen
7614 @: $(MAKE); $(unstage)
7615 @[ -f ./cgen/Makefile ] || exit 0; \
7616 r=`${PWD_COMMAND}`; export r; \
7617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7618 $(HOST_EXPORTS) \
7619 for flag in $(EXTRA_HOST_FLAGS) ; do \
7620 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7621 done; \
7622 echo "Doing TAGS in cgen"; \
7623 (cd $(HOST_SUBDIR)/cgen && \
7624 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7625 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7626 "RANLIB=$${RANLIB}" \
7627 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7628 TAGS) \
7629 || exit 1
7631 @endif cgen
7633 .PHONY: maybe-install-info-cgen install-info-cgen
7634 maybe-install-info-cgen:
7635 @if cgen
7636 maybe-install-info-cgen: install-info-cgen
7638 install-info-cgen: \
7639 configure-cgen \
7640 info-cgen
7641 @: $(MAKE); $(unstage)
7642 @[ -f ./cgen/Makefile ] || exit 0; \
7643 r=`${PWD_COMMAND}`; export r; \
7644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7645 $(HOST_EXPORTS) \
7646 for flag in $(EXTRA_HOST_FLAGS) ; do \
7647 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7648 done; \
7649 echo "Doing install-info in cgen"; \
7650 (cd $(HOST_SUBDIR)/cgen && \
7651 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7652 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7653 "RANLIB=$${RANLIB}" \
7654 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7655 install-info) \
7656 || exit 1
7658 @endif cgen
7660 .PHONY: maybe-install-dvi-cgen install-dvi-cgen
7661 maybe-install-dvi-cgen:
7662 @if cgen
7663 maybe-install-dvi-cgen: install-dvi-cgen
7665 install-dvi-cgen: \
7666 configure-cgen \
7667 dvi-cgen
7668 @: $(MAKE); $(unstage)
7669 @[ -f ./cgen/Makefile ] || exit 0; \
7670 r=`${PWD_COMMAND}`; export r; \
7671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7672 $(HOST_EXPORTS) \
7673 for flag in $(EXTRA_HOST_FLAGS) ; do \
7674 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7675 done; \
7676 echo "Doing install-dvi in cgen"; \
7677 (cd $(HOST_SUBDIR)/cgen && \
7678 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7679 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7680 "RANLIB=$${RANLIB}" \
7681 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7682 install-dvi) \
7683 || exit 1
7685 @endif cgen
7687 .PHONY: maybe-install-pdf-cgen install-pdf-cgen
7688 maybe-install-pdf-cgen:
7689 @if cgen
7690 maybe-install-pdf-cgen: install-pdf-cgen
7692 install-pdf-cgen: \
7693 configure-cgen \
7694 pdf-cgen
7695 @: $(MAKE); $(unstage)
7696 @[ -f ./cgen/Makefile ] || exit 0; \
7697 r=`${PWD_COMMAND}`; export r; \
7698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7699 $(HOST_EXPORTS) \
7700 for flag in $(EXTRA_HOST_FLAGS) ; do \
7701 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7702 done; \
7703 echo "Doing install-pdf in cgen"; \
7704 (cd $(HOST_SUBDIR)/cgen && \
7705 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7706 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7707 "RANLIB=$${RANLIB}" \
7708 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7709 install-pdf) \
7710 || exit 1
7712 @endif cgen
7714 .PHONY: maybe-install-html-cgen install-html-cgen
7715 maybe-install-html-cgen:
7716 @if cgen
7717 maybe-install-html-cgen: install-html-cgen
7719 install-html-cgen: \
7720 configure-cgen \
7721 html-cgen
7722 @: $(MAKE); $(unstage)
7723 @[ -f ./cgen/Makefile ] || exit 0; \
7724 r=`${PWD_COMMAND}`; export r; \
7725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7726 $(HOST_EXPORTS) \
7727 for flag in $(EXTRA_HOST_FLAGS) ; do \
7728 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7729 done; \
7730 echo "Doing install-html in cgen"; \
7731 (cd $(HOST_SUBDIR)/cgen && \
7732 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7733 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7734 "RANLIB=$${RANLIB}" \
7735 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7736 install-html) \
7737 || exit 1
7739 @endif cgen
7741 .PHONY: maybe-installcheck-cgen installcheck-cgen
7742 maybe-installcheck-cgen:
7743 @if cgen
7744 maybe-installcheck-cgen: installcheck-cgen
7746 installcheck-cgen: \
7747 configure-cgen
7748 @: $(MAKE); $(unstage)
7749 @[ -f ./cgen/Makefile ] || exit 0; \
7750 r=`${PWD_COMMAND}`; export r; \
7751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7752 $(HOST_EXPORTS) \
7753 for flag in $(EXTRA_HOST_FLAGS) ; do \
7754 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7755 done; \
7756 echo "Doing installcheck in cgen"; \
7757 (cd $(HOST_SUBDIR)/cgen && \
7758 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7759 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7760 "RANLIB=$${RANLIB}" \
7761 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7762 installcheck) \
7763 || exit 1
7765 @endif cgen
7767 .PHONY: maybe-mostlyclean-cgen mostlyclean-cgen
7768 maybe-mostlyclean-cgen:
7769 @if cgen
7770 maybe-mostlyclean-cgen: mostlyclean-cgen
7772 mostlyclean-cgen:
7773 @: $(MAKE); $(unstage)
7774 @[ -f ./cgen/Makefile ] || exit 0; \
7775 r=`${PWD_COMMAND}`; export r; \
7776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7777 $(HOST_EXPORTS) \
7778 for flag in $(EXTRA_HOST_FLAGS) ; do \
7779 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7780 done; \
7781 echo "Doing mostlyclean in cgen"; \
7782 (cd $(HOST_SUBDIR)/cgen && \
7783 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7784 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7785 "RANLIB=$${RANLIB}" \
7786 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7787 mostlyclean) \
7788 || exit 1
7790 @endif cgen
7792 .PHONY: maybe-clean-cgen clean-cgen
7793 maybe-clean-cgen:
7794 @if cgen
7795 maybe-clean-cgen: clean-cgen
7797 clean-cgen:
7798 @: $(MAKE); $(unstage)
7799 @[ -f ./cgen/Makefile ] || exit 0; \
7800 r=`${PWD_COMMAND}`; export r; \
7801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7802 $(HOST_EXPORTS) \
7803 for flag in $(EXTRA_HOST_FLAGS) ; do \
7804 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7805 done; \
7806 echo "Doing clean in cgen"; \
7807 (cd $(HOST_SUBDIR)/cgen && \
7808 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7809 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7810 "RANLIB=$${RANLIB}" \
7811 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7812 clean) \
7813 || exit 1
7815 @endif cgen
7817 .PHONY: maybe-distclean-cgen distclean-cgen
7818 maybe-distclean-cgen:
7819 @if cgen
7820 maybe-distclean-cgen: distclean-cgen
7822 distclean-cgen:
7823 @: $(MAKE); $(unstage)
7824 @[ -f ./cgen/Makefile ] || exit 0; \
7825 r=`${PWD_COMMAND}`; export r; \
7826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7827 $(HOST_EXPORTS) \
7828 for flag in $(EXTRA_HOST_FLAGS) ; do \
7829 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7830 done; \
7831 echo "Doing distclean in cgen"; \
7832 (cd $(HOST_SUBDIR)/cgen && \
7833 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7834 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7835 "RANLIB=$${RANLIB}" \
7836 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7837 distclean) \
7838 || exit 1
7840 @endif cgen
7842 .PHONY: maybe-maintainer-clean-cgen maintainer-clean-cgen
7843 maybe-maintainer-clean-cgen:
7844 @if cgen
7845 maybe-maintainer-clean-cgen: maintainer-clean-cgen
7847 maintainer-clean-cgen:
7848 @: $(MAKE); $(unstage)
7849 @[ -f ./cgen/Makefile ] || exit 0; \
7850 r=`${PWD_COMMAND}`; export r; \
7851 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7852 $(HOST_EXPORTS) \
7853 for flag in $(EXTRA_HOST_FLAGS) ; do \
7854 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7855 done; \
7856 echo "Doing maintainer-clean in cgen"; \
7857 (cd $(HOST_SUBDIR)/cgen && \
7858 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7859 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7860 "RANLIB=$${RANLIB}" \
7861 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7862 maintainer-clean) \
7863 || exit 1
7865 @endif cgen
7869 .PHONY: configure-dejagnu maybe-configure-dejagnu
7870 maybe-configure-dejagnu:
7871 @if gcc-bootstrap
7872 configure-dejagnu: stage_current
7873 @endif gcc-bootstrap
7874 @if dejagnu
7875 maybe-configure-dejagnu: configure-dejagnu
7876 configure-dejagnu:
7877 @: $(MAKE); $(unstage)
7878 @r=`${PWD_COMMAND}`; export r; \
7879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7880 test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
7881 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu; \
7882 $(HOST_EXPORTS) \
7883 echo Configuring in $(HOST_SUBDIR)/dejagnu; \
7884 cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
7885 case $(srcdir) in \
7886 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7887 *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
7888 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7889 esac; \
7890 module_srcdir=dejagnu; \
7891 $(SHELL) \
7892 $$s/$$module_srcdir/configure \
7893 --srcdir=$${topdir}/$$module_srcdir \
7894 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7895 --target=${target_alias} \
7896 || exit 1
7897 @endif dejagnu
7903 .PHONY: all-dejagnu maybe-all-dejagnu
7904 maybe-all-dejagnu:
7905 @if gcc-bootstrap
7906 all-dejagnu: stage_current
7907 @endif gcc-bootstrap
7908 @if dejagnu
7909 TARGET-dejagnu=all
7910 maybe-all-dejagnu: all-dejagnu
7911 all-dejagnu: configure-dejagnu
7912 @: $(MAKE); $(unstage)
7913 @r=`${PWD_COMMAND}`; export r; \
7914 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7915 $(HOST_EXPORTS) \
7916 (cd $(HOST_SUBDIR)/dejagnu && \
7917 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
7918 $(TARGET-dejagnu))
7919 @endif dejagnu
7924 .PHONY: check-dejagnu maybe-check-dejagnu
7925 maybe-check-dejagnu:
7926 @if dejagnu
7927 maybe-check-dejagnu: check-dejagnu
7929 check-dejagnu:
7930 @: $(MAKE); $(unstage)
7931 @r=`${PWD_COMMAND}`; export r; \
7932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7933 $(HOST_EXPORTS) \
7934 (cd $(HOST_SUBDIR)/dejagnu && \
7935 $(MAKE) $(FLAGS_TO_PASS) check)
7937 @endif dejagnu
7939 .PHONY: install-dejagnu maybe-install-dejagnu
7940 maybe-install-dejagnu:
7941 @if dejagnu
7942 maybe-install-dejagnu: install-dejagnu
7944 install-dejagnu: installdirs
7945 @: $(MAKE); $(unstage)
7946 @r=`${PWD_COMMAND}`; export r; \
7947 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7948 $(HOST_EXPORTS) \
7949 (cd $(HOST_SUBDIR)/dejagnu && \
7950 $(MAKE) $(FLAGS_TO_PASS) install)
7952 @endif dejagnu
7954 .PHONY: install-strip-dejagnu maybe-install-strip-dejagnu
7955 maybe-install-strip-dejagnu:
7956 @if dejagnu
7957 maybe-install-strip-dejagnu: install-strip-dejagnu
7959 install-strip-dejagnu: installdirs
7960 @: $(MAKE); $(unstage)
7961 @r=`${PWD_COMMAND}`; export r; \
7962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7963 $(HOST_EXPORTS) \
7964 (cd $(HOST_SUBDIR)/dejagnu && \
7965 $(MAKE) $(FLAGS_TO_PASS) install-strip)
7967 @endif dejagnu
7969 # Other targets (info, dvi, pdf, etc.)
7971 .PHONY: maybe-info-dejagnu info-dejagnu
7972 maybe-info-dejagnu:
7973 @if dejagnu
7974 maybe-info-dejagnu: info-dejagnu
7976 info-dejagnu: \
7977 configure-dejagnu
7978 @: $(MAKE); $(unstage)
7979 @[ -f ./dejagnu/Makefile ] || exit 0; \
7980 r=`${PWD_COMMAND}`; export r; \
7981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7982 $(HOST_EXPORTS) \
7983 for flag in $(EXTRA_HOST_FLAGS) ; do \
7984 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7985 done; \
7986 echo "Doing info in dejagnu"; \
7987 (cd $(HOST_SUBDIR)/dejagnu && \
7988 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7989 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7990 "RANLIB=$${RANLIB}" \
7991 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7992 info) \
7993 || exit 1
7995 @endif dejagnu
7997 .PHONY: maybe-dvi-dejagnu dvi-dejagnu
7998 maybe-dvi-dejagnu:
7999 @if dejagnu
8000 maybe-dvi-dejagnu: dvi-dejagnu
8002 dvi-dejagnu: \
8003 configure-dejagnu
8004 @: $(MAKE); $(unstage)
8005 @[ -f ./dejagnu/Makefile ] || exit 0; \
8006 r=`${PWD_COMMAND}`; export r; \
8007 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8008 $(HOST_EXPORTS) \
8009 for flag in $(EXTRA_HOST_FLAGS) ; do \
8010 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8011 done; \
8012 echo "Doing dvi in dejagnu"; \
8013 (cd $(HOST_SUBDIR)/dejagnu && \
8014 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8015 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8016 "RANLIB=$${RANLIB}" \
8017 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8018 dvi) \
8019 || exit 1
8021 @endif dejagnu
8023 .PHONY: maybe-pdf-dejagnu pdf-dejagnu
8024 maybe-pdf-dejagnu:
8025 @if dejagnu
8026 maybe-pdf-dejagnu: pdf-dejagnu
8028 pdf-dejagnu: \
8029 configure-dejagnu
8030 @: $(MAKE); $(unstage)
8031 @[ -f ./dejagnu/Makefile ] || exit 0; \
8032 r=`${PWD_COMMAND}`; export r; \
8033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8034 $(HOST_EXPORTS) \
8035 for flag in $(EXTRA_HOST_FLAGS) ; do \
8036 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8037 done; \
8038 echo "Doing pdf in dejagnu"; \
8039 (cd $(HOST_SUBDIR)/dejagnu && \
8040 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8041 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8042 "RANLIB=$${RANLIB}" \
8043 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8044 pdf) \
8045 || exit 1
8047 @endif dejagnu
8049 .PHONY: maybe-html-dejagnu html-dejagnu
8050 maybe-html-dejagnu:
8051 @if dejagnu
8052 maybe-html-dejagnu: html-dejagnu
8054 html-dejagnu: \
8055 configure-dejagnu
8056 @: $(MAKE); $(unstage)
8057 @[ -f ./dejagnu/Makefile ] || exit 0; \
8058 r=`${PWD_COMMAND}`; export r; \
8059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8060 $(HOST_EXPORTS) \
8061 for flag in $(EXTRA_HOST_FLAGS) ; do \
8062 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8063 done; \
8064 echo "Doing html in dejagnu"; \
8065 (cd $(HOST_SUBDIR)/dejagnu && \
8066 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8067 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8068 "RANLIB=$${RANLIB}" \
8069 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8070 html) \
8071 || exit 1
8073 @endif dejagnu
8075 .PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
8076 maybe-TAGS-dejagnu:
8077 @if dejagnu
8078 maybe-TAGS-dejagnu: TAGS-dejagnu
8080 TAGS-dejagnu: \
8081 configure-dejagnu
8082 @: $(MAKE); $(unstage)
8083 @[ -f ./dejagnu/Makefile ] || exit 0; \
8084 r=`${PWD_COMMAND}`; export r; \
8085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8086 $(HOST_EXPORTS) \
8087 for flag in $(EXTRA_HOST_FLAGS) ; do \
8088 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8089 done; \
8090 echo "Doing TAGS in dejagnu"; \
8091 (cd $(HOST_SUBDIR)/dejagnu && \
8092 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8093 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8094 "RANLIB=$${RANLIB}" \
8095 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8096 TAGS) \
8097 || exit 1
8099 @endif dejagnu
8101 .PHONY: maybe-install-info-dejagnu install-info-dejagnu
8102 maybe-install-info-dejagnu:
8103 @if dejagnu
8104 maybe-install-info-dejagnu: install-info-dejagnu
8106 install-info-dejagnu: \
8107 configure-dejagnu \
8108 info-dejagnu
8109 @: $(MAKE); $(unstage)
8110 @[ -f ./dejagnu/Makefile ] || exit 0; \
8111 r=`${PWD_COMMAND}`; export r; \
8112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8113 $(HOST_EXPORTS) \
8114 for flag in $(EXTRA_HOST_FLAGS) ; do \
8115 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8116 done; \
8117 echo "Doing install-info in dejagnu"; \
8118 (cd $(HOST_SUBDIR)/dejagnu && \
8119 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8120 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8121 "RANLIB=$${RANLIB}" \
8122 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8123 install-info) \
8124 || exit 1
8126 @endif dejagnu
8128 .PHONY: maybe-install-dvi-dejagnu install-dvi-dejagnu
8129 maybe-install-dvi-dejagnu:
8130 @if dejagnu
8131 maybe-install-dvi-dejagnu: install-dvi-dejagnu
8133 install-dvi-dejagnu: \
8134 configure-dejagnu \
8135 dvi-dejagnu
8136 @: $(MAKE); $(unstage)
8137 @[ -f ./dejagnu/Makefile ] || exit 0; \
8138 r=`${PWD_COMMAND}`; export r; \
8139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8140 $(HOST_EXPORTS) \
8141 for flag in $(EXTRA_HOST_FLAGS) ; do \
8142 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8143 done; \
8144 echo "Doing install-dvi in dejagnu"; \
8145 (cd $(HOST_SUBDIR)/dejagnu && \
8146 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8147 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8148 "RANLIB=$${RANLIB}" \
8149 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8150 install-dvi) \
8151 || exit 1
8153 @endif dejagnu
8155 .PHONY: maybe-install-pdf-dejagnu install-pdf-dejagnu
8156 maybe-install-pdf-dejagnu:
8157 @if dejagnu
8158 maybe-install-pdf-dejagnu: install-pdf-dejagnu
8160 install-pdf-dejagnu: \
8161 configure-dejagnu \
8162 pdf-dejagnu
8163 @: $(MAKE); $(unstage)
8164 @[ -f ./dejagnu/Makefile ] || exit 0; \
8165 r=`${PWD_COMMAND}`; export r; \
8166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8167 $(HOST_EXPORTS) \
8168 for flag in $(EXTRA_HOST_FLAGS) ; do \
8169 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8170 done; \
8171 echo "Doing install-pdf in dejagnu"; \
8172 (cd $(HOST_SUBDIR)/dejagnu && \
8173 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8174 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8175 "RANLIB=$${RANLIB}" \
8176 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8177 install-pdf) \
8178 || exit 1
8180 @endif dejagnu
8182 .PHONY: maybe-install-html-dejagnu install-html-dejagnu
8183 maybe-install-html-dejagnu:
8184 @if dejagnu
8185 maybe-install-html-dejagnu: install-html-dejagnu
8187 install-html-dejagnu: \
8188 configure-dejagnu \
8189 html-dejagnu
8190 @: $(MAKE); $(unstage)
8191 @[ -f ./dejagnu/Makefile ] || exit 0; \
8192 r=`${PWD_COMMAND}`; export r; \
8193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8194 $(HOST_EXPORTS) \
8195 for flag in $(EXTRA_HOST_FLAGS) ; do \
8196 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8197 done; \
8198 echo "Doing install-html in dejagnu"; \
8199 (cd $(HOST_SUBDIR)/dejagnu && \
8200 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8201 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8202 "RANLIB=$${RANLIB}" \
8203 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8204 install-html) \
8205 || exit 1
8207 @endif dejagnu
8209 .PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
8210 maybe-installcheck-dejagnu:
8211 @if dejagnu
8212 maybe-installcheck-dejagnu: installcheck-dejagnu
8214 installcheck-dejagnu: \
8215 configure-dejagnu
8216 @: $(MAKE); $(unstage)
8217 @[ -f ./dejagnu/Makefile ] || exit 0; \
8218 r=`${PWD_COMMAND}`; export r; \
8219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8220 $(HOST_EXPORTS) \
8221 for flag in $(EXTRA_HOST_FLAGS) ; do \
8222 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8223 done; \
8224 echo "Doing installcheck in dejagnu"; \
8225 (cd $(HOST_SUBDIR)/dejagnu && \
8226 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8227 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8228 "RANLIB=$${RANLIB}" \
8229 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8230 installcheck) \
8231 || exit 1
8233 @endif dejagnu
8235 .PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
8236 maybe-mostlyclean-dejagnu:
8237 @if dejagnu
8238 maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
8240 mostlyclean-dejagnu:
8241 @: $(MAKE); $(unstage)
8242 @[ -f ./dejagnu/Makefile ] || exit 0; \
8243 r=`${PWD_COMMAND}`; export r; \
8244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8245 $(HOST_EXPORTS) \
8246 for flag in $(EXTRA_HOST_FLAGS) ; do \
8247 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8248 done; \
8249 echo "Doing mostlyclean in dejagnu"; \
8250 (cd $(HOST_SUBDIR)/dejagnu && \
8251 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8252 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8253 "RANLIB=$${RANLIB}" \
8254 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8255 mostlyclean) \
8256 || exit 1
8258 @endif dejagnu
8260 .PHONY: maybe-clean-dejagnu clean-dejagnu
8261 maybe-clean-dejagnu:
8262 @if dejagnu
8263 maybe-clean-dejagnu: clean-dejagnu
8265 clean-dejagnu:
8266 @: $(MAKE); $(unstage)
8267 @[ -f ./dejagnu/Makefile ] || exit 0; \
8268 r=`${PWD_COMMAND}`; export r; \
8269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8270 $(HOST_EXPORTS) \
8271 for flag in $(EXTRA_HOST_FLAGS) ; do \
8272 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8273 done; \
8274 echo "Doing clean in dejagnu"; \
8275 (cd $(HOST_SUBDIR)/dejagnu && \
8276 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8277 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8278 "RANLIB=$${RANLIB}" \
8279 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8280 clean) \
8281 || exit 1
8283 @endif dejagnu
8285 .PHONY: maybe-distclean-dejagnu distclean-dejagnu
8286 maybe-distclean-dejagnu:
8287 @if dejagnu
8288 maybe-distclean-dejagnu: distclean-dejagnu
8290 distclean-dejagnu:
8291 @: $(MAKE); $(unstage)
8292 @[ -f ./dejagnu/Makefile ] || exit 0; \
8293 r=`${PWD_COMMAND}`; export r; \
8294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8295 $(HOST_EXPORTS) \
8296 for flag in $(EXTRA_HOST_FLAGS) ; do \
8297 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8298 done; \
8299 echo "Doing distclean in dejagnu"; \
8300 (cd $(HOST_SUBDIR)/dejagnu && \
8301 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8302 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8303 "RANLIB=$${RANLIB}" \
8304 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8305 distclean) \
8306 || exit 1
8308 @endif dejagnu
8310 .PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
8311 maybe-maintainer-clean-dejagnu:
8312 @if dejagnu
8313 maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
8315 maintainer-clean-dejagnu:
8316 @: $(MAKE); $(unstage)
8317 @[ -f ./dejagnu/Makefile ] || exit 0; \
8318 r=`${PWD_COMMAND}`; export r; \
8319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8320 $(HOST_EXPORTS) \
8321 for flag in $(EXTRA_HOST_FLAGS) ; do \
8322 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8323 done; \
8324 echo "Doing maintainer-clean in dejagnu"; \
8325 (cd $(HOST_SUBDIR)/dejagnu && \
8326 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8327 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8328 "RANLIB=$${RANLIB}" \
8329 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8330 maintainer-clean) \
8331 || exit 1
8333 @endif dejagnu
8337 .PHONY: configure-etc maybe-configure-etc
8338 maybe-configure-etc:
8339 @if gcc-bootstrap
8340 configure-etc: stage_current
8341 @endif gcc-bootstrap
8342 @if etc
8343 maybe-configure-etc: configure-etc
8344 configure-etc:
8345 @: $(MAKE); $(unstage)
8346 @r=`${PWD_COMMAND}`; export r; \
8347 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8348 test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
8349 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc; \
8350 $(HOST_EXPORTS) \
8351 echo Configuring in $(HOST_SUBDIR)/etc; \
8352 cd "$(HOST_SUBDIR)/etc" || exit 1; \
8353 case $(srcdir) in \
8354 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8355 *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
8356 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8357 esac; \
8358 module_srcdir=etc; \
8359 $(SHELL) \
8360 $$s/$$module_srcdir/configure \
8361 --srcdir=$${topdir}/$$module_srcdir \
8362 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8363 --target=${target_alias} \
8364 || exit 1
8365 @endif etc
8371 .PHONY: all-etc maybe-all-etc
8372 maybe-all-etc:
8373 @if gcc-bootstrap
8374 all-etc: stage_current
8375 @endif gcc-bootstrap
8376 @if etc
8377 TARGET-etc=all
8378 maybe-all-etc: all-etc
8379 all-etc: configure-etc
8380 @: $(MAKE); $(unstage)
8381 @r=`${PWD_COMMAND}`; export r; \
8382 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8383 $(HOST_EXPORTS) \
8384 (cd $(HOST_SUBDIR)/etc && \
8385 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
8386 $(TARGET-etc))
8387 @endif etc
8392 .PHONY: check-etc maybe-check-etc
8393 maybe-check-etc:
8394 @if etc
8395 maybe-check-etc: check-etc
8397 check-etc:
8398 @: $(MAKE); $(unstage)
8399 @r=`${PWD_COMMAND}`; export r; \
8400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8401 $(HOST_EXPORTS) \
8402 (cd $(HOST_SUBDIR)/etc && \
8403 $(MAKE) $(FLAGS_TO_PASS) check)
8405 @endif etc
8407 .PHONY: install-etc maybe-install-etc
8408 maybe-install-etc:
8409 @if etc
8410 maybe-install-etc: install-etc
8412 install-etc: installdirs
8413 @: $(MAKE); $(unstage)
8414 @r=`${PWD_COMMAND}`; export r; \
8415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8416 $(HOST_EXPORTS) \
8417 (cd $(HOST_SUBDIR)/etc && \
8418 $(MAKE) $(FLAGS_TO_PASS) install)
8420 @endif etc
8422 .PHONY: install-strip-etc maybe-install-strip-etc
8423 maybe-install-strip-etc:
8424 @if etc
8425 maybe-install-strip-etc: install-strip-etc
8427 install-strip-etc: installdirs
8428 @: $(MAKE); $(unstage)
8429 @r=`${PWD_COMMAND}`; export r; \
8430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8431 $(HOST_EXPORTS) \
8432 (cd $(HOST_SUBDIR)/etc && \
8433 $(MAKE) $(FLAGS_TO_PASS) install-strip)
8435 @endif etc
8437 # Other targets (info, dvi, pdf, etc.)
8439 .PHONY: maybe-info-etc info-etc
8440 maybe-info-etc:
8441 @if etc
8442 maybe-info-etc: info-etc
8444 info-etc: \
8445 configure-etc
8446 @: $(MAKE); $(unstage)
8447 @[ -f ./etc/Makefile ] || exit 0; \
8448 r=`${PWD_COMMAND}`; export r; \
8449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8450 $(HOST_EXPORTS) \
8451 for flag in $(EXTRA_HOST_FLAGS) ; do \
8452 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8453 done; \
8454 echo "Doing info in etc"; \
8455 (cd $(HOST_SUBDIR)/etc && \
8456 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8457 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8458 "RANLIB=$${RANLIB}" \
8459 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8460 info) \
8461 || exit 1
8463 @endif etc
8465 .PHONY: maybe-dvi-etc dvi-etc
8466 maybe-dvi-etc:
8467 @if etc
8468 maybe-dvi-etc: dvi-etc
8470 dvi-etc: \
8471 configure-etc
8472 @: $(MAKE); $(unstage)
8473 @[ -f ./etc/Makefile ] || exit 0; \
8474 r=`${PWD_COMMAND}`; export r; \
8475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8476 $(HOST_EXPORTS) \
8477 for flag in $(EXTRA_HOST_FLAGS) ; do \
8478 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8479 done; \
8480 echo "Doing dvi in etc"; \
8481 (cd $(HOST_SUBDIR)/etc && \
8482 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8483 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8484 "RANLIB=$${RANLIB}" \
8485 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8486 dvi) \
8487 || exit 1
8489 @endif etc
8491 .PHONY: maybe-pdf-etc pdf-etc
8492 maybe-pdf-etc:
8493 @if etc
8494 maybe-pdf-etc: pdf-etc
8496 pdf-etc: \
8497 configure-etc
8498 @: $(MAKE); $(unstage)
8499 @[ -f ./etc/Makefile ] || exit 0; \
8500 r=`${PWD_COMMAND}`; export r; \
8501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8502 $(HOST_EXPORTS) \
8503 for flag in $(EXTRA_HOST_FLAGS) ; do \
8504 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8505 done; \
8506 echo "Doing pdf in etc"; \
8507 (cd $(HOST_SUBDIR)/etc && \
8508 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8509 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8510 "RANLIB=$${RANLIB}" \
8511 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8512 pdf) \
8513 || exit 1
8515 @endif etc
8517 .PHONY: maybe-html-etc html-etc
8518 maybe-html-etc:
8519 @if etc
8520 maybe-html-etc: html-etc
8522 html-etc: \
8523 configure-etc
8524 @: $(MAKE); $(unstage)
8525 @[ -f ./etc/Makefile ] || exit 0; \
8526 r=`${PWD_COMMAND}`; export r; \
8527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8528 $(HOST_EXPORTS) \
8529 for flag in $(EXTRA_HOST_FLAGS) ; do \
8530 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8531 done; \
8532 echo "Doing html in etc"; \
8533 (cd $(HOST_SUBDIR)/etc && \
8534 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8535 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8536 "RANLIB=$${RANLIB}" \
8537 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8538 html) \
8539 || exit 1
8541 @endif etc
8543 .PHONY: maybe-TAGS-etc TAGS-etc
8544 maybe-TAGS-etc:
8545 @if etc
8546 maybe-TAGS-etc: TAGS-etc
8548 TAGS-etc: \
8549 configure-etc
8550 @: $(MAKE); $(unstage)
8551 @[ -f ./etc/Makefile ] || exit 0; \
8552 r=`${PWD_COMMAND}`; export r; \
8553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8554 $(HOST_EXPORTS) \
8555 for flag in $(EXTRA_HOST_FLAGS) ; do \
8556 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8557 done; \
8558 echo "Doing TAGS in etc"; \
8559 (cd $(HOST_SUBDIR)/etc && \
8560 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8561 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8562 "RANLIB=$${RANLIB}" \
8563 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8564 TAGS) \
8565 || exit 1
8567 @endif etc
8569 .PHONY: maybe-install-info-etc install-info-etc
8570 maybe-install-info-etc:
8571 @if etc
8572 maybe-install-info-etc: install-info-etc
8574 install-info-etc: \
8575 configure-etc \
8576 info-etc
8577 @: $(MAKE); $(unstage)
8578 @[ -f ./etc/Makefile ] || exit 0; \
8579 r=`${PWD_COMMAND}`; export r; \
8580 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8581 $(HOST_EXPORTS) \
8582 for flag in $(EXTRA_HOST_FLAGS) ; do \
8583 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8584 done; \
8585 echo "Doing install-info in etc"; \
8586 (cd $(HOST_SUBDIR)/etc && \
8587 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8588 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8589 "RANLIB=$${RANLIB}" \
8590 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8591 install-info) \
8592 || exit 1
8594 @endif etc
8596 .PHONY: maybe-install-dvi-etc install-dvi-etc
8597 maybe-install-dvi-etc:
8598 @if etc
8599 maybe-install-dvi-etc: install-dvi-etc
8601 install-dvi-etc: \
8602 configure-etc \
8603 dvi-etc
8604 @: $(MAKE); $(unstage)
8605 @[ -f ./etc/Makefile ] || exit 0; \
8606 r=`${PWD_COMMAND}`; export r; \
8607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8608 $(HOST_EXPORTS) \
8609 for flag in $(EXTRA_HOST_FLAGS) ; do \
8610 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8611 done; \
8612 echo "Doing install-dvi in etc"; \
8613 (cd $(HOST_SUBDIR)/etc && \
8614 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8615 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8616 "RANLIB=$${RANLIB}" \
8617 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8618 install-dvi) \
8619 || exit 1
8621 @endif etc
8623 .PHONY: maybe-install-pdf-etc install-pdf-etc
8624 maybe-install-pdf-etc:
8625 @if etc
8626 maybe-install-pdf-etc: install-pdf-etc
8628 install-pdf-etc: \
8629 configure-etc \
8630 pdf-etc
8631 @: $(MAKE); $(unstage)
8632 @[ -f ./etc/Makefile ] || exit 0; \
8633 r=`${PWD_COMMAND}`; export r; \
8634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8635 $(HOST_EXPORTS) \
8636 for flag in $(EXTRA_HOST_FLAGS) ; do \
8637 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8638 done; \
8639 echo "Doing install-pdf in etc"; \
8640 (cd $(HOST_SUBDIR)/etc && \
8641 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8642 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8643 "RANLIB=$${RANLIB}" \
8644 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8645 install-pdf) \
8646 || exit 1
8648 @endif etc
8650 .PHONY: maybe-install-html-etc install-html-etc
8651 maybe-install-html-etc:
8652 @if etc
8653 maybe-install-html-etc: install-html-etc
8655 install-html-etc: \
8656 configure-etc \
8657 html-etc
8658 @: $(MAKE); $(unstage)
8659 @[ -f ./etc/Makefile ] || exit 0; \
8660 r=`${PWD_COMMAND}`; export r; \
8661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8662 $(HOST_EXPORTS) \
8663 for flag in $(EXTRA_HOST_FLAGS) ; do \
8664 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8665 done; \
8666 echo "Doing install-html in etc"; \
8667 (cd $(HOST_SUBDIR)/etc && \
8668 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8669 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8670 "RANLIB=$${RANLIB}" \
8671 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8672 install-html) \
8673 || exit 1
8675 @endif etc
8677 .PHONY: maybe-installcheck-etc installcheck-etc
8678 maybe-installcheck-etc:
8679 @if etc
8680 maybe-installcheck-etc: installcheck-etc
8682 installcheck-etc: \
8683 configure-etc
8684 @: $(MAKE); $(unstage)
8685 @[ -f ./etc/Makefile ] || exit 0; \
8686 r=`${PWD_COMMAND}`; export r; \
8687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8688 $(HOST_EXPORTS) \
8689 for flag in $(EXTRA_HOST_FLAGS) ; do \
8690 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8691 done; \
8692 echo "Doing installcheck in etc"; \
8693 (cd $(HOST_SUBDIR)/etc && \
8694 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8695 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8696 "RANLIB=$${RANLIB}" \
8697 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8698 installcheck) \
8699 || exit 1
8701 @endif etc
8703 .PHONY: maybe-mostlyclean-etc mostlyclean-etc
8704 maybe-mostlyclean-etc:
8705 @if etc
8706 maybe-mostlyclean-etc: mostlyclean-etc
8708 mostlyclean-etc:
8709 @: $(MAKE); $(unstage)
8710 @[ -f ./etc/Makefile ] || exit 0; \
8711 r=`${PWD_COMMAND}`; export r; \
8712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8713 $(HOST_EXPORTS) \
8714 for flag in $(EXTRA_HOST_FLAGS) ; do \
8715 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8716 done; \
8717 echo "Doing mostlyclean in etc"; \
8718 (cd $(HOST_SUBDIR)/etc && \
8719 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8720 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8721 "RANLIB=$${RANLIB}" \
8722 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8723 mostlyclean) \
8724 || exit 1
8726 @endif etc
8728 .PHONY: maybe-clean-etc clean-etc
8729 maybe-clean-etc:
8730 @if etc
8731 maybe-clean-etc: clean-etc
8733 clean-etc:
8734 @: $(MAKE); $(unstage)
8735 @[ -f ./etc/Makefile ] || exit 0; \
8736 r=`${PWD_COMMAND}`; export r; \
8737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8738 $(HOST_EXPORTS) \
8739 for flag in $(EXTRA_HOST_FLAGS) ; do \
8740 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8741 done; \
8742 echo "Doing clean in etc"; \
8743 (cd $(HOST_SUBDIR)/etc && \
8744 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8745 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8746 "RANLIB=$${RANLIB}" \
8747 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8748 clean) \
8749 || exit 1
8751 @endif etc
8753 .PHONY: maybe-distclean-etc distclean-etc
8754 maybe-distclean-etc:
8755 @if etc
8756 maybe-distclean-etc: distclean-etc
8758 distclean-etc:
8759 @: $(MAKE); $(unstage)
8760 @[ -f ./etc/Makefile ] || exit 0; \
8761 r=`${PWD_COMMAND}`; export r; \
8762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8763 $(HOST_EXPORTS) \
8764 for flag in $(EXTRA_HOST_FLAGS) ; do \
8765 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8766 done; \
8767 echo "Doing distclean in etc"; \
8768 (cd $(HOST_SUBDIR)/etc && \
8769 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8770 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8771 "RANLIB=$${RANLIB}" \
8772 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8773 distclean) \
8774 || exit 1
8776 @endif etc
8778 .PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
8779 maybe-maintainer-clean-etc:
8780 @if etc
8781 maybe-maintainer-clean-etc: maintainer-clean-etc
8783 maintainer-clean-etc:
8784 @: $(MAKE); $(unstage)
8785 @[ -f ./etc/Makefile ] || exit 0; \
8786 r=`${PWD_COMMAND}`; export r; \
8787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8788 $(HOST_EXPORTS) \
8789 for flag in $(EXTRA_HOST_FLAGS) ; do \
8790 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8791 done; \
8792 echo "Doing maintainer-clean in etc"; \
8793 (cd $(HOST_SUBDIR)/etc && \
8794 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8795 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8796 "RANLIB=$${RANLIB}" \
8797 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8798 maintainer-clean) \
8799 || exit 1
8801 @endif etc
8805 .PHONY: configure-fastjar maybe-configure-fastjar
8806 maybe-configure-fastjar:
8807 @if gcc-bootstrap
8808 configure-fastjar: stage_current
8809 @endif gcc-bootstrap
8810 @if fastjar
8811 maybe-configure-fastjar: configure-fastjar
8812 configure-fastjar:
8813 @: $(MAKE); $(unstage)
8814 @r=`${PWD_COMMAND}`; export r; \
8815 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8816 test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
8817 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar; \
8818 $(HOST_EXPORTS) \
8819 echo Configuring in $(HOST_SUBDIR)/fastjar; \
8820 cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
8821 case $(srcdir) in \
8822 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8823 *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
8824 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8825 esac; \
8826 module_srcdir=fastjar; \
8827 $(SHELL) \
8828 $$s/$$module_srcdir/configure \
8829 --srcdir=$${topdir}/$$module_srcdir \
8830 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8831 --target=${target_alias} \
8832 || exit 1
8833 @endif fastjar
8839 .PHONY: all-fastjar maybe-all-fastjar
8840 maybe-all-fastjar:
8841 @if gcc-bootstrap
8842 all-fastjar: stage_current
8843 @endif gcc-bootstrap
8844 @if fastjar
8845 TARGET-fastjar=all
8846 maybe-all-fastjar: all-fastjar
8847 all-fastjar: configure-fastjar
8848 @: $(MAKE); $(unstage)
8849 @r=`${PWD_COMMAND}`; export r; \
8850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8851 $(HOST_EXPORTS) \
8852 (cd $(HOST_SUBDIR)/fastjar && \
8853 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
8854 $(TARGET-fastjar))
8855 @endif fastjar
8860 .PHONY: check-fastjar maybe-check-fastjar
8861 maybe-check-fastjar:
8862 @if fastjar
8863 maybe-check-fastjar: check-fastjar
8865 # This module is only tested in a native toolchain.
8866 check-fastjar:
8867 @: $(MAKE); $(unstage)
8868 @if [ '$(host)' = '$(target)' ]; then \
8869 r=`${PWD_COMMAND}`; export r; \
8870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8871 $(HOST_EXPORTS) \
8872 (cd $(HOST_SUBDIR)/fastjar && \
8873 $(MAKE) $(FLAGS_TO_PASS) check)
8876 @endif fastjar
8878 .PHONY: install-fastjar maybe-install-fastjar
8879 maybe-install-fastjar:
8880 @if fastjar
8881 maybe-install-fastjar: install-fastjar
8883 install-fastjar: installdirs
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) $(FLAGS_TO_PASS) install)
8891 @endif fastjar
8893 .PHONY: install-strip-fastjar maybe-install-strip-fastjar
8894 maybe-install-strip-fastjar:
8895 @if fastjar
8896 maybe-install-strip-fastjar: install-strip-fastjar
8898 install-strip-fastjar: installdirs
8899 @: $(MAKE); $(unstage)
8900 @r=`${PWD_COMMAND}`; export r; \
8901 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8902 $(HOST_EXPORTS) \
8903 (cd $(HOST_SUBDIR)/fastjar && \
8904 $(MAKE) $(FLAGS_TO_PASS) install-strip)
8906 @endif fastjar
8908 # Other targets (info, dvi, pdf, etc.)
8910 .PHONY: maybe-info-fastjar info-fastjar
8911 maybe-info-fastjar:
8912 @if fastjar
8913 maybe-info-fastjar: info-fastjar
8915 info-fastjar: \
8916 configure-fastjar
8917 @: $(MAKE); $(unstage)
8918 @[ -f ./fastjar/Makefile ] || exit 0; \
8919 r=`${PWD_COMMAND}`; export r; \
8920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8921 $(HOST_EXPORTS) \
8922 for flag in $(EXTRA_HOST_FLAGS) ; do \
8923 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8924 done; \
8925 echo "Doing info in fastjar"; \
8926 (cd $(HOST_SUBDIR)/fastjar && \
8927 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8928 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8929 "RANLIB=$${RANLIB}" \
8930 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8931 info) \
8932 || exit 1
8934 @endif fastjar
8936 .PHONY: maybe-dvi-fastjar dvi-fastjar
8937 maybe-dvi-fastjar:
8938 @if fastjar
8939 maybe-dvi-fastjar: dvi-fastjar
8941 dvi-fastjar: \
8942 configure-fastjar
8943 @: $(MAKE); $(unstage)
8944 @[ -f ./fastjar/Makefile ] || exit 0; \
8945 r=`${PWD_COMMAND}`; export r; \
8946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8947 $(HOST_EXPORTS) \
8948 for flag in $(EXTRA_HOST_FLAGS) ; do \
8949 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8950 done; \
8951 echo "Doing dvi in fastjar"; \
8952 (cd $(HOST_SUBDIR)/fastjar && \
8953 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8954 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8955 "RANLIB=$${RANLIB}" \
8956 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8957 dvi) \
8958 || exit 1
8960 @endif fastjar
8962 .PHONY: maybe-pdf-fastjar pdf-fastjar
8963 maybe-pdf-fastjar:
8964 @if fastjar
8965 maybe-pdf-fastjar: pdf-fastjar
8967 pdf-fastjar: \
8968 configure-fastjar
8969 @: $(MAKE); $(unstage)
8970 @[ -f ./fastjar/Makefile ] || exit 0; \
8971 r=`${PWD_COMMAND}`; export r; \
8972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8973 $(HOST_EXPORTS) \
8974 for flag in $(EXTRA_HOST_FLAGS) ; do \
8975 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8976 done; \
8977 echo "Doing pdf in fastjar"; \
8978 (cd $(HOST_SUBDIR)/fastjar && \
8979 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8980 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8981 "RANLIB=$${RANLIB}" \
8982 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8983 pdf) \
8984 || exit 1
8986 @endif fastjar
8988 .PHONY: maybe-html-fastjar html-fastjar
8989 maybe-html-fastjar:
8990 @if fastjar
8991 maybe-html-fastjar: html-fastjar
8993 html-fastjar: \
8994 configure-fastjar
8995 @: $(MAKE); $(unstage)
8996 @[ -f ./fastjar/Makefile ] || exit 0; \
8997 r=`${PWD_COMMAND}`; export r; \
8998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8999 $(HOST_EXPORTS) \
9000 for flag in $(EXTRA_HOST_FLAGS) ; do \
9001 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9002 done; \
9003 echo "Doing html in fastjar"; \
9004 (cd $(HOST_SUBDIR)/fastjar && \
9005 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9006 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9007 "RANLIB=$${RANLIB}" \
9008 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9009 html) \
9010 || exit 1
9012 @endif fastjar
9014 .PHONY: maybe-TAGS-fastjar TAGS-fastjar
9015 maybe-TAGS-fastjar:
9016 @if fastjar
9017 maybe-TAGS-fastjar: TAGS-fastjar
9019 TAGS-fastjar: \
9020 configure-fastjar
9021 @: $(MAKE); $(unstage)
9022 @[ -f ./fastjar/Makefile ] || exit 0; \
9023 r=`${PWD_COMMAND}`; export r; \
9024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9025 $(HOST_EXPORTS) \
9026 for flag in $(EXTRA_HOST_FLAGS) ; do \
9027 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9028 done; \
9029 echo "Doing TAGS in fastjar"; \
9030 (cd $(HOST_SUBDIR)/fastjar && \
9031 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9032 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9033 "RANLIB=$${RANLIB}" \
9034 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9035 TAGS) \
9036 || exit 1
9038 @endif fastjar
9040 .PHONY: maybe-install-info-fastjar install-info-fastjar
9041 maybe-install-info-fastjar:
9042 @if fastjar
9043 maybe-install-info-fastjar: install-info-fastjar
9045 install-info-fastjar: \
9046 configure-fastjar \
9047 info-fastjar
9048 @: $(MAKE); $(unstage)
9049 @[ -f ./fastjar/Makefile ] || exit 0; \
9050 r=`${PWD_COMMAND}`; export r; \
9051 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9052 $(HOST_EXPORTS) \
9053 for flag in $(EXTRA_HOST_FLAGS) ; do \
9054 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9055 done; \
9056 echo "Doing install-info in fastjar"; \
9057 (cd $(HOST_SUBDIR)/fastjar && \
9058 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9059 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9060 "RANLIB=$${RANLIB}" \
9061 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9062 install-info) \
9063 || exit 1
9065 @endif fastjar
9067 .PHONY: maybe-install-dvi-fastjar install-dvi-fastjar
9068 maybe-install-dvi-fastjar:
9069 @if fastjar
9070 maybe-install-dvi-fastjar: install-dvi-fastjar
9072 install-dvi-fastjar: \
9073 configure-fastjar \
9074 dvi-fastjar
9075 @: $(MAKE); $(unstage)
9076 @[ -f ./fastjar/Makefile ] || exit 0; \
9077 r=`${PWD_COMMAND}`; export r; \
9078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9079 $(HOST_EXPORTS) \
9080 for flag in $(EXTRA_HOST_FLAGS) ; do \
9081 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9082 done; \
9083 echo "Doing install-dvi in fastjar"; \
9084 (cd $(HOST_SUBDIR)/fastjar && \
9085 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9086 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9087 "RANLIB=$${RANLIB}" \
9088 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9089 install-dvi) \
9090 || exit 1
9092 @endif fastjar
9094 .PHONY: maybe-install-pdf-fastjar install-pdf-fastjar
9095 maybe-install-pdf-fastjar:
9096 @if fastjar
9097 maybe-install-pdf-fastjar: install-pdf-fastjar
9099 install-pdf-fastjar: \
9100 configure-fastjar \
9101 pdf-fastjar
9102 @: $(MAKE); $(unstage)
9103 @[ -f ./fastjar/Makefile ] || exit 0; \
9104 r=`${PWD_COMMAND}`; export r; \
9105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9106 $(HOST_EXPORTS) \
9107 for flag in $(EXTRA_HOST_FLAGS) ; do \
9108 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9109 done; \
9110 echo "Doing install-pdf in fastjar"; \
9111 (cd $(HOST_SUBDIR)/fastjar && \
9112 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9113 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9114 "RANLIB=$${RANLIB}" \
9115 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9116 install-pdf) \
9117 || exit 1
9119 @endif fastjar
9121 .PHONY: maybe-install-html-fastjar install-html-fastjar
9122 maybe-install-html-fastjar:
9123 @if fastjar
9124 maybe-install-html-fastjar: install-html-fastjar
9126 install-html-fastjar: \
9127 configure-fastjar \
9128 html-fastjar
9129 @: $(MAKE); $(unstage)
9130 @[ -f ./fastjar/Makefile ] || exit 0; \
9131 r=`${PWD_COMMAND}`; export r; \
9132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9133 $(HOST_EXPORTS) \
9134 for flag in $(EXTRA_HOST_FLAGS) ; do \
9135 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9136 done; \
9137 echo "Doing install-html in fastjar"; \
9138 (cd $(HOST_SUBDIR)/fastjar && \
9139 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9140 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9141 "RANLIB=$${RANLIB}" \
9142 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9143 install-html) \
9144 || exit 1
9146 @endif fastjar
9148 .PHONY: maybe-installcheck-fastjar installcheck-fastjar
9149 maybe-installcheck-fastjar:
9150 @if fastjar
9151 maybe-installcheck-fastjar: installcheck-fastjar
9153 installcheck-fastjar: \
9154 configure-fastjar
9155 @: $(MAKE); $(unstage)
9156 @[ -f ./fastjar/Makefile ] || exit 0; \
9157 r=`${PWD_COMMAND}`; export r; \
9158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9159 $(HOST_EXPORTS) \
9160 for flag in $(EXTRA_HOST_FLAGS) ; do \
9161 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9162 done; \
9163 echo "Doing installcheck in fastjar"; \
9164 (cd $(HOST_SUBDIR)/fastjar && \
9165 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9166 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9167 "RANLIB=$${RANLIB}" \
9168 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9169 installcheck) \
9170 || exit 1
9172 @endif fastjar
9174 .PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
9175 maybe-mostlyclean-fastjar:
9176 @if fastjar
9177 maybe-mostlyclean-fastjar: mostlyclean-fastjar
9179 mostlyclean-fastjar:
9180 @: $(MAKE); $(unstage)
9181 @[ -f ./fastjar/Makefile ] || exit 0; \
9182 r=`${PWD_COMMAND}`; export r; \
9183 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9184 $(HOST_EXPORTS) \
9185 for flag in $(EXTRA_HOST_FLAGS) ; do \
9186 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9187 done; \
9188 echo "Doing mostlyclean in fastjar"; \
9189 (cd $(HOST_SUBDIR)/fastjar && \
9190 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9191 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9192 "RANLIB=$${RANLIB}" \
9193 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9194 mostlyclean) \
9195 || exit 1
9197 @endif fastjar
9199 .PHONY: maybe-clean-fastjar clean-fastjar
9200 maybe-clean-fastjar:
9201 @if fastjar
9202 maybe-clean-fastjar: clean-fastjar
9204 clean-fastjar:
9205 @: $(MAKE); $(unstage)
9206 @[ -f ./fastjar/Makefile ] || exit 0; \
9207 r=`${PWD_COMMAND}`; export r; \
9208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9209 $(HOST_EXPORTS) \
9210 for flag in $(EXTRA_HOST_FLAGS) ; do \
9211 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9212 done; \
9213 echo "Doing clean in fastjar"; \
9214 (cd $(HOST_SUBDIR)/fastjar && \
9215 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9216 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9217 "RANLIB=$${RANLIB}" \
9218 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9219 clean) \
9220 || exit 1
9222 @endif fastjar
9224 .PHONY: maybe-distclean-fastjar distclean-fastjar
9225 maybe-distclean-fastjar:
9226 @if fastjar
9227 maybe-distclean-fastjar: distclean-fastjar
9229 distclean-fastjar:
9230 @: $(MAKE); $(unstage)
9231 @[ -f ./fastjar/Makefile ] || exit 0; \
9232 r=`${PWD_COMMAND}`; export r; \
9233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9234 $(HOST_EXPORTS) \
9235 for flag in $(EXTRA_HOST_FLAGS) ; do \
9236 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9237 done; \
9238 echo "Doing distclean in fastjar"; \
9239 (cd $(HOST_SUBDIR)/fastjar && \
9240 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9241 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9242 "RANLIB=$${RANLIB}" \
9243 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9244 distclean) \
9245 || exit 1
9247 @endif fastjar
9249 .PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
9250 maybe-maintainer-clean-fastjar:
9251 @if fastjar
9252 maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
9254 maintainer-clean-fastjar:
9255 @: $(MAKE); $(unstage)
9256 @[ -f ./fastjar/Makefile ] || exit 0; \
9257 r=`${PWD_COMMAND}`; export r; \
9258 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9259 $(HOST_EXPORTS) \
9260 for flag in $(EXTRA_HOST_FLAGS) ; do \
9261 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9262 done; \
9263 echo "Doing maintainer-clean in fastjar"; \
9264 (cd $(HOST_SUBDIR)/fastjar && \
9265 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9266 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9267 "RANLIB=$${RANLIB}" \
9268 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9269 maintainer-clean) \
9270 || exit 1
9272 @endif fastjar
9276 .PHONY: configure-fixincludes maybe-configure-fixincludes
9277 maybe-configure-fixincludes:
9278 @if gcc-bootstrap
9279 configure-fixincludes: stage_current
9280 @endif gcc-bootstrap
9281 @if fixincludes
9282 maybe-configure-fixincludes: configure-fixincludes
9283 configure-fixincludes:
9284 @r=`${PWD_COMMAND}`; export r; \
9285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9286 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9287 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9288 $(HOST_EXPORTS) \
9289 echo Configuring in $(HOST_SUBDIR)/fixincludes; \
9290 cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
9291 case $(srcdir) in \
9292 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9293 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9294 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9295 esac; \
9296 module_srcdir=fixincludes; \
9297 $(SHELL) \
9298 $$s/$$module_srcdir/configure \
9299 --srcdir=$${topdir}/$$module_srcdir \
9300 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9301 --target=${target_alias} \
9302 || exit 1
9303 @endif fixincludes
9307 .PHONY: configure-stage1-fixincludes maybe-configure-stage1-fixincludes
9308 maybe-configure-stage1-fixincludes:
9309 @if fixincludes-bootstrap
9310 maybe-configure-stage1-fixincludes: configure-stage1-fixincludes
9311 configure-stage1-fixincludes:
9312 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
9313 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9314 @r=`${PWD_COMMAND}`; export r; \
9315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9316 TFLAGS="$(STAGE1_TFLAGS)"; \
9317 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9318 $(HOST_EXPORTS) \
9319 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
9320 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
9321 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
9322 echo Configuring stage 1 in $(HOST_SUBDIR)/fixincludes; \
9323 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9324 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9325 case $(srcdir) in \
9326 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9327 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9328 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9329 esac; \
9330 module_srcdir=fixincludes; \
9331 $(SHELL) $$s/$$module_srcdir/configure \
9332 --srcdir=$${topdir}/$$module_srcdir \
9333 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9334 --target=${target_alias} \
9336 $(STAGE1_CONFIGURE_FLAGS)
9337 @endif fixincludes-bootstrap
9339 .PHONY: configure-stage2-fixincludes maybe-configure-stage2-fixincludes
9340 maybe-configure-stage2-fixincludes:
9341 @if fixincludes-bootstrap
9342 maybe-configure-stage2-fixincludes: configure-stage2-fixincludes
9343 configure-stage2-fixincludes:
9344 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
9345 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9346 @r=`${PWD_COMMAND}`; export r; \
9347 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9348 TFLAGS="$(STAGE2_TFLAGS)"; \
9349 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9350 $(HOST_EXPORTS) \
9351 $(POSTSTAGE1_HOST_EXPORTS) \
9352 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
9353 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
9354 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
9355 echo Configuring stage 2 in $(HOST_SUBDIR)/fixincludes; \
9356 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9357 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9358 case $(srcdir) in \
9359 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9360 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9361 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9362 esac; \
9363 module_srcdir=fixincludes; \
9364 $(SHELL) $$s/$$module_srcdir/configure \
9365 --srcdir=$${topdir}/$$module_srcdir \
9366 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9367 --target=${target_alias} \
9368 --with-build-libsubdir=$(HOST_SUBDIR) \
9369 $(STAGE2_CONFIGURE_FLAGS)
9370 @endif fixincludes-bootstrap
9372 .PHONY: configure-stage3-fixincludes maybe-configure-stage3-fixincludes
9373 maybe-configure-stage3-fixincludes:
9374 @if fixincludes-bootstrap
9375 maybe-configure-stage3-fixincludes: configure-stage3-fixincludes
9376 configure-stage3-fixincludes:
9377 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
9378 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9379 @r=`${PWD_COMMAND}`; export r; \
9380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9381 TFLAGS="$(STAGE3_TFLAGS)"; \
9382 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9383 $(HOST_EXPORTS) \
9384 $(POSTSTAGE1_HOST_EXPORTS) \
9385 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
9386 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
9387 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
9388 echo Configuring stage 3 in $(HOST_SUBDIR)/fixincludes; \
9389 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9390 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9391 case $(srcdir) in \
9392 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9393 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9394 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9395 esac; \
9396 module_srcdir=fixincludes; \
9397 $(SHELL) $$s/$$module_srcdir/configure \
9398 --srcdir=$${topdir}/$$module_srcdir \
9399 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9400 --target=${target_alias} \
9401 --with-build-libsubdir=$(HOST_SUBDIR) \
9402 $(STAGE3_CONFIGURE_FLAGS)
9403 @endif fixincludes-bootstrap
9405 .PHONY: configure-stage4-fixincludes maybe-configure-stage4-fixincludes
9406 maybe-configure-stage4-fixincludes:
9407 @if fixincludes-bootstrap
9408 maybe-configure-stage4-fixincludes: configure-stage4-fixincludes
9409 configure-stage4-fixincludes:
9410 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9411 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9412 @r=`${PWD_COMMAND}`; export r; \
9413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9414 TFLAGS="$(STAGE4_TFLAGS)"; \
9415 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9416 $(HOST_EXPORTS) \
9417 $(POSTSTAGE1_HOST_EXPORTS) \
9418 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
9419 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
9420 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
9421 echo Configuring stage 4 in $(HOST_SUBDIR)/fixincludes; \
9422 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9423 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9424 case $(srcdir) in \
9425 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9426 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9427 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9428 esac; \
9429 module_srcdir=fixincludes; \
9430 $(SHELL) $$s/$$module_srcdir/configure \
9431 --srcdir=$${topdir}/$$module_srcdir \
9432 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9433 --target=${target_alias} \
9434 --with-build-libsubdir=$(HOST_SUBDIR) \
9435 $(STAGE4_CONFIGURE_FLAGS)
9436 @endif fixincludes-bootstrap
9438 .PHONY: configure-stageprofile-fixincludes maybe-configure-stageprofile-fixincludes
9439 maybe-configure-stageprofile-fixincludes:
9440 @if fixincludes-bootstrap
9441 maybe-configure-stageprofile-fixincludes: configure-stageprofile-fixincludes
9442 configure-stageprofile-fixincludes:
9443 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9444 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9445 @r=`${PWD_COMMAND}`; export r; \
9446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9447 TFLAGS="$(STAGEprofile_TFLAGS)"; \
9448 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9449 $(HOST_EXPORTS) \
9450 $(POSTSTAGE1_HOST_EXPORTS) \
9451 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
9452 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
9453 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
9454 echo Configuring stage profile in $(HOST_SUBDIR)/fixincludes; \
9455 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9456 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9457 case $(srcdir) in \
9458 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9459 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9460 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9461 esac; \
9462 module_srcdir=fixincludes; \
9463 $(SHELL) $$s/$$module_srcdir/configure \
9464 --srcdir=$${topdir}/$$module_srcdir \
9465 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9466 --target=${target_alias} \
9467 --with-build-libsubdir=$(HOST_SUBDIR) \
9468 $(STAGEprofile_CONFIGURE_FLAGS)
9469 @endif fixincludes-bootstrap
9471 .PHONY: configure-stagetrain-fixincludes maybe-configure-stagetrain-fixincludes
9472 maybe-configure-stagetrain-fixincludes:
9473 @if fixincludes-bootstrap
9474 maybe-configure-stagetrain-fixincludes: configure-stagetrain-fixincludes
9475 configure-stagetrain-fixincludes:
9476 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
9477 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9478 @r=`${PWD_COMMAND}`; export r; \
9479 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9480 TFLAGS="$(STAGEtrain_TFLAGS)"; \
9481 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9482 $(HOST_EXPORTS) \
9483 $(POSTSTAGE1_HOST_EXPORTS) \
9484 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
9485 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
9486 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
9487 echo Configuring stage train in $(HOST_SUBDIR)/fixincludes; \
9488 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9489 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9490 case $(srcdir) in \
9491 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9492 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9493 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9494 esac; \
9495 module_srcdir=fixincludes; \
9496 $(SHELL) $$s/$$module_srcdir/configure \
9497 --srcdir=$${topdir}/$$module_srcdir \
9498 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9499 --target=${target_alias} \
9500 --with-build-libsubdir=$(HOST_SUBDIR) \
9501 $(STAGEtrain_CONFIGURE_FLAGS)
9502 @endif fixincludes-bootstrap
9504 .PHONY: configure-stagefeedback-fixincludes maybe-configure-stagefeedback-fixincludes
9505 maybe-configure-stagefeedback-fixincludes:
9506 @if fixincludes-bootstrap
9507 maybe-configure-stagefeedback-fixincludes: configure-stagefeedback-fixincludes
9508 configure-stagefeedback-fixincludes:
9509 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9510 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9511 @r=`${PWD_COMMAND}`; export r; \
9512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9513 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9514 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9515 $(HOST_EXPORTS) \
9516 $(POSTSTAGE1_HOST_EXPORTS) \
9517 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
9518 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
9519 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
9520 echo Configuring stage feedback in $(HOST_SUBDIR)/fixincludes; \
9521 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9522 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9523 case $(srcdir) in \
9524 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9525 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9526 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9527 esac; \
9528 module_srcdir=fixincludes; \
9529 $(SHELL) $$s/$$module_srcdir/configure \
9530 --srcdir=$${topdir}/$$module_srcdir \
9531 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9532 --target=${target_alias} \
9533 --with-build-libsubdir=$(HOST_SUBDIR) \
9534 $(STAGEfeedback_CONFIGURE_FLAGS)
9535 @endif fixincludes-bootstrap
9537 .PHONY: configure-stageautoprofile-fixincludes maybe-configure-stageautoprofile-fixincludes
9538 maybe-configure-stageautoprofile-fixincludes:
9539 @if fixincludes-bootstrap
9540 maybe-configure-stageautoprofile-fixincludes: configure-stageautoprofile-fixincludes
9541 configure-stageautoprofile-fixincludes:
9542 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
9543 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9544 @r=`${PWD_COMMAND}`; export r; \
9545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9546 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
9547 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9548 $(HOST_EXPORTS) \
9549 $(POSTSTAGE1_HOST_EXPORTS) \
9550 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
9551 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
9552 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
9553 echo Configuring stage autoprofile in $(HOST_SUBDIR)/fixincludes; \
9554 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9555 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9556 case $(srcdir) in \
9557 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9558 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9559 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9560 esac; \
9561 module_srcdir=fixincludes; \
9562 $(SHELL) $$s/$$module_srcdir/configure \
9563 --srcdir=$${topdir}/$$module_srcdir \
9564 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9565 --target=${target_alias} \
9566 --with-build-libsubdir=$(HOST_SUBDIR) \
9567 $(STAGEautoprofile_CONFIGURE_FLAGS)
9568 @endif fixincludes-bootstrap
9570 .PHONY: configure-stageautofeedback-fixincludes maybe-configure-stageautofeedback-fixincludes
9571 maybe-configure-stageautofeedback-fixincludes:
9572 @if fixincludes-bootstrap
9573 maybe-configure-stageautofeedback-fixincludes: configure-stageautofeedback-fixincludes
9574 configure-stageautofeedback-fixincludes:
9575 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
9576 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9577 @r=`${PWD_COMMAND}`; export r; \
9578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9579 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
9580 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9581 $(HOST_EXPORTS) \
9582 $(POSTSTAGE1_HOST_EXPORTS) \
9583 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
9584 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
9585 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
9586 echo Configuring stage autofeedback in $(HOST_SUBDIR)/fixincludes; \
9587 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9588 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9589 case $(srcdir) in \
9590 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9591 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9592 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9593 esac; \
9594 module_srcdir=fixincludes; \
9595 $(SHELL) $$s/$$module_srcdir/configure \
9596 --srcdir=$${topdir}/$$module_srcdir \
9597 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9598 --target=${target_alias} \
9599 --with-build-libsubdir=$(HOST_SUBDIR) \
9600 $(STAGEautofeedback_CONFIGURE_FLAGS)
9601 @endif fixincludes-bootstrap
9607 .PHONY: all-fixincludes maybe-all-fixincludes
9608 maybe-all-fixincludes:
9609 @if gcc-bootstrap
9610 all-fixincludes: stage_current
9611 @endif gcc-bootstrap
9612 @if fixincludes
9613 TARGET-fixincludes=all
9614 maybe-all-fixincludes: all-fixincludes
9615 all-fixincludes: configure-fixincludes
9616 @r=`${PWD_COMMAND}`; export r; \
9617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9618 $(HOST_EXPORTS) \
9619 (cd $(HOST_SUBDIR)/fixincludes && \
9620 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
9621 $(TARGET-fixincludes))
9622 @endif fixincludes
9626 .PHONY: all-stage1-fixincludes maybe-all-stage1-fixincludes
9627 .PHONY: clean-stage1-fixincludes maybe-clean-stage1-fixincludes
9628 maybe-all-stage1-fixincludes:
9629 maybe-clean-stage1-fixincludes:
9630 @if fixincludes-bootstrap
9631 maybe-all-stage1-fixincludes: all-stage1-fixincludes
9632 all-stage1: all-stage1-fixincludes
9633 TARGET-stage1-fixincludes = $(TARGET-fixincludes)
9634 all-stage1-fixincludes: configure-stage1-fixincludes
9635 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
9636 @r=`${PWD_COMMAND}`; export r; \
9637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9638 TFLAGS="$(STAGE1_TFLAGS)"; \
9639 $(HOST_EXPORTS) \
9640 cd $(HOST_SUBDIR)/fixincludes && \
9642 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9643 CFLAGS="$(STAGE1_CFLAGS)" \
9644 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
9645 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
9646 LIBCFLAGS="$(LIBCFLAGS)" \
9647 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9648 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9649 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9650 $(EXTRA_HOST_FLAGS) \
9651 $(STAGE1_FLAGS_TO_PASS) \
9652 TFLAGS="$(STAGE1_TFLAGS)" \
9653 $(TARGET-stage1-fixincludes)
9655 maybe-clean-stage1-fixincludes: clean-stage1-fixincludes
9656 clean-stage1: clean-stage1-fixincludes
9657 clean-stage1-fixincludes:
9658 @if [ $(current_stage) = stage1 ]; then \
9659 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9660 else \
9661 [ -f $(HOST_SUBDIR)/stage1-fixincludes/Makefile ] || exit 0; \
9662 $(MAKE) stage1-start; \
9663 fi; \
9664 cd $(HOST_SUBDIR)/fixincludes && \
9665 $(MAKE) $(EXTRA_HOST_FLAGS) \
9666 $(STAGE1_FLAGS_TO_PASS) clean
9667 @endif fixincludes-bootstrap
9670 .PHONY: all-stage2-fixincludes maybe-all-stage2-fixincludes
9671 .PHONY: clean-stage2-fixincludes maybe-clean-stage2-fixincludes
9672 maybe-all-stage2-fixincludes:
9673 maybe-clean-stage2-fixincludes:
9674 @if fixincludes-bootstrap
9675 maybe-all-stage2-fixincludes: all-stage2-fixincludes
9676 all-stage2: all-stage2-fixincludes
9677 TARGET-stage2-fixincludes = $(TARGET-fixincludes)
9678 all-stage2-fixincludes: configure-stage2-fixincludes
9679 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
9680 @r=`${PWD_COMMAND}`; export r; \
9681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9682 TFLAGS="$(STAGE2_TFLAGS)"; \
9683 $(HOST_EXPORTS) \
9684 $(POSTSTAGE1_HOST_EXPORTS) \
9685 cd $(HOST_SUBDIR)/fixincludes && \
9687 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9688 CFLAGS="$(STAGE2_CFLAGS)" \
9689 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
9690 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
9691 LIBCFLAGS="$(STAGE2_CFLAGS)" \
9692 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9693 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9694 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9695 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9696 TFLAGS="$(STAGE2_TFLAGS)" \
9697 $(TARGET-stage2-fixincludes)
9699 maybe-clean-stage2-fixincludes: clean-stage2-fixincludes
9700 clean-stage2: clean-stage2-fixincludes
9701 clean-stage2-fixincludes:
9702 @if [ $(current_stage) = stage2 ]; then \
9703 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9704 else \
9705 [ -f $(HOST_SUBDIR)/stage2-fixincludes/Makefile ] || exit 0; \
9706 $(MAKE) stage2-start; \
9707 fi; \
9708 cd $(HOST_SUBDIR)/fixincludes && \
9709 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9710 @endif fixincludes-bootstrap
9713 .PHONY: all-stage3-fixincludes maybe-all-stage3-fixincludes
9714 .PHONY: clean-stage3-fixincludes maybe-clean-stage3-fixincludes
9715 maybe-all-stage3-fixincludes:
9716 maybe-clean-stage3-fixincludes:
9717 @if fixincludes-bootstrap
9718 maybe-all-stage3-fixincludes: all-stage3-fixincludes
9719 all-stage3: all-stage3-fixincludes
9720 TARGET-stage3-fixincludes = $(TARGET-fixincludes)
9721 all-stage3-fixincludes: configure-stage3-fixincludes
9722 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
9723 @r=`${PWD_COMMAND}`; export r; \
9724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9725 TFLAGS="$(STAGE3_TFLAGS)"; \
9726 $(HOST_EXPORTS) \
9727 $(POSTSTAGE1_HOST_EXPORTS) \
9728 cd $(HOST_SUBDIR)/fixincludes && \
9730 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9731 CFLAGS="$(STAGE3_CFLAGS)" \
9732 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
9733 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
9734 LIBCFLAGS="$(STAGE3_CFLAGS)" \
9735 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9736 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9737 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9738 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9739 TFLAGS="$(STAGE3_TFLAGS)" \
9740 $(TARGET-stage3-fixincludes)
9742 maybe-clean-stage3-fixincludes: clean-stage3-fixincludes
9743 clean-stage3: clean-stage3-fixincludes
9744 clean-stage3-fixincludes:
9745 @if [ $(current_stage) = stage3 ]; then \
9746 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9747 else \
9748 [ -f $(HOST_SUBDIR)/stage3-fixincludes/Makefile ] || exit 0; \
9749 $(MAKE) stage3-start; \
9750 fi; \
9751 cd $(HOST_SUBDIR)/fixincludes && \
9752 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9753 @endif fixincludes-bootstrap
9756 .PHONY: all-stage4-fixincludes maybe-all-stage4-fixincludes
9757 .PHONY: clean-stage4-fixincludes maybe-clean-stage4-fixincludes
9758 maybe-all-stage4-fixincludes:
9759 maybe-clean-stage4-fixincludes:
9760 @if fixincludes-bootstrap
9761 maybe-all-stage4-fixincludes: all-stage4-fixincludes
9762 all-stage4: all-stage4-fixincludes
9763 TARGET-stage4-fixincludes = $(TARGET-fixincludes)
9764 all-stage4-fixincludes: configure-stage4-fixincludes
9765 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9766 @r=`${PWD_COMMAND}`; export r; \
9767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9768 TFLAGS="$(STAGE4_TFLAGS)"; \
9769 $(HOST_EXPORTS) \
9770 $(POSTSTAGE1_HOST_EXPORTS) \
9771 cd $(HOST_SUBDIR)/fixincludes && \
9773 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9774 CFLAGS="$(STAGE4_CFLAGS)" \
9775 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
9776 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
9777 LIBCFLAGS="$(STAGE4_CFLAGS)" \
9778 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9779 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9780 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9781 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9782 TFLAGS="$(STAGE4_TFLAGS)" \
9783 $(TARGET-stage4-fixincludes)
9785 maybe-clean-stage4-fixincludes: clean-stage4-fixincludes
9786 clean-stage4: clean-stage4-fixincludes
9787 clean-stage4-fixincludes:
9788 @if [ $(current_stage) = stage4 ]; then \
9789 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9790 else \
9791 [ -f $(HOST_SUBDIR)/stage4-fixincludes/Makefile ] || exit 0; \
9792 $(MAKE) stage4-start; \
9793 fi; \
9794 cd $(HOST_SUBDIR)/fixincludes && \
9795 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9796 @endif fixincludes-bootstrap
9799 .PHONY: all-stageprofile-fixincludes maybe-all-stageprofile-fixincludes
9800 .PHONY: clean-stageprofile-fixincludes maybe-clean-stageprofile-fixincludes
9801 maybe-all-stageprofile-fixincludes:
9802 maybe-clean-stageprofile-fixincludes:
9803 @if fixincludes-bootstrap
9804 maybe-all-stageprofile-fixincludes: all-stageprofile-fixincludes
9805 all-stageprofile: all-stageprofile-fixincludes
9806 TARGET-stageprofile-fixincludes = $(TARGET-fixincludes)
9807 all-stageprofile-fixincludes: configure-stageprofile-fixincludes
9808 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9809 @r=`${PWD_COMMAND}`; export r; \
9810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9811 TFLAGS="$(STAGEprofile_TFLAGS)"; \
9812 $(HOST_EXPORTS) \
9813 $(POSTSTAGE1_HOST_EXPORTS) \
9814 cd $(HOST_SUBDIR)/fixincludes && \
9816 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9817 CFLAGS="$(STAGEprofile_CFLAGS)" \
9818 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
9819 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
9820 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
9821 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9822 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9823 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9824 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9825 TFLAGS="$(STAGEprofile_TFLAGS)" \
9826 $(TARGET-stageprofile-fixincludes)
9828 maybe-clean-stageprofile-fixincludes: clean-stageprofile-fixincludes
9829 clean-stageprofile: clean-stageprofile-fixincludes
9830 clean-stageprofile-fixincludes:
9831 @if [ $(current_stage) = stageprofile ]; then \
9832 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9833 else \
9834 [ -f $(HOST_SUBDIR)/stageprofile-fixincludes/Makefile ] || exit 0; \
9835 $(MAKE) stageprofile-start; \
9836 fi; \
9837 cd $(HOST_SUBDIR)/fixincludes && \
9838 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9839 @endif fixincludes-bootstrap
9842 .PHONY: all-stagetrain-fixincludes maybe-all-stagetrain-fixincludes
9843 .PHONY: clean-stagetrain-fixincludes maybe-clean-stagetrain-fixincludes
9844 maybe-all-stagetrain-fixincludes:
9845 maybe-clean-stagetrain-fixincludes:
9846 @if fixincludes-bootstrap
9847 maybe-all-stagetrain-fixincludes: all-stagetrain-fixincludes
9848 all-stagetrain: all-stagetrain-fixincludes
9849 TARGET-stagetrain-fixincludes = $(TARGET-fixincludes)
9850 all-stagetrain-fixincludes: configure-stagetrain-fixincludes
9851 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
9852 @r=`${PWD_COMMAND}`; export r; \
9853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9854 TFLAGS="$(STAGEtrain_TFLAGS)"; \
9855 $(HOST_EXPORTS) \
9856 $(POSTSTAGE1_HOST_EXPORTS) \
9857 cd $(HOST_SUBDIR)/fixincludes && \
9859 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9860 CFLAGS="$(STAGEtrain_CFLAGS)" \
9861 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
9862 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
9863 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
9864 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9865 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9866 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9867 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9868 TFLAGS="$(STAGEtrain_TFLAGS)" \
9869 $(TARGET-stagetrain-fixincludes)
9871 maybe-clean-stagetrain-fixincludes: clean-stagetrain-fixincludes
9872 clean-stagetrain: clean-stagetrain-fixincludes
9873 clean-stagetrain-fixincludes:
9874 @if [ $(current_stage) = stagetrain ]; then \
9875 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9876 else \
9877 [ -f $(HOST_SUBDIR)/stagetrain-fixincludes/Makefile ] || exit 0; \
9878 $(MAKE) stagetrain-start; \
9879 fi; \
9880 cd $(HOST_SUBDIR)/fixincludes && \
9881 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9882 @endif fixincludes-bootstrap
9885 .PHONY: all-stagefeedback-fixincludes maybe-all-stagefeedback-fixincludes
9886 .PHONY: clean-stagefeedback-fixincludes maybe-clean-stagefeedback-fixincludes
9887 maybe-all-stagefeedback-fixincludes:
9888 maybe-clean-stagefeedback-fixincludes:
9889 @if fixincludes-bootstrap
9890 maybe-all-stagefeedback-fixincludes: all-stagefeedback-fixincludes
9891 all-stagefeedback: all-stagefeedback-fixincludes
9892 TARGET-stagefeedback-fixincludes = $(TARGET-fixincludes)
9893 all-stagefeedback-fixincludes: configure-stagefeedback-fixincludes
9894 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9895 @r=`${PWD_COMMAND}`; export r; \
9896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9897 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9898 $(HOST_EXPORTS) \
9899 $(POSTSTAGE1_HOST_EXPORTS) \
9900 cd $(HOST_SUBDIR)/fixincludes && \
9902 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9903 CFLAGS="$(STAGEfeedback_CFLAGS)" \
9904 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
9905 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
9906 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
9907 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9908 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9909 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9910 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9911 TFLAGS="$(STAGEfeedback_TFLAGS)" \
9912 $(TARGET-stagefeedback-fixincludes)
9914 maybe-clean-stagefeedback-fixincludes: clean-stagefeedback-fixincludes
9915 clean-stagefeedback: clean-stagefeedback-fixincludes
9916 clean-stagefeedback-fixincludes:
9917 @if [ $(current_stage) = stagefeedback ]; then \
9918 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9919 else \
9920 [ -f $(HOST_SUBDIR)/stagefeedback-fixincludes/Makefile ] || exit 0; \
9921 $(MAKE) stagefeedback-start; \
9922 fi; \
9923 cd $(HOST_SUBDIR)/fixincludes && \
9924 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9925 @endif fixincludes-bootstrap
9928 .PHONY: all-stageautoprofile-fixincludes maybe-all-stageautoprofile-fixincludes
9929 .PHONY: clean-stageautoprofile-fixincludes maybe-clean-stageautoprofile-fixincludes
9930 maybe-all-stageautoprofile-fixincludes:
9931 maybe-clean-stageautoprofile-fixincludes:
9932 @if fixincludes-bootstrap
9933 maybe-all-stageautoprofile-fixincludes: all-stageautoprofile-fixincludes
9934 all-stageautoprofile: all-stageautoprofile-fixincludes
9935 TARGET-stageautoprofile-fixincludes = $(TARGET-fixincludes)
9936 all-stageautoprofile-fixincludes: configure-stageautoprofile-fixincludes
9937 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
9938 @r=`${PWD_COMMAND}`; export r; \
9939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9940 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
9941 $(HOST_EXPORTS) \
9942 $(POSTSTAGE1_HOST_EXPORTS) \
9943 cd $(HOST_SUBDIR)/fixincludes && \
9944 $$s/gcc/config/i386/$(AUTO_PROFILE) \
9945 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9946 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
9947 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
9948 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
9949 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
9950 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9951 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9952 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9953 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9954 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
9955 $(TARGET-stageautoprofile-fixincludes)
9957 maybe-clean-stageautoprofile-fixincludes: clean-stageautoprofile-fixincludes
9958 clean-stageautoprofile: clean-stageautoprofile-fixincludes
9959 clean-stageautoprofile-fixincludes:
9960 @if [ $(current_stage) = stageautoprofile ]; then \
9961 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9962 else \
9963 [ -f $(HOST_SUBDIR)/stageautoprofile-fixincludes/Makefile ] || exit 0; \
9964 $(MAKE) stageautoprofile-start; \
9965 fi; \
9966 cd $(HOST_SUBDIR)/fixincludes && \
9967 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9968 @endif fixincludes-bootstrap
9971 .PHONY: all-stageautofeedback-fixincludes maybe-all-stageautofeedback-fixincludes
9972 .PHONY: clean-stageautofeedback-fixincludes maybe-clean-stageautofeedback-fixincludes
9973 maybe-all-stageautofeedback-fixincludes:
9974 maybe-clean-stageautofeedback-fixincludes:
9975 @if fixincludes-bootstrap
9976 maybe-all-stageautofeedback-fixincludes: all-stageautofeedback-fixincludes
9977 all-stageautofeedback: all-stageautofeedback-fixincludes
9978 TARGET-stageautofeedback-fixincludes = $(TARGET-fixincludes)
9979 all-stageautofeedback-fixincludes: configure-stageautofeedback-fixincludes
9980 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
9981 @r=`${PWD_COMMAND}`; export r; \
9982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9983 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
9984 $(HOST_EXPORTS) \
9985 $(POSTSTAGE1_HOST_EXPORTS) \
9986 cd $(HOST_SUBDIR)/fixincludes && \
9988 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9989 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
9990 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
9991 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
9992 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
9993 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9994 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9995 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9996 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9997 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
9998 $(TARGET-stageautofeedback-fixincludes)
10000 maybe-clean-stageautofeedback-fixincludes: clean-stageautofeedback-fixincludes
10001 clean-stageautofeedback: clean-stageautofeedback-fixincludes
10002 clean-stageautofeedback-fixincludes:
10003 @if [ $(current_stage) = stageautofeedback ]; then \
10004 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
10005 else \
10006 [ -f $(HOST_SUBDIR)/stageautofeedback-fixincludes/Makefile ] || exit 0; \
10007 $(MAKE) stageautofeedback-start; \
10008 fi; \
10009 cd $(HOST_SUBDIR)/fixincludes && \
10010 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
10011 @endif fixincludes-bootstrap
10017 .PHONY: check-fixincludes maybe-check-fixincludes
10018 maybe-check-fixincludes:
10019 @if fixincludes
10020 maybe-check-fixincludes: check-fixincludes
10022 check-fixincludes:
10023 @: $(MAKE); $(unstage)
10024 @r=`${PWD_COMMAND}`; export r; \
10025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10026 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
10027 (cd $(HOST_SUBDIR)/fixincludes && \
10028 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
10030 @endif fixincludes
10032 .PHONY: install-fixincludes maybe-install-fixincludes
10033 maybe-install-fixincludes:
10034 @if fixincludes
10035 maybe-install-fixincludes: install-fixincludes
10037 install-fixincludes: installdirs
10038 @: $(MAKE); $(unstage)
10039 @r=`${PWD_COMMAND}`; export r; \
10040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10041 $(HOST_EXPORTS) \
10042 (cd $(HOST_SUBDIR)/fixincludes && \
10043 $(MAKE) $(FLAGS_TO_PASS) install)
10045 @endif fixincludes
10047 .PHONY: install-strip-fixincludes maybe-install-strip-fixincludes
10048 maybe-install-strip-fixincludes:
10049 @if fixincludes
10050 maybe-install-strip-fixincludes: install-strip-fixincludes
10052 install-strip-fixincludes: installdirs
10053 @: $(MAKE); $(unstage)
10054 @r=`${PWD_COMMAND}`; export r; \
10055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10056 $(HOST_EXPORTS) \
10057 (cd $(HOST_SUBDIR)/fixincludes && \
10058 $(MAKE) $(FLAGS_TO_PASS) install-strip)
10060 @endif fixincludes
10062 # Other targets (info, dvi, pdf, etc.)
10064 .PHONY: maybe-info-fixincludes info-fixincludes
10065 maybe-info-fixincludes:
10066 @if fixincludes
10067 maybe-info-fixincludes: info-fixincludes
10069 info-fixincludes: \
10070 configure-fixincludes
10071 @[ -f ./fixincludes/Makefile ] || exit 0; \
10072 r=`${PWD_COMMAND}`; export r; \
10073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10074 $(HOST_EXPORTS) \
10075 for flag in $(EXTRA_HOST_FLAGS) ; do \
10076 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10077 done; \
10078 echo "Doing info in fixincludes"; \
10079 (cd $(HOST_SUBDIR)/fixincludes && \
10080 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10081 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10082 "RANLIB=$${RANLIB}" \
10083 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10084 info) \
10085 || exit 1
10087 @endif fixincludes
10089 .PHONY: maybe-dvi-fixincludes dvi-fixincludes
10090 maybe-dvi-fixincludes:
10091 @if fixincludes
10092 maybe-dvi-fixincludes: dvi-fixincludes
10094 dvi-fixincludes: \
10095 configure-fixincludes
10096 @[ -f ./fixincludes/Makefile ] || exit 0; \
10097 r=`${PWD_COMMAND}`; export r; \
10098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10099 $(HOST_EXPORTS) \
10100 for flag in $(EXTRA_HOST_FLAGS) ; do \
10101 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10102 done; \
10103 echo "Doing dvi in fixincludes"; \
10104 (cd $(HOST_SUBDIR)/fixincludes && \
10105 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10106 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10107 "RANLIB=$${RANLIB}" \
10108 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10109 dvi) \
10110 || exit 1
10112 @endif fixincludes
10114 .PHONY: maybe-pdf-fixincludes pdf-fixincludes
10115 maybe-pdf-fixincludes:
10116 @if fixincludes
10117 maybe-pdf-fixincludes: pdf-fixincludes
10119 pdf-fixincludes: \
10120 configure-fixincludes
10121 @[ -f ./fixincludes/Makefile ] || exit 0; \
10122 r=`${PWD_COMMAND}`; export r; \
10123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10124 $(HOST_EXPORTS) \
10125 for flag in $(EXTRA_HOST_FLAGS) ; do \
10126 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10127 done; \
10128 echo "Doing pdf in fixincludes"; \
10129 (cd $(HOST_SUBDIR)/fixincludes && \
10130 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10131 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10132 "RANLIB=$${RANLIB}" \
10133 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10134 pdf) \
10135 || exit 1
10137 @endif fixincludes
10139 .PHONY: maybe-html-fixincludes html-fixincludes
10140 maybe-html-fixincludes:
10141 @if fixincludes
10142 maybe-html-fixincludes: html-fixincludes
10144 html-fixincludes: \
10145 configure-fixincludes
10146 @[ -f ./fixincludes/Makefile ] || exit 0; \
10147 r=`${PWD_COMMAND}`; export r; \
10148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10149 $(HOST_EXPORTS) \
10150 for flag in $(EXTRA_HOST_FLAGS) ; do \
10151 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10152 done; \
10153 echo "Doing html in fixincludes"; \
10154 (cd $(HOST_SUBDIR)/fixincludes && \
10155 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10156 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10157 "RANLIB=$${RANLIB}" \
10158 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10159 html) \
10160 || exit 1
10162 @endif fixincludes
10164 .PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
10165 maybe-TAGS-fixincludes:
10166 @if fixincludes
10167 maybe-TAGS-fixincludes: TAGS-fixincludes
10169 # fixincludes doesn't support TAGS.
10170 TAGS-fixincludes:
10172 @endif fixincludes
10174 .PHONY: maybe-install-info-fixincludes install-info-fixincludes
10175 maybe-install-info-fixincludes:
10176 @if fixincludes
10177 maybe-install-info-fixincludes: install-info-fixincludes
10179 install-info-fixincludes: \
10180 configure-fixincludes \
10181 info-fixincludes
10182 @[ -f ./fixincludes/Makefile ] || exit 0; \
10183 r=`${PWD_COMMAND}`; export r; \
10184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10185 $(HOST_EXPORTS) \
10186 for flag in $(EXTRA_HOST_FLAGS) ; do \
10187 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10188 done; \
10189 echo "Doing install-info in fixincludes"; \
10190 (cd $(HOST_SUBDIR)/fixincludes && \
10191 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10192 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10193 "RANLIB=$${RANLIB}" \
10194 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10195 install-info) \
10196 || exit 1
10198 @endif fixincludes
10200 .PHONY: maybe-install-dvi-fixincludes install-dvi-fixincludes
10201 maybe-install-dvi-fixincludes:
10202 @if fixincludes
10203 maybe-install-dvi-fixincludes: install-dvi-fixincludes
10205 # fixincludes doesn't support install-dvi.
10206 install-dvi-fixincludes:
10208 @endif fixincludes
10210 .PHONY: maybe-install-pdf-fixincludes install-pdf-fixincludes
10211 maybe-install-pdf-fixincludes:
10212 @if fixincludes
10213 maybe-install-pdf-fixincludes: install-pdf-fixincludes
10215 install-pdf-fixincludes: \
10216 configure-fixincludes \
10217 pdf-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-pdf 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-pdf) \
10232 || exit 1
10234 @endif fixincludes
10236 .PHONY: maybe-install-html-fixincludes install-html-fixincludes
10237 maybe-install-html-fixincludes:
10238 @if fixincludes
10239 maybe-install-html-fixincludes: install-html-fixincludes
10241 install-html-fixincludes: \
10242 configure-fixincludes \
10243 html-fixincludes
10244 @[ -f ./fixincludes/Makefile ] || exit 0; \
10245 r=`${PWD_COMMAND}`; export r; \
10246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10247 $(HOST_EXPORTS) \
10248 for flag in $(EXTRA_HOST_FLAGS) ; do \
10249 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10250 done; \
10251 echo "Doing install-html in fixincludes"; \
10252 (cd $(HOST_SUBDIR)/fixincludes && \
10253 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10254 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10255 "RANLIB=$${RANLIB}" \
10256 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10257 install-html) \
10258 || exit 1
10260 @endif fixincludes
10262 .PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
10263 maybe-installcheck-fixincludes:
10264 @if fixincludes
10265 maybe-installcheck-fixincludes: installcheck-fixincludes
10267 installcheck-fixincludes: \
10268 configure-fixincludes
10269 @[ -f ./fixincludes/Makefile ] || exit 0; \
10270 r=`${PWD_COMMAND}`; export r; \
10271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10272 $(HOST_EXPORTS) \
10273 for flag in $(EXTRA_HOST_FLAGS) ; do \
10274 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10275 done; \
10276 echo "Doing installcheck in fixincludes"; \
10277 (cd $(HOST_SUBDIR)/fixincludes && \
10278 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10279 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10280 "RANLIB=$${RANLIB}" \
10281 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10282 installcheck) \
10283 || exit 1
10285 @endif fixincludes
10287 .PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
10288 maybe-mostlyclean-fixincludes:
10289 @if fixincludes
10290 maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
10292 mostlyclean-fixincludes:
10293 @[ -f ./fixincludes/Makefile ] || exit 0; \
10294 r=`${PWD_COMMAND}`; export r; \
10295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10296 $(HOST_EXPORTS) \
10297 for flag in $(EXTRA_HOST_FLAGS) ; do \
10298 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10299 done; \
10300 echo "Doing mostlyclean in fixincludes"; \
10301 (cd $(HOST_SUBDIR)/fixincludes && \
10302 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10303 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10304 "RANLIB=$${RANLIB}" \
10305 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10306 mostlyclean) \
10307 || exit 1
10309 @endif fixincludes
10311 .PHONY: maybe-clean-fixincludes clean-fixincludes
10312 maybe-clean-fixincludes:
10313 @if fixincludes
10314 maybe-clean-fixincludes: clean-fixincludes
10316 clean-fixincludes:
10317 @[ -f ./fixincludes/Makefile ] || exit 0; \
10318 r=`${PWD_COMMAND}`; export r; \
10319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10320 $(HOST_EXPORTS) \
10321 for flag in $(EXTRA_HOST_FLAGS) ; do \
10322 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10323 done; \
10324 echo "Doing clean in fixincludes"; \
10325 (cd $(HOST_SUBDIR)/fixincludes && \
10326 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10327 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10328 "RANLIB=$${RANLIB}" \
10329 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10330 clean) \
10331 || exit 1
10333 @endif fixincludes
10335 .PHONY: maybe-distclean-fixincludes distclean-fixincludes
10336 maybe-distclean-fixincludes:
10337 @if fixincludes
10338 maybe-distclean-fixincludes: distclean-fixincludes
10340 distclean-fixincludes:
10341 @[ -f ./fixincludes/Makefile ] || exit 0; \
10342 r=`${PWD_COMMAND}`; export r; \
10343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10344 $(HOST_EXPORTS) \
10345 for flag in $(EXTRA_HOST_FLAGS) ; do \
10346 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10347 done; \
10348 echo "Doing distclean in fixincludes"; \
10349 (cd $(HOST_SUBDIR)/fixincludes && \
10350 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10351 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10352 "RANLIB=$${RANLIB}" \
10353 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10354 distclean) \
10355 || exit 1
10357 @endif fixincludes
10359 .PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
10360 maybe-maintainer-clean-fixincludes:
10361 @if fixincludes
10362 maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
10364 maintainer-clean-fixincludes:
10365 @[ -f ./fixincludes/Makefile ] || exit 0; \
10366 r=`${PWD_COMMAND}`; export r; \
10367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10368 $(HOST_EXPORTS) \
10369 for flag in $(EXTRA_HOST_FLAGS) ; do \
10370 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10371 done; \
10372 echo "Doing maintainer-clean in fixincludes"; \
10373 (cd $(HOST_SUBDIR)/fixincludes && \
10374 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10375 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10376 "RANLIB=$${RANLIB}" \
10377 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10378 maintainer-clean) \
10379 || exit 1
10381 @endif fixincludes
10385 .PHONY: configure-flex maybe-configure-flex
10386 maybe-configure-flex:
10387 @if gcc-bootstrap
10388 configure-flex: stage_current
10389 @endif gcc-bootstrap
10390 @if flex
10391 maybe-configure-flex: configure-flex
10392 configure-flex:
10393 @: $(MAKE); $(unstage)
10394 @r=`${PWD_COMMAND}`; export r; \
10395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10396 test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
10397 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex; \
10398 $(HOST_EXPORTS) \
10399 echo Configuring in $(HOST_SUBDIR)/flex; \
10400 cd "$(HOST_SUBDIR)/flex" || exit 1; \
10401 case $(srcdir) in \
10402 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10403 *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
10404 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10405 esac; \
10406 module_srcdir=flex; \
10407 $(SHELL) \
10408 $$s/$$module_srcdir/configure \
10409 --srcdir=$${topdir}/$$module_srcdir \
10410 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10411 --target=${target_alias} \
10412 || exit 1
10413 @endif flex
10419 .PHONY: all-flex maybe-all-flex
10420 maybe-all-flex:
10421 @if gcc-bootstrap
10422 all-flex: stage_current
10423 @endif gcc-bootstrap
10424 @if flex
10425 TARGET-flex=all
10426 maybe-all-flex: all-flex
10427 all-flex: configure-flex
10428 @: $(MAKE); $(unstage)
10429 @r=`${PWD_COMMAND}`; export r; \
10430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10431 $(HOST_EXPORTS) \
10432 (cd $(HOST_SUBDIR)/flex && \
10433 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
10434 $(TARGET-flex))
10435 @endif flex
10440 .PHONY: check-flex maybe-check-flex
10441 maybe-check-flex:
10442 @if flex
10443 maybe-check-flex: check-flex
10445 # This module is only tested in a native toolchain.
10446 check-flex:
10447 @: $(MAKE); $(unstage)
10448 @if [ '$(host)' = '$(target)' ]; then \
10449 r=`${PWD_COMMAND}`; export r; \
10450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10451 $(HOST_EXPORTS) \
10452 (cd $(HOST_SUBDIR)/flex && \
10453 $(MAKE) $(FLAGS_TO_PASS) check)
10456 @endif flex
10458 .PHONY: install-flex maybe-install-flex
10459 maybe-install-flex:
10460 @if flex
10461 maybe-install-flex: install-flex
10463 install-flex: installdirs
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) $(FLAGS_TO_PASS) install)
10471 @endif flex
10473 .PHONY: install-strip-flex maybe-install-strip-flex
10474 maybe-install-strip-flex:
10475 @if flex
10476 maybe-install-strip-flex: install-strip-flex
10478 install-strip-flex: installdirs
10479 @: $(MAKE); $(unstage)
10480 @r=`${PWD_COMMAND}`; export r; \
10481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10482 $(HOST_EXPORTS) \
10483 (cd $(HOST_SUBDIR)/flex && \
10484 $(MAKE) $(FLAGS_TO_PASS) install-strip)
10486 @endif flex
10488 # Other targets (info, dvi, pdf, etc.)
10490 .PHONY: maybe-info-flex info-flex
10491 maybe-info-flex:
10492 @if flex
10493 maybe-info-flex: info-flex
10495 info-flex: \
10496 configure-flex
10497 @: $(MAKE); $(unstage)
10498 @[ -f ./flex/Makefile ] || exit 0; \
10499 r=`${PWD_COMMAND}`; export r; \
10500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10501 $(HOST_EXPORTS) \
10502 for flag in $(EXTRA_HOST_FLAGS) ; do \
10503 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10504 done; \
10505 echo "Doing info in flex"; \
10506 (cd $(HOST_SUBDIR)/flex && \
10507 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10508 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10509 "RANLIB=$${RANLIB}" \
10510 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10511 info) \
10512 || exit 1
10514 @endif flex
10516 .PHONY: maybe-dvi-flex dvi-flex
10517 maybe-dvi-flex:
10518 @if flex
10519 maybe-dvi-flex: dvi-flex
10521 dvi-flex: \
10522 configure-flex
10523 @: $(MAKE); $(unstage)
10524 @[ -f ./flex/Makefile ] || exit 0; \
10525 r=`${PWD_COMMAND}`; export r; \
10526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10527 $(HOST_EXPORTS) \
10528 for flag in $(EXTRA_HOST_FLAGS) ; do \
10529 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10530 done; \
10531 echo "Doing dvi in flex"; \
10532 (cd $(HOST_SUBDIR)/flex && \
10533 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10534 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10535 "RANLIB=$${RANLIB}" \
10536 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10537 dvi) \
10538 || exit 1
10540 @endif flex
10542 .PHONY: maybe-pdf-flex pdf-flex
10543 maybe-pdf-flex:
10544 @if flex
10545 maybe-pdf-flex: pdf-flex
10547 pdf-flex: \
10548 configure-flex
10549 @: $(MAKE); $(unstage)
10550 @[ -f ./flex/Makefile ] || exit 0; \
10551 r=`${PWD_COMMAND}`; export r; \
10552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10553 $(HOST_EXPORTS) \
10554 for flag in $(EXTRA_HOST_FLAGS) ; do \
10555 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10556 done; \
10557 echo "Doing pdf in flex"; \
10558 (cd $(HOST_SUBDIR)/flex && \
10559 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10560 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10561 "RANLIB=$${RANLIB}" \
10562 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10563 pdf) \
10564 || exit 1
10566 @endif flex
10568 .PHONY: maybe-html-flex html-flex
10569 maybe-html-flex:
10570 @if flex
10571 maybe-html-flex: html-flex
10573 html-flex: \
10574 configure-flex
10575 @: $(MAKE); $(unstage)
10576 @[ -f ./flex/Makefile ] || exit 0; \
10577 r=`${PWD_COMMAND}`; export r; \
10578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10579 $(HOST_EXPORTS) \
10580 for flag in $(EXTRA_HOST_FLAGS) ; do \
10581 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10582 done; \
10583 echo "Doing html in flex"; \
10584 (cd $(HOST_SUBDIR)/flex && \
10585 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10586 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10587 "RANLIB=$${RANLIB}" \
10588 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10589 html) \
10590 || exit 1
10592 @endif flex
10594 .PHONY: maybe-TAGS-flex TAGS-flex
10595 maybe-TAGS-flex:
10596 @if flex
10597 maybe-TAGS-flex: TAGS-flex
10599 TAGS-flex: \
10600 configure-flex
10601 @: $(MAKE); $(unstage)
10602 @[ -f ./flex/Makefile ] || exit 0; \
10603 r=`${PWD_COMMAND}`; export r; \
10604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10605 $(HOST_EXPORTS) \
10606 for flag in $(EXTRA_HOST_FLAGS) ; do \
10607 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10608 done; \
10609 echo "Doing TAGS in flex"; \
10610 (cd $(HOST_SUBDIR)/flex && \
10611 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10612 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10613 "RANLIB=$${RANLIB}" \
10614 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10615 TAGS) \
10616 || exit 1
10618 @endif flex
10620 .PHONY: maybe-install-info-flex install-info-flex
10621 maybe-install-info-flex:
10622 @if flex
10623 maybe-install-info-flex: install-info-flex
10625 install-info-flex: \
10626 configure-flex \
10627 info-flex
10628 @: $(MAKE); $(unstage)
10629 @[ -f ./flex/Makefile ] || exit 0; \
10630 r=`${PWD_COMMAND}`; export r; \
10631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10632 $(HOST_EXPORTS) \
10633 for flag in $(EXTRA_HOST_FLAGS) ; do \
10634 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10635 done; \
10636 echo "Doing install-info in flex"; \
10637 (cd $(HOST_SUBDIR)/flex && \
10638 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10639 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10640 "RANLIB=$${RANLIB}" \
10641 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10642 install-info) \
10643 || exit 1
10645 @endif flex
10647 .PHONY: maybe-install-dvi-flex install-dvi-flex
10648 maybe-install-dvi-flex:
10649 @if flex
10650 maybe-install-dvi-flex: install-dvi-flex
10652 install-dvi-flex: \
10653 configure-flex \
10654 dvi-flex
10655 @: $(MAKE); $(unstage)
10656 @[ -f ./flex/Makefile ] || exit 0; \
10657 r=`${PWD_COMMAND}`; export r; \
10658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10659 $(HOST_EXPORTS) \
10660 for flag in $(EXTRA_HOST_FLAGS) ; do \
10661 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10662 done; \
10663 echo "Doing install-dvi in flex"; \
10664 (cd $(HOST_SUBDIR)/flex && \
10665 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10666 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10667 "RANLIB=$${RANLIB}" \
10668 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10669 install-dvi) \
10670 || exit 1
10672 @endif flex
10674 .PHONY: maybe-install-pdf-flex install-pdf-flex
10675 maybe-install-pdf-flex:
10676 @if flex
10677 maybe-install-pdf-flex: install-pdf-flex
10679 install-pdf-flex: \
10680 configure-flex \
10681 pdf-flex
10682 @: $(MAKE); $(unstage)
10683 @[ -f ./flex/Makefile ] || exit 0; \
10684 r=`${PWD_COMMAND}`; export r; \
10685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10686 $(HOST_EXPORTS) \
10687 for flag in $(EXTRA_HOST_FLAGS) ; do \
10688 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10689 done; \
10690 echo "Doing install-pdf in flex"; \
10691 (cd $(HOST_SUBDIR)/flex && \
10692 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10693 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10694 "RANLIB=$${RANLIB}" \
10695 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10696 install-pdf) \
10697 || exit 1
10699 @endif flex
10701 .PHONY: maybe-install-html-flex install-html-flex
10702 maybe-install-html-flex:
10703 @if flex
10704 maybe-install-html-flex: install-html-flex
10706 install-html-flex: \
10707 configure-flex \
10708 html-flex
10709 @: $(MAKE); $(unstage)
10710 @[ -f ./flex/Makefile ] || exit 0; \
10711 r=`${PWD_COMMAND}`; export r; \
10712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10713 $(HOST_EXPORTS) \
10714 for flag in $(EXTRA_HOST_FLAGS) ; do \
10715 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10716 done; \
10717 echo "Doing install-html in flex"; \
10718 (cd $(HOST_SUBDIR)/flex && \
10719 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10720 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10721 "RANLIB=$${RANLIB}" \
10722 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10723 install-html) \
10724 || exit 1
10726 @endif flex
10728 .PHONY: maybe-installcheck-flex installcheck-flex
10729 maybe-installcheck-flex:
10730 @if flex
10731 maybe-installcheck-flex: installcheck-flex
10733 installcheck-flex: \
10734 configure-flex
10735 @: $(MAKE); $(unstage)
10736 @[ -f ./flex/Makefile ] || exit 0; \
10737 r=`${PWD_COMMAND}`; export r; \
10738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10739 $(HOST_EXPORTS) \
10740 for flag in $(EXTRA_HOST_FLAGS) ; do \
10741 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10742 done; \
10743 echo "Doing installcheck in flex"; \
10744 (cd $(HOST_SUBDIR)/flex && \
10745 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10746 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10747 "RANLIB=$${RANLIB}" \
10748 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10749 installcheck) \
10750 || exit 1
10752 @endif flex
10754 .PHONY: maybe-mostlyclean-flex mostlyclean-flex
10755 maybe-mostlyclean-flex:
10756 @if flex
10757 maybe-mostlyclean-flex: mostlyclean-flex
10759 mostlyclean-flex:
10760 @: $(MAKE); $(unstage)
10761 @[ -f ./flex/Makefile ] || exit 0; \
10762 r=`${PWD_COMMAND}`; export r; \
10763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10764 $(HOST_EXPORTS) \
10765 for flag in $(EXTRA_HOST_FLAGS) ; do \
10766 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10767 done; \
10768 echo "Doing mostlyclean in flex"; \
10769 (cd $(HOST_SUBDIR)/flex && \
10770 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10771 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10772 "RANLIB=$${RANLIB}" \
10773 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10774 mostlyclean) \
10775 || exit 1
10777 @endif flex
10779 .PHONY: maybe-clean-flex clean-flex
10780 maybe-clean-flex:
10781 @if flex
10782 maybe-clean-flex: clean-flex
10784 clean-flex:
10785 @: $(MAKE); $(unstage)
10786 @[ -f ./flex/Makefile ] || exit 0; \
10787 r=`${PWD_COMMAND}`; export r; \
10788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10789 $(HOST_EXPORTS) \
10790 for flag in $(EXTRA_HOST_FLAGS) ; do \
10791 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10792 done; \
10793 echo "Doing clean in flex"; \
10794 (cd $(HOST_SUBDIR)/flex && \
10795 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10796 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10797 "RANLIB=$${RANLIB}" \
10798 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10799 clean) \
10800 || exit 1
10802 @endif flex
10804 .PHONY: maybe-distclean-flex distclean-flex
10805 maybe-distclean-flex:
10806 @if flex
10807 maybe-distclean-flex: distclean-flex
10809 distclean-flex:
10810 @: $(MAKE); $(unstage)
10811 @[ -f ./flex/Makefile ] || exit 0; \
10812 r=`${PWD_COMMAND}`; export r; \
10813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10814 $(HOST_EXPORTS) \
10815 for flag in $(EXTRA_HOST_FLAGS) ; do \
10816 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10817 done; \
10818 echo "Doing distclean in flex"; \
10819 (cd $(HOST_SUBDIR)/flex && \
10820 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10821 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10822 "RANLIB=$${RANLIB}" \
10823 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10824 distclean) \
10825 || exit 1
10827 @endif flex
10829 .PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
10830 maybe-maintainer-clean-flex:
10831 @if flex
10832 maybe-maintainer-clean-flex: maintainer-clean-flex
10834 maintainer-clean-flex:
10835 @: $(MAKE); $(unstage)
10836 @[ -f ./flex/Makefile ] || exit 0; \
10837 r=`${PWD_COMMAND}`; export r; \
10838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10839 $(HOST_EXPORTS) \
10840 for flag in $(EXTRA_HOST_FLAGS) ; do \
10841 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10842 done; \
10843 echo "Doing maintainer-clean in flex"; \
10844 (cd $(HOST_SUBDIR)/flex && \
10845 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10846 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10847 "RANLIB=$${RANLIB}" \
10848 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10849 maintainer-clean) \
10850 || exit 1
10852 @endif flex
10856 .PHONY: configure-gas maybe-configure-gas
10857 maybe-configure-gas:
10858 @if gcc-bootstrap
10859 configure-gas: stage_current
10860 @endif gcc-bootstrap
10861 @if gas
10862 maybe-configure-gas: configure-gas
10863 configure-gas:
10864 @r=`${PWD_COMMAND}`; export r; \
10865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10866 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10867 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10868 $(HOST_EXPORTS) \
10869 echo Configuring in $(HOST_SUBDIR)/gas; \
10870 cd "$(HOST_SUBDIR)/gas" || exit 1; \
10871 case $(srcdir) in \
10872 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10873 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10874 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10875 esac; \
10876 module_srcdir=gas; \
10877 $(SHELL) \
10878 $$s/$$module_srcdir/configure \
10879 --srcdir=$${topdir}/$$module_srcdir \
10880 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10881 --target=${target_alias} \
10882 || exit 1
10883 @endif gas
10887 .PHONY: configure-stage1-gas maybe-configure-stage1-gas
10888 maybe-configure-stage1-gas:
10889 @if gas-bootstrap
10890 maybe-configure-stage1-gas: configure-stage1-gas
10891 configure-stage1-gas:
10892 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
10893 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10894 @r=`${PWD_COMMAND}`; export r; \
10895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10896 TFLAGS="$(STAGE1_TFLAGS)"; \
10897 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10898 $(HOST_EXPORTS) \
10899 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
10900 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
10901 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
10902 echo Configuring stage 1 in $(HOST_SUBDIR)/gas; \
10903 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10904 cd $(HOST_SUBDIR)/gas || exit 1; \
10905 case $(srcdir) in \
10906 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10907 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10908 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10909 esac; \
10910 module_srcdir=gas; \
10911 $(SHELL) $$s/$$module_srcdir/configure \
10912 --srcdir=$${topdir}/$$module_srcdir \
10913 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10914 --target=${target_alias} \
10916 $(STAGE1_CONFIGURE_FLAGS)
10917 @endif gas-bootstrap
10919 .PHONY: configure-stage2-gas maybe-configure-stage2-gas
10920 maybe-configure-stage2-gas:
10921 @if gas-bootstrap
10922 maybe-configure-stage2-gas: configure-stage2-gas
10923 configure-stage2-gas:
10924 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
10925 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10926 @r=`${PWD_COMMAND}`; export r; \
10927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10928 TFLAGS="$(STAGE2_TFLAGS)"; \
10929 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10930 $(HOST_EXPORTS) \
10931 $(POSTSTAGE1_HOST_EXPORTS) \
10932 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
10933 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
10934 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
10935 echo Configuring stage 2 in $(HOST_SUBDIR)/gas; \
10936 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10937 cd $(HOST_SUBDIR)/gas || exit 1; \
10938 case $(srcdir) in \
10939 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10940 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10941 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10942 esac; \
10943 module_srcdir=gas; \
10944 $(SHELL) $$s/$$module_srcdir/configure \
10945 --srcdir=$${topdir}/$$module_srcdir \
10946 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10947 --target=${target_alias} \
10948 --with-build-libsubdir=$(HOST_SUBDIR) \
10949 $(STAGE2_CONFIGURE_FLAGS)
10950 @endif gas-bootstrap
10952 .PHONY: configure-stage3-gas maybe-configure-stage3-gas
10953 maybe-configure-stage3-gas:
10954 @if gas-bootstrap
10955 maybe-configure-stage3-gas: configure-stage3-gas
10956 configure-stage3-gas:
10957 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
10958 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10959 @r=`${PWD_COMMAND}`; export r; \
10960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10961 TFLAGS="$(STAGE3_TFLAGS)"; \
10962 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10963 $(HOST_EXPORTS) \
10964 $(POSTSTAGE1_HOST_EXPORTS) \
10965 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
10966 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
10967 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
10968 echo Configuring stage 3 in $(HOST_SUBDIR)/gas; \
10969 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10970 cd $(HOST_SUBDIR)/gas || exit 1; \
10971 case $(srcdir) in \
10972 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10973 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10974 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10975 esac; \
10976 module_srcdir=gas; \
10977 $(SHELL) $$s/$$module_srcdir/configure \
10978 --srcdir=$${topdir}/$$module_srcdir \
10979 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10980 --target=${target_alias} \
10981 --with-build-libsubdir=$(HOST_SUBDIR) \
10982 $(STAGE3_CONFIGURE_FLAGS)
10983 @endif gas-bootstrap
10985 .PHONY: configure-stage4-gas maybe-configure-stage4-gas
10986 maybe-configure-stage4-gas:
10987 @if gas-bootstrap
10988 maybe-configure-stage4-gas: configure-stage4-gas
10989 configure-stage4-gas:
10990 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
10991 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10992 @r=`${PWD_COMMAND}`; export r; \
10993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10994 TFLAGS="$(STAGE4_TFLAGS)"; \
10995 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10996 $(HOST_EXPORTS) \
10997 $(POSTSTAGE1_HOST_EXPORTS) \
10998 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
10999 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
11000 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
11001 echo Configuring stage 4 in $(HOST_SUBDIR)/gas; \
11002 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11003 cd $(HOST_SUBDIR)/gas || exit 1; \
11004 case $(srcdir) in \
11005 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11006 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11007 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11008 esac; \
11009 module_srcdir=gas; \
11010 $(SHELL) $$s/$$module_srcdir/configure \
11011 --srcdir=$${topdir}/$$module_srcdir \
11012 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11013 --target=${target_alias} \
11014 --with-build-libsubdir=$(HOST_SUBDIR) \
11015 $(STAGE4_CONFIGURE_FLAGS)
11016 @endif gas-bootstrap
11018 .PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
11019 maybe-configure-stageprofile-gas:
11020 @if gas-bootstrap
11021 maybe-configure-stageprofile-gas: configure-stageprofile-gas
11022 configure-stageprofile-gas:
11023 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11024 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11025 @r=`${PWD_COMMAND}`; export r; \
11026 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11027 TFLAGS="$(STAGEprofile_TFLAGS)"; \
11028 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11029 $(HOST_EXPORTS) \
11030 $(POSTSTAGE1_HOST_EXPORTS) \
11031 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
11032 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
11033 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
11034 echo Configuring stage profile in $(HOST_SUBDIR)/gas; \
11035 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11036 cd $(HOST_SUBDIR)/gas || exit 1; \
11037 case $(srcdir) in \
11038 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11039 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11040 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11041 esac; \
11042 module_srcdir=gas; \
11043 $(SHELL) $$s/$$module_srcdir/configure \
11044 --srcdir=$${topdir}/$$module_srcdir \
11045 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11046 --target=${target_alias} \
11047 --with-build-libsubdir=$(HOST_SUBDIR) \
11048 $(STAGEprofile_CONFIGURE_FLAGS)
11049 @endif gas-bootstrap
11051 .PHONY: configure-stagetrain-gas maybe-configure-stagetrain-gas
11052 maybe-configure-stagetrain-gas:
11053 @if gas-bootstrap
11054 maybe-configure-stagetrain-gas: configure-stagetrain-gas
11055 configure-stagetrain-gas:
11056 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
11057 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11058 @r=`${PWD_COMMAND}`; export r; \
11059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11060 TFLAGS="$(STAGEtrain_TFLAGS)"; \
11061 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11062 $(HOST_EXPORTS) \
11063 $(POSTSTAGE1_HOST_EXPORTS) \
11064 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
11065 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
11066 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
11067 echo Configuring stage train in $(HOST_SUBDIR)/gas; \
11068 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11069 cd $(HOST_SUBDIR)/gas || exit 1; \
11070 case $(srcdir) in \
11071 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11072 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11073 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11074 esac; \
11075 module_srcdir=gas; \
11076 $(SHELL) $$s/$$module_srcdir/configure \
11077 --srcdir=$${topdir}/$$module_srcdir \
11078 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11079 --target=${target_alias} \
11080 --with-build-libsubdir=$(HOST_SUBDIR) \
11081 $(STAGEtrain_CONFIGURE_FLAGS)
11082 @endif gas-bootstrap
11084 .PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
11085 maybe-configure-stagefeedback-gas:
11086 @if gas-bootstrap
11087 maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
11088 configure-stagefeedback-gas:
11089 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11090 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11091 @r=`${PWD_COMMAND}`; export r; \
11092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11093 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11094 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11095 $(HOST_EXPORTS) \
11096 $(POSTSTAGE1_HOST_EXPORTS) \
11097 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
11098 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
11099 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
11100 echo Configuring stage feedback in $(HOST_SUBDIR)/gas; \
11101 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11102 cd $(HOST_SUBDIR)/gas || exit 1; \
11103 case $(srcdir) in \
11104 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11105 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11106 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11107 esac; \
11108 module_srcdir=gas; \
11109 $(SHELL) $$s/$$module_srcdir/configure \
11110 --srcdir=$${topdir}/$$module_srcdir \
11111 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11112 --target=${target_alias} \
11113 --with-build-libsubdir=$(HOST_SUBDIR) \
11114 $(STAGEfeedback_CONFIGURE_FLAGS)
11115 @endif gas-bootstrap
11117 .PHONY: configure-stageautoprofile-gas maybe-configure-stageautoprofile-gas
11118 maybe-configure-stageautoprofile-gas:
11119 @if gas-bootstrap
11120 maybe-configure-stageautoprofile-gas: configure-stageautoprofile-gas
11121 configure-stageautoprofile-gas:
11122 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
11123 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11124 @r=`${PWD_COMMAND}`; export r; \
11125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11126 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
11127 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11128 $(HOST_EXPORTS) \
11129 $(POSTSTAGE1_HOST_EXPORTS) \
11130 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
11131 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
11132 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
11133 echo Configuring stage autoprofile in $(HOST_SUBDIR)/gas; \
11134 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11135 cd $(HOST_SUBDIR)/gas || exit 1; \
11136 case $(srcdir) in \
11137 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11138 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11139 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11140 esac; \
11141 module_srcdir=gas; \
11142 $(SHELL) $$s/$$module_srcdir/configure \
11143 --srcdir=$${topdir}/$$module_srcdir \
11144 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11145 --target=${target_alias} \
11146 --with-build-libsubdir=$(HOST_SUBDIR) \
11147 $(STAGEautoprofile_CONFIGURE_FLAGS)
11148 @endif gas-bootstrap
11150 .PHONY: configure-stageautofeedback-gas maybe-configure-stageautofeedback-gas
11151 maybe-configure-stageautofeedback-gas:
11152 @if gas-bootstrap
11153 maybe-configure-stageautofeedback-gas: configure-stageautofeedback-gas
11154 configure-stageautofeedback-gas:
11155 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
11156 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11157 @r=`${PWD_COMMAND}`; export r; \
11158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11159 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
11160 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11161 $(HOST_EXPORTS) \
11162 $(POSTSTAGE1_HOST_EXPORTS) \
11163 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
11164 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
11165 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
11166 echo Configuring stage autofeedback in $(HOST_SUBDIR)/gas; \
11167 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11168 cd $(HOST_SUBDIR)/gas || exit 1; \
11169 case $(srcdir) in \
11170 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11171 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11172 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11173 esac; \
11174 module_srcdir=gas; \
11175 $(SHELL) $$s/$$module_srcdir/configure \
11176 --srcdir=$${topdir}/$$module_srcdir \
11177 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11178 --target=${target_alias} \
11179 --with-build-libsubdir=$(HOST_SUBDIR) \
11180 $(STAGEautofeedback_CONFIGURE_FLAGS)
11181 @endif gas-bootstrap
11187 .PHONY: all-gas maybe-all-gas
11188 maybe-all-gas:
11189 @if gcc-bootstrap
11190 all-gas: stage_current
11191 @endif gcc-bootstrap
11192 @if gas
11193 TARGET-gas=all
11194 maybe-all-gas: all-gas
11195 all-gas: configure-gas
11196 @r=`${PWD_COMMAND}`; export r; \
11197 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11198 $(HOST_EXPORTS) \
11199 (cd $(HOST_SUBDIR)/gas && \
11200 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
11201 $(TARGET-gas))
11202 @endif gas
11206 .PHONY: all-stage1-gas maybe-all-stage1-gas
11207 .PHONY: clean-stage1-gas maybe-clean-stage1-gas
11208 maybe-all-stage1-gas:
11209 maybe-clean-stage1-gas:
11210 @if gas-bootstrap
11211 maybe-all-stage1-gas: all-stage1-gas
11212 all-stage1: all-stage1-gas
11213 TARGET-stage1-gas = $(TARGET-gas)
11214 all-stage1-gas: configure-stage1-gas
11215 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11216 @r=`${PWD_COMMAND}`; export r; \
11217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11218 TFLAGS="$(STAGE1_TFLAGS)"; \
11219 $(HOST_EXPORTS) \
11220 cd $(HOST_SUBDIR)/gas && \
11222 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11223 CFLAGS="$(STAGE1_CFLAGS)" \
11224 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
11225 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
11226 LIBCFLAGS="$(LIBCFLAGS)" \
11227 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11228 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11229 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11230 $(EXTRA_HOST_FLAGS) \
11231 $(STAGE1_FLAGS_TO_PASS) \
11232 TFLAGS="$(STAGE1_TFLAGS)" \
11233 $(TARGET-stage1-gas)
11235 maybe-clean-stage1-gas: clean-stage1-gas
11236 clean-stage1: clean-stage1-gas
11237 clean-stage1-gas:
11238 @if [ $(current_stage) = stage1 ]; then \
11239 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11240 else \
11241 [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] || exit 0; \
11242 $(MAKE) stage1-start; \
11243 fi; \
11244 cd $(HOST_SUBDIR)/gas && \
11245 $(MAKE) $(EXTRA_HOST_FLAGS) \
11246 $(STAGE1_FLAGS_TO_PASS) clean
11247 @endif gas-bootstrap
11250 .PHONY: all-stage2-gas maybe-all-stage2-gas
11251 .PHONY: clean-stage2-gas maybe-clean-stage2-gas
11252 maybe-all-stage2-gas:
11253 maybe-clean-stage2-gas:
11254 @if gas-bootstrap
11255 maybe-all-stage2-gas: all-stage2-gas
11256 all-stage2: all-stage2-gas
11257 TARGET-stage2-gas = $(TARGET-gas)
11258 all-stage2-gas: configure-stage2-gas
11259 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11260 @r=`${PWD_COMMAND}`; export r; \
11261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11262 TFLAGS="$(STAGE2_TFLAGS)"; \
11263 $(HOST_EXPORTS) \
11264 $(POSTSTAGE1_HOST_EXPORTS) \
11265 cd $(HOST_SUBDIR)/gas && \
11267 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11268 CFLAGS="$(STAGE2_CFLAGS)" \
11269 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
11270 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
11271 LIBCFLAGS="$(STAGE2_CFLAGS)" \
11272 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11273 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11274 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11275 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11276 TFLAGS="$(STAGE2_TFLAGS)" \
11277 $(TARGET-stage2-gas)
11279 maybe-clean-stage2-gas: clean-stage2-gas
11280 clean-stage2: clean-stage2-gas
11281 clean-stage2-gas:
11282 @if [ $(current_stage) = stage2 ]; then \
11283 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11284 else \
11285 [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] || exit 0; \
11286 $(MAKE) stage2-start; \
11287 fi; \
11288 cd $(HOST_SUBDIR)/gas && \
11289 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11290 @endif gas-bootstrap
11293 .PHONY: all-stage3-gas maybe-all-stage3-gas
11294 .PHONY: clean-stage3-gas maybe-clean-stage3-gas
11295 maybe-all-stage3-gas:
11296 maybe-clean-stage3-gas:
11297 @if gas-bootstrap
11298 maybe-all-stage3-gas: all-stage3-gas
11299 all-stage3: all-stage3-gas
11300 TARGET-stage3-gas = $(TARGET-gas)
11301 all-stage3-gas: configure-stage3-gas
11302 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
11303 @r=`${PWD_COMMAND}`; export r; \
11304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11305 TFLAGS="$(STAGE3_TFLAGS)"; \
11306 $(HOST_EXPORTS) \
11307 $(POSTSTAGE1_HOST_EXPORTS) \
11308 cd $(HOST_SUBDIR)/gas && \
11310 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11311 CFLAGS="$(STAGE3_CFLAGS)" \
11312 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
11313 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
11314 LIBCFLAGS="$(STAGE3_CFLAGS)" \
11315 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11316 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11317 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11318 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11319 TFLAGS="$(STAGE3_TFLAGS)" \
11320 $(TARGET-stage3-gas)
11322 maybe-clean-stage3-gas: clean-stage3-gas
11323 clean-stage3: clean-stage3-gas
11324 clean-stage3-gas:
11325 @if [ $(current_stage) = stage3 ]; then \
11326 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11327 else \
11328 [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] || exit 0; \
11329 $(MAKE) stage3-start; \
11330 fi; \
11331 cd $(HOST_SUBDIR)/gas && \
11332 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11333 @endif gas-bootstrap
11336 .PHONY: all-stage4-gas maybe-all-stage4-gas
11337 .PHONY: clean-stage4-gas maybe-clean-stage4-gas
11338 maybe-all-stage4-gas:
11339 maybe-clean-stage4-gas:
11340 @if gas-bootstrap
11341 maybe-all-stage4-gas: all-stage4-gas
11342 all-stage4: all-stage4-gas
11343 TARGET-stage4-gas = $(TARGET-gas)
11344 all-stage4-gas: configure-stage4-gas
11345 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
11346 @r=`${PWD_COMMAND}`; export r; \
11347 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11348 TFLAGS="$(STAGE4_TFLAGS)"; \
11349 $(HOST_EXPORTS) \
11350 $(POSTSTAGE1_HOST_EXPORTS) \
11351 cd $(HOST_SUBDIR)/gas && \
11353 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11354 CFLAGS="$(STAGE4_CFLAGS)" \
11355 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
11356 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
11357 LIBCFLAGS="$(STAGE4_CFLAGS)" \
11358 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11359 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11360 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11361 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11362 TFLAGS="$(STAGE4_TFLAGS)" \
11363 $(TARGET-stage4-gas)
11365 maybe-clean-stage4-gas: clean-stage4-gas
11366 clean-stage4: clean-stage4-gas
11367 clean-stage4-gas:
11368 @if [ $(current_stage) = stage4 ]; then \
11369 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11370 else \
11371 [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] || exit 0; \
11372 $(MAKE) stage4-start; \
11373 fi; \
11374 cd $(HOST_SUBDIR)/gas && \
11375 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11376 @endif gas-bootstrap
11379 .PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
11380 .PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
11381 maybe-all-stageprofile-gas:
11382 maybe-clean-stageprofile-gas:
11383 @if gas-bootstrap
11384 maybe-all-stageprofile-gas: all-stageprofile-gas
11385 all-stageprofile: all-stageprofile-gas
11386 TARGET-stageprofile-gas = $(TARGET-gas)
11387 all-stageprofile-gas: configure-stageprofile-gas
11388 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11389 @r=`${PWD_COMMAND}`; export r; \
11390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11391 TFLAGS="$(STAGEprofile_TFLAGS)"; \
11392 $(HOST_EXPORTS) \
11393 $(POSTSTAGE1_HOST_EXPORTS) \
11394 cd $(HOST_SUBDIR)/gas && \
11396 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11397 CFLAGS="$(STAGEprofile_CFLAGS)" \
11398 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
11399 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
11400 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
11401 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11402 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11403 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11404 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11405 TFLAGS="$(STAGEprofile_TFLAGS)" \
11406 $(TARGET-stageprofile-gas)
11408 maybe-clean-stageprofile-gas: clean-stageprofile-gas
11409 clean-stageprofile: clean-stageprofile-gas
11410 clean-stageprofile-gas:
11411 @if [ $(current_stage) = stageprofile ]; then \
11412 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11413 else \
11414 [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] || exit 0; \
11415 $(MAKE) stageprofile-start; \
11416 fi; \
11417 cd $(HOST_SUBDIR)/gas && \
11418 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11419 @endif gas-bootstrap
11422 .PHONY: all-stagetrain-gas maybe-all-stagetrain-gas
11423 .PHONY: clean-stagetrain-gas maybe-clean-stagetrain-gas
11424 maybe-all-stagetrain-gas:
11425 maybe-clean-stagetrain-gas:
11426 @if gas-bootstrap
11427 maybe-all-stagetrain-gas: all-stagetrain-gas
11428 all-stagetrain: all-stagetrain-gas
11429 TARGET-stagetrain-gas = $(TARGET-gas)
11430 all-stagetrain-gas: configure-stagetrain-gas
11431 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
11432 @r=`${PWD_COMMAND}`; export r; \
11433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11434 TFLAGS="$(STAGEtrain_TFLAGS)"; \
11435 $(HOST_EXPORTS) \
11436 $(POSTSTAGE1_HOST_EXPORTS) \
11437 cd $(HOST_SUBDIR)/gas && \
11439 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11440 CFLAGS="$(STAGEtrain_CFLAGS)" \
11441 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
11442 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
11443 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
11444 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11445 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11446 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11447 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11448 TFLAGS="$(STAGEtrain_TFLAGS)" \
11449 $(TARGET-stagetrain-gas)
11451 maybe-clean-stagetrain-gas: clean-stagetrain-gas
11452 clean-stagetrain: clean-stagetrain-gas
11453 clean-stagetrain-gas:
11454 @if [ $(current_stage) = stagetrain ]; then \
11455 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11456 else \
11457 [ -f $(HOST_SUBDIR)/stagetrain-gas/Makefile ] || exit 0; \
11458 $(MAKE) stagetrain-start; \
11459 fi; \
11460 cd $(HOST_SUBDIR)/gas && \
11461 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11462 @endif gas-bootstrap
11465 .PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
11466 .PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
11467 maybe-all-stagefeedback-gas:
11468 maybe-clean-stagefeedback-gas:
11469 @if gas-bootstrap
11470 maybe-all-stagefeedback-gas: all-stagefeedback-gas
11471 all-stagefeedback: all-stagefeedback-gas
11472 TARGET-stagefeedback-gas = $(TARGET-gas)
11473 all-stagefeedback-gas: configure-stagefeedback-gas
11474 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11475 @r=`${PWD_COMMAND}`; export r; \
11476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11477 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11478 $(HOST_EXPORTS) \
11479 $(POSTSTAGE1_HOST_EXPORTS) \
11480 cd $(HOST_SUBDIR)/gas && \
11482 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11483 CFLAGS="$(STAGEfeedback_CFLAGS)" \
11484 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
11485 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
11486 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
11487 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11488 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11489 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11490 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11491 TFLAGS="$(STAGEfeedback_TFLAGS)" \
11492 $(TARGET-stagefeedback-gas)
11494 maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
11495 clean-stagefeedback: clean-stagefeedback-gas
11496 clean-stagefeedback-gas:
11497 @if [ $(current_stage) = stagefeedback ]; then \
11498 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11499 else \
11500 [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] || exit 0; \
11501 $(MAKE) stagefeedback-start; \
11502 fi; \
11503 cd $(HOST_SUBDIR)/gas && \
11504 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11505 @endif gas-bootstrap
11508 .PHONY: all-stageautoprofile-gas maybe-all-stageautoprofile-gas
11509 .PHONY: clean-stageautoprofile-gas maybe-clean-stageautoprofile-gas
11510 maybe-all-stageautoprofile-gas:
11511 maybe-clean-stageautoprofile-gas:
11512 @if gas-bootstrap
11513 maybe-all-stageautoprofile-gas: all-stageautoprofile-gas
11514 all-stageautoprofile: all-stageautoprofile-gas
11515 TARGET-stageautoprofile-gas = $(TARGET-gas)
11516 all-stageautoprofile-gas: configure-stageautoprofile-gas
11517 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
11518 @r=`${PWD_COMMAND}`; export r; \
11519 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11520 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
11521 $(HOST_EXPORTS) \
11522 $(POSTSTAGE1_HOST_EXPORTS) \
11523 cd $(HOST_SUBDIR)/gas && \
11524 $$s/gcc/config/i386/$(AUTO_PROFILE) \
11525 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11526 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
11527 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
11528 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
11529 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
11530 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11531 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11532 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11533 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11534 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
11535 $(TARGET-stageautoprofile-gas)
11537 maybe-clean-stageautoprofile-gas: clean-stageautoprofile-gas
11538 clean-stageautoprofile: clean-stageautoprofile-gas
11539 clean-stageautoprofile-gas:
11540 @if [ $(current_stage) = stageautoprofile ]; then \
11541 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11542 else \
11543 [ -f $(HOST_SUBDIR)/stageautoprofile-gas/Makefile ] || exit 0; \
11544 $(MAKE) stageautoprofile-start; \
11545 fi; \
11546 cd $(HOST_SUBDIR)/gas && \
11547 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11548 @endif gas-bootstrap
11551 .PHONY: all-stageautofeedback-gas maybe-all-stageautofeedback-gas
11552 .PHONY: clean-stageautofeedback-gas maybe-clean-stageautofeedback-gas
11553 maybe-all-stageautofeedback-gas:
11554 maybe-clean-stageautofeedback-gas:
11555 @if gas-bootstrap
11556 maybe-all-stageautofeedback-gas: all-stageautofeedback-gas
11557 all-stageautofeedback: all-stageautofeedback-gas
11558 TARGET-stageautofeedback-gas = $(TARGET-gas)
11559 all-stageautofeedback-gas: configure-stageautofeedback-gas
11560 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
11561 @r=`${PWD_COMMAND}`; export r; \
11562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11563 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
11564 $(HOST_EXPORTS) \
11565 $(POSTSTAGE1_HOST_EXPORTS) \
11566 cd $(HOST_SUBDIR)/gas && \
11568 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11569 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
11570 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
11571 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
11572 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
11573 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11574 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11575 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11576 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11577 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
11578 $(TARGET-stageautofeedback-gas)
11580 maybe-clean-stageautofeedback-gas: clean-stageautofeedback-gas
11581 clean-stageautofeedback: clean-stageautofeedback-gas
11582 clean-stageautofeedback-gas:
11583 @if [ $(current_stage) = stageautofeedback ]; then \
11584 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11585 else \
11586 [ -f $(HOST_SUBDIR)/stageautofeedback-gas/Makefile ] || exit 0; \
11587 $(MAKE) stageautofeedback-start; \
11588 fi; \
11589 cd $(HOST_SUBDIR)/gas && \
11590 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11591 @endif gas-bootstrap
11597 .PHONY: check-gas maybe-check-gas
11598 maybe-check-gas:
11599 @if gas
11600 maybe-check-gas: check-gas
11602 check-gas:
11603 @: $(MAKE); $(unstage)
11604 @r=`${PWD_COMMAND}`; export r; \
11605 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11606 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
11607 (cd $(HOST_SUBDIR)/gas && \
11608 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
11610 @endif gas
11612 .PHONY: install-gas maybe-install-gas
11613 maybe-install-gas:
11614 @if gas
11615 maybe-install-gas: install-gas
11617 install-gas: installdirs
11618 @: $(MAKE); $(unstage)
11619 @r=`${PWD_COMMAND}`; export r; \
11620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11621 $(HOST_EXPORTS) \
11622 (cd $(HOST_SUBDIR)/gas && \
11623 $(MAKE) $(FLAGS_TO_PASS) install)
11625 @endif gas
11627 .PHONY: install-strip-gas maybe-install-strip-gas
11628 maybe-install-strip-gas:
11629 @if gas
11630 maybe-install-strip-gas: install-strip-gas
11632 install-strip-gas: installdirs
11633 @: $(MAKE); $(unstage)
11634 @r=`${PWD_COMMAND}`; export r; \
11635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11636 $(HOST_EXPORTS) \
11637 (cd $(HOST_SUBDIR)/gas && \
11638 $(MAKE) $(FLAGS_TO_PASS) install-strip)
11640 @endif gas
11642 # Other targets (info, dvi, pdf, etc.)
11644 .PHONY: maybe-info-gas info-gas
11645 maybe-info-gas:
11646 @if gas
11647 maybe-info-gas: info-gas
11649 info-gas: \
11650 configure-gas
11651 @[ -f ./gas/Makefile ] || exit 0; \
11652 r=`${PWD_COMMAND}`; export r; \
11653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11654 $(HOST_EXPORTS) \
11655 for flag in $(EXTRA_HOST_FLAGS) ; do \
11656 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11657 done; \
11658 echo "Doing info in gas"; \
11659 (cd $(HOST_SUBDIR)/gas && \
11660 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11661 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11662 "RANLIB=$${RANLIB}" \
11663 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11664 info) \
11665 || exit 1
11667 @endif gas
11669 .PHONY: maybe-dvi-gas dvi-gas
11670 maybe-dvi-gas:
11671 @if gas
11672 maybe-dvi-gas: dvi-gas
11674 dvi-gas: \
11675 configure-gas
11676 @[ -f ./gas/Makefile ] || exit 0; \
11677 r=`${PWD_COMMAND}`; export r; \
11678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11679 $(HOST_EXPORTS) \
11680 for flag in $(EXTRA_HOST_FLAGS) ; do \
11681 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11682 done; \
11683 echo "Doing dvi in gas"; \
11684 (cd $(HOST_SUBDIR)/gas && \
11685 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11686 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11687 "RANLIB=$${RANLIB}" \
11688 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11689 dvi) \
11690 || exit 1
11692 @endif gas
11694 .PHONY: maybe-pdf-gas pdf-gas
11695 maybe-pdf-gas:
11696 @if gas
11697 maybe-pdf-gas: pdf-gas
11699 pdf-gas: \
11700 configure-gas
11701 @[ -f ./gas/Makefile ] || exit 0; \
11702 r=`${PWD_COMMAND}`; export r; \
11703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11704 $(HOST_EXPORTS) \
11705 for flag in $(EXTRA_HOST_FLAGS) ; do \
11706 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11707 done; \
11708 echo "Doing pdf in gas"; \
11709 (cd $(HOST_SUBDIR)/gas && \
11710 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11711 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11712 "RANLIB=$${RANLIB}" \
11713 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11714 pdf) \
11715 || exit 1
11717 @endif gas
11719 .PHONY: maybe-html-gas html-gas
11720 maybe-html-gas:
11721 @if gas
11722 maybe-html-gas: html-gas
11724 html-gas: \
11725 configure-gas
11726 @[ -f ./gas/Makefile ] || exit 0; \
11727 r=`${PWD_COMMAND}`; export r; \
11728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11729 $(HOST_EXPORTS) \
11730 for flag in $(EXTRA_HOST_FLAGS) ; do \
11731 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11732 done; \
11733 echo "Doing html in gas"; \
11734 (cd $(HOST_SUBDIR)/gas && \
11735 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11736 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11737 "RANLIB=$${RANLIB}" \
11738 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11739 html) \
11740 || exit 1
11742 @endif gas
11744 .PHONY: maybe-TAGS-gas TAGS-gas
11745 maybe-TAGS-gas:
11746 @if gas
11747 maybe-TAGS-gas: TAGS-gas
11749 TAGS-gas: \
11750 configure-gas
11751 @[ -f ./gas/Makefile ] || exit 0; \
11752 r=`${PWD_COMMAND}`; export r; \
11753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11754 $(HOST_EXPORTS) \
11755 for flag in $(EXTRA_HOST_FLAGS) ; do \
11756 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11757 done; \
11758 echo "Doing TAGS in gas"; \
11759 (cd $(HOST_SUBDIR)/gas && \
11760 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11761 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11762 "RANLIB=$${RANLIB}" \
11763 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11764 TAGS) \
11765 || exit 1
11767 @endif gas
11769 .PHONY: maybe-install-info-gas install-info-gas
11770 maybe-install-info-gas:
11771 @if gas
11772 maybe-install-info-gas: install-info-gas
11774 install-info-gas: \
11775 configure-gas \
11776 info-gas
11777 @[ -f ./gas/Makefile ] || exit 0; \
11778 r=`${PWD_COMMAND}`; export r; \
11779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11780 $(HOST_EXPORTS) \
11781 for flag in $(EXTRA_HOST_FLAGS) ; do \
11782 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11783 done; \
11784 echo "Doing install-info in gas"; \
11785 (cd $(HOST_SUBDIR)/gas && \
11786 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11787 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11788 "RANLIB=$${RANLIB}" \
11789 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11790 install-info) \
11791 || exit 1
11793 @endif gas
11795 .PHONY: maybe-install-dvi-gas install-dvi-gas
11796 maybe-install-dvi-gas:
11797 @if gas
11798 maybe-install-dvi-gas: install-dvi-gas
11800 install-dvi-gas: \
11801 configure-gas \
11802 dvi-gas
11803 @[ -f ./gas/Makefile ] || exit 0; \
11804 r=`${PWD_COMMAND}`; export r; \
11805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11806 $(HOST_EXPORTS) \
11807 for flag in $(EXTRA_HOST_FLAGS) ; do \
11808 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11809 done; \
11810 echo "Doing install-dvi in gas"; \
11811 (cd $(HOST_SUBDIR)/gas && \
11812 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11813 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11814 "RANLIB=$${RANLIB}" \
11815 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11816 install-dvi) \
11817 || exit 1
11819 @endif gas
11821 .PHONY: maybe-install-pdf-gas install-pdf-gas
11822 maybe-install-pdf-gas:
11823 @if gas
11824 maybe-install-pdf-gas: install-pdf-gas
11826 install-pdf-gas: \
11827 configure-gas \
11828 pdf-gas
11829 @[ -f ./gas/Makefile ] || exit 0; \
11830 r=`${PWD_COMMAND}`; export r; \
11831 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11832 $(HOST_EXPORTS) \
11833 for flag in $(EXTRA_HOST_FLAGS) ; do \
11834 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11835 done; \
11836 echo "Doing install-pdf in gas"; \
11837 (cd $(HOST_SUBDIR)/gas && \
11838 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11839 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11840 "RANLIB=$${RANLIB}" \
11841 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11842 install-pdf) \
11843 || exit 1
11845 @endif gas
11847 .PHONY: maybe-install-html-gas install-html-gas
11848 maybe-install-html-gas:
11849 @if gas
11850 maybe-install-html-gas: install-html-gas
11852 install-html-gas: \
11853 configure-gas \
11854 html-gas
11855 @[ -f ./gas/Makefile ] || exit 0; \
11856 r=`${PWD_COMMAND}`; export r; \
11857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11858 $(HOST_EXPORTS) \
11859 for flag in $(EXTRA_HOST_FLAGS) ; do \
11860 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11861 done; \
11862 echo "Doing install-html in gas"; \
11863 (cd $(HOST_SUBDIR)/gas && \
11864 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11865 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11866 "RANLIB=$${RANLIB}" \
11867 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11868 install-html) \
11869 || exit 1
11871 @endif gas
11873 .PHONY: maybe-installcheck-gas installcheck-gas
11874 maybe-installcheck-gas:
11875 @if gas
11876 maybe-installcheck-gas: installcheck-gas
11878 installcheck-gas: \
11879 configure-gas
11880 @[ -f ./gas/Makefile ] || exit 0; \
11881 r=`${PWD_COMMAND}`; export r; \
11882 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11883 $(HOST_EXPORTS) \
11884 for flag in $(EXTRA_HOST_FLAGS) ; do \
11885 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11886 done; \
11887 echo "Doing installcheck in gas"; \
11888 (cd $(HOST_SUBDIR)/gas && \
11889 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11890 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11891 "RANLIB=$${RANLIB}" \
11892 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11893 installcheck) \
11894 || exit 1
11896 @endif gas
11898 .PHONY: maybe-mostlyclean-gas mostlyclean-gas
11899 maybe-mostlyclean-gas:
11900 @if gas
11901 maybe-mostlyclean-gas: mostlyclean-gas
11903 mostlyclean-gas:
11904 @[ -f ./gas/Makefile ] || exit 0; \
11905 r=`${PWD_COMMAND}`; export r; \
11906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11907 $(HOST_EXPORTS) \
11908 for flag in $(EXTRA_HOST_FLAGS) ; do \
11909 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11910 done; \
11911 echo "Doing mostlyclean in gas"; \
11912 (cd $(HOST_SUBDIR)/gas && \
11913 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11914 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11915 "RANLIB=$${RANLIB}" \
11916 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11917 mostlyclean) \
11918 || exit 1
11920 @endif gas
11922 .PHONY: maybe-clean-gas clean-gas
11923 maybe-clean-gas:
11924 @if gas
11925 maybe-clean-gas: clean-gas
11927 clean-gas:
11928 @[ -f ./gas/Makefile ] || exit 0; \
11929 r=`${PWD_COMMAND}`; export r; \
11930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11931 $(HOST_EXPORTS) \
11932 for flag in $(EXTRA_HOST_FLAGS) ; do \
11933 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11934 done; \
11935 echo "Doing clean in gas"; \
11936 (cd $(HOST_SUBDIR)/gas && \
11937 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11938 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11939 "RANLIB=$${RANLIB}" \
11940 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11941 clean) \
11942 || exit 1
11944 @endif gas
11946 .PHONY: maybe-distclean-gas distclean-gas
11947 maybe-distclean-gas:
11948 @if gas
11949 maybe-distclean-gas: distclean-gas
11951 distclean-gas:
11952 @[ -f ./gas/Makefile ] || exit 0; \
11953 r=`${PWD_COMMAND}`; export r; \
11954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11955 $(HOST_EXPORTS) \
11956 for flag in $(EXTRA_HOST_FLAGS) ; do \
11957 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11958 done; \
11959 echo "Doing distclean in gas"; \
11960 (cd $(HOST_SUBDIR)/gas && \
11961 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11962 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11963 "RANLIB=$${RANLIB}" \
11964 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11965 distclean) \
11966 || exit 1
11968 @endif gas
11970 .PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
11971 maybe-maintainer-clean-gas:
11972 @if gas
11973 maybe-maintainer-clean-gas: maintainer-clean-gas
11975 maintainer-clean-gas:
11976 @[ -f ./gas/Makefile ] || exit 0; \
11977 r=`${PWD_COMMAND}`; export r; \
11978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11979 $(HOST_EXPORTS) \
11980 for flag in $(EXTRA_HOST_FLAGS) ; do \
11981 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11982 done; \
11983 echo "Doing maintainer-clean in gas"; \
11984 (cd $(HOST_SUBDIR)/gas && \
11985 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11986 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11987 "RANLIB=$${RANLIB}" \
11988 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11989 maintainer-clean) \
11990 || exit 1
11992 @endif gas
11996 .PHONY: configure-gcc maybe-configure-gcc
11997 maybe-configure-gcc:
11998 @if gcc-bootstrap
11999 configure-gcc: stage_current
12000 @endif gcc-bootstrap
12001 @if gcc
12002 maybe-configure-gcc: configure-gcc
12003 configure-gcc:
12004 @r=`${PWD_COMMAND}`; export r; \
12005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12006 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12007 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12008 $(HOST_EXPORTS) \
12009 echo Configuring in $(HOST_SUBDIR)/gcc; \
12010 cd "$(HOST_SUBDIR)/gcc" || exit 1; \
12011 case $(srcdir) in \
12012 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12013 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12014 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12015 esac; \
12016 module_srcdir=gcc; \
12017 $(SHELL) \
12018 $$s/$$module_srcdir/configure \
12019 --srcdir=$${topdir}/$$module_srcdir \
12020 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12021 --target=${target_alias} \
12022 || exit 1
12023 @endif gcc
12027 .PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
12028 maybe-configure-stage1-gcc:
12029 @if gcc-bootstrap
12030 maybe-configure-stage1-gcc: configure-stage1-gcc
12031 configure-stage1-gcc:
12032 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12033 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12034 @r=`${PWD_COMMAND}`; export r; \
12035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12036 TFLAGS="$(STAGE1_TFLAGS)"; \
12037 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12038 $(HOST_EXPORTS) \
12039 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
12040 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
12041 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
12042 echo Configuring stage 1 in $(HOST_SUBDIR)/gcc; \
12043 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12044 cd $(HOST_SUBDIR)/gcc || exit 1; \
12045 case $(srcdir) in \
12046 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12047 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12048 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12049 esac; \
12050 module_srcdir=gcc; \
12051 $(SHELL) $$s/$$module_srcdir/configure \
12052 --srcdir=$${topdir}/$$module_srcdir \
12053 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12054 --target=${target_alias} \
12056 $(STAGE1_CONFIGURE_FLAGS)
12057 @endif gcc-bootstrap
12059 .PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
12060 maybe-configure-stage2-gcc:
12061 @if gcc-bootstrap
12062 maybe-configure-stage2-gcc: configure-stage2-gcc
12063 configure-stage2-gcc:
12064 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12065 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12066 @r=`${PWD_COMMAND}`; export r; \
12067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12068 TFLAGS="$(STAGE2_TFLAGS)"; \
12069 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12070 $(HOST_EXPORTS) \
12071 $(POSTSTAGE1_HOST_EXPORTS) \
12072 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
12073 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
12074 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
12075 echo Configuring stage 2 in $(HOST_SUBDIR)/gcc; \
12076 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12077 cd $(HOST_SUBDIR)/gcc || exit 1; \
12078 case $(srcdir) in \
12079 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12080 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12081 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12082 esac; \
12083 module_srcdir=gcc; \
12084 $(SHELL) $$s/$$module_srcdir/configure \
12085 --srcdir=$${topdir}/$$module_srcdir \
12086 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12087 --target=${target_alias} \
12088 --with-build-libsubdir=$(HOST_SUBDIR) \
12089 $(STAGE2_CONFIGURE_FLAGS)
12090 @endif gcc-bootstrap
12092 .PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
12093 maybe-configure-stage3-gcc:
12094 @if gcc-bootstrap
12095 maybe-configure-stage3-gcc: configure-stage3-gcc
12096 configure-stage3-gcc:
12097 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12098 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12099 @r=`${PWD_COMMAND}`; export r; \
12100 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12101 TFLAGS="$(STAGE3_TFLAGS)"; \
12102 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12103 $(HOST_EXPORTS) \
12104 $(POSTSTAGE1_HOST_EXPORTS) \
12105 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
12106 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
12107 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
12108 echo Configuring stage 3 in $(HOST_SUBDIR)/gcc; \
12109 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12110 cd $(HOST_SUBDIR)/gcc || exit 1; \
12111 case $(srcdir) in \
12112 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12113 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12114 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12115 esac; \
12116 module_srcdir=gcc; \
12117 $(SHELL) $$s/$$module_srcdir/configure \
12118 --srcdir=$${topdir}/$$module_srcdir \
12119 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12120 --target=${target_alias} \
12121 --with-build-libsubdir=$(HOST_SUBDIR) \
12122 $(STAGE3_CONFIGURE_FLAGS)
12123 @endif gcc-bootstrap
12125 .PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
12126 maybe-configure-stage4-gcc:
12127 @if gcc-bootstrap
12128 maybe-configure-stage4-gcc: configure-stage4-gcc
12129 configure-stage4-gcc:
12130 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12131 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12132 @r=`${PWD_COMMAND}`; export r; \
12133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12134 TFLAGS="$(STAGE4_TFLAGS)"; \
12135 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12136 $(HOST_EXPORTS) \
12137 $(POSTSTAGE1_HOST_EXPORTS) \
12138 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
12139 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
12140 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
12141 echo Configuring stage 4 in $(HOST_SUBDIR)/gcc; \
12142 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12143 cd $(HOST_SUBDIR)/gcc || exit 1; \
12144 case $(srcdir) in \
12145 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12146 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12147 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12148 esac; \
12149 module_srcdir=gcc; \
12150 $(SHELL) $$s/$$module_srcdir/configure \
12151 --srcdir=$${topdir}/$$module_srcdir \
12152 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12153 --target=${target_alias} \
12154 --with-build-libsubdir=$(HOST_SUBDIR) \
12155 $(STAGE4_CONFIGURE_FLAGS)
12156 @endif gcc-bootstrap
12158 .PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
12159 maybe-configure-stageprofile-gcc:
12160 @if gcc-bootstrap
12161 maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
12162 configure-stageprofile-gcc:
12163 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12164 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12165 @r=`${PWD_COMMAND}`; export r; \
12166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12167 TFLAGS="$(STAGEprofile_TFLAGS)"; \
12168 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12169 $(HOST_EXPORTS) \
12170 $(POSTSTAGE1_HOST_EXPORTS) \
12171 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
12172 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
12173 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
12174 echo Configuring stage profile in $(HOST_SUBDIR)/gcc; \
12175 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12176 cd $(HOST_SUBDIR)/gcc || exit 1; \
12177 case $(srcdir) in \
12178 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12179 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12180 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12181 esac; \
12182 module_srcdir=gcc; \
12183 $(SHELL) $$s/$$module_srcdir/configure \
12184 --srcdir=$${topdir}/$$module_srcdir \
12185 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12186 --target=${target_alias} \
12187 --with-build-libsubdir=$(HOST_SUBDIR) \
12188 $(STAGEprofile_CONFIGURE_FLAGS)
12189 @endif gcc-bootstrap
12191 .PHONY: configure-stagetrain-gcc maybe-configure-stagetrain-gcc
12192 maybe-configure-stagetrain-gcc:
12193 @if gcc-bootstrap
12194 maybe-configure-stagetrain-gcc: configure-stagetrain-gcc
12195 configure-stagetrain-gcc:
12196 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
12197 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12198 @r=`${PWD_COMMAND}`; export r; \
12199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12200 TFLAGS="$(STAGEtrain_TFLAGS)"; \
12201 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12202 $(HOST_EXPORTS) \
12203 $(POSTSTAGE1_HOST_EXPORTS) \
12204 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
12205 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
12206 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
12207 echo Configuring stage train in $(HOST_SUBDIR)/gcc; \
12208 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12209 cd $(HOST_SUBDIR)/gcc || exit 1; \
12210 case $(srcdir) in \
12211 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12212 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12213 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12214 esac; \
12215 module_srcdir=gcc; \
12216 $(SHELL) $$s/$$module_srcdir/configure \
12217 --srcdir=$${topdir}/$$module_srcdir \
12218 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12219 --target=${target_alias} \
12220 --with-build-libsubdir=$(HOST_SUBDIR) \
12221 $(STAGEtrain_CONFIGURE_FLAGS)
12222 @endif gcc-bootstrap
12224 .PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
12225 maybe-configure-stagefeedback-gcc:
12226 @if gcc-bootstrap
12227 maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
12228 configure-stagefeedback-gcc:
12229 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12230 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12231 @r=`${PWD_COMMAND}`; export r; \
12232 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12233 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12234 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12235 $(HOST_EXPORTS) \
12236 $(POSTSTAGE1_HOST_EXPORTS) \
12237 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
12238 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
12239 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
12240 echo Configuring stage feedback in $(HOST_SUBDIR)/gcc; \
12241 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12242 cd $(HOST_SUBDIR)/gcc || exit 1; \
12243 case $(srcdir) in \
12244 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12245 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12246 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12247 esac; \
12248 module_srcdir=gcc; \
12249 $(SHELL) $$s/$$module_srcdir/configure \
12250 --srcdir=$${topdir}/$$module_srcdir \
12251 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12252 --target=${target_alias} \
12253 --with-build-libsubdir=$(HOST_SUBDIR) \
12254 $(STAGEfeedback_CONFIGURE_FLAGS)
12255 @endif gcc-bootstrap
12257 .PHONY: configure-stageautoprofile-gcc maybe-configure-stageautoprofile-gcc
12258 maybe-configure-stageautoprofile-gcc:
12259 @if gcc-bootstrap
12260 maybe-configure-stageautoprofile-gcc: configure-stageautoprofile-gcc
12261 configure-stageautoprofile-gcc:
12262 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
12263 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12264 @r=`${PWD_COMMAND}`; export r; \
12265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12266 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
12267 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12268 $(HOST_EXPORTS) \
12269 $(POSTSTAGE1_HOST_EXPORTS) \
12270 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
12271 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
12272 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
12273 echo Configuring stage autoprofile in $(HOST_SUBDIR)/gcc; \
12274 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12275 cd $(HOST_SUBDIR)/gcc || exit 1; \
12276 case $(srcdir) in \
12277 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12278 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12279 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12280 esac; \
12281 module_srcdir=gcc; \
12282 $(SHELL) $$s/$$module_srcdir/configure \
12283 --srcdir=$${topdir}/$$module_srcdir \
12284 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12285 --target=${target_alias} \
12286 --with-build-libsubdir=$(HOST_SUBDIR) \
12287 $(STAGEautoprofile_CONFIGURE_FLAGS)
12288 @endif gcc-bootstrap
12290 .PHONY: configure-stageautofeedback-gcc maybe-configure-stageautofeedback-gcc
12291 maybe-configure-stageautofeedback-gcc:
12292 @if gcc-bootstrap
12293 maybe-configure-stageautofeedback-gcc: configure-stageautofeedback-gcc
12294 configure-stageautofeedback-gcc:
12295 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
12296 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12297 @r=`${PWD_COMMAND}`; export r; \
12298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12299 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
12300 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12301 $(HOST_EXPORTS) \
12302 $(POSTSTAGE1_HOST_EXPORTS) \
12303 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
12304 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
12305 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
12306 echo Configuring stage autofeedback in $(HOST_SUBDIR)/gcc; \
12307 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12308 cd $(HOST_SUBDIR)/gcc || exit 1; \
12309 case $(srcdir) in \
12310 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12311 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12312 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12313 esac; \
12314 module_srcdir=gcc; \
12315 $(SHELL) $$s/$$module_srcdir/configure \
12316 --srcdir=$${topdir}/$$module_srcdir \
12317 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12318 --target=${target_alias} \
12319 --with-build-libsubdir=$(HOST_SUBDIR) \
12320 $(STAGEautofeedback_CONFIGURE_FLAGS)
12321 @endif gcc-bootstrap
12327 .PHONY: all-gcc maybe-all-gcc
12328 maybe-all-gcc:
12329 @if gcc-bootstrap
12330 all-gcc: stage_current
12331 @endif gcc-bootstrap
12332 @if gcc
12333 TARGET-gcc=all
12334 maybe-all-gcc: all-gcc
12335 all-gcc: configure-gcc
12336 @r=`${PWD_COMMAND}`; export r; \
12337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12338 $(HOST_EXPORTS) \
12339 (cd $(HOST_SUBDIR)/gcc && \
12340 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12341 $(TARGET-gcc))
12342 @endif gcc
12346 .PHONY: all-stage1-gcc maybe-all-stage1-gcc
12347 .PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
12348 maybe-all-stage1-gcc:
12349 maybe-clean-stage1-gcc:
12350 @if gcc-bootstrap
12351 maybe-all-stage1-gcc: all-stage1-gcc
12352 all-stage1: all-stage1-gcc
12353 TARGET-stage1-gcc = $(TARGET-gcc)
12354 all-stage1-gcc: configure-stage1-gcc
12355 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12356 @r=`${PWD_COMMAND}`; export r; \
12357 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12358 TFLAGS="$(STAGE1_TFLAGS)"; \
12359 $(HOST_EXPORTS) \
12360 cd $(HOST_SUBDIR)/gcc && \
12362 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12363 CFLAGS="$(STAGE1_CFLAGS)" \
12364 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
12365 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
12366 LIBCFLAGS="$(LIBCFLAGS)" \
12367 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12368 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12369 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12370 $(EXTRA_HOST_FLAGS) \
12371 $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12372 TFLAGS="$(STAGE1_TFLAGS)" \
12373 $(TARGET-stage1-gcc)
12375 maybe-clean-stage1-gcc: clean-stage1-gcc
12376 clean-stage1: clean-stage1-gcc
12377 clean-stage1-gcc:
12378 @if [ $(current_stage) = stage1 ]; then \
12379 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12380 else \
12381 [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] || exit 0; \
12382 $(MAKE) stage1-start; \
12383 fi; \
12384 cd $(HOST_SUBDIR)/gcc && \
12385 $(MAKE) $(EXTRA_HOST_FLAGS) \
12386 $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12387 @endif gcc-bootstrap
12390 .PHONY: all-stage2-gcc maybe-all-stage2-gcc
12391 .PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
12392 maybe-all-stage2-gcc:
12393 maybe-clean-stage2-gcc:
12394 @if gcc-bootstrap
12395 maybe-all-stage2-gcc: all-stage2-gcc
12396 all-stage2: all-stage2-gcc
12397 TARGET-stage2-gcc = $(TARGET-gcc)
12398 all-stage2-gcc: configure-stage2-gcc
12399 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12400 @r=`${PWD_COMMAND}`; export r; \
12401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12402 TFLAGS="$(STAGE2_TFLAGS)"; \
12403 $(HOST_EXPORTS) \
12404 $(POSTSTAGE1_HOST_EXPORTS) \
12405 cd $(HOST_SUBDIR)/gcc && \
12407 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12408 CFLAGS="$(STAGE2_CFLAGS)" \
12409 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
12410 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
12411 LIBCFLAGS="$(STAGE2_CFLAGS)" \
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) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12416 TFLAGS="$(STAGE2_TFLAGS)" \
12417 $(TARGET-stage2-gcc)
12419 maybe-clean-stage2-gcc: clean-stage2-gcc
12420 clean-stage2: clean-stage2-gcc
12421 clean-stage2-gcc:
12422 @if [ $(current_stage) = stage2 ]; then \
12423 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12424 else \
12425 [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] || exit 0; \
12426 $(MAKE) stage2-start; \
12427 fi; \
12428 cd $(HOST_SUBDIR)/gcc && \
12429 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12430 @endif gcc-bootstrap
12433 .PHONY: all-stage3-gcc maybe-all-stage3-gcc
12434 .PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
12435 maybe-all-stage3-gcc:
12436 maybe-clean-stage3-gcc:
12437 @if gcc-bootstrap
12438 maybe-all-stage3-gcc: all-stage3-gcc
12439 all-stage3: all-stage3-gcc
12440 TARGET-stage3-gcc = $(TARGET-gcc)
12441 all-stage3-gcc: configure-stage3-gcc
12442 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12443 @r=`${PWD_COMMAND}`; export r; \
12444 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12445 TFLAGS="$(STAGE3_TFLAGS)"; \
12446 $(HOST_EXPORTS) \
12447 $(POSTSTAGE1_HOST_EXPORTS) \
12448 cd $(HOST_SUBDIR)/gcc && \
12450 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12451 CFLAGS="$(STAGE3_CFLAGS)" \
12452 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
12453 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
12454 LIBCFLAGS="$(STAGE3_CFLAGS)" \
12455 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12456 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12457 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12458 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12459 TFLAGS="$(STAGE3_TFLAGS)" \
12460 $(TARGET-stage3-gcc)
12462 maybe-clean-stage3-gcc: clean-stage3-gcc
12463 clean-stage3: clean-stage3-gcc
12464 clean-stage3-gcc:
12465 @if [ $(current_stage) = stage3 ]; then \
12466 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12467 else \
12468 [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] || exit 0; \
12469 $(MAKE) stage3-start; \
12470 fi; \
12471 cd $(HOST_SUBDIR)/gcc && \
12472 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12473 @endif gcc-bootstrap
12476 .PHONY: all-stage4-gcc maybe-all-stage4-gcc
12477 .PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
12478 maybe-all-stage4-gcc:
12479 maybe-clean-stage4-gcc:
12480 @if gcc-bootstrap
12481 maybe-all-stage4-gcc: all-stage4-gcc
12482 all-stage4: all-stage4-gcc
12483 TARGET-stage4-gcc = $(TARGET-gcc)
12484 all-stage4-gcc: configure-stage4-gcc
12485 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12486 @r=`${PWD_COMMAND}`; export r; \
12487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12488 TFLAGS="$(STAGE4_TFLAGS)"; \
12489 $(HOST_EXPORTS) \
12490 $(POSTSTAGE1_HOST_EXPORTS) \
12491 cd $(HOST_SUBDIR)/gcc && \
12493 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12494 CFLAGS="$(STAGE4_CFLAGS)" \
12495 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
12496 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
12497 LIBCFLAGS="$(STAGE4_CFLAGS)" \
12498 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12499 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12500 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12501 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12502 TFLAGS="$(STAGE4_TFLAGS)" \
12503 $(TARGET-stage4-gcc)
12505 maybe-clean-stage4-gcc: clean-stage4-gcc
12506 clean-stage4: clean-stage4-gcc
12507 clean-stage4-gcc:
12508 @if [ $(current_stage) = stage4 ]; then \
12509 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12510 else \
12511 [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] || exit 0; \
12512 $(MAKE) stage4-start; \
12513 fi; \
12514 cd $(HOST_SUBDIR)/gcc && \
12515 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12516 @endif gcc-bootstrap
12519 .PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
12520 .PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
12521 maybe-all-stageprofile-gcc:
12522 maybe-clean-stageprofile-gcc:
12523 @if gcc-bootstrap
12524 maybe-all-stageprofile-gcc: all-stageprofile-gcc
12525 all-stageprofile: all-stageprofile-gcc
12526 TARGET-stageprofile-gcc = $(TARGET-gcc)
12527 all-stageprofile-gcc: configure-stageprofile-gcc
12528 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12529 @r=`${PWD_COMMAND}`; export r; \
12530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12531 TFLAGS="$(STAGEprofile_TFLAGS)"; \
12532 $(HOST_EXPORTS) \
12533 $(POSTSTAGE1_HOST_EXPORTS) \
12534 cd $(HOST_SUBDIR)/gcc && \
12536 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12537 CFLAGS="$(STAGEprofile_CFLAGS)" \
12538 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
12539 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
12540 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
12541 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12542 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12543 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12544 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12545 TFLAGS="$(STAGEprofile_TFLAGS)" \
12546 $(TARGET-stageprofile-gcc)
12548 maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
12549 clean-stageprofile: clean-stageprofile-gcc
12550 clean-stageprofile-gcc:
12551 @if [ $(current_stage) = stageprofile ]; then \
12552 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12553 else \
12554 [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] || exit 0; \
12555 $(MAKE) stageprofile-start; \
12556 fi; \
12557 cd $(HOST_SUBDIR)/gcc && \
12558 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12559 @endif gcc-bootstrap
12562 .PHONY: all-stagetrain-gcc maybe-all-stagetrain-gcc
12563 .PHONY: clean-stagetrain-gcc maybe-clean-stagetrain-gcc
12564 maybe-all-stagetrain-gcc:
12565 maybe-clean-stagetrain-gcc:
12566 @if gcc-bootstrap
12567 maybe-all-stagetrain-gcc: all-stagetrain-gcc
12568 all-stagetrain: all-stagetrain-gcc
12569 TARGET-stagetrain-gcc = $(TARGET-gcc)
12570 all-stagetrain-gcc: configure-stagetrain-gcc
12571 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
12572 @r=`${PWD_COMMAND}`; export r; \
12573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12574 TFLAGS="$(STAGEtrain_TFLAGS)"; \
12575 $(HOST_EXPORTS) \
12576 $(POSTSTAGE1_HOST_EXPORTS) \
12577 cd $(HOST_SUBDIR)/gcc && \
12579 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12580 CFLAGS="$(STAGEtrain_CFLAGS)" \
12581 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
12582 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
12583 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
12584 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12585 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12586 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12587 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12588 TFLAGS="$(STAGEtrain_TFLAGS)" \
12589 $(TARGET-stagetrain-gcc)
12591 maybe-clean-stagetrain-gcc: clean-stagetrain-gcc
12592 clean-stagetrain: clean-stagetrain-gcc
12593 clean-stagetrain-gcc:
12594 @if [ $(current_stage) = stagetrain ]; then \
12595 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12596 else \
12597 [ -f $(HOST_SUBDIR)/stagetrain-gcc/Makefile ] || exit 0; \
12598 $(MAKE) stagetrain-start; \
12599 fi; \
12600 cd $(HOST_SUBDIR)/gcc && \
12601 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12602 @endif gcc-bootstrap
12605 .PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
12606 .PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
12607 maybe-all-stagefeedback-gcc:
12608 maybe-clean-stagefeedback-gcc:
12609 @if gcc-bootstrap
12610 maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
12611 all-stagefeedback: all-stagefeedback-gcc
12612 TARGET-stagefeedback-gcc = $(TARGET-gcc)
12613 all-stagefeedback-gcc: configure-stagefeedback-gcc
12614 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12615 @r=`${PWD_COMMAND}`; export r; \
12616 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12617 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12618 $(HOST_EXPORTS) \
12619 $(POSTSTAGE1_HOST_EXPORTS) \
12620 cd $(HOST_SUBDIR)/gcc && \
12622 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12623 CFLAGS="$(STAGEfeedback_CFLAGS)" \
12624 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
12625 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
12626 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
12627 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12628 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12629 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12630 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12631 TFLAGS="$(STAGEfeedback_TFLAGS)" \
12632 $(TARGET-stagefeedback-gcc)
12634 maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
12635 clean-stagefeedback: clean-stagefeedback-gcc
12636 clean-stagefeedback-gcc:
12637 @if [ $(current_stage) = stagefeedback ]; then \
12638 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12639 else \
12640 [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] || exit 0; \
12641 $(MAKE) stagefeedback-start; \
12642 fi; \
12643 cd $(HOST_SUBDIR)/gcc && \
12644 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12645 @endif gcc-bootstrap
12648 .PHONY: all-stageautoprofile-gcc maybe-all-stageautoprofile-gcc
12649 .PHONY: clean-stageautoprofile-gcc maybe-clean-stageautoprofile-gcc
12650 maybe-all-stageautoprofile-gcc:
12651 maybe-clean-stageautoprofile-gcc:
12652 @if gcc-bootstrap
12653 maybe-all-stageautoprofile-gcc: all-stageautoprofile-gcc
12654 all-stageautoprofile: all-stageautoprofile-gcc
12655 TARGET-stageautoprofile-gcc = $(TARGET-gcc)
12656 all-stageautoprofile-gcc: configure-stageautoprofile-gcc
12657 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
12658 @r=`${PWD_COMMAND}`; export r; \
12659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12660 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
12661 $(HOST_EXPORTS) \
12662 $(POSTSTAGE1_HOST_EXPORTS) \
12663 cd $(HOST_SUBDIR)/gcc && \
12664 $$s/gcc/config/i386/$(AUTO_PROFILE) \
12665 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12666 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
12667 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
12668 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
12669 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
12670 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12671 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12672 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12673 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12674 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
12675 $(TARGET-stageautoprofile-gcc)
12677 maybe-clean-stageautoprofile-gcc: clean-stageautoprofile-gcc
12678 clean-stageautoprofile: clean-stageautoprofile-gcc
12679 clean-stageautoprofile-gcc:
12680 @if [ $(current_stage) = stageautoprofile ]; then \
12681 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12682 else \
12683 [ -f $(HOST_SUBDIR)/stageautoprofile-gcc/Makefile ] || exit 0; \
12684 $(MAKE) stageautoprofile-start; \
12685 fi; \
12686 cd $(HOST_SUBDIR)/gcc && \
12687 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12688 @endif gcc-bootstrap
12691 .PHONY: all-stageautofeedback-gcc maybe-all-stageautofeedback-gcc
12692 .PHONY: clean-stageautofeedback-gcc maybe-clean-stageautofeedback-gcc
12693 maybe-all-stageautofeedback-gcc:
12694 maybe-clean-stageautofeedback-gcc:
12695 @if gcc-bootstrap
12696 maybe-all-stageautofeedback-gcc: all-stageautofeedback-gcc
12697 all-stageautofeedback: all-stageautofeedback-gcc
12698 TARGET-stageautofeedback-gcc = $(TARGET-gcc)
12699 all-stageautofeedback-gcc: configure-stageautofeedback-gcc
12700 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
12701 @r=`${PWD_COMMAND}`; export r; \
12702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12703 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
12704 $(HOST_EXPORTS) \
12705 $(POSTSTAGE1_HOST_EXPORTS) \
12706 cd $(HOST_SUBDIR)/gcc && \
12708 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12709 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
12710 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
12711 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
12712 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
12713 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12714 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12715 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12716 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12717 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
12718 $(TARGET-stageautofeedback-gcc)
12720 maybe-clean-stageautofeedback-gcc: clean-stageautofeedback-gcc
12721 clean-stageautofeedback: clean-stageautofeedback-gcc
12722 clean-stageautofeedback-gcc:
12723 @if [ $(current_stage) = stageautofeedback ]; then \
12724 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12725 else \
12726 [ -f $(HOST_SUBDIR)/stageautofeedback-gcc/Makefile ] || exit 0; \
12727 $(MAKE) stageautofeedback-start; \
12728 fi; \
12729 cd $(HOST_SUBDIR)/gcc && \
12730 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12731 @endif gcc-bootstrap
12737 .PHONY: check-gcc maybe-check-gcc
12738 maybe-check-gcc:
12739 @if gcc
12740 maybe-check-gcc: check-gcc
12742 check-gcc:
12743 @: $(MAKE); $(unstage)
12744 @r=`${PWD_COMMAND}`; export r; \
12745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12746 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
12747 (cd $(HOST_SUBDIR)/gcc && \
12748 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) $(EXTRA_BOOTSTRAP_FLAGS) check)
12750 @endif gcc
12752 .PHONY: install-gcc maybe-install-gcc
12753 maybe-install-gcc:
12754 @if gcc
12755 maybe-install-gcc: install-gcc
12757 install-gcc: installdirs
12758 @: $(MAKE); $(unstage)
12759 @r=`${PWD_COMMAND}`; export r; \
12760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12761 $(HOST_EXPORTS) \
12762 (cd $(HOST_SUBDIR)/gcc && \
12763 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
12765 @endif gcc
12767 .PHONY: install-strip-gcc maybe-install-strip-gcc
12768 maybe-install-strip-gcc:
12769 @if gcc
12770 maybe-install-strip-gcc: install-strip-gcc
12772 install-strip-gcc: installdirs
12773 @: $(MAKE); $(unstage)
12774 @r=`${PWD_COMMAND}`; export r; \
12775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12776 $(HOST_EXPORTS) \
12777 (cd $(HOST_SUBDIR)/gcc && \
12778 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install-strip)
12780 @endif gcc
12782 # Other targets (info, dvi, pdf, etc.)
12784 .PHONY: maybe-info-gcc info-gcc
12785 maybe-info-gcc:
12786 @if gcc
12787 maybe-info-gcc: info-gcc
12789 info-gcc: \
12790 configure-gcc
12791 @[ -f ./gcc/Makefile ] || exit 0; \
12792 r=`${PWD_COMMAND}`; export r; \
12793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12794 $(HOST_EXPORTS) \
12795 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12796 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12797 done; \
12798 echo "Doing info in gcc"; \
12799 (cd $(HOST_SUBDIR)/gcc && \
12800 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12801 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12802 "RANLIB=$${RANLIB}" \
12803 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12804 info) \
12805 || exit 1
12807 @endif gcc
12809 .PHONY: maybe-dvi-gcc dvi-gcc
12810 maybe-dvi-gcc:
12811 @if gcc
12812 maybe-dvi-gcc: dvi-gcc
12814 dvi-gcc: \
12815 configure-gcc
12816 @[ -f ./gcc/Makefile ] || exit 0; \
12817 r=`${PWD_COMMAND}`; export r; \
12818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12819 $(HOST_EXPORTS) \
12820 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12821 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12822 done; \
12823 echo "Doing dvi in gcc"; \
12824 (cd $(HOST_SUBDIR)/gcc && \
12825 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12826 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12827 "RANLIB=$${RANLIB}" \
12828 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12829 dvi) \
12830 || exit 1
12832 @endif gcc
12834 .PHONY: maybe-pdf-gcc pdf-gcc
12835 maybe-pdf-gcc:
12836 @if gcc
12837 maybe-pdf-gcc: pdf-gcc
12839 pdf-gcc: \
12840 configure-gcc
12841 @[ -f ./gcc/Makefile ] || exit 0; \
12842 r=`${PWD_COMMAND}`; export r; \
12843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12844 $(HOST_EXPORTS) \
12845 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12846 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12847 done; \
12848 echo "Doing pdf in gcc"; \
12849 (cd $(HOST_SUBDIR)/gcc && \
12850 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12851 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12852 "RANLIB=$${RANLIB}" \
12853 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12854 pdf) \
12855 || exit 1
12857 @endif gcc
12859 .PHONY: maybe-html-gcc html-gcc
12860 maybe-html-gcc:
12861 @if gcc
12862 maybe-html-gcc: html-gcc
12864 html-gcc: \
12865 configure-gcc
12866 @[ -f ./gcc/Makefile ] || exit 0; \
12867 r=`${PWD_COMMAND}`; export r; \
12868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12869 $(HOST_EXPORTS) \
12870 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12871 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12872 done; \
12873 echo "Doing html in gcc"; \
12874 (cd $(HOST_SUBDIR)/gcc && \
12875 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12876 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12877 "RANLIB=$${RANLIB}" \
12878 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12879 html) \
12880 || exit 1
12882 @endif gcc
12884 .PHONY: maybe-TAGS-gcc TAGS-gcc
12885 maybe-TAGS-gcc:
12886 @if gcc
12887 maybe-TAGS-gcc: TAGS-gcc
12889 TAGS-gcc: \
12890 configure-gcc
12891 @[ -f ./gcc/Makefile ] || exit 0; \
12892 r=`${PWD_COMMAND}`; export r; \
12893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12894 $(HOST_EXPORTS) \
12895 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12896 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12897 done; \
12898 echo "Doing TAGS in gcc"; \
12899 (cd $(HOST_SUBDIR)/gcc && \
12900 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12901 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12902 "RANLIB=$${RANLIB}" \
12903 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12904 TAGS) \
12905 || exit 1
12907 @endif gcc
12909 .PHONY: maybe-install-info-gcc install-info-gcc
12910 maybe-install-info-gcc:
12911 @if gcc
12912 maybe-install-info-gcc: install-info-gcc
12914 install-info-gcc: \
12915 configure-gcc \
12916 info-gcc
12917 @[ -f ./gcc/Makefile ] || exit 0; \
12918 r=`${PWD_COMMAND}`; export r; \
12919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12920 $(HOST_EXPORTS) \
12921 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12922 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12923 done; \
12924 echo "Doing install-info in gcc"; \
12925 (cd $(HOST_SUBDIR)/gcc && \
12926 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12927 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12928 "RANLIB=$${RANLIB}" \
12929 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12930 install-info) \
12931 || exit 1
12933 @endif gcc
12935 .PHONY: maybe-install-dvi-gcc install-dvi-gcc
12936 maybe-install-dvi-gcc:
12937 @if gcc
12938 maybe-install-dvi-gcc: install-dvi-gcc
12940 install-dvi-gcc: \
12941 configure-gcc \
12942 dvi-gcc
12943 @[ -f ./gcc/Makefile ] || exit 0; \
12944 r=`${PWD_COMMAND}`; export r; \
12945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12946 $(HOST_EXPORTS) \
12947 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12948 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12949 done; \
12950 echo "Doing install-dvi in gcc"; \
12951 (cd $(HOST_SUBDIR)/gcc && \
12952 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12953 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12954 "RANLIB=$${RANLIB}" \
12955 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12956 install-dvi) \
12957 || exit 1
12959 @endif gcc
12961 .PHONY: maybe-install-pdf-gcc install-pdf-gcc
12962 maybe-install-pdf-gcc:
12963 @if gcc
12964 maybe-install-pdf-gcc: install-pdf-gcc
12966 install-pdf-gcc: \
12967 configure-gcc \
12968 pdf-gcc
12969 @[ -f ./gcc/Makefile ] || exit 0; \
12970 r=`${PWD_COMMAND}`; export r; \
12971 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12972 $(HOST_EXPORTS) \
12973 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12974 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12975 done; \
12976 echo "Doing install-pdf in gcc"; \
12977 (cd $(HOST_SUBDIR)/gcc && \
12978 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12979 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12980 "RANLIB=$${RANLIB}" \
12981 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12982 install-pdf) \
12983 || exit 1
12985 @endif gcc
12987 .PHONY: maybe-install-html-gcc install-html-gcc
12988 maybe-install-html-gcc:
12989 @if gcc
12990 maybe-install-html-gcc: install-html-gcc
12992 install-html-gcc: \
12993 configure-gcc \
12994 html-gcc
12995 @[ -f ./gcc/Makefile ] || exit 0; \
12996 r=`${PWD_COMMAND}`; export r; \
12997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12998 $(HOST_EXPORTS) \
12999 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13000 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13001 done; \
13002 echo "Doing install-html in gcc"; \
13003 (cd $(HOST_SUBDIR)/gcc && \
13004 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13005 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13006 "RANLIB=$${RANLIB}" \
13007 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13008 install-html) \
13009 || exit 1
13011 @endif gcc
13013 .PHONY: maybe-installcheck-gcc installcheck-gcc
13014 maybe-installcheck-gcc:
13015 @if gcc
13016 maybe-installcheck-gcc: installcheck-gcc
13018 installcheck-gcc: \
13019 configure-gcc
13020 @[ -f ./gcc/Makefile ] || exit 0; \
13021 r=`${PWD_COMMAND}`; export r; \
13022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13023 $(HOST_EXPORTS) \
13024 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13025 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13026 done; \
13027 echo "Doing installcheck in gcc"; \
13028 (cd $(HOST_SUBDIR)/gcc && \
13029 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13030 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13031 "RANLIB=$${RANLIB}" \
13032 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13033 installcheck) \
13034 || exit 1
13036 @endif gcc
13038 .PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
13039 maybe-mostlyclean-gcc:
13040 @if gcc
13041 maybe-mostlyclean-gcc: mostlyclean-gcc
13043 mostlyclean-gcc:
13044 @[ -f ./gcc/Makefile ] || exit 0; \
13045 r=`${PWD_COMMAND}`; export r; \
13046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13047 $(HOST_EXPORTS) \
13048 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13049 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13050 done; \
13051 echo "Doing mostlyclean in gcc"; \
13052 (cd $(HOST_SUBDIR)/gcc && \
13053 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13054 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13055 "RANLIB=$${RANLIB}" \
13056 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13057 mostlyclean) \
13058 || exit 1
13060 @endif gcc
13062 .PHONY: maybe-clean-gcc clean-gcc
13063 maybe-clean-gcc:
13064 @if gcc
13065 maybe-clean-gcc: clean-gcc
13067 clean-gcc:
13068 @[ -f ./gcc/Makefile ] || exit 0; \
13069 r=`${PWD_COMMAND}`; export r; \
13070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13071 $(HOST_EXPORTS) \
13072 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13073 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13074 done; \
13075 echo "Doing clean in gcc"; \
13076 (cd $(HOST_SUBDIR)/gcc && \
13077 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13078 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13079 "RANLIB=$${RANLIB}" \
13080 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13081 clean) \
13082 || exit 1
13084 @endif gcc
13086 .PHONY: maybe-distclean-gcc distclean-gcc
13087 maybe-distclean-gcc:
13088 @if gcc
13089 maybe-distclean-gcc: distclean-gcc
13091 distclean-gcc:
13092 @[ -f ./gcc/Makefile ] || exit 0; \
13093 r=`${PWD_COMMAND}`; export r; \
13094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13095 $(HOST_EXPORTS) \
13096 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13097 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13098 done; \
13099 echo "Doing distclean in gcc"; \
13100 (cd $(HOST_SUBDIR)/gcc && \
13101 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13102 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13103 "RANLIB=$${RANLIB}" \
13104 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13105 distclean) \
13106 || exit 1
13108 @endif gcc
13110 .PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
13111 maybe-maintainer-clean-gcc:
13112 @if gcc
13113 maybe-maintainer-clean-gcc: maintainer-clean-gcc
13115 maintainer-clean-gcc:
13116 @[ -f ./gcc/Makefile ] || exit 0; \
13117 r=`${PWD_COMMAND}`; export r; \
13118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13119 $(HOST_EXPORTS) \
13120 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13121 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13122 done; \
13123 echo "Doing maintainer-clean in gcc"; \
13124 (cd $(HOST_SUBDIR)/gcc && \
13125 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13126 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13127 "RANLIB=$${RANLIB}" \
13128 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13129 maintainer-clean) \
13130 || exit 1
13132 @endif gcc
13136 .PHONY: configure-gmp maybe-configure-gmp
13137 maybe-configure-gmp:
13138 @if gcc-bootstrap
13139 configure-gmp: stage_current
13140 @endif gcc-bootstrap
13141 @if gmp
13142 maybe-configure-gmp: configure-gmp
13143 configure-gmp:
13144 @r=`${PWD_COMMAND}`; export r; \
13145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13146 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13147 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13148 $(HOST_EXPORTS) \
13149 echo Configuring in $(HOST_SUBDIR)/gmp; \
13150 cd "$(HOST_SUBDIR)/gmp" || exit 1; \
13151 case $(srcdir) in \
13152 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13153 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13154 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13155 esac; \
13156 module_srcdir=gmp; \
13157 $(SHELL) \
13158 $$s/$$module_srcdir/configure \
13159 --srcdir=$${topdir}/$$module_srcdir \
13160 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13161 --target=none-${host_vendor}-${host_os} --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@ \
13162 || exit 1
13163 @endif gmp
13167 .PHONY: configure-stage1-gmp maybe-configure-stage1-gmp
13168 maybe-configure-stage1-gmp:
13169 @if gmp-bootstrap
13170 maybe-configure-stage1-gmp: configure-stage1-gmp
13171 configure-stage1-gmp:
13172 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13173 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13174 @r=`${PWD_COMMAND}`; export r; \
13175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13176 TFLAGS="$(STAGE1_TFLAGS)"; \
13177 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13178 $(HOST_EXPORTS) \
13179 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
13180 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
13181 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
13182 echo Configuring stage 1 in $(HOST_SUBDIR)/gmp; \
13183 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13184 cd $(HOST_SUBDIR)/gmp || exit 1; \
13185 case $(srcdir) in \
13186 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13187 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13188 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13189 esac; \
13190 module_srcdir=gmp; \
13191 $(SHELL) $$s/$$module_srcdir/configure \
13192 --srcdir=$${topdir}/$$module_srcdir \
13193 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13194 --target=none-${host_vendor}-${host_os} \
13196 $(STAGE1_CONFIGURE_FLAGS) \
13197 --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@
13198 @endif gmp-bootstrap
13200 .PHONY: configure-stage2-gmp maybe-configure-stage2-gmp
13201 maybe-configure-stage2-gmp:
13202 @if gmp-bootstrap
13203 maybe-configure-stage2-gmp: configure-stage2-gmp
13204 configure-stage2-gmp:
13205 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13206 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13207 @r=`${PWD_COMMAND}`; export r; \
13208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13209 TFLAGS="$(STAGE2_TFLAGS)"; \
13210 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13211 $(HOST_EXPORTS) \
13212 $(POSTSTAGE1_HOST_EXPORTS) \
13213 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
13214 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
13215 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
13216 echo Configuring stage 2 in $(HOST_SUBDIR)/gmp; \
13217 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13218 cd $(HOST_SUBDIR)/gmp || exit 1; \
13219 case $(srcdir) in \
13220 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13221 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13222 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13223 esac; \
13224 module_srcdir=gmp; \
13225 $(SHELL) $$s/$$module_srcdir/configure \
13226 --srcdir=$${topdir}/$$module_srcdir \
13227 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13228 --target=none-${host_vendor}-${host_os} \
13229 --with-build-libsubdir=$(HOST_SUBDIR) \
13230 $(STAGE2_CONFIGURE_FLAGS) \
13231 --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@
13232 @endif gmp-bootstrap
13234 .PHONY: configure-stage3-gmp maybe-configure-stage3-gmp
13235 maybe-configure-stage3-gmp:
13236 @if gmp-bootstrap
13237 maybe-configure-stage3-gmp: configure-stage3-gmp
13238 configure-stage3-gmp:
13239 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13240 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13241 @r=`${PWD_COMMAND}`; export r; \
13242 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13243 TFLAGS="$(STAGE3_TFLAGS)"; \
13244 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13245 $(HOST_EXPORTS) \
13246 $(POSTSTAGE1_HOST_EXPORTS) \
13247 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
13248 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
13249 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
13250 echo Configuring stage 3 in $(HOST_SUBDIR)/gmp; \
13251 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13252 cd $(HOST_SUBDIR)/gmp || exit 1; \
13253 case $(srcdir) in \
13254 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13255 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13256 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13257 esac; \
13258 module_srcdir=gmp; \
13259 $(SHELL) $$s/$$module_srcdir/configure \
13260 --srcdir=$${topdir}/$$module_srcdir \
13261 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13262 --target=none-${host_vendor}-${host_os} \
13263 --with-build-libsubdir=$(HOST_SUBDIR) \
13264 $(STAGE3_CONFIGURE_FLAGS) \
13265 --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@
13266 @endif gmp-bootstrap
13268 .PHONY: configure-stage4-gmp maybe-configure-stage4-gmp
13269 maybe-configure-stage4-gmp:
13270 @if gmp-bootstrap
13271 maybe-configure-stage4-gmp: configure-stage4-gmp
13272 configure-stage4-gmp:
13273 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13274 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13275 @r=`${PWD_COMMAND}`; export r; \
13276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13277 TFLAGS="$(STAGE4_TFLAGS)"; \
13278 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13279 $(HOST_EXPORTS) \
13280 $(POSTSTAGE1_HOST_EXPORTS) \
13281 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
13282 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
13283 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
13284 echo Configuring stage 4 in $(HOST_SUBDIR)/gmp; \
13285 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13286 cd $(HOST_SUBDIR)/gmp || exit 1; \
13287 case $(srcdir) in \
13288 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13289 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13290 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13291 esac; \
13292 module_srcdir=gmp; \
13293 $(SHELL) $$s/$$module_srcdir/configure \
13294 --srcdir=$${topdir}/$$module_srcdir \
13295 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13296 --target=none-${host_vendor}-${host_os} \
13297 --with-build-libsubdir=$(HOST_SUBDIR) \
13298 $(STAGE4_CONFIGURE_FLAGS) \
13299 --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@
13300 @endif gmp-bootstrap
13302 .PHONY: configure-stageprofile-gmp maybe-configure-stageprofile-gmp
13303 maybe-configure-stageprofile-gmp:
13304 @if gmp-bootstrap
13305 maybe-configure-stageprofile-gmp: configure-stageprofile-gmp
13306 configure-stageprofile-gmp:
13307 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13308 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13309 @r=`${PWD_COMMAND}`; export r; \
13310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13311 TFLAGS="$(STAGEprofile_TFLAGS)"; \
13312 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13313 $(HOST_EXPORTS) \
13314 $(POSTSTAGE1_HOST_EXPORTS) \
13315 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
13316 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
13317 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
13318 echo Configuring stage profile in $(HOST_SUBDIR)/gmp; \
13319 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13320 cd $(HOST_SUBDIR)/gmp || exit 1; \
13321 case $(srcdir) in \
13322 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13323 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13324 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13325 esac; \
13326 module_srcdir=gmp; \
13327 $(SHELL) $$s/$$module_srcdir/configure \
13328 --srcdir=$${topdir}/$$module_srcdir \
13329 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13330 --target=none-${host_vendor}-${host_os} \
13331 --with-build-libsubdir=$(HOST_SUBDIR) \
13332 $(STAGEprofile_CONFIGURE_FLAGS) \
13333 --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@
13334 @endif gmp-bootstrap
13336 .PHONY: configure-stagetrain-gmp maybe-configure-stagetrain-gmp
13337 maybe-configure-stagetrain-gmp:
13338 @if gmp-bootstrap
13339 maybe-configure-stagetrain-gmp: configure-stagetrain-gmp
13340 configure-stagetrain-gmp:
13341 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
13342 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13343 @r=`${PWD_COMMAND}`; export r; \
13344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13345 TFLAGS="$(STAGEtrain_TFLAGS)"; \
13346 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13347 $(HOST_EXPORTS) \
13348 $(POSTSTAGE1_HOST_EXPORTS) \
13349 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
13350 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
13351 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
13352 echo Configuring stage train in $(HOST_SUBDIR)/gmp; \
13353 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13354 cd $(HOST_SUBDIR)/gmp || exit 1; \
13355 case $(srcdir) in \
13356 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13357 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13358 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13359 esac; \
13360 module_srcdir=gmp; \
13361 $(SHELL) $$s/$$module_srcdir/configure \
13362 --srcdir=$${topdir}/$$module_srcdir \
13363 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13364 --target=none-${host_vendor}-${host_os} \
13365 --with-build-libsubdir=$(HOST_SUBDIR) \
13366 $(STAGEtrain_CONFIGURE_FLAGS) \
13367 --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@
13368 @endif gmp-bootstrap
13370 .PHONY: configure-stagefeedback-gmp maybe-configure-stagefeedback-gmp
13371 maybe-configure-stagefeedback-gmp:
13372 @if gmp-bootstrap
13373 maybe-configure-stagefeedback-gmp: configure-stagefeedback-gmp
13374 configure-stagefeedback-gmp:
13375 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13376 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13377 @r=`${PWD_COMMAND}`; export r; \
13378 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13379 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13380 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13381 $(HOST_EXPORTS) \
13382 $(POSTSTAGE1_HOST_EXPORTS) \
13383 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
13384 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
13385 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
13386 echo Configuring stage feedback in $(HOST_SUBDIR)/gmp; \
13387 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13388 cd $(HOST_SUBDIR)/gmp || exit 1; \
13389 case $(srcdir) in \
13390 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13391 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13392 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13393 esac; \
13394 module_srcdir=gmp; \
13395 $(SHELL) $$s/$$module_srcdir/configure \
13396 --srcdir=$${topdir}/$$module_srcdir \
13397 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13398 --target=none-${host_vendor}-${host_os} \
13399 --with-build-libsubdir=$(HOST_SUBDIR) \
13400 $(STAGEfeedback_CONFIGURE_FLAGS) \
13401 --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@
13402 @endif gmp-bootstrap
13404 .PHONY: configure-stageautoprofile-gmp maybe-configure-stageautoprofile-gmp
13405 maybe-configure-stageautoprofile-gmp:
13406 @if gmp-bootstrap
13407 maybe-configure-stageautoprofile-gmp: configure-stageautoprofile-gmp
13408 configure-stageautoprofile-gmp:
13409 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
13410 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13411 @r=`${PWD_COMMAND}`; export r; \
13412 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13413 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
13414 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13415 $(HOST_EXPORTS) \
13416 $(POSTSTAGE1_HOST_EXPORTS) \
13417 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
13418 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
13419 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
13420 echo Configuring stage autoprofile in $(HOST_SUBDIR)/gmp; \
13421 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13422 cd $(HOST_SUBDIR)/gmp || exit 1; \
13423 case $(srcdir) in \
13424 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13425 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13426 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13427 esac; \
13428 module_srcdir=gmp; \
13429 $(SHELL) $$s/$$module_srcdir/configure \
13430 --srcdir=$${topdir}/$$module_srcdir \
13431 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13432 --target=none-${host_vendor}-${host_os} \
13433 --with-build-libsubdir=$(HOST_SUBDIR) \
13434 $(STAGEautoprofile_CONFIGURE_FLAGS) \
13435 --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@
13436 @endif gmp-bootstrap
13438 .PHONY: configure-stageautofeedback-gmp maybe-configure-stageautofeedback-gmp
13439 maybe-configure-stageautofeedback-gmp:
13440 @if gmp-bootstrap
13441 maybe-configure-stageautofeedback-gmp: configure-stageautofeedback-gmp
13442 configure-stageautofeedback-gmp:
13443 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
13444 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13445 @r=`${PWD_COMMAND}`; export r; \
13446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13447 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
13448 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13449 $(HOST_EXPORTS) \
13450 $(POSTSTAGE1_HOST_EXPORTS) \
13451 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
13452 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
13453 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
13454 echo Configuring stage autofeedback in $(HOST_SUBDIR)/gmp; \
13455 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13456 cd $(HOST_SUBDIR)/gmp || exit 1; \
13457 case $(srcdir) in \
13458 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13459 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13460 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13461 esac; \
13462 module_srcdir=gmp; \
13463 $(SHELL) $$s/$$module_srcdir/configure \
13464 --srcdir=$${topdir}/$$module_srcdir \
13465 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13466 --target=none-${host_vendor}-${host_os} \
13467 --with-build-libsubdir=$(HOST_SUBDIR) \
13468 $(STAGEautofeedback_CONFIGURE_FLAGS) \
13469 --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@
13470 @endif gmp-bootstrap
13476 .PHONY: all-gmp maybe-all-gmp
13477 maybe-all-gmp:
13478 @if gcc-bootstrap
13479 all-gmp: stage_current
13480 @endif gcc-bootstrap
13481 @if gmp
13482 TARGET-gmp=all
13483 maybe-all-gmp: all-gmp
13484 all-gmp: configure-gmp
13485 @r=`${PWD_COMMAND}`; export r; \
13486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13487 $(HOST_EXPORTS) \
13488 (cd $(HOST_SUBDIR)/gmp && \
13489 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13490 $(TARGET-gmp))
13491 @endif gmp
13495 .PHONY: all-stage1-gmp maybe-all-stage1-gmp
13496 .PHONY: clean-stage1-gmp maybe-clean-stage1-gmp
13497 maybe-all-stage1-gmp:
13498 maybe-clean-stage1-gmp:
13499 @if gmp-bootstrap
13500 maybe-all-stage1-gmp: all-stage1-gmp
13501 all-stage1: all-stage1-gmp
13502 TARGET-stage1-gmp = $(TARGET-gmp)
13503 all-stage1-gmp: configure-stage1-gmp
13504 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13505 @r=`${PWD_COMMAND}`; export r; \
13506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13507 TFLAGS="$(STAGE1_TFLAGS)"; \
13508 $(HOST_EXPORTS) \
13509 cd $(HOST_SUBDIR)/gmp && \
13511 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13512 CFLAGS="$(STAGE1_CFLAGS)" \
13513 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
13514 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
13515 LIBCFLAGS="$(LIBCFLAGS)" \
13516 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13517 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13518 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13519 $(EXTRA_HOST_FLAGS) \
13520 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13521 TFLAGS="$(STAGE1_TFLAGS)" \
13522 $(TARGET-stage1-gmp)
13524 maybe-clean-stage1-gmp: clean-stage1-gmp
13525 clean-stage1: clean-stage1-gmp
13526 clean-stage1-gmp:
13527 @if [ $(current_stage) = stage1 ]; then \
13528 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13529 else \
13530 [ -f $(HOST_SUBDIR)/stage1-gmp/Makefile ] || exit 0; \
13531 $(MAKE) stage1-start; \
13532 fi; \
13533 cd $(HOST_SUBDIR)/gmp && \
13534 $(MAKE) $(EXTRA_HOST_FLAGS) \
13535 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13536 @endif gmp-bootstrap
13539 .PHONY: all-stage2-gmp maybe-all-stage2-gmp
13540 .PHONY: clean-stage2-gmp maybe-clean-stage2-gmp
13541 maybe-all-stage2-gmp:
13542 maybe-clean-stage2-gmp:
13543 @if gmp-bootstrap
13544 maybe-all-stage2-gmp: all-stage2-gmp
13545 all-stage2: all-stage2-gmp
13546 TARGET-stage2-gmp = $(TARGET-gmp)
13547 all-stage2-gmp: configure-stage2-gmp
13548 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13549 @r=`${PWD_COMMAND}`; export r; \
13550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13551 TFLAGS="$(STAGE2_TFLAGS)"; \
13552 $(HOST_EXPORTS) \
13553 $(POSTSTAGE1_HOST_EXPORTS) \
13554 cd $(HOST_SUBDIR)/gmp && \
13556 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13557 CFLAGS="$(STAGE2_CFLAGS)" \
13558 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
13559 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
13560 LIBCFLAGS="$(STAGE2_CFLAGS)" \
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) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13565 TFLAGS="$(STAGE2_TFLAGS)" \
13566 $(TARGET-stage2-gmp)
13568 maybe-clean-stage2-gmp: clean-stage2-gmp
13569 clean-stage2: clean-stage2-gmp
13570 clean-stage2-gmp:
13571 @if [ $(current_stage) = stage2 ]; then \
13572 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13573 else \
13574 [ -f $(HOST_SUBDIR)/stage2-gmp/Makefile ] || exit 0; \
13575 $(MAKE) stage2-start; \
13576 fi; \
13577 cd $(HOST_SUBDIR)/gmp && \
13578 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13579 @endif gmp-bootstrap
13582 .PHONY: all-stage3-gmp maybe-all-stage3-gmp
13583 .PHONY: clean-stage3-gmp maybe-clean-stage3-gmp
13584 maybe-all-stage3-gmp:
13585 maybe-clean-stage3-gmp:
13586 @if gmp-bootstrap
13587 maybe-all-stage3-gmp: all-stage3-gmp
13588 all-stage3: all-stage3-gmp
13589 TARGET-stage3-gmp = $(TARGET-gmp)
13590 all-stage3-gmp: configure-stage3-gmp
13591 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13592 @r=`${PWD_COMMAND}`; export r; \
13593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13594 TFLAGS="$(STAGE3_TFLAGS)"; \
13595 $(HOST_EXPORTS) \
13596 $(POSTSTAGE1_HOST_EXPORTS) \
13597 cd $(HOST_SUBDIR)/gmp && \
13599 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13600 CFLAGS="$(STAGE3_CFLAGS)" \
13601 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
13602 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
13603 LIBCFLAGS="$(STAGE3_CFLAGS)" \
13604 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13605 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13606 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13607 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13608 TFLAGS="$(STAGE3_TFLAGS)" \
13609 $(TARGET-stage3-gmp)
13611 maybe-clean-stage3-gmp: clean-stage3-gmp
13612 clean-stage3: clean-stage3-gmp
13613 clean-stage3-gmp:
13614 @if [ $(current_stage) = stage3 ]; then \
13615 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13616 else \
13617 [ -f $(HOST_SUBDIR)/stage3-gmp/Makefile ] || exit 0; \
13618 $(MAKE) stage3-start; \
13619 fi; \
13620 cd $(HOST_SUBDIR)/gmp && \
13621 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13622 @endif gmp-bootstrap
13625 .PHONY: all-stage4-gmp maybe-all-stage4-gmp
13626 .PHONY: clean-stage4-gmp maybe-clean-stage4-gmp
13627 maybe-all-stage4-gmp:
13628 maybe-clean-stage4-gmp:
13629 @if gmp-bootstrap
13630 maybe-all-stage4-gmp: all-stage4-gmp
13631 all-stage4: all-stage4-gmp
13632 TARGET-stage4-gmp = $(TARGET-gmp)
13633 all-stage4-gmp: configure-stage4-gmp
13634 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13635 @r=`${PWD_COMMAND}`; export r; \
13636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13637 TFLAGS="$(STAGE4_TFLAGS)"; \
13638 $(HOST_EXPORTS) \
13639 $(POSTSTAGE1_HOST_EXPORTS) \
13640 cd $(HOST_SUBDIR)/gmp && \
13642 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13643 CFLAGS="$(STAGE4_CFLAGS)" \
13644 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
13645 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
13646 LIBCFLAGS="$(STAGE4_CFLAGS)" \
13647 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13648 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13649 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13650 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13651 TFLAGS="$(STAGE4_TFLAGS)" \
13652 $(TARGET-stage4-gmp)
13654 maybe-clean-stage4-gmp: clean-stage4-gmp
13655 clean-stage4: clean-stage4-gmp
13656 clean-stage4-gmp:
13657 @if [ $(current_stage) = stage4 ]; then \
13658 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13659 else \
13660 [ -f $(HOST_SUBDIR)/stage4-gmp/Makefile ] || exit 0; \
13661 $(MAKE) stage4-start; \
13662 fi; \
13663 cd $(HOST_SUBDIR)/gmp && \
13664 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13665 @endif gmp-bootstrap
13668 .PHONY: all-stageprofile-gmp maybe-all-stageprofile-gmp
13669 .PHONY: clean-stageprofile-gmp maybe-clean-stageprofile-gmp
13670 maybe-all-stageprofile-gmp:
13671 maybe-clean-stageprofile-gmp:
13672 @if gmp-bootstrap
13673 maybe-all-stageprofile-gmp: all-stageprofile-gmp
13674 all-stageprofile: all-stageprofile-gmp
13675 TARGET-stageprofile-gmp = $(TARGET-gmp)
13676 all-stageprofile-gmp: configure-stageprofile-gmp
13677 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13678 @r=`${PWD_COMMAND}`; export r; \
13679 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13680 TFLAGS="$(STAGEprofile_TFLAGS)"; \
13681 $(HOST_EXPORTS) \
13682 $(POSTSTAGE1_HOST_EXPORTS) \
13683 cd $(HOST_SUBDIR)/gmp && \
13685 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13686 CFLAGS="$(STAGEprofile_CFLAGS)" \
13687 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
13688 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
13689 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
13690 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13691 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13692 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13693 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13694 TFLAGS="$(STAGEprofile_TFLAGS)" \
13695 $(TARGET-stageprofile-gmp)
13697 maybe-clean-stageprofile-gmp: clean-stageprofile-gmp
13698 clean-stageprofile: clean-stageprofile-gmp
13699 clean-stageprofile-gmp:
13700 @if [ $(current_stage) = stageprofile ]; then \
13701 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13702 else \
13703 [ -f $(HOST_SUBDIR)/stageprofile-gmp/Makefile ] || exit 0; \
13704 $(MAKE) stageprofile-start; \
13705 fi; \
13706 cd $(HOST_SUBDIR)/gmp && \
13707 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13708 @endif gmp-bootstrap
13711 .PHONY: all-stagetrain-gmp maybe-all-stagetrain-gmp
13712 .PHONY: clean-stagetrain-gmp maybe-clean-stagetrain-gmp
13713 maybe-all-stagetrain-gmp:
13714 maybe-clean-stagetrain-gmp:
13715 @if gmp-bootstrap
13716 maybe-all-stagetrain-gmp: all-stagetrain-gmp
13717 all-stagetrain: all-stagetrain-gmp
13718 TARGET-stagetrain-gmp = $(TARGET-gmp)
13719 all-stagetrain-gmp: configure-stagetrain-gmp
13720 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
13721 @r=`${PWD_COMMAND}`; export r; \
13722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13723 TFLAGS="$(STAGEtrain_TFLAGS)"; \
13724 $(HOST_EXPORTS) \
13725 $(POSTSTAGE1_HOST_EXPORTS) \
13726 cd $(HOST_SUBDIR)/gmp && \
13728 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13729 CFLAGS="$(STAGEtrain_CFLAGS)" \
13730 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
13731 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
13732 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
13733 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13734 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13735 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13736 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13737 TFLAGS="$(STAGEtrain_TFLAGS)" \
13738 $(TARGET-stagetrain-gmp)
13740 maybe-clean-stagetrain-gmp: clean-stagetrain-gmp
13741 clean-stagetrain: clean-stagetrain-gmp
13742 clean-stagetrain-gmp:
13743 @if [ $(current_stage) = stagetrain ]; then \
13744 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13745 else \
13746 [ -f $(HOST_SUBDIR)/stagetrain-gmp/Makefile ] || exit 0; \
13747 $(MAKE) stagetrain-start; \
13748 fi; \
13749 cd $(HOST_SUBDIR)/gmp && \
13750 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13751 @endif gmp-bootstrap
13754 .PHONY: all-stagefeedback-gmp maybe-all-stagefeedback-gmp
13755 .PHONY: clean-stagefeedback-gmp maybe-clean-stagefeedback-gmp
13756 maybe-all-stagefeedback-gmp:
13757 maybe-clean-stagefeedback-gmp:
13758 @if gmp-bootstrap
13759 maybe-all-stagefeedback-gmp: all-stagefeedback-gmp
13760 all-stagefeedback: all-stagefeedback-gmp
13761 TARGET-stagefeedback-gmp = $(TARGET-gmp)
13762 all-stagefeedback-gmp: configure-stagefeedback-gmp
13763 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13764 @r=`${PWD_COMMAND}`; export r; \
13765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13766 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13767 $(HOST_EXPORTS) \
13768 $(POSTSTAGE1_HOST_EXPORTS) \
13769 cd $(HOST_SUBDIR)/gmp && \
13771 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13772 CFLAGS="$(STAGEfeedback_CFLAGS)" \
13773 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
13774 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
13775 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
13776 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13777 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13778 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13779 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13780 TFLAGS="$(STAGEfeedback_TFLAGS)" \
13781 $(TARGET-stagefeedback-gmp)
13783 maybe-clean-stagefeedback-gmp: clean-stagefeedback-gmp
13784 clean-stagefeedback: clean-stagefeedback-gmp
13785 clean-stagefeedback-gmp:
13786 @if [ $(current_stage) = stagefeedback ]; then \
13787 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13788 else \
13789 [ -f $(HOST_SUBDIR)/stagefeedback-gmp/Makefile ] || exit 0; \
13790 $(MAKE) stagefeedback-start; \
13791 fi; \
13792 cd $(HOST_SUBDIR)/gmp && \
13793 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13794 @endif gmp-bootstrap
13797 .PHONY: all-stageautoprofile-gmp maybe-all-stageautoprofile-gmp
13798 .PHONY: clean-stageautoprofile-gmp maybe-clean-stageautoprofile-gmp
13799 maybe-all-stageautoprofile-gmp:
13800 maybe-clean-stageautoprofile-gmp:
13801 @if gmp-bootstrap
13802 maybe-all-stageautoprofile-gmp: all-stageautoprofile-gmp
13803 all-stageautoprofile: all-stageautoprofile-gmp
13804 TARGET-stageautoprofile-gmp = $(TARGET-gmp)
13805 all-stageautoprofile-gmp: configure-stageautoprofile-gmp
13806 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
13807 @r=`${PWD_COMMAND}`; export r; \
13808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13809 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
13810 $(HOST_EXPORTS) \
13811 $(POSTSTAGE1_HOST_EXPORTS) \
13812 cd $(HOST_SUBDIR)/gmp && \
13813 $$s/gcc/config/i386/$(AUTO_PROFILE) \
13814 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13815 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
13816 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
13817 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
13818 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
13819 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13820 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13821 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13822 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13823 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
13824 $(TARGET-stageautoprofile-gmp)
13826 maybe-clean-stageautoprofile-gmp: clean-stageautoprofile-gmp
13827 clean-stageautoprofile: clean-stageautoprofile-gmp
13828 clean-stageautoprofile-gmp:
13829 @if [ $(current_stage) = stageautoprofile ]; then \
13830 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13831 else \
13832 [ -f $(HOST_SUBDIR)/stageautoprofile-gmp/Makefile ] || exit 0; \
13833 $(MAKE) stageautoprofile-start; \
13834 fi; \
13835 cd $(HOST_SUBDIR)/gmp && \
13836 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13837 @endif gmp-bootstrap
13840 .PHONY: all-stageautofeedback-gmp maybe-all-stageautofeedback-gmp
13841 .PHONY: clean-stageautofeedback-gmp maybe-clean-stageautofeedback-gmp
13842 maybe-all-stageautofeedback-gmp:
13843 maybe-clean-stageautofeedback-gmp:
13844 @if gmp-bootstrap
13845 maybe-all-stageautofeedback-gmp: all-stageautofeedback-gmp
13846 all-stageautofeedback: all-stageautofeedback-gmp
13847 TARGET-stageautofeedback-gmp = $(TARGET-gmp)
13848 all-stageautofeedback-gmp: configure-stageautofeedback-gmp
13849 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
13850 @r=`${PWD_COMMAND}`; export r; \
13851 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13852 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
13853 $(HOST_EXPORTS) \
13854 $(POSTSTAGE1_HOST_EXPORTS) \
13855 cd $(HOST_SUBDIR)/gmp && \
13857 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13858 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
13859 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
13860 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
13861 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
13862 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13863 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13864 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13865 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13866 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
13867 $(TARGET-stageautofeedback-gmp)
13869 maybe-clean-stageautofeedback-gmp: clean-stageautofeedback-gmp
13870 clean-stageautofeedback: clean-stageautofeedback-gmp
13871 clean-stageautofeedback-gmp:
13872 @if [ $(current_stage) = stageautofeedback ]; then \
13873 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13874 else \
13875 [ -f $(HOST_SUBDIR)/stageautofeedback-gmp/Makefile ] || exit 0; \
13876 $(MAKE) stageautofeedback-start; \
13877 fi; \
13878 cd $(HOST_SUBDIR)/gmp && \
13879 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13880 @endif gmp-bootstrap
13886 .PHONY: check-gmp maybe-check-gmp
13887 maybe-check-gmp:
13888 @if gmp
13889 maybe-check-gmp: check-gmp
13891 check-gmp:
13892 @: $(MAKE); $(unstage)
13893 @r=`${PWD_COMMAND}`; export r; \
13894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13895 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
13896 (cd $(HOST_SUBDIR)/gmp && \
13897 $(MAKE) $(FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" $(EXTRA_BOOTSTRAP_FLAGS) check)
13899 @endif gmp
13901 .PHONY: install-gmp maybe-install-gmp
13902 maybe-install-gmp:
13903 @if gmp
13904 maybe-install-gmp: install-gmp
13906 install-gmp:
13908 @endif gmp
13910 .PHONY: install-strip-gmp maybe-install-strip-gmp
13911 maybe-install-strip-gmp:
13912 @if gmp
13913 maybe-install-strip-gmp: install-strip-gmp
13915 install-strip-gmp:
13917 @endif gmp
13919 # Other targets (info, dvi, pdf, etc.)
13921 .PHONY: maybe-info-gmp info-gmp
13922 maybe-info-gmp:
13923 @if gmp
13924 maybe-info-gmp: info-gmp
13926 info-gmp: \
13927 configure-gmp
13928 @[ -f ./gmp/Makefile ] || exit 0; \
13929 r=`${PWD_COMMAND}`; export r; \
13930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13931 $(HOST_EXPORTS) \
13932 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13933 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13934 done; \
13935 echo "Doing info in gmp"; \
13936 (cd $(HOST_SUBDIR)/gmp && \
13937 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13938 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13939 "RANLIB=$${RANLIB}" \
13940 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13941 info) \
13942 || exit 1
13944 @endif gmp
13946 .PHONY: maybe-dvi-gmp dvi-gmp
13947 maybe-dvi-gmp:
13948 @if gmp
13949 maybe-dvi-gmp: dvi-gmp
13951 dvi-gmp: \
13952 configure-gmp
13953 @[ -f ./gmp/Makefile ] || exit 0; \
13954 r=`${PWD_COMMAND}`; export r; \
13955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13956 $(HOST_EXPORTS) \
13957 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13958 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13959 done; \
13960 echo "Doing dvi in gmp"; \
13961 (cd $(HOST_SUBDIR)/gmp && \
13962 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13963 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13964 "RANLIB=$${RANLIB}" \
13965 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13966 dvi) \
13967 || exit 1
13969 @endif gmp
13971 .PHONY: maybe-pdf-gmp pdf-gmp
13972 maybe-pdf-gmp:
13973 @if gmp
13974 maybe-pdf-gmp: pdf-gmp
13976 pdf-gmp: \
13977 configure-gmp
13978 @[ -f ./gmp/Makefile ] || exit 0; \
13979 r=`${PWD_COMMAND}`; export r; \
13980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13981 $(HOST_EXPORTS) \
13982 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13983 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13984 done; \
13985 echo "Doing pdf in gmp"; \
13986 (cd $(HOST_SUBDIR)/gmp && \
13987 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13988 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13989 "RANLIB=$${RANLIB}" \
13990 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13991 pdf) \
13992 || exit 1
13994 @endif gmp
13996 .PHONY: maybe-html-gmp html-gmp
13997 maybe-html-gmp:
13998 @if gmp
13999 maybe-html-gmp: html-gmp
14001 html-gmp: \
14002 configure-gmp
14003 @[ -f ./gmp/Makefile ] || exit 0; \
14004 r=`${PWD_COMMAND}`; export r; \
14005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14006 $(HOST_EXPORTS) \
14007 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14008 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14009 done; \
14010 echo "Doing html in gmp"; \
14011 (cd $(HOST_SUBDIR)/gmp && \
14012 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14013 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14014 "RANLIB=$${RANLIB}" \
14015 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14016 html) \
14017 || exit 1
14019 @endif gmp
14021 .PHONY: maybe-TAGS-gmp TAGS-gmp
14022 maybe-TAGS-gmp:
14023 @if gmp
14024 maybe-TAGS-gmp: TAGS-gmp
14026 TAGS-gmp: \
14027 configure-gmp
14028 @[ -f ./gmp/Makefile ] || exit 0; \
14029 r=`${PWD_COMMAND}`; export r; \
14030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14031 $(HOST_EXPORTS) \
14032 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14033 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14034 done; \
14035 echo "Doing TAGS in gmp"; \
14036 (cd $(HOST_SUBDIR)/gmp && \
14037 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14038 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14039 "RANLIB=$${RANLIB}" \
14040 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14041 TAGS) \
14042 || exit 1
14044 @endif gmp
14046 .PHONY: maybe-install-info-gmp install-info-gmp
14047 maybe-install-info-gmp:
14048 @if gmp
14049 maybe-install-info-gmp: install-info-gmp
14051 install-info-gmp: \
14052 configure-gmp \
14053 info-gmp
14054 @[ -f ./gmp/Makefile ] || exit 0; \
14055 r=`${PWD_COMMAND}`; export r; \
14056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14057 $(HOST_EXPORTS) \
14058 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14059 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14060 done; \
14061 echo "Doing install-info in gmp"; \
14062 (cd $(HOST_SUBDIR)/gmp && \
14063 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14064 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14065 "RANLIB=$${RANLIB}" \
14066 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14067 install-info) \
14068 || exit 1
14070 @endif gmp
14072 .PHONY: maybe-install-dvi-gmp install-dvi-gmp
14073 maybe-install-dvi-gmp:
14074 @if gmp
14075 maybe-install-dvi-gmp: install-dvi-gmp
14077 install-dvi-gmp: \
14078 configure-gmp \
14079 dvi-gmp
14080 @[ -f ./gmp/Makefile ] || exit 0; \
14081 r=`${PWD_COMMAND}`; export r; \
14082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14083 $(HOST_EXPORTS) \
14084 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14085 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14086 done; \
14087 echo "Doing install-dvi in gmp"; \
14088 (cd $(HOST_SUBDIR)/gmp && \
14089 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14090 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14091 "RANLIB=$${RANLIB}" \
14092 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14093 install-dvi) \
14094 || exit 1
14096 @endif gmp
14098 .PHONY: maybe-install-pdf-gmp install-pdf-gmp
14099 maybe-install-pdf-gmp:
14100 @if gmp
14101 maybe-install-pdf-gmp: install-pdf-gmp
14103 install-pdf-gmp: \
14104 configure-gmp \
14105 pdf-gmp
14106 @[ -f ./gmp/Makefile ] || exit 0; \
14107 r=`${PWD_COMMAND}`; export r; \
14108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14109 $(HOST_EXPORTS) \
14110 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14111 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14112 done; \
14113 echo "Doing install-pdf in gmp"; \
14114 (cd $(HOST_SUBDIR)/gmp && \
14115 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14116 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14117 "RANLIB=$${RANLIB}" \
14118 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14119 install-pdf) \
14120 || exit 1
14122 @endif gmp
14124 .PHONY: maybe-install-html-gmp install-html-gmp
14125 maybe-install-html-gmp:
14126 @if gmp
14127 maybe-install-html-gmp: install-html-gmp
14129 install-html-gmp: \
14130 configure-gmp \
14131 html-gmp
14132 @[ -f ./gmp/Makefile ] || exit 0; \
14133 r=`${PWD_COMMAND}`; export r; \
14134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14135 $(HOST_EXPORTS) \
14136 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14137 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14138 done; \
14139 echo "Doing install-html in gmp"; \
14140 (cd $(HOST_SUBDIR)/gmp && \
14141 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14142 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14143 "RANLIB=$${RANLIB}" \
14144 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14145 install-html) \
14146 || exit 1
14148 @endif gmp
14150 .PHONY: maybe-installcheck-gmp installcheck-gmp
14151 maybe-installcheck-gmp:
14152 @if gmp
14153 maybe-installcheck-gmp: installcheck-gmp
14155 installcheck-gmp: \
14156 configure-gmp
14157 @[ -f ./gmp/Makefile ] || exit 0; \
14158 r=`${PWD_COMMAND}`; export r; \
14159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14160 $(HOST_EXPORTS) \
14161 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14162 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14163 done; \
14164 echo "Doing installcheck in gmp"; \
14165 (cd $(HOST_SUBDIR)/gmp && \
14166 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14167 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14168 "RANLIB=$${RANLIB}" \
14169 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14170 installcheck) \
14171 || exit 1
14173 @endif gmp
14175 .PHONY: maybe-mostlyclean-gmp mostlyclean-gmp
14176 maybe-mostlyclean-gmp:
14177 @if gmp
14178 maybe-mostlyclean-gmp: mostlyclean-gmp
14180 mostlyclean-gmp:
14181 @[ -f ./gmp/Makefile ] || exit 0; \
14182 r=`${PWD_COMMAND}`; export r; \
14183 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14184 $(HOST_EXPORTS) \
14185 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14186 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14187 done; \
14188 echo "Doing mostlyclean in gmp"; \
14189 (cd $(HOST_SUBDIR)/gmp && \
14190 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14191 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14192 "RANLIB=$${RANLIB}" \
14193 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14194 mostlyclean) \
14195 || exit 1
14197 @endif gmp
14199 .PHONY: maybe-clean-gmp clean-gmp
14200 maybe-clean-gmp:
14201 @if gmp
14202 maybe-clean-gmp: clean-gmp
14204 clean-gmp:
14205 @[ -f ./gmp/Makefile ] || exit 0; \
14206 r=`${PWD_COMMAND}`; export r; \
14207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14208 $(HOST_EXPORTS) \
14209 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14210 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14211 done; \
14212 echo "Doing clean in gmp"; \
14213 (cd $(HOST_SUBDIR)/gmp && \
14214 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14215 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14216 "RANLIB=$${RANLIB}" \
14217 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14218 clean) \
14219 || exit 1
14221 @endif gmp
14223 .PHONY: maybe-distclean-gmp distclean-gmp
14224 maybe-distclean-gmp:
14225 @if gmp
14226 maybe-distclean-gmp: distclean-gmp
14228 distclean-gmp:
14229 @[ -f ./gmp/Makefile ] || exit 0; \
14230 r=`${PWD_COMMAND}`; export r; \
14231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14232 $(HOST_EXPORTS) \
14233 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14234 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14235 done; \
14236 echo "Doing distclean in gmp"; \
14237 (cd $(HOST_SUBDIR)/gmp && \
14238 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14239 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14240 "RANLIB=$${RANLIB}" \
14241 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14242 distclean) \
14243 || exit 1
14245 @endif gmp
14247 .PHONY: maybe-maintainer-clean-gmp maintainer-clean-gmp
14248 maybe-maintainer-clean-gmp:
14249 @if gmp
14250 maybe-maintainer-clean-gmp: maintainer-clean-gmp
14252 maintainer-clean-gmp:
14253 @[ -f ./gmp/Makefile ] || exit 0; \
14254 r=`${PWD_COMMAND}`; export r; \
14255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14256 $(HOST_EXPORTS) \
14257 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14258 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14259 done; \
14260 echo "Doing maintainer-clean in gmp"; \
14261 (cd $(HOST_SUBDIR)/gmp && \
14262 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14263 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14264 "RANLIB=$${RANLIB}" \
14265 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14266 maintainer-clean) \
14267 || exit 1
14269 @endif gmp
14273 .PHONY: configure-mpfr maybe-configure-mpfr
14274 maybe-configure-mpfr:
14275 @if gcc-bootstrap
14276 configure-mpfr: stage_current
14277 @endif gcc-bootstrap
14278 @if mpfr
14279 maybe-configure-mpfr: configure-mpfr
14280 configure-mpfr:
14281 @r=`${PWD_COMMAND}`; export r; \
14282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14283 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14284 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14285 $(HOST_EXPORTS) \
14286 echo Configuring in $(HOST_SUBDIR)/mpfr; \
14287 cd "$(HOST_SUBDIR)/mpfr" || exit 1; \
14288 case $(srcdir) in \
14289 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14290 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14291 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14292 esac; \
14293 module_srcdir=mpfr; \
14294 $(SHELL) \
14295 $$s/$$module_srcdir/configure \
14296 --srcdir=$${topdir}/$$module_srcdir \
14297 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14298 --target=${target_alias} --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@ \
14299 || exit 1
14300 @endif mpfr
14304 .PHONY: configure-stage1-mpfr maybe-configure-stage1-mpfr
14305 maybe-configure-stage1-mpfr:
14306 @if mpfr-bootstrap
14307 maybe-configure-stage1-mpfr: configure-stage1-mpfr
14308 configure-stage1-mpfr:
14309 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14310 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14311 @r=`${PWD_COMMAND}`; export r; \
14312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14313 TFLAGS="$(STAGE1_TFLAGS)"; \
14314 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14315 $(HOST_EXPORTS) \
14316 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
14317 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
14318 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
14319 echo Configuring stage 1 in $(HOST_SUBDIR)/mpfr; \
14320 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14321 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14322 case $(srcdir) in \
14323 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14324 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14325 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14326 esac; \
14327 module_srcdir=mpfr; \
14328 $(SHELL) $$s/$$module_srcdir/configure \
14329 --srcdir=$${topdir}/$$module_srcdir \
14330 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14331 --target=${target_alias} \
14333 $(STAGE1_CONFIGURE_FLAGS) \
14334 --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@
14335 @endif mpfr-bootstrap
14337 .PHONY: configure-stage2-mpfr maybe-configure-stage2-mpfr
14338 maybe-configure-stage2-mpfr:
14339 @if mpfr-bootstrap
14340 maybe-configure-stage2-mpfr: configure-stage2-mpfr
14341 configure-stage2-mpfr:
14342 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14343 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14344 @r=`${PWD_COMMAND}`; export r; \
14345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14346 TFLAGS="$(STAGE2_TFLAGS)"; \
14347 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14348 $(HOST_EXPORTS) \
14349 $(POSTSTAGE1_HOST_EXPORTS) \
14350 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
14351 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
14352 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
14353 echo Configuring stage 2 in $(HOST_SUBDIR)/mpfr; \
14354 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14355 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14356 case $(srcdir) in \
14357 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14358 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14359 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14360 esac; \
14361 module_srcdir=mpfr; \
14362 $(SHELL) $$s/$$module_srcdir/configure \
14363 --srcdir=$${topdir}/$$module_srcdir \
14364 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14365 --target=${target_alias} \
14366 --with-build-libsubdir=$(HOST_SUBDIR) \
14367 $(STAGE2_CONFIGURE_FLAGS) \
14368 --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@
14369 @endif mpfr-bootstrap
14371 .PHONY: configure-stage3-mpfr maybe-configure-stage3-mpfr
14372 maybe-configure-stage3-mpfr:
14373 @if mpfr-bootstrap
14374 maybe-configure-stage3-mpfr: configure-stage3-mpfr
14375 configure-stage3-mpfr:
14376 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14377 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14378 @r=`${PWD_COMMAND}`; export r; \
14379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14380 TFLAGS="$(STAGE3_TFLAGS)"; \
14381 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14382 $(HOST_EXPORTS) \
14383 $(POSTSTAGE1_HOST_EXPORTS) \
14384 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
14385 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
14386 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
14387 echo Configuring stage 3 in $(HOST_SUBDIR)/mpfr; \
14388 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14389 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14390 case $(srcdir) in \
14391 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14392 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14393 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14394 esac; \
14395 module_srcdir=mpfr; \
14396 $(SHELL) $$s/$$module_srcdir/configure \
14397 --srcdir=$${topdir}/$$module_srcdir \
14398 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14399 --target=${target_alias} \
14400 --with-build-libsubdir=$(HOST_SUBDIR) \
14401 $(STAGE3_CONFIGURE_FLAGS) \
14402 --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@
14403 @endif mpfr-bootstrap
14405 .PHONY: configure-stage4-mpfr maybe-configure-stage4-mpfr
14406 maybe-configure-stage4-mpfr:
14407 @if mpfr-bootstrap
14408 maybe-configure-stage4-mpfr: configure-stage4-mpfr
14409 configure-stage4-mpfr:
14410 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14411 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14412 @r=`${PWD_COMMAND}`; export r; \
14413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14414 TFLAGS="$(STAGE4_TFLAGS)"; \
14415 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14416 $(HOST_EXPORTS) \
14417 $(POSTSTAGE1_HOST_EXPORTS) \
14418 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
14419 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
14420 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
14421 echo Configuring stage 4 in $(HOST_SUBDIR)/mpfr; \
14422 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14423 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14424 case $(srcdir) in \
14425 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14426 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14427 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14428 esac; \
14429 module_srcdir=mpfr; \
14430 $(SHELL) $$s/$$module_srcdir/configure \
14431 --srcdir=$${topdir}/$$module_srcdir \
14432 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14433 --target=${target_alias} \
14434 --with-build-libsubdir=$(HOST_SUBDIR) \
14435 $(STAGE4_CONFIGURE_FLAGS) \
14436 --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@
14437 @endif mpfr-bootstrap
14439 .PHONY: configure-stageprofile-mpfr maybe-configure-stageprofile-mpfr
14440 maybe-configure-stageprofile-mpfr:
14441 @if mpfr-bootstrap
14442 maybe-configure-stageprofile-mpfr: configure-stageprofile-mpfr
14443 configure-stageprofile-mpfr:
14444 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14445 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14446 @r=`${PWD_COMMAND}`; export r; \
14447 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14448 TFLAGS="$(STAGEprofile_TFLAGS)"; \
14449 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14450 $(HOST_EXPORTS) \
14451 $(POSTSTAGE1_HOST_EXPORTS) \
14452 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
14453 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
14454 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
14455 echo Configuring stage profile in $(HOST_SUBDIR)/mpfr; \
14456 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14457 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14458 case $(srcdir) in \
14459 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14460 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14461 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14462 esac; \
14463 module_srcdir=mpfr; \
14464 $(SHELL) $$s/$$module_srcdir/configure \
14465 --srcdir=$${topdir}/$$module_srcdir \
14466 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14467 --target=${target_alias} \
14468 --with-build-libsubdir=$(HOST_SUBDIR) \
14469 $(STAGEprofile_CONFIGURE_FLAGS) \
14470 --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@
14471 @endif mpfr-bootstrap
14473 .PHONY: configure-stagetrain-mpfr maybe-configure-stagetrain-mpfr
14474 maybe-configure-stagetrain-mpfr:
14475 @if mpfr-bootstrap
14476 maybe-configure-stagetrain-mpfr: configure-stagetrain-mpfr
14477 configure-stagetrain-mpfr:
14478 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
14479 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14480 @r=`${PWD_COMMAND}`; export r; \
14481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14482 TFLAGS="$(STAGEtrain_TFLAGS)"; \
14483 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14484 $(HOST_EXPORTS) \
14485 $(POSTSTAGE1_HOST_EXPORTS) \
14486 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
14487 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
14488 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
14489 echo Configuring stage train in $(HOST_SUBDIR)/mpfr; \
14490 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14491 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14492 case $(srcdir) in \
14493 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14494 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14495 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14496 esac; \
14497 module_srcdir=mpfr; \
14498 $(SHELL) $$s/$$module_srcdir/configure \
14499 --srcdir=$${topdir}/$$module_srcdir \
14500 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14501 --target=${target_alias} \
14502 --with-build-libsubdir=$(HOST_SUBDIR) \
14503 $(STAGEtrain_CONFIGURE_FLAGS) \
14504 --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@
14505 @endif mpfr-bootstrap
14507 .PHONY: configure-stagefeedback-mpfr maybe-configure-stagefeedback-mpfr
14508 maybe-configure-stagefeedback-mpfr:
14509 @if mpfr-bootstrap
14510 maybe-configure-stagefeedback-mpfr: configure-stagefeedback-mpfr
14511 configure-stagefeedback-mpfr:
14512 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14513 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14514 @r=`${PWD_COMMAND}`; export r; \
14515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14516 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14517 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14518 $(HOST_EXPORTS) \
14519 $(POSTSTAGE1_HOST_EXPORTS) \
14520 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
14521 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
14522 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
14523 echo Configuring stage feedback in $(HOST_SUBDIR)/mpfr; \
14524 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14525 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14526 case $(srcdir) in \
14527 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14528 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14529 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14530 esac; \
14531 module_srcdir=mpfr; \
14532 $(SHELL) $$s/$$module_srcdir/configure \
14533 --srcdir=$${topdir}/$$module_srcdir \
14534 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14535 --target=${target_alias} \
14536 --with-build-libsubdir=$(HOST_SUBDIR) \
14537 $(STAGEfeedback_CONFIGURE_FLAGS) \
14538 --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@
14539 @endif mpfr-bootstrap
14541 .PHONY: configure-stageautoprofile-mpfr maybe-configure-stageautoprofile-mpfr
14542 maybe-configure-stageautoprofile-mpfr:
14543 @if mpfr-bootstrap
14544 maybe-configure-stageautoprofile-mpfr: configure-stageautoprofile-mpfr
14545 configure-stageautoprofile-mpfr:
14546 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
14547 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14548 @r=`${PWD_COMMAND}`; export r; \
14549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14550 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
14551 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14552 $(HOST_EXPORTS) \
14553 $(POSTSTAGE1_HOST_EXPORTS) \
14554 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
14555 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
14556 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
14557 echo Configuring stage autoprofile in $(HOST_SUBDIR)/mpfr; \
14558 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14559 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14560 case $(srcdir) in \
14561 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14562 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14563 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14564 esac; \
14565 module_srcdir=mpfr; \
14566 $(SHELL) $$s/$$module_srcdir/configure \
14567 --srcdir=$${topdir}/$$module_srcdir \
14568 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14569 --target=${target_alias} \
14570 --with-build-libsubdir=$(HOST_SUBDIR) \
14571 $(STAGEautoprofile_CONFIGURE_FLAGS) \
14572 --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@
14573 @endif mpfr-bootstrap
14575 .PHONY: configure-stageautofeedback-mpfr maybe-configure-stageautofeedback-mpfr
14576 maybe-configure-stageautofeedback-mpfr:
14577 @if mpfr-bootstrap
14578 maybe-configure-stageautofeedback-mpfr: configure-stageautofeedback-mpfr
14579 configure-stageautofeedback-mpfr:
14580 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
14581 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14582 @r=`${PWD_COMMAND}`; export r; \
14583 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14584 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
14585 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14586 $(HOST_EXPORTS) \
14587 $(POSTSTAGE1_HOST_EXPORTS) \
14588 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
14589 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
14590 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
14591 echo Configuring stage autofeedback in $(HOST_SUBDIR)/mpfr; \
14592 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14593 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14594 case $(srcdir) in \
14595 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14596 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14597 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14598 esac; \
14599 module_srcdir=mpfr; \
14600 $(SHELL) $$s/$$module_srcdir/configure \
14601 --srcdir=$${topdir}/$$module_srcdir \
14602 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14603 --target=${target_alias} \
14604 --with-build-libsubdir=$(HOST_SUBDIR) \
14605 $(STAGEautofeedback_CONFIGURE_FLAGS) \
14606 --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@
14607 @endif mpfr-bootstrap
14613 .PHONY: all-mpfr maybe-all-mpfr
14614 maybe-all-mpfr:
14615 @if gcc-bootstrap
14616 all-mpfr: stage_current
14617 @endif gcc-bootstrap
14618 @if mpfr
14619 TARGET-mpfr=all
14620 maybe-all-mpfr: all-mpfr
14621 all-mpfr: configure-mpfr
14622 @r=`${PWD_COMMAND}`; export r; \
14623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14624 $(HOST_EXPORTS) \
14625 (cd $(HOST_SUBDIR)/mpfr && \
14626 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14627 $(TARGET-mpfr))
14628 @endif mpfr
14632 .PHONY: all-stage1-mpfr maybe-all-stage1-mpfr
14633 .PHONY: clean-stage1-mpfr maybe-clean-stage1-mpfr
14634 maybe-all-stage1-mpfr:
14635 maybe-clean-stage1-mpfr:
14636 @if mpfr-bootstrap
14637 maybe-all-stage1-mpfr: all-stage1-mpfr
14638 all-stage1: all-stage1-mpfr
14639 TARGET-stage1-mpfr = $(TARGET-mpfr)
14640 all-stage1-mpfr: configure-stage1-mpfr
14641 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14642 @r=`${PWD_COMMAND}`; export r; \
14643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14644 TFLAGS="$(STAGE1_TFLAGS)"; \
14645 $(HOST_EXPORTS) \
14646 cd $(HOST_SUBDIR)/mpfr && \
14648 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14649 CFLAGS="$(STAGE1_CFLAGS)" \
14650 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
14651 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
14652 LIBCFLAGS="$(LIBCFLAGS)" \
14653 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14654 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14655 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14656 $(EXTRA_HOST_FLAGS) \
14657 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14658 TFLAGS="$(STAGE1_TFLAGS)" \
14659 $(TARGET-stage1-mpfr)
14661 maybe-clean-stage1-mpfr: clean-stage1-mpfr
14662 clean-stage1: clean-stage1-mpfr
14663 clean-stage1-mpfr:
14664 @if [ $(current_stage) = stage1 ]; then \
14665 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14666 else \
14667 [ -f $(HOST_SUBDIR)/stage1-mpfr/Makefile ] || exit 0; \
14668 $(MAKE) stage1-start; \
14669 fi; \
14670 cd $(HOST_SUBDIR)/mpfr && \
14671 $(MAKE) $(EXTRA_HOST_FLAGS) \
14672 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14673 @endif mpfr-bootstrap
14676 .PHONY: all-stage2-mpfr maybe-all-stage2-mpfr
14677 .PHONY: clean-stage2-mpfr maybe-clean-stage2-mpfr
14678 maybe-all-stage2-mpfr:
14679 maybe-clean-stage2-mpfr:
14680 @if mpfr-bootstrap
14681 maybe-all-stage2-mpfr: all-stage2-mpfr
14682 all-stage2: all-stage2-mpfr
14683 TARGET-stage2-mpfr = $(TARGET-mpfr)
14684 all-stage2-mpfr: configure-stage2-mpfr
14685 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14686 @r=`${PWD_COMMAND}`; export r; \
14687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14688 TFLAGS="$(STAGE2_TFLAGS)"; \
14689 $(HOST_EXPORTS) \
14690 $(POSTSTAGE1_HOST_EXPORTS) \
14691 cd $(HOST_SUBDIR)/mpfr && \
14693 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14694 CFLAGS="$(STAGE2_CFLAGS)" \
14695 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
14696 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
14697 LIBCFLAGS="$(STAGE2_CFLAGS)" \
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) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14702 TFLAGS="$(STAGE2_TFLAGS)" \
14703 $(TARGET-stage2-mpfr)
14705 maybe-clean-stage2-mpfr: clean-stage2-mpfr
14706 clean-stage2: clean-stage2-mpfr
14707 clean-stage2-mpfr:
14708 @if [ $(current_stage) = stage2 ]; then \
14709 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14710 else \
14711 [ -f $(HOST_SUBDIR)/stage2-mpfr/Makefile ] || exit 0; \
14712 $(MAKE) stage2-start; \
14713 fi; \
14714 cd $(HOST_SUBDIR)/mpfr && \
14715 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14716 @endif mpfr-bootstrap
14719 .PHONY: all-stage3-mpfr maybe-all-stage3-mpfr
14720 .PHONY: clean-stage3-mpfr maybe-clean-stage3-mpfr
14721 maybe-all-stage3-mpfr:
14722 maybe-clean-stage3-mpfr:
14723 @if mpfr-bootstrap
14724 maybe-all-stage3-mpfr: all-stage3-mpfr
14725 all-stage3: all-stage3-mpfr
14726 TARGET-stage3-mpfr = $(TARGET-mpfr)
14727 all-stage3-mpfr: configure-stage3-mpfr
14728 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14729 @r=`${PWD_COMMAND}`; export r; \
14730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14731 TFLAGS="$(STAGE3_TFLAGS)"; \
14732 $(HOST_EXPORTS) \
14733 $(POSTSTAGE1_HOST_EXPORTS) \
14734 cd $(HOST_SUBDIR)/mpfr && \
14736 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14737 CFLAGS="$(STAGE3_CFLAGS)" \
14738 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
14739 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
14740 LIBCFLAGS="$(STAGE3_CFLAGS)" \
14741 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14742 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14743 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14744 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14745 TFLAGS="$(STAGE3_TFLAGS)" \
14746 $(TARGET-stage3-mpfr)
14748 maybe-clean-stage3-mpfr: clean-stage3-mpfr
14749 clean-stage3: clean-stage3-mpfr
14750 clean-stage3-mpfr:
14751 @if [ $(current_stage) = stage3 ]; then \
14752 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14753 else \
14754 [ -f $(HOST_SUBDIR)/stage3-mpfr/Makefile ] || exit 0; \
14755 $(MAKE) stage3-start; \
14756 fi; \
14757 cd $(HOST_SUBDIR)/mpfr && \
14758 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14759 @endif mpfr-bootstrap
14762 .PHONY: all-stage4-mpfr maybe-all-stage4-mpfr
14763 .PHONY: clean-stage4-mpfr maybe-clean-stage4-mpfr
14764 maybe-all-stage4-mpfr:
14765 maybe-clean-stage4-mpfr:
14766 @if mpfr-bootstrap
14767 maybe-all-stage4-mpfr: all-stage4-mpfr
14768 all-stage4: all-stage4-mpfr
14769 TARGET-stage4-mpfr = $(TARGET-mpfr)
14770 all-stage4-mpfr: configure-stage4-mpfr
14771 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14772 @r=`${PWD_COMMAND}`; export r; \
14773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14774 TFLAGS="$(STAGE4_TFLAGS)"; \
14775 $(HOST_EXPORTS) \
14776 $(POSTSTAGE1_HOST_EXPORTS) \
14777 cd $(HOST_SUBDIR)/mpfr && \
14779 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14780 CFLAGS="$(STAGE4_CFLAGS)" \
14781 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
14782 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
14783 LIBCFLAGS="$(STAGE4_CFLAGS)" \
14784 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14785 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14786 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14787 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14788 TFLAGS="$(STAGE4_TFLAGS)" \
14789 $(TARGET-stage4-mpfr)
14791 maybe-clean-stage4-mpfr: clean-stage4-mpfr
14792 clean-stage4: clean-stage4-mpfr
14793 clean-stage4-mpfr:
14794 @if [ $(current_stage) = stage4 ]; then \
14795 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14796 else \
14797 [ -f $(HOST_SUBDIR)/stage4-mpfr/Makefile ] || exit 0; \
14798 $(MAKE) stage4-start; \
14799 fi; \
14800 cd $(HOST_SUBDIR)/mpfr && \
14801 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14802 @endif mpfr-bootstrap
14805 .PHONY: all-stageprofile-mpfr maybe-all-stageprofile-mpfr
14806 .PHONY: clean-stageprofile-mpfr maybe-clean-stageprofile-mpfr
14807 maybe-all-stageprofile-mpfr:
14808 maybe-clean-stageprofile-mpfr:
14809 @if mpfr-bootstrap
14810 maybe-all-stageprofile-mpfr: all-stageprofile-mpfr
14811 all-stageprofile: all-stageprofile-mpfr
14812 TARGET-stageprofile-mpfr = $(TARGET-mpfr)
14813 all-stageprofile-mpfr: configure-stageprofile-mpfr
14814 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14815 @r=`${PWD_COMMAND}`; export r; \
14816 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14817 TFLAGS="$(STAGEprofile_TFLAGS)"; \
14818 $(HOST_EXPORTS) \
14819 $(POSTSTAGE1_HOST_EXPORTS) \
14820 cd $(HOST_SUBDIR)/mpfr && \
14822 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14823 CFLAGS="$(STAGEprofile_CFLAGS)" \
14824 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
14825 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
14826 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
14827 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14828 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14829 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14830 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14831 TFLAGS="$(STAGEprofile_TFLAGS)" \
14832 $(TARGET-stageprofile-mpfr)
14834 maybe-clean-stageprofile-mpfr: clean-stageprofile-mpfr
14835 clean-stageprofile: clean-stageprofile-mpfr
14836 clean-stageprofile-mpfr:
14837 @if [ $(current_stage) = stageprofile ]; then \
14838 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14839 else \
14840 [ -f $(HOST_SUBDIR)/stageprofile-mpfr/Makefile ] || exit 0; \
14841 $(MAKE) stageprofile-start; \
14842 fi; \
14843 cd $(HOST_SUBDIR)/mpfr && \
14844 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14845 @endif mpfr-bootstrap
14848 .PHONY: all-stagetrain-mpfr maybe-all-stagetrain-mpfr
14849 .PHONY: clean-stagetrain-mpfr maybe-clean-stagetrain-mpfr
14850 maybe-all-stagetrain-mpfr:
14851 maybe-clean-stagetrain-mpfr:
14852 @if mpfr-bootstrap
14853 maybe-all-stagetrain-mpfr: all-stagetrain-mpfr
14854 all-stagetrain: all-stagetrain-mpfr
14855 TARGET-stagetrain-mpfr = $(TARGET-mpfr)
14856 all-stagetrain-mpfr: configure-stagetrain-mpfr
14857 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
14858 @r=`${PWD_COMMAND}`; export r; \
14859 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14860 TFLAGS="$(STAGEtrain_TFLAGS)"; \
14861 $(HOST_EXPORTS) \
14862 $(POSTSTAGE1_HOST_EXPORTS) \
14863 cd $(HOST_SUBDIR)/mpfr && \
14865 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14866 CFLAGS="$(STAGEtrain_CFLAGS)" \
14867 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
14868 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
14869 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
14870 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14871 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14872 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14873 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14874 TFLAGS="$(STAGEtrain_TFLAGS)" \
14875 $(TARGET-stagetrain-mpfr)
14877 maybe-clean-stagetrain-mpfr: clean-stagetrain-mpfr
14878 clean-stagetrain: clean-stagetrain-mpfr
14879 clean-stagetrain-mpfr:
14880 @if [ $(current_stage) = stagetrain ]; then \
14881 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14882 else \
14883 [ -f $(HOST_SUBDIR)/stagetrain-mpfr/Makefile ] || exit 0; \
14884 $(MAKE) stagetrain-start; \
14885 fi; \
14886 cd $(HOST_SUBDIR)/mpfr && \
14887 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14888 @endif mpfr-bootstrap
14891 .PHONY: all-stagefeedback-mpfr maybe-all-stagefeedback-mpfr
14892 .PHONY: clean-stagefeedback-mpfr maybe-clean-stagefeedback-mpfr
14893 maybe-all-stagefeedback-mpfr:
14894 maybe-clean-stagefeedback-mpfr:
14895 @if mpfr-bootstrap
14896 maybe-all-stagefeedback-mpfr: all-stagefeedback-mpfr
14897 all-stagefeedback: all-stagefeedback-mpfr
14898 TARGET-stagefeedback-mpfr = $(TARGET-mpfr)
14899 all-stagefeedback-mpfr: configure-stagefeedback-mpfr
14900 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14901 @r=`${PWD_COMMAND}`; export r; \
14902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14903 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14904 $(HOST_EXPORTS) \
14905 $(POSTSTAGE1_HOST_EXPORTS) \
14906 cd $(HOST_SUBDIR)/mpfr && \
14908 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14909 CFLAGS="$(STAGEfeedback_CFLAGS)" \
14910 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
14911 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
14912 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
14913 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14914 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14915 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14916 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14917 TFLAGS="$(STAGEfeedback_TFLAGS)" \
14918 $(TARGET-stagefeedback-mpfr)
14920 maybe-clean-stagefeedback-mpfr: clean-stagefeedback-mpfr
14921 clean-stagefeedback: clean-stagefeedback-mpfr
14922 clean-stagefeedback-mpfr:
14923 @if [ $(current_stage) = stagefeedback ]; then \
14924 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14925 else \
14926 [ -f $(HOST_SUBDIR)/stagefeedback-mpfr/Makefile ] || exit 0; \
14927 $(MAKE) stagefeedback-start; \
14928 fi; \
14929 cd $(HOST_SUBDIR)/mpfr && \
14930 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14931 @endif mpfr-bootstrap
14934 .PHONY: all-stageautoprofile-mpfr maybe-all-stageautoprofile-mpfr
14935 .PHONY: clean-stageautoprofile-mpfr maybe-clean-stageautoprofile-mpfr
14936 maybe-all-stageautoprofile-mpfr:
14937 maybe-clean-stageautoprofile-mpfr:
14938 @if mpfr-bootstrap
14939 maybe-all-stageautoprofile-mpfr: all-stageautoprofile-mpfr
14940 all-stageautoprofile: all-stageautoprofile-mpfr
14941 TARGET-stageautoprofile-mpfr = $(TARGET-mpfr)
14942 all-stageautoprofile-mpfr: configure-stageautoprofile-mpfr
14943 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
14944 @r=`${PWD_COMMAND}`; export r; \
14945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14946 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
14947 $(HOST_EXPORTS) \
14948 $(POSTSTAGE1_HOST_EXPORTS) \
14949 cd $(HOST_SUBDIR)/mpfr && \
14950 $$s/gcc/config/i386/$(AUTO_PROFILE) \
14951 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14952 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
14953 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
14954 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
14955 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
14956 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14957 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14958 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14959 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14960 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
14961 $(TARGET-stageautoprofile-mpfr)
14963 maybe-clean-stageautoprofile-mpfr: clean-stageautoprofile-mpfr
14964 clean-stageautoprofile: clean-stageautoprofile-mpfr
14965 clean-stageautoprofile-mpfr:
14966 @if [ $(current_stage) = stageautoprofile ]; then \
14967 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14968 else \
14969 [ -f $(HOST_SUBDIR)/stageautoprofile-mpfr/Makefile ] || exit 0; \
14970 $(MAKE) stageautoprofile-start; \
14971 fi; \
14972 cd $(HOST_SUBDIR)/mpfr && \
14973 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14974 @endif mpfr-bootstrap
14977 .PHONY: all-stageautofeedback-mpfr maybe-all-stageautofeedback-mpfr
14978 .PHONY: clean-stageautofeedback-mpfr maybe-clean-stageautofeedback-mpfr
14979 maybe-all-stageautofeedback-mpfr:
14980 maybe-clean-stageautofeedback-mpfr:
14981 @if mpfr-bootstrap
14982 maybe-all-stageautofeedback-mpfr: all-stageautofeedback-mpfr
14983 all-stageautofeedback: all-stageautofeedback-mpfr
14984 TARGET-stageautofeedback-mpfr = $(TARGET-mpfr)
14985 all-stageautofeedback-mpfr: configure-stageautofeedback-mpfr
14986 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
14987 @r=`${PWD_COMMAND}`; export r; \
14988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14989 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
14990 $(HOST_EXPORTS) \
14991 $(POSTSTAGE1_HOST_EXPORTS) \
14992 cd $(HOST_SUBDIR)/mpfr && \
14994 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14995 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
14996 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
14997 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
14998 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
14999 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15000 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15001 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15002 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
15003 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
15004 $(TARGET-stageautofeedback-mpfr)
15006 maybe-clean-stageautofeedback-mpfr: clean-stageautofeedback-mpfr
15007 clean-stageautofeedback: clean-stageautofeedback-mpfr
15008 clean-stageautofeedback-mpfr:
15009 @if [ $(current_stage) = stageautofeedback ]; then \
15010 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
15011 else \
15012 [ -f $(HOST_SUBDIR)/stageautofeedback-mpfr/Makefile ] || exit 0; \
15013 $(MAKE) stageautofeedback-start; \
15014 fi; \
15015 cd $(HOST_SUBDIR)/mpfr && \
15016 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
15017 @endif mpfr-bootstrap
15023 .PHONY: check-mpfr maybe-check-mpfr
15024 maybe-check-mpfr:
15025 @if mpfr
15026 maybe-check-mpfr: check-mpfr
15028 check-mpfr:
15029 @: $(MAKE); $(unstage)
15030 @r=`${PWD_COMMAND}`; export r; \
15031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15032 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
15033 (cd $(HOST_SUBDIR)/mpfr && \
15034 $(MAKE) $(FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" $(EXTRA_BOOTSTRAP_FLAGS) check)
15036 @endif mpfr
15038 .PHONY: install-mpfr maybe-install-mpfr
15039 maybe-install-mpfr:
15040 @if mpfr
15041 maybe-install-mpfr: install-mpfr
15043 install-mpfr:
15045 @endif mpfr
15047 .PHONY: install-strip-mpfr maybe-install-strip-mpfr
15048 maybe-install-strip-mpfr:
15049 @if mpfr
15050 maybe-install-strip-mpfr: install-strip-mpfr
15052 install-strip-mpfr:
15054 @endif mpfr
15056 # Other targets (info, dvi, pdf, etc.)
15058 .PHONY: maybe-info-mpfr info-mpfr
15059 maybe-info-mpfr:
15060 @if mpfr
15061 maybe-info-mpfr: info-mpfr
15063 info-mpfr: \
15064 configure-mpfr
15065 @[ -f ./mpfr/Makefile ] || exit 0; \
15066 r=`${PWD_COMMAND}`; export r; \
15067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15068 $(HOST_EXPORTS) \
15069 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15070 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15071 done; \
15072 echo "Doing info in mpfr"; \
15073 (cd $(HOST_SUBDIR)/mpfr && \
15074 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15075 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15076 "RANLIB=$${RANLIB}" \
15077 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15078 info) \
15079 || exit 1
15081 @endif mpfr
15083 .PHONY: maybe-dvi-mpfr dvi-mpfr
15084 maybe-dvi-mpfr:
15085 @if mpfr
15086 maybe-dvi-mpfr: dvi-mpfr
15088 dvi-mpfr: \
15089 configure-mpfr
15090 @[ -f ./mpfr/Makefile ] || exit 0; \
15091 r=`${PWD_COMMAND}`; export r; \
15092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15093 $(HOST_EXPORTS) \
15094 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15095 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15096 done; \
15097 echo "Doing dvi in mpfr"; \
15098 (cd $(HOST_SUBDIR)/mpfr && \
15099 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15100 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15101 "RANLIB=$${RANLIB}" \
15102 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15103 dvi) \
15104 || exit 1
15106 @endif mpfr
15108 .PHONY: maybe-pdf-mpfr pdf-mpfr
15109 maybe-pdf-mpfr:
15110 @if mpfr
15111 maybe-pdf-mpfr: pdf-mpfr
15113 pdf-mpfr: \
15114 configure-mpfr
15115 @[ -f ./mpfr/Makefile ] || exit 0; \
15116 r=`${PWD_COMMAND}`; export r; \
15117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15118 $(HOST_EXPORTS) \
15119 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15120 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15121 done; \
15122 echo "Doing pdf in mpfr"; \
15123 (cd $(HOST_SUBDIR)/mpfr && \
15124 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15125 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15126 "RANLIB=$${RANLIB}" \
15127 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15128 pdf) \
15129 || exit 1
15131 @endif mpfr
15133 .PHONY: maybe-html-mpfr html-mpfr
15134 maybe-html-mpfr:
15135 @if mpfr
15136 maybe-html-mpfr: html-mpfr
15138 html-mpfr: \
15139 configure-mpfr
15140 @[ -f ./mpfr/Makefile ] || exit 0; \
15141 r=`${PWD_COMMAND}`; export r; \
15142 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15143 $(HOST_EXPORTS) \
15144 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15145 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15146 done; \
15147 echo "Doing html in mpfr"; \
15148 (cd $(HOST_SUBDIR)/mpfr && \
15149 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15150 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15151 "RANLIB=$${RANLIB}" \
15152 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15153 html) \
15154 || exit 1
15156 @endif mpfr
15158 .PHONY: maybe-TAGS-mpfr TAGS-mpfr
15159 maybe-TAGS-mpfr:
15160 @if mpfr
15161 maybe-TAGS-mpfr: TAGS-mpfr
15163 TAGS-mpfr: \
15164 configure-mpfr
15165 @[ -f ./mpfr/Makefile ] || exit 0; \
15166 r=`${PWD_COMMAND}`; export r; \
15167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15168 $(HOST_EXPORTS) \
15169 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15170 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15171 done; \
15172 echo "Doing TAGS in mpfr"; \
15173 (cd $(HOST_SUBDIR)/mpfr && \
15174 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15175 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15176 "RANLIB=$${RANLIB}" \
15177 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15178 TAGS) \
15179 || exit 1
15181 @endif mpfr
15183 .PHONY: maybe-install-info-mpfr install-info-mpfr
15184 maybe-install-info-mpfr:
15185 @if mpfr
15186 maybe-install-info-mpfr: install-info-mpfr
15188 install-info-mpfr: \
15189 configure-mpfr \
15190 info-mpfr
15191 @[ -f ./mpfr/Makefile ] || exit 0; \
15192 r=`${PWD_COMMAND}`; export r; \
15193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15194 $(HOST_EXPORTS) \
15195 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15196 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15197 done; \
15198 echo "Doing install-info in mpfr"; \
15199 (cd $(HOST_SUBDIR)/mpfr && \
15200 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15201 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15202 "RANLIB=$${RANLIB}" \
15203 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15204 install-info) \
15205 || exit 1
15207 @endif mpfr
15209 .PHONY: maybe-install-dvi-mpfr install-dvi-mpfr
15210 maybe-install-dvi-mpfr:
15211 @if mpfr
15212 maybe-install-dvi-mpfr: install-dvi-mpfr
15214 install-dvi-mpfr: \
15215 configure-mpfr \
15216 dvi-mpfr
15217 @[ -f ./mpfr/Makefile ] || exit 0; \
15218 r=`${PWD_COMMAND}`; export r; \
15219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15220 $(HOST_EXPORTS) \
15221 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15222 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15223 done; \
15224 echo "Doing install-dvi in mpfr"; \
15225 (cd $(HOST_SUBDIR)/mpfr && \
15226 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15227 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15228 "RANLIB=$${RANLIB}" \
15229 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15230 install-dvi) \
15231 || exit 1
15233 @endif mpfr
15235 .PHONY: maybe-install-pdf-mpfr install-pdf-mpfr
15236 maybe-install-pdf-mpfr:
15237 @if mpfr
15238 maybe-install-pdf-mpfr: install-pdf-mpfr
15240 install-pdf-mpfr: \
15241 configure-mpfr \
15242 pdf-mpfr
15243 @[ -f ./mpfr/Makefile ] || exit 0; \
15244 r=`${PWD_COMMAND}`; export r; \
15245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15246 $(HOST_EXPORTS) \
15247 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15248 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15249 done; \
15250 echo "Doing install-pdf in mpfr"; \
15251 (cd $(HOST_SUBDIR)/mpfr && \
15252 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15253 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15254 "RANLIB=$${RANLIB}" \
15255 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15256 install-pdf) \
15257 || exit 1
15259 @endif mpfr
15261 .PHONY: maybe-install-html-mpfr install-html-mpfr
15262 maybe-install-html-mpfr:
15263 @if mpfr
15264 maybe-install-html-mpfr: install-html-mpfr
15266 install-html-mpfr: \
15267 configure-mpfr \
15268 html-mpfr
15269 @[ -f ./mpfr/Makefile ] || exit 0; \
15270 r=`${PWD_COMMAND}`; export r; \
15271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15272 $(HOST_EXPORTS) \
15273 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15274 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15275 done; \
15276 echo "Doing install-html in mpfr"; \
15277 (cd $(HOST_SUBDIR)/mpfr && \
15278 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15279 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15280 "RANLIB=$${RANLIB}" \
15281 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15282 install-html) \
15283 || exit 1
15285 @endif mpfr
15287 .PHONY: maybe-installcheck-mpfr installcheck-mpfr
15288 maybe-installcheck-mpfr:
15289 @if mpfr
15290 maybe-installcheck-mpfr: installcheck-mpfr
15292 installcheck-mpfr: \
15293 configure-mpfr
15294 @[ -f ./mpfr/Makefile ] || exit 0; \
15295 r=`${PWD_COMMAND}`; export r; \
15296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15297 $(HOST_EXPORTS) \
15298 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15299 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15300 done; \
15301 echo "Doing installcheck in mpfr"; \
15302 (cd $(HOST_SUBDIR)/mpfr && \
15303 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15304 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15305 "RANLIB=$${RANLIB}" \
15306 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15307 installcheck) \
15308 || exit 1
15310 @endif mpfr
15312 .PHONY: maybe-mostlyclean-mpfr mostlyclean-mpfr
15313 maybe-mostlyclean-mpfr:
15314 @if mpfr
15315 maybe-mostlyclean-mpfr: mostlyclean-mpfr
15317 mostlyclean-mpfr:
15318 @[ -f ./mpfr/Makefile ] || exit 0; \
15319 r=`${PWD_COMMAND}`; export r; \
15320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15321 $(HOST_EXPORTS) \
15322 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15323 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15324 done; \
15325 echo "Doing mostlyclean in mpfr"; \
15326 (cd $(HOST_SUBDIR)/mpfr && \
15327 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15328 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15329 "RANLIB=$${RANLIB}" \
15330 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15331 mostlyclean) \
15332 || exit 1
15334 @endif mpfr
15336 .PHONY: maybe-clean-mpfr clean-mpfr
15337 maybe-clean-mpfr:
15338 @if mpfr
15339 maybe-clean-mpfr: clean-mpfr
15341 clean-mpfr:
15342 @[ -f ./mpfr/Makefile ] || exit 0; \
15343 r=`${PWD_COMMAND}`; export r; \
15344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15345 $(HOST_EXPORTS) \
15346 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15347 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15348 done; \
15349 echo "Doing clean in mpfr"; \
15350 (cd $(HOST_SUBDIR)/mpfr && \
15351 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15352 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15353 "RANLIB=$${RANLIB}" \
15354 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15355 clean) \
15356 || exit 1
15358 @endif mpfr
15360 .PHONY: maybe-distclean-mpfr distclean-mpfr
15361 maybe-distclean-mpfr:
15362 @if mpfr
15363 maybe-distclean-mpfr: distclean-mpfr
15365 distclean-mpfr:
15366 @[ -f ./mpfr/Makefile ] || exit 0; \
15367 r=`${PWD_COMMAND}`; export r; \
15368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15369 $(HOST_EXPORTS) \
15370 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15371 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15372 done; \
15373 echo "Doing distclean in mpfr"; \
15374 (cd $(HOST_SUBDIR)/mpfr && \
15375 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15376 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15377 "RANLIB=$${RANLIB}" \
15378 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15379 distclean) \
15380 || exit 1
15382 @endif mpfr
15384 .PHONY: maybe-maintainer-clean-mpfr maintainer-clean-mpfr
15385 maybe-maintainer-clean-mpfr:
15386 @if mpfr
15387 maybe-maintainer-clean-mpfr: maintainer-clean-mpfr
15389 maintainer-clean-mpfr:
15390 @[ -f ./mpfr/Makefile ] || exit 0; \
15391 r=`${PWD_COMMAND}`; export r; \
15392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15393 $(HOST_EXPORTS) \
15394 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15395 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15396 done; \
15397 echo "Doing maintainer-clean in mpfr"; \
15398 (cd $(HOST_SUBDIR)/mpfr && \
15399 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15400 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15401 "RANLIB=$${RANLIB}" \
15402 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15403 maintainer-clean) \
15404 || exit 1
15406 @endif mpfr
15410 .PHONY: configure-mpc maybe-configure-mpc
15411 maybe-configure-mpc:
15412 @if gcc-bootstrap
15413 configure-mpc: stage_current
15414 @endif gcc-bootstrap
15415 @if mpc
15416 maybe-configure-mpc: configure-mpc
15417 configure-mpc:
15418 @r=`${PWD_COMMAND}`; export r; \
15419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15420 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15421 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15422 $(HOST_EXPORTS) \
15423 echo Configuring in $(HOST_SUBDIR)/mpc; \
15424 cd "$(HOST_SUBDIR)/mpc" || exit 1; \
15425 case $(srcdir) in \
15426 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15427 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15428 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15429 esac; \
15430 module_srcdir=mpc; \
15431 $(SHELL) \
15432 $$s/$$module_srcdir/configure \
15433 --srcdir=$${topdir}/$$module_srcdir \
15434 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15435 --target=${target_alias} --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ @host_libs_picflag@ --disable-maintainer-mode \
15436 || exit 1
15437 @endif mpc
15441 .PHONY: configure-stage1-mpc maybe-configure-stage1-mpc
15442 maybe-configure-stage1-mpc:
15443 @if mpc-bootstrap
15444 maybe-configure-stage1-mpc: configure-stage1-mpc
15445 configure-stage1-mpc:
15446 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15447 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15448 @r=`${PWD_COMMAND}`; export r; \
15449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15450 TFLAGS="$(STAGE1_TFLAGS)"; \
15451 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15452 $(HOST_EXPORTS) \
15453 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
15454 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
15455 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
15456 echo Configuring stage 1 in $(HOST_SUBDIR)/mpc; \
15457 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15458 cd $(HOST_SUBDIR)/mpc || exit 1; \
15459 case $(srcdir) in \
15460 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15461 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15462 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15463 esac; \
15464 module_srcdir=mpc; \
15465 $(SHELL) $$s/$$module_srcdir/configure \
15466 --srcdir=$${topdir}/$$module_srcdir \
15467 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15468 --target=${target_alias} \
15470 $(STAGE1_CONFIGURE_FLAGS) \
15471 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ @host_libs_picflag@ --disable-maintainer-mode
15472 @endif mpc-bootstrap
15474 .PHONY: configure-stage2-mpc maybe-configure-stage2-mpc
15475 maybe-configure-stage2-mpc:
15476 @if mpc-bootstrap
15477 maybe-configure-stage2-mpc: configure-stage2-mpc
15478 configure-stage2-mpc:
15479 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15480 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15481 @r=`${PWD_COMMAND}`; export r; \
15482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15483 TFLAGS="$(STAGE2_TFLAGS)"; \
15484 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15485 $(HOST_EXPORTS) \
15486 $(POSTSTAGE1_HOST_EXPORTS) \
15487 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
15488 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
15489 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
15490 echo Configuring stage 2 in $(HOST_SUBDIR)/mpc; \
15491 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15492 cd $(HOST_SUBDIR)/mpc || exit 1; \
15493 case $(srcdir) in \
15494 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15495 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15496 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15497 esac; \
15498 module_srcdir=mpc; \
15499 $(SHELL) $$s/$$module_srcdir/configure \
15500 --srcdir=$${topdir}/$$module_srcdir \
15501 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15502 --target=${target_alias} \
15503 --with-build-libsubdir=$(HOST_SUBDIR) \
15504 $(STAGE2_CONFIGURE_FLAGS) \
15505 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ @host_libs_picflag@ --disable-maintainer-mode
15506 @endif mpc-bootstrap
15508 .PHONY: configure-stage3-mpc maybe-configure-stage3-mpc
15509 maybe-configure-stage3-mpc:
15510 @if mpc-bootstrap
15511 maybe-configure-stage3-mpc: configure-stage3-mpc
15512 configure-stage3-mpc:
15513 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15514 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15515 @r=`${PWD_COMMAND}`; export r; \
15516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15517 TFLAGS="$(STAGE3_TFLAGS)"; \
15518 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15519 $(HOST_EXPORTS) \
15520 $(POSTSTAGE1_HOST_EXPORTS) \
15521 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
15522 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
15523 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
15524 echo Configuring stage 3 in $(HOST_SUBDIR)/mpc; \
15525 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15526 cd $(HOST_SUBDIR)/mpc || exit 1; \
15527 case $(srcdir) in \
15528 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15529 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15530 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15531 esac; \
15532 module_srcdir=mpc; \
15533 $(SHELL) $$s/$$module_srcdir/configure \
15534 --srcdir=$${topdir}/$$module_srcdir \
15535 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15536 --target=${target_alias} \
15537 --with-build-libsubdir=$(HOST_SUBDIR) \
15538 $(STAGE3_CONFIGURE_FLAGS) \
15539 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ @host_libs_picflag@ --disable-maintainer-mode
15540 @endif mpc-bootstrap
15542 .PHONY: configure-stage4-mpc maybe-configure-stage4-mpc
15543 maybe-configure-stage4-mpc:
15544 @if mpc-bootstrap
15545 maybe-configure-stage4-mpc: configure-stage4-mpc
15546 configure-stage4-mpc:
15547 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15548 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15549 @r=`${PWD_COMMAND}`; export r; \
15550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15551 TFLAGS="$(STAGE4_TFLAGS)"; \
15552 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15553 $(HOST_EXPORTS) \
15554 $(POSTSTAGE1_HOST_EXPORTS) \
15555 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
15556 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
15557 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
15558 echo Configuring stage 4 in $(HOST_SUBDIR)/mpc; \
15559 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15560 cd $(HOST_SUBDIR)/mpc || exit 1; \
15561 case $(srcdir) in \
15562 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15563 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15564 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15565 esac; \
15566 module_srcdir=mpc; \
15567 $(SHELL) $$s/$$module_srcdir/configure \
15568 --srcdir=$${topdir}/$$module_srcdir \
15569 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15570 --target=${target_alias} \
15571 --with-build-libsubdir=$(HOST_SUBDIR) \
15572 $(STAGE4_CONFIGURE_FLAGS) \
15573 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ @host_libs_picflag@ --disable-maintainer-mode
15574 @endif mpc-bootstrap
15576 .PHONY: configure-stageprofile-mpc maybe-configure-stageprofile-mpc
15577 maybe-configure-stageprofile-mpc:
15578 @if mpc-bootstrap
15579 maybe-configure-stageprofile-mpc: configure-stageprofile-mpc
15580 configure-stageprofile-mpc:
15581 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15582 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15583 @r=`${PWD_COMMAND}`; export r; \
15584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15585 TFLAGS="$(STAGEprofile_TFLAGS)"; \
15586 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15587 $(HOST_EXPORTS) \
15588 $(POSTSTAGE1_HOST_EXPORTS) \
15589 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
15590 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
15591 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
15592 echo Configuring stage profile in $(HOST_SUBDIR)/mpc; \
15593 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15594 cd $(HOST_SUBDIR)/mpc || exit 1; \
15595 case $(srcdir) in \
15596 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15597 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15598 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15599 esac; \
15600 module_srcdir=mpc; \
15601 $(SHELL) $$s/$$module_srcdir/configure \
15602 --srcdir=$${topdir}/$$module_srcdir \
15603 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15604 --target=${target_alias} \
15605 --with-build-libsubdir=$(HOST_SUBDIR) \
15606 $(STAGEprofile_CONFIGURE_FLAGS) \
15607 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ @host_libs_picflag@ --disable-maintainer-mode
15608 @endif mpc-bootstrap
15610 .PHONY: configure-stagetrain-mpc maybe-configure-stagetrain-mpc
15611 maybe-configure-stagetrain-mpc:
15612 @if mpc-bootstrap
15613 maybe-configure-stagetrain-mpc: configure-stagetrain-mpc
15614 configure-stagetrain-mpc:
15615 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
15616 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15617 @r=`${PWD_COMMAND}`; export r; \
15618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15619 TFLAGS="$(STAGEtrain_TFLAGS)"; \
15620 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15621 $(HOST_EXPORTS) \
15622 $(POSTSTAGE1_HOST_EXPORTS) \
15623 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
15624 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
15625 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
15626 echo Configuring stage train in $(HOST_SUBDIR)/mpc; \
15627 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15628 cd $(HOST_SUBDIR)/mpc || exit 1; \
15629 case $(srcdir) in \
15630 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15631 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15632 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15633 esac; \
15634 module_srcdir=mpc; \
15635 $(SHELL) $$s/$$module_srcdir/configure \
15636 --srcdir=$${topdir}/$$module_srcdir \
15637 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15638 --target=${target_alias} \
15639 --with-build-libsubdir=$(HOST_SUBDIR) \
15640 $(STAGEtrain_CONFIGURE_FLAGS) \
15641 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ @host_libs_picflag@ --disable-maintainer-mode
15642 @endif mpc-bootstrap
15644 .PHONY: configure-stagefeedback-mpc maybe-configure-stagefeedback-mpc
15645 maybe-configure-stagefeedback-mpc:
15646 @if mpc-bootstrap
15647 maybe-configure-stagefeedback-mpc: configure-stagefeedback-mpc
15648 configure-stagefeedback-mpc:
15649 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15650 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15651 @r=`${PWD_COMMAND}`; export r; \
15652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15653 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15654 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15655 $(HOST_EXPORTS) \
15656 $(POSTSTAGE1_HOST_EXPORTS) \
15657 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
15658 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
15659 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
15660 echo Configuring stage feedback in $(HOST_SUBDIR)/mpc; \
15661 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15662 cd $(HOST_SUBDIR)/mpc || exit 1; \
15663 case $(srcdir) in \
15664 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15665 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15666 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15667 esac; \
15668 module_srcdir=mpc; \
15669 $(SHELL) $$s/$$module_srcdir/configure \
15670 --srcdir=$${topdir}/$$module_srcdir \
15671 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15672 --target=${target_alias} \
15673 --with-build-libsubdir=$(HOST_SUBDIR) \
15674 $(STAGEfeedback_CONFIGURE_FLAGS) \
15675 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ @host_libs_picflag@ --disable-maintainer-mode
15676 @endif mpc-bootstrap
15678 .PHONY: configure-stageautoprofile-mpc maybe-configure-stageautoprofile-mpc
15679 maybe-configure-stageautoprofile-mpc:
15680 @if mpc-bootstrap
15681 maybe-configure-stageautoprofile-mpc: configure-stageautoprofile-mpc
15682 configure-stageautoprofile-mpc:
15683 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
15684 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15685 @r=`${PWD_COMMAND}`; export r; \
15686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15687 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
15688 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15689 $(HOST_EXPORTS) \
15690 $(POSTSTAGE1_HOST_EXPORTS) \
15691 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
15692 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
15693 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
15694 echo Configuring stage autoprofile in $(HOST_SUBDIR)/mpc; \
15695 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15696 cd $(HOST_SUBDIR)/mpc || exit 1; \
15697 case $(srcdir) in \
15698 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15699 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15700 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15701 esac; \
15702 module_srcdir=mpc; \
15703 $(SHELL) $$s/$$module_srcdir/configure \
15704 --srcdir=$${topdir}/$$module_srcdir \
15705 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15706 --target=${target_alias} \
15707 --with-build-libsubdir=$(HOST_SUBDIR) \
15708 $(STAGEautoprofile_CONFIGURE_FLAGS) \
15709 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ @host_libs_picflag@ --disable-maintainer-mode
15710 @endif mpc-bootstrap
15712 .PHONY: configure-stageautofeedback-mpc maybe-configure-stageautofeedback-mpc
15713 maybe-configure-stageautofeedback-mpc:
15714 @if mpc-bootstrap
15715 maybe-configure-stageautofeedback-mpc: configure-stageautofeedback-mpc
15716 configure-stageautofeedback-mpc:
15717 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
15718 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15719 @r=`${PWD_COMMAND}`; export r; \
15720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15721 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
15722 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15723 $(HOST_EXPORTS) \
15724 $(POSTSTAGE1_HOST_EXPORTS) \
15725 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
15726 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
15727 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
15728 echo Configuring stage autofeedback in $(HOST_SUBDIR)/mpc; \
15729 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15730 cd $(HOST_SUBDIR)/mpc || exit 1; \
15731 case $(srcdir) in \
15732 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15733 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15734 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15735 esac; \
15736 module_srcdir=mpc; \
15737 $(SHELL) $$s/$$module_srcdir/configure \
15738 --srcdir=$${topdir}/$$module_srcdir \
15739 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15740 --target=${target_alias} \
15741 --with-build-libsubdir=$(HOST_SUBDIR) \
15742 $(STAGEautofeedback_CONFIGURE_FLAGS) \
15743 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ @host_libs_picflag@ --disable-maintainer-mode
15744 @endif mpc-bootstrap
15750 .PHONY: all-mpc maybe-all-mpc
15751 maybe-all-mpc:
15752 @if gcc-bootstrap
15753 all-mpc: stage_current
15754 @endif gcc-bootstrap
15755 @if mpc
15756 TARGET-mpc=all
15757 maybe-all-mpc: all-mpc
15758 all-mpc: configure-mpc
15759 @r=`${PWD_COMMAND}`; export r; \
15760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15761 $(HOST_EXPORTS) \
15762 (cd $(HOST_SUBDIR)/mpc && \
15763 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
15764 $(TARGET-mpc))
15765 @endif mpc
15769 .PHONY: all-stage1-mpc maybe-all-stage1-mpc
15770 .PHONY: clean-stage1-mpc maybe-clean-stage1-mpc
15771 maybe-all-stage1-mpc:
15772 maybe-clean-stage1-mpc:
15773 @if mpc-bootstrap
15774 maybe-all-stage1-mpc: all-stage1-mpc
15775 all-stage1: all-stage1-mpc
15776 TARGET-stage1-mpc = $(TARGET-mpc)
15777 all-stage1-mpc: configure-stage1-mpc
15778 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15779 @r=`${PWD_COMMAND}`; export r; \
15780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15781 TFLAGS="$(STAGE1_TFLAGS)"; \
15782 $(HOST_EXPORTS) \
15783 cd $(HOST_SUBDIR)/mpc && \
15785 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15786 CFLAGS="$(STAGE1_CFLAGS)" \
15787 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
15788 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
15789 LIBCFLAGS="$(LIBCFLAGS)" \
15790 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15791 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15792 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15793 $(EXTRA_HOST_FLAGS) \
15794 $(STAGE1_FLAGS_TO_PASS) \
15795 TFLAGS="$(STAGE1_TFLAGS)" \
15796 $(TARGET-stage1-mpc)
15798 maybe-clean-stage1-mpc: clean-stage1-mpc
15799 clean-stage1: clean-stage1-mpc
15800 clean-stage1-mpc:
15801 @if [ $(current_stage) = stage1 ]; then \
15802 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15803 else \
15804 [ -f $(HOST_SUBDIR)/stage1-mpc/Makefile ] || exit 0; \
15805 $(MAKE) stage1-start; \
15806 fi; \
15807 cd $(HOST_SUBDIR)/mpc && \
15808 $(MAKE) $(EXTRA_HOST_FLAGS) \
15809 $(STAGE1_FLAGS_TO_PASS) clean
15810 @endif mpc-bootstrap
15813 .PHONY: all-stage2-mpc maybe-all-stage2-mpc
15814 .PHONY: clean-stage2-mpc maybe-clean-stage2-mpc
15815 maybe-all-stage2-mpc:
15816 maybe-clean-stage2-mpc:
15817 @if mpc-bootstrap
15818 maybe-all-stage2-mpc: all-stage2-mpc
15819 all-stage2: all-stage2-mpc
15820 TARGET-stage2-mpc = $(TARGET-mpc)
15821 all-stage2-mpc: configure-stage2-mpc
15822 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15823 @r=`${PWD_COMMAND}`; export r; \
15824 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15825 TFLAGS="$(STAGE2_TFLAGS)"; \
15826 $(HOST_EXPORTS) \
15827 $(POSTSTAGE1_HOST_EXPORTS) \
15828 cd $(HOST_SUBDIR)/mpc && \
15830 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15831 CFLAGS="$(STAGE2_CFLAGS)" \
15832 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
15833 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
15834 LIBCFLAGS="$(STAGE2_CFLAGS)" \
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) $(POSTSTAGE1_FLAGS_TO_PASS) \
15839 TFLAGS="$(STAGE2_TFLAGS)" \
15840 $(TARGET-stage2-mpc)
15842 maybe-clean-stage2-mpc: clean-stage2-mpc
15843 clean-stage2: clean-stage2-mpc
15844 clean-stage2-mpc:
15845 @if [ $(current_stage) = stage2 ]; then \
15846 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15847 else \
15848 [ -f $(HOST_SUBDIR)/stage2-mpc/Makefile ] || exit 0; \
15849 $(MAKE) stage2-start; \
15850 fi; \
15851 cd $(HOST_SUBDIR)/mpc && \
15852 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15853 @endif mpc-bootstrap
15856 .PHONY: all-stage3-mpc maybe-all-stage3-mpc
15857 .PHONY: clean-stage3-mpc maybe-clean-stage3-mpc
15858 maybe-all-stage3-mpc:
15859 maybe-clean-stage3-mpc:
15860 @if mpc-bootstrap
15861 maybe-all-stage3-mpc: all-stage3-mpc
15862 all-stage3: all-stage3-mpc
15863 TARGET-stage3-mpc = $(TARGET-mpc)
15864 all-stage3-mpc: configure-stage3-mpc
15865 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15866 @r=`${PWD_COMMAND}`; export r; \
15867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15868 TFLAGS="$(STAGE3_TFLAGS)"; \
15869 $(HOST_EXPORTS) \
15870 $(POSTSTAGE1_HOST_EXPORTS) \
15871 cd $(HOST_SUBDIR)/mpc && \
15873 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15874 CFLAGS="$(STAGE3_CFLAGS)" \
15875 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
15876 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
15877 LIBCFLAGS="$(STAGE3_CFLAGS)" \
15878 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15879 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15880 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15881 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15882 TFLAGS="$(STAGE3_TFLAGS)" \
15883 $(TARGET-stage3-mpc)
15885 maybe-clean-stage3-mpc: clean-stage3-mpc
15886 clean-stage3: clean-stage3-mpc
15887 clean-stage3-mpc:
15888 @if [ $(current_stage) = stage3 ]; then \
15889 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15890 else \
15891 [ -f $(HOST_SUBDIR)/stage3-mpc/Makefile ] || exit 0; \
15892 $(MAKE) stage3-start; \
15893 fi; \
15894 cd $(HOST_SUBDIR)/mpc && \
15895 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15896 @endif mpc-bootstrap
15899 .PHONY: all-stage4-mpc maybe-all-stage4-mpc
15900 .PHONY: clean-stage4-mpc maybe-clean-stage4-mpc
15901 maybe-all-stage4-mpc:
15902 maybe-clean-stage4-mpc:
15903 @if mpc-bootstrap
15904 maybe-all-stage4-mpc: all-stage4-mpc
15905 all-stage4: all-stage4-mpc
15906 TARGET-stage4-mpc = $(TARGET-mpc)
15907 all-stage4-mpc: configure-stage4-mpc
15908 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15909 @r=`${PWD_COMMAND}`; export r; \
15910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15911 TFLAGS="$(STAGE4_TFLAGS)"; \
15912 $(HOST_EXPORTS) \
15913 $(POSTSTAGE1_HOST_EXPORTS) \
15914 cd $(HOST_SUBDIR)/mpc && \
15916 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15917 CFLAGS="$(STAGE4_CFLAGS)" \
15918 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
15919 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
15920 LIBCFLAGS="$(STAGE4_CFLAGS)" \
15921 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15922 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15923 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15924 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15925 TFLAGS="$(STAGE4_TFLAGS)" \
15926 $(TARGET-stage4-mpc)
15928 maybe-clean-stage4-mpc: clean-stage4-mpc
15929 clean-stage4: clean-stage4-mpc
15930 clean-stage4-mpc:
15931 @if [ $(current_stage) = stage4 ]; then \
15932 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15933 else \
15934 [ -f $(HOST_SUBDIR)/stage4-mpc/Makefile ] || exit 0; \
15935 $(MAKE) stage4-start; \
15936 fi; \
15937 cd $(HOST_SUBDIR)/mpc && \
15938 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15939 @endif mpc-bootstrap
15942 .PHONY: all-stageprofile-mpc maybe-all-stageprofile-mpc
15943 .PHONY: clean-stageprofile-mpc maybe-clean-stageprofile-mpc
15944 maybe-all-stageprofile-mpc:
15945 maybe-clean-stageprofile-mpc:
15946 @if mpc-bootstrap
15947 maybe-all-stageprofile-mpc: all-stageprofile-mpc
15948 all-stageprofile: all-stageprofile-mpc
15949 TARGET-stageprofile-mpc = $(TARGET-mpc)
15950 all-stageprofile-mpc: configure-stageprofile-mpc
15951 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15952 @r=`${PWD_COMMAND}`; export r; \
15953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15954 TFLAGS="$(STAGEprofile_TFLAGS)"; \
15955 $(HOST_EXPORTS) \
15956 $(POSTSTAGE1_HOST_EXPORTS) \
15957 cd $(HOST_SUBDIR)/mpc && \
15959 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15960 CFLAGS="$(STAGEprofile_CFLAGS)" \
15961 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
15962 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
15963 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
15964 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15965 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15966 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15967 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15968 TFLAGS="$(STAGEprofile_TFLAGS)" \
15969 $(TARGET-stageprofile-mpc)
15971 maybe-clean-stageprofile-mpc: clean-stageprofile-mpc
15972 clean-stageprofile: clean-stageprofile-mpc
15973 clean-stageprofile-mpc:
15974 @if [ $(current_stage) = stageprofile ]; then \
15975 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15976 else \
15977 [ -f $(HOST_SUBDIR)/stageprofile-mpc/Makefile ] || exit 0; \
15978 $(MAKE) stageprofile-start; \
15979 fi; \
15980 cd $(HOST_SUBDIR)/mpc && \
15981 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15982 @endif mpc-bootstrap
15985 .PHONY: all-stagetrain-mpc maybe-all-stagetrain-mpc
15986 .PHONY: clean-stagetrain-mpc maybe-clean-stagetrain-mpc
15987 maybe-all-stagetrain-mpc:
15988 maybe-clean-stagetrain-mpc:
15989 @if mpc-bootstrap
15990 maybe-all-stagetrain-mpc: all-stagetrain-mpc
15991 all-stagetrain: all-stagetrain-mpc
15992 TARGET-stagetrain-mpc = $(TARGET-mpc)
15993 all-stagetrain-mpc: configure-stagetrain-mpc
15994 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
15995 @r=`${PWD_COMMAND}`; export r; \
15996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15997 TFLAGS="$(STAGEtrain_TFLAGS)"; \
15998 $(HOST_EXPORTS) \
15999 $(POSTSTAGE1_HOST_EXPORTS) \
16000 cd $(HOST_SUBDIR)/mpc && \
16002 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16003 CFLAGS="$(STAGEtrain_CFLAGS)" \
16004 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
16005 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
16006 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
16007 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16008 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16009 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16010 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16011 TFLAGS="$(STAGEtrain_TFLAGS)" \
16012 $(TARGET-stagetrain-mpc)
16014 maybe-clean-stagetrain-mpc: clean-stagetrain-mpc
16015 clean-stagetrain: clean-stagetrain-mpc
16016 clean-stagetrain-mpc:
16017 @if [ $(current_stage) = stagetrain ]; then \
16018 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
16019 else \
16020 [ -f $(HOST_SUBDIR)/stagetrain-mpc/Makefile ] || exit 0; \
16021 $(MAKE) stagetrain-start; \
16022 fi; \
16023 cd $(HOST_SUBDIR)/mpc && \
16024 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
16025 @endif mpc-bootstrap
16028 .PHONY: all-stagefeedback-mpc maybe-all-stagefeedback-mpc
16029 .PHONY: clean-stagefeedback-mpc maybe-clean-stagefeedback-mpc
16030 maybe-all-stagefeedback-mpc:
16031 maybe-clean-stagefeedback-mpc:
16032 @if mpc-bootstrap
16033 maybe-all-stagefeedback-mpc: all-stagefeedback-mpc
16034 all-stagefeedback: all-stagefeedback-mpc
16035 TARGET-stagefeedback-mpc = $(TARGET-mpc)
16036 all-stagefeedback-mpc: configure-stagefeedback-mpc
16037 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16038 @r=`${PWD_COMMAND}`; export r; \
16039 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16040 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16041 $(HOST_EXPORTS) \
16042 $(POSTSTAGE1_HOST_EXPORTS) \
16043 cd $(HOST_SUBDIR)/mpc && \
16045 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16046 CFLAGS="$(STAGEfeedback_CFLAGS)" \
16047 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
16048 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
16049 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
16050 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16051 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16052 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16053 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16054 TFLAGS="$(STAGEfeedback_TFLAGS)" \
16055 $(TARGET-stagefeedback-mpc)
16057 maybe-clean-stagefeedback-mpc: clean-stagefeedback-mpc
16058 clean-stagefeedback: clean-stagefeedback-mpc
16059 clean-stagefeedback-mpc:
16060 @if [ $(current_stage) = stagefeedback ]; then \
16061 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
16062 else \
16063 [ -f $(HOST_SUBDIR)/stagefeedback-mpc/Makefile ] || exit 0; \
16064 $(MAKE) stagefeedback-start; \
16065 fi; \
16066 cd $(HOST_SUBDIR)/mpc && \
16067 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
16068 @endif mpc-bootstrap
16071 .PHONY: all-stageautoprofile-mpc maybe-all-stageautoprofile-mpc
16072 .PHONY: clean-stageautoprofile-mpc maybe-clean-stageautoprofile-mpc
16073 maybe-all-stageautoprofile-mpc:
16074 maybe-clean-stageautoprofile-mpc:
16075 @if mpc-bootstrap
16076 maybe-all-stageautoprofile-mpc: all-stageautoprofile-mpc
16077 all-stageautoprofile: all-stageautoprofile-mpc
16078 TARGET-stageautoprofile-mpc = $(TARGET-mpc)
16079 all-stageautoprofile-mpc: configure-stageautoprofile-mpc
16080 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
16081 @r=`${PWD_COMMAND}`; export r; \
16082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16083 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
16084 $(HOST_EXPORTS) \
16085 $(POSTSTAGE1_HOST_EXPORTS) \
16086 cd $(HOST_SUBDIR)/mpc && \
16087 $$s/gcc/config/i386/$(AUTO_PROFILE) \
16088 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16089 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
16090 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
16091 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
16092 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
16093 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16094 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16095 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16096 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16097 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
16098 $(TARGET-stageautoprofile-mpc)
16100 maybe-clean-stageautoprofile-mpc: clean-stageautoprofile-mpc
16101 clean-stageautoprofile: clean-stageautoprofile-mpc
16102 clean-stageautoprofile-mpc:
16103 @if [ $(current_stage) = stageautoprofile ]; then \
16104 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
16105 else \
16106 [ -f $(HOST_SUBDIR)/stageautoprofile-mpc/Makefile ] || exit 0; \
16107 $(MAKE) stageautoprofile-start; \
16108 fi; \
16109 cd $(HOST_SUBDIR)/mpc && \
16110 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
16111 @endif mpc-bootstrap
16114 .PHONY: all-stageautofeedback-mpc maybe-all-stageautofeedback-mpc
16115 .PHONY: clean-stageautofeedback-mpc maybe-clean-stageautofeedback-mpc
16116 maybe-all-stageautofeedback-mpc:
16117 maybe-clean-stageautofeedback-mpc:
16118 @if mpc-bootstrap
16119 maybe-all-stageautofeedback-mpc: all-stageautofeedback-mpc
16120 all-stageautofeedback: all-stageautofeedback-mpc
16121 TARGET-stageautofeedback-mpc = $(TARGET-mpc)
16122 all-stageautofeedback-mpc: configure-stageautofeedback-mpc
16123 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
16124 @r=`${PWD_COMMAND}`; export r; \
16125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16126 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
16127 $(HOST_EXPORTS) \
16128 $(POSTSTAGE1_HOST_EXPORTS) \
16129 cd $(HOST_SUBDIR)/mpc && \
16131 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16132 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
16133 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
16134 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
16135 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
16136 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16137 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16138 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16139 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16140 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
16141 $(TARGET-stageautofeedback-mpc)
16143 maybe-clean-stageautofeedback-mpc: clean-stageautofeedback-mpc
16144 clean-stageautofeedback: clean-stageautofeedback-mpc
16145 clean-stageautofeedback-mpc:
16146 @if [ $(current_stage) = stageautofeedback ]; then \
16147 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
16148 else \
16149 [ -f $(HOST_SUBDIR)/stageautofeedback-mpc/Makefile ] || exit 0; \
16150 $(MAKE) stageautofeedback-start; \
16151 fi; \
16152 cd $(HOST_SUBDIR)/mpc && \
16153 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
16154 @endif mpc-bootstrap
16160 .PHONY: check-mpc maybe-check-mpc
16161 maybe-check-mpc:
16162 @if mpc
16163 maybe-check-mpc: check-mpc
16165 check-mpc:
16166 @: $(MAKE); $(unstage)
16167 @r=`${PWD_COMMAND}`; export r; \
16168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16169 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
16170 (cd $(HOST_SUBDIR)/mpc && \
16171 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
16173 @endif mpc
16175 .PHONY: install-mpc maybe-install-mpc
16176 maybe-install-mpc:
16177 @if mpc
16178 maybe-install-mpc: install-mpc
16180 install-mpc:
16182 @endif mpc
16184 .PHONY: install-strip-mpc maybe-install-strip-mpc
16185 maybe-install-strip-mpc:
16186 @if mpc
16187 maybe-install-strip-mpc: install-strip-mpc
16189 install-strip-mpc:
16191 @endif mpc
16193 # Other targets (info, dvi, pdf, etc.)
16195 .PHONY: maybe-info-mpc info-mpc
16196 maybe-info-mpc:
16197 @if mpc
16198 maybe-info-mpc: info-mpc
16200 info-mpc: \
16201 configure-mpc
16202 @[ -f ./mpc/Makefile ] || exit 0; \
16203 r=`${PWD_COMMAND}`; export r; \
16204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16205 $(HOST_EXPORTS) \
16206 for flag in $(EXTRA_HOST_FLAGS) ; do \
16207 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16208 done; \
16209 echo "Doing info in mpc"; \
16210 (cd $(HOST_SUBDIR)/mpc && \
16211 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16212 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16213 "RANLIB=$${RANLIB}" \
16214 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16215 info) \
16216 || exit 1
16218 @endif mpc
16220 .PHONY: maybe-dvi-mpc dvi-mpc
16221 maybe-dvi-mpc:
16222 @if mpc
16223 maybe-dvi-mpc: dvi-mpc
16225 dvi-mpc: \
16226 configure-mpc
16227 @[ -f ./mpc/Makefile ] || exit 0; \
16228 r=`${PWD_COMMAND}`; export r; \
16229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16230 $(HOST_EXPORTS) \
16231 for flag in $(EXTRA_HOST_FLAGS) ; do \
16232 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16233 done; \
16234 echo "Doing dvi in mpc"; \
16235 (cd $(HOST_SUBDIR)/mpc && \
16236 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16237 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16238 "RANLIB=$${RANLIB}" \
16239 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16240 dvi) \
16241 || exit 1
16243 @endif mpc
16245 .PHONY: maybe-pdf-mpc pdf-mpc
16246 maybe-pdf-mpc:
16247 @if mpc
16248 maybe-pdf-mpc: pdf-mpc
16250 pdf-mpc: \
16251 configure-mpc
16252 @[ -f ./mpc/Makefile ] || exit 0; \
16253 r=`${PWD_COMMAND}`; export r; \
16254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16255 $(HOST_EXPORTS) \
16256 for flag in $(EXTRA_HOST_FLAGS) ; do \
16257 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16258 done; \
16259 echo "Doing pdf in mpc"; \
16260 (cd $(HOST_SUBDIR)/mpc && \
16261 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16262 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16263 "RANLIB=$${RANLIB}" \
16264 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16265 pdf) \
16266 || exit 1
16268 @endif mpc
16270 .PHONY: maybe-html-mpc html-mpc
16271 maybe-html-mpc:
16272 @if mpc
16273 maybe-html-mpc: html-mpc
16275 html-mpc: \
16276 configure-mpc
16277 @[ -f ./mpc/Makefile ] || exit 0; \
16278 r=`${PWD_COMMAND}`; export r; \
16279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16280 $(HOST_EXPORTS) \
16281 for flag in $(EXTRA_HOST_FLAGS) ; do \
16282 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16283 done; \
16284 echo "Doing html in mpc"; \
16285 (cd $(HOST_SUBDIR)/mpc && \
16286 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16287 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16288 "RANLIB=$${RANLIB}" \
16289 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16290 html) \
16291 || exit 1
16293 @endif mpc
16295 .PHONY: maybe-TAGS-mpc TAGS-mpc
16296 maybe-TAGS-mpc:
16297 @if mpc
16298 maybe-TAGS-mpc: TAGS-mpc
16300 TAGS-mpc: \
16301 configure-mpc
16302 @[ -f ./mpc/Makefile ] || exit 0; \
16303 r=`${PWD_COMMAND}`; export r; \
16304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16305 $(HOST_EXPORTS) \
16306 for flag in $(EXTRA_HOST_FLAGS) ; do \
16307 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16308 done; \
16309 echo "Doing TAGS in mpc"; \
16310 (cd $(HOST_SUBDIR)/mpc && \
16311 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16312 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16313 "RANLIB=$${RANLIB}" \
16314 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16315 TAGS) \
16316 || exit 1
16318 @endif mpc
16320 .PHONY: maybe-install-info-mpc install-info-mpc
16321 maybe-install-info-mpc:
16322 @if mpc
16323 maybe-install-info-mpc: install-info-mpc
16325 install-info-mpc: \
16326 configure-mpc \
16327 info-mpc
16328 @[ -f ./mpc/Makefile ] || exit 0; \
16329 r=`${PWD_COMMAND}`; export r; \
16330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16331 $(HOST_EXPORTS) \
16332 for flag in $(EXTRA_HOST_FLAGS) ; do \
16333 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16334 done; \
16335 echo "Doing install-info in mpc"; \
16336 (cd $(HOST_SUBDIR)/mpc && \
16337 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16338 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16339 "RANLIB=$${RANLIB}" \
16340 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16341 install-info) \
16342 || exit 1
16344 @endif mpc
16346 .PHONY: maybe-install-dvi-mpc install-dvi-mpc
16347 maybe-install-dvi-mpc:
16348 @if mpc
16349 maybe-install-dvi-mpc: install-dvi-mpc
16351 install-dvi-mpc: \
16352 configure-mpc \
16353 dvi-mpc
16354 @[ -f ./mpc/Makefile ] || exit 0; \
16355 r=`${PWD_COMMAND}`; export r; \
16356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16357 $(HOST_EXPORTS) \
16358 for flag in $(EXTRA_HOST_FLAGS) ; do \
16359 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16360 done; \
16361 echo "Doing install-dvi in mpc"; \
16362 (cd $(HOST_SUBDIR)/mpc && \
16363 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16364 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16365 "RANLIB=$${RANLIB}" \
16366 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16367 install-dvi) \
16368 || exit 1
16370 @endif mpc
16372 .PHONY: maybe-install-pdf-mpc install-pdf-mpc
16373 maybe-install-pdf-mpc:
16374 @if mpc
16375 maybe-install-pdf-mpc: install-pdf-mpc
16377 install-pdf-mpc: \
16378 configure-mpc \
16379 pdf-mpc
16380 @[ -f ./mpc/Makefile ] || exit 0; \
16381 r=`${PWD_COMMAND}`; export r; \
16382 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16383 $(HOST_EXPORTS) \
16384 for flag in $(EXTRA_HOST_FLAGS) ; do \
16385 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16386 done; \
16387 echo "Doing install-pdf in mpc"; \
16388 (cd $(HOST_SUBDIR)/mpc && \
16389 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16390 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16391 "RANLIB=$${RANLIB}" \
16392 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16393 install-pdf) \
16394 || exit 1
16396 @endif mpc
16398 .PHONY: maybe-install-html-mpc install-html-mpc
16399 maybe-install-html-mpc:
16400 @if mpc
16401 maybe-install-html-mpc: install-html-mpc
16403 install-html-mpc: \
16404 configure-mpc \
16405 html-mpc
16406 @[ -f ./mpc/Makefile ] || exit 0; \
16407 r=`${PWD_COMMAND}`; export r; \
16408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16409 $(HOST_EXPORTS) \
16410 for flag in $(EXTRA_HOST_FLAGS) ; do \
16411 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16412 done; \
16413 echo "Doing install-html in mpc"; \
16414 (cd $(HOST_SUBDIR)/mpc && \
16415 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16416 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16417 "RANLIB=$${RANLIB}" \
16418 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16419 install-html) \
16420 || exit 1
16422 @endif mpc
16424 .PHONY: maybe-installcheck-mpc installcheck-mpc
16425 maybe-installcheck-mpc:
16426 @if mpc
16427 maybe-installcheck-mpc: installcheck-mpc
16429 installcheck-mpc: \
16430 configure-mpc
16431 @[ -f ./mpc/Makefile ] || exit 0; \
16432 r=`${PWD_COMMAND}`; export r; \
16433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16434 $(HOST_EXPORTS) \
16435 for flag in $(EXTRA_HOST_FLAGS) ; do \
16436 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16437 done; \
16438 echo "Doing installcheck in mpc"; \
16439 (cd $(HOST_SUBDIR)/mpc && \
16440 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16441 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16442 "RANLIB=$${RANLIB}" \
16443 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16444 installcheck) \
16445 || exit 1
16447 @endif mpc
16449 .PHONY: maybe-mostlyclean-mpc mostlyclean-mpc
16450 maybe-mostlyclean-mpc:
16451 @if mpc
16452 maybe-mostlyclean-mpc: mostlyclean-mpc
16454 mostlyclean-mpc:
16455 @[ -f ./mpc/Makefile ] || exit 0; \
16456 r=`${PWD_COMMAND}`; export r; \
16457 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16458 $(HOST_EXPORTS) \
16459 for flag in $(EXTRA_HOST_FLAGS) ; do \
16460 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16461 done; \
16462 echo "Doing mostlyclean in mpc"; \
16463 (cd $(HOST_SUBDIR)/mpc && \
16464 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16465 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16466 "RANLIB=$${RANLIB}" \
16467 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16468 mostlyclean) \
16469 || exit 1
16471 @endif mpc
16473 .PHONY: maybe-clean-mpc clean-mpc
16474 maybe-clean-mpc:
16475 @if mpc
16476 maybe-clean-mpc: clean-mpc
16478 clean-mpc:
16479 @[ -f ./mpc/Makefile ] || exit 0; \
16480 r=`${PWD_COMMAND}`; export r; \
16481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16482 $(HOST_EXPORTS) \
16483 for flag in $(EXTRA_HOST_FLAGS) ; do \
16484 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16485 done; \
16486 echo "Doing clean in mpc"; \
16487 (cd $(HOST_SUBDIR)/mpc && \
16488 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16489 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16490 "RANLIB=$${RANLIB}" \
16491 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16492 clean) \
16493 || exit 1
16495 @endif mpc
16497 .PHONY: maybe-distclean-mpc distclean-mpc
16498 maybe-distclean-mpc:
16499 @if mpc
16500 maybe-distclean-mpc: distclean-mpc
16502 distclean-mpc:
16503 @[ -f ./mpc/Makefile ] || exit 0; \
16504 r=`${PWD_COMMAND}`; export r; \
16505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16506 $(HOST_EXPORTS) \
16507 for flag in $(EXTRA_HOST_FLAGS) ; do \
16508 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16509 done; \
16510 echo "Doing distclean in mpc"; \
16511 (cd $(HOST_SUBDIR)/mpc && \
16512 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16513 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16514 "RANLIB=$${RANLIB}" \
16515 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16516 distclean) \
16517 || exit 1
16519 @endif mpc
16521 .PHONY: maybe-maintainer-clean-mpc maintainer-clean-mpc
16522 maybe-maintainer-clean-mpc:
16523 @if mpc
16524 maybe-maintainer-clean-mpc: maintainer-clean-mpc
16526 maintainer-clean-mpc:
16527 @[ -f ./mpc/Makefile ] || exit 0; \
16528 r=`${PWD_COMMAND}`; export r; \
16529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16530 $(HOST_EXPORTS) \
16531 for flag in $(EXTRA_HOST_FLAGS) ; do \
16532 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16533 done; \
16534 echo "Doing maintainer-clean in mpc"; \
16535 (cd $(HOST_SUBDIR)/mpc && \
16536 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16537 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16538 "RANLIB=$${RANLIB}" \
16539 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16540 maintainer-clean) \
16541 || exit 1
16543 @endif mpc
16547 .PHONY: configure-isl maybe-configure-isl
16548 maybe-configure-isl:
16549 @if gcc-bootstrap
16550 configure-isl: stage_current
16551 @endif gcc-bootstrap
16552 @if isl
16553 maybe-configure-isl: configure-isl
16554 configure-isl:
16555 @r=`${PWD_COMMAND}`; export r; \
16556 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16557 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16558 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16559 $(HOST_EXPORTS) \
16560 echo Configuring in $(HOST_SUBDIR)/isl; \
16561 cd "$(HOST_SUBDIR)/isl" || exit 1; \
16562 case $(srcdir) in \
16563 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16564 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16565 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16566 esac; \
16567 module_srcdir=isl; \
16568 $(SHELL) \
16569 $$s/$$module_srcdir/configure \
16570 --srcdir=$${topdir}/$$module_srcdir \
16571 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16572 --target=${target_alias} --disable-shared @extra_isl_gmp_configure_flags@ @host_libs_picflag@ \
16573 || exit 1
16574 @endif isl
16578 .PHONY: configure-stage1-isl maybe-configure-stage1-isl
16579 maybe-configure-stage1-isl:
16580 @if isl-bootstrap
16581 maybe-configure-stage1-isl: configure-stage1-isl
16582 configure-stage1-isl:
16583 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16584 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16585 @r=`${PWD_COMMAND}`; export r; \
16586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16587 TFLAGS="$(STAGE1_TFLAGS)"; \
16588 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16589 $(HOST_EXPORTS) \
16590 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
16591 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
16592 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
16593 echo Configuring stage 1 in $(HOST_SUBDIR)/isl; \
16594 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16595 cd $(HOST_SUBDIR)/isl || exit 1; \
16596 case $(srcdir) in \
16597 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16598 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16599 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16600 esac; \
16601 module_srcdir=isl; \
16602 $(SHELL) $$s/$$module_srcdir/configure \
16603 --srcdir=$${topdir}/$$module_srcdir \
16604 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16605 --target=${target_alias} \
16607 $(STAGE1_CONFIGURE_FLAGS) \
16608 --disable-shared @extra_isl_gmp_configure_flags@ @host_libs_picflag@
16609 @endif isl-bootstrap
16611 .PHONY: configure-stage2-isl maybe-configure-stage2-isl
16612 maybe-configure-stage2-isl:
16613 @if isl-bootstrap
16614 maybe-configure-stage2-isl: configure-stage2-isl
16615 configure-stage2-isl:
16616 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16617 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16618 @r=`${PWD_COMMAND}`; export r; \
16619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16620 TFLAGS="$(STAGE2_TFLAGS)"; \
16621 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16622 $(HOST_EXPORTS) \
16623 $(POSTSTAGE1_HOST_EXPORTS) \
16624 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
16625 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
16626 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
16627 echo Configuring stage 2 in $(HOST_SUBDIR)/isl; \
16628 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16629 cd $(HOST_SUBDIR)/isl || exit 1; \
16630 case $(srcdir) in \
16631 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16632 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16633 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16634 esac; \
16635 module_srcdir=isl; \
16636 $(SHELL) $$s/$$module_srcdir/configure \
16637 --srcdir=$${topdir}/$$module_srcdir \
16638 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16639 --target=${target_alias} \
16640 --with-build-libsubdir=$(HOST_SUBDIR) \
16641 $(STAGE2_CONFIGURE_FLAGS) \
16642 --disable-shared @extra_isl_gmp_configure_flags@ @host_libs_picflag@
16643 @endif isl-bootstrap
16645 .PHONY: configure-stage3-isl maybe-configure-stage3-isl
16646 maybe-configure-stage3-isl:
16647 @if isl-bootstrap
16648 maybe-configure-stage3-isl: configure-stage3-isl
16649 configure-stage3-isl:
16650 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16651 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16652 @r=`${PWD_COMMAND}`; export r; \
16653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16654 TFLAGS="$(STAGE3_TFLAGS)"; \
16655 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16656 $(HOST_EXPORTS) \
16657 $(POSTSTAGE1_HOST_EXPORTS) \
16658 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
16659 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
16660 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
16661 echo Configuring stage 3 in $(HOST_SUBDIR)/isl; \
16662 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16663 cd $(HOST_SUBDIR)/isl || exit 1; \
16664 case $(srcdir) in \
16665 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16666 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16667 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16668 esac; \
16669 module_srcdir=isl; \
16670 $(SHELL) $$s/$$module_srcdir/configure \
16671 --srcdir=$${topdir}/$$module_srcdir \
16672 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16673 --target=${target_alias} \
16674 --with-build-libsubdir=$(HOST_SUBDIR) \
16675 $(STAGE3_CONFIGURE_FLAGS) \
16676 --disable-shared @extra_isl_gmp_configure_flags@ @host_libs_picflag@
16677 @endif isl-bootstrap
16679 .PHONY: configure-stage4-isl maybe-configure-stage4-isl
16680 maybe-configure-stage4-isl:
16681 @if isl-bootstrap
16682 maybe-configure-stage4-isl: configure-stage4-isl
16683 configure-stage4-isl:
16684 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16685 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16686 @r=`${PWD_COMMAND}`; export r; \
16687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16688 TFLAGS="$(STAGE4_TFLAGS)"; \
16689 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16690 $(HOST_EXPORTS) \
16691 $(POSTSTAGE1_HOST_EXPORTS) \
16692 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
16693 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
16694 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
16695 echo Configuring stage 4 in $(HOST_SUBDIR)/isl; \
16696 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16697 cd $(HOST_SUBDIR)/isl || exit 1; \
16698 case $(srcdir) in \
16699 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16700 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16701 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16702 esac; \
16703 module_srcdir=isl; \
16704 $(SHELL) $$s/$$module_srcdir/configure \
16705 --srcdir=$${topdir}/$$module_srcdir \
16706 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16707 --target=${target_alias} \
16708 --with-build-libsubdir=$(HOST_SUBDIR) \
16709 $(STAGE4_CONFIGURE_FLAGS) \
16710 --disable-shared @extra_isl_gmp_configure_flags@ @host_libs_picflag@
16711 @endif isl-bootstrap
16713 .PHONY: configure-stageprofile-isl maybe-configure-stageprofile-isl
16714 maybe-configure-stageprofile-isl:
16715 @if isl-bootstrap
16716 maybe-configure-stageprofile-isl: configure-stageprofile-isl
16717 configure-stageprofile-isl:
16718 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16719 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16720 @r=`${PWD_COMMAND}`; export r; \
16721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16722 TFLAGS="$(STAGEprofile_TFLAGS)"; \
16723 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16724 $(HOST_EXPORTS) \
16725 $(POSTSTAGE1_HOST_EXPORTS) \
16726 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
16727 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
16728 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
16729 echo Configuring stage profile in $(HOST_SUBDIR)/isl; \
16730 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16731 cd $(HOST_SUBDIR)/isl || exit 1; \
16732 case $(srcdir) in \
16733 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16734 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16735 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16736 esac; \
16737 module_srcdir=isl; \
16738 $(SHELL) $$s/$$module_srcdir/configure \
16739 --srcdir=$${topdir}/$$module_srcdir \
16740 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16741 --target=${target_alias} \
16742 --with-build-libsubdir=$(HOST_SUBDIR) \
16743 $(STAGEprofile_CONFIGURE_FLAGS) \
16744 --disable-shared @extra_isl_gmp_configure_flags@ @host_libs_picflag@
16745 @endif isl-bootstrap
16747 .PHONY: configure-stagetrain-isl maybe-configure-stagetrain-isl
16748 maybe-configure-stagetrain-isl:
16749 @if isl-bootstrap
16750 maybe-configure-stagetrain-isl: configure-stagetrain-isl
16751 configure-stagetrain-isl:
16752 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
16753 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16754 @r=`${PWD_COMMAND}`; export r; \
16755 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16756 TFLAGS="$(STAGEtrain_TFLAGS)"; \
16757 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16758 $(HOST_EXPORTS) \
16759 $(POSTSTAGE1_HOST_EXPORTS) \
16760 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
16761 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
16762 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
16763 echo Configuring stage train in $(HOST_SUBDIR)/isl; \
16764 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16765 cd $(HOST_SUBDIR)/isl || exit 1; \
16766 case $(srcdir) in \
16767 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16768 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16769 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16770 esac; \
16771 module_srcdir=isl; \
16772 $(SHELL) $$s/$$module_srcdir/configure \
16773 --srcdir=$${topdir}/$$module_srcdir \
16774 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16775 --target=${target_alias} \
16776 --with-build-libsubdir=$(HOST_SUBDIR) \
16777 $(STAGEtrain_CONFIGURE_FLAGS) \
16778 --disable-shared @extra_isl_gmp_configure_flags@ @host_libs_picflag@
16779 @endif isl-bootstrap
16781 .PHONY: configure-stagefeedback-isl maybe-configure-stagefeedback-isl
16782 maybe-configure-stagefeedback-isl:
16783 @if isl-bootstrap
16784 maybe-configure-stagefeedback-isl: configure-stagefeedback-isl
16785 configure-stagefeedback-isl:
16786 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16787 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16788 @r=`${PWD_COMMAND}`; export r; \
16789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16790 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16791 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16792 $(HOST_EXPORTS) \
16793 $(POSTSTAGE1_HOST_EXPORTS) \
16794 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
16795 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
16796 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
16797 echo Configuring stage feedback in $(HOST_SUBDIR)/isl; \
16798 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16799 cd $(HOST_SUBDIR)/isl || exit 1; \
16800 case $(srcdir) in \
16801 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16802 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16803 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16804 esac; \
16805 module_srcdir=isl; \
16806 $(SHELL) $$s/$$module_srcdir/configure \
16807 --srcdir=$${topdir}/$$module_srcdir \
16808 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16809 --target=${target_alias} \
16810 --with-build-libsubdir=$(HOST_SUBDIR) \
16811 $(STAGEfeedback_CONFIGURE_FLAGS) \
16812 --disable-shared @extra_isl_gmp_configure_flags@ @host_libs_picflag@
16813 @endif isl-bootstrap
16815 .PHONY: configure-stageautoprofile-isl maybe-configure-stageautoprofile-isl
16816 maybe-configure-stageautoprofile-isl:
16817 @if isl-bootstrap
16818 maybe-configure-stageautoprofile-isl: configure-stageautoprofile-isl
16819 configure-stageautoprofile-isl:
16820 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
16821 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16822 @r=`${PWD_COMMAND}`; export r; \
16823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16824 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
16825 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16826 $(HOST_EXPORTS) \
16827 $(POSTSTAGE1_HOST_EXPORTS) \
16828 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
16829 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
16830 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
16831 echo Configuring stage autoprofile in $(HOST_SUBDIR)/isl; \
16832 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16833 cd $(HOST_SUBDIR)/isl || exit 1; \
16834 case $(srcdir) in \
16835 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16836 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16837 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16838 esac; \
16839 module_srcdir=isl; \
16840 $(SHELL) $$s/$$module_srcdir/configure \
16841 --srcdir=$${topdir}/$$module_srcdir \
16842 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16843 --target=${target_alias} \
16844 --with-build-libsubdir=$(HOST_SUBDIR) \
16845 $(STAGEautoprofile_CONFIGURE_FLAGS) \
16846 --disable-shared @extra_isl_gmp_configure_flags@ @host_libs_picflag@
16847 @endif isl-bootstrap
16849 .PHONY: configure-stageautofeedback-isl maybe-configure-stageautofeedback-isl
16850 maybe-configure-stageautofeedback-isl:
16851 @if isl-bootstrap
16852 maybe-configure-stageautofeedback-isl: configure-stageautofeedback-isl
16853 configure-stageautofeedback-isl:
16854 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
16855 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16856 @r=`${PWD_COMMAND}`; export r; \
16857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16858 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
16859 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16860 $(HOST_EXPORTS) \
16861 $(POSTSTAGE1_HOST_EXPORTS) \
16862 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
16863 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
16864 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
16865 echo Configuring stage autofeedback in $(HOST_SUBDIR)/isl; \
16866 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16867 cd $(HOST_SUBDIR)/isl || exit 1; \
16868 case $(srcdir) in \
16869 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16870 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16871 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16872 esac; \
16873 module_srcdir=isl; \
16874 $(SHELL) $$s/$$module_srcdir/configure \
16875 --srcdir=$${topdir}/$$module_srcdir \
16876 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16877 --target=${target_alias} \
16878 --with-build-libsubdir=$(HOST_SUBDIR) \
16879 $(STAGEautofeedback_CONFIGURE_FLAGS) \
16880 --disable-shared @extra_isl_gmp_configure_flags@ @host_libs_picflag@
16881 @endif isl-bootstrap
16887 .PHONY: all-isl maybe-all-isl
16888 maybe-all-isl:
16889 @if gcc-bootstrap
16890 all-isl: stage_current
16891 @endif gcc-bootstrap
16892 @if isl
16893 TARGET-isl=all
16894 maybe-all-isl: all-isl
16895 all-isl: configure-isl
16896 @r=`${PWD_COMMAND}`; export r; \
16897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16898 $(HOST_EXPORTS) \
16899 (cd $(HOST_SUBDIR)/isl && \
16900 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) V=1 \
16901 $(TARGET-isl))
16902 @endif isl
16906 .PHONY: all-stage1-isl maybe-all-stage1-isl
16907 .PHONY: clean-stage1-isl maybe-clean-stage1-isl
16908 maybe-all-stage1-isl:
16909 maybe-clean-stage1-isl:
16910 @if isl-bootstrap
16911 maybe-all-stage1-isl: all-stage1-isl
16912 all-stage1: all-stage1-isl
16913 TARGET-stage1-isl = $(TARGET-isl)
16914 all-stage1-isl: configure-stage1-isl
16915 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16916 @r=`${PWD_COMMAND}`; export r; \
16917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16918 TFLAGS="$(STAGE1_TFLAGS)"; \
16919 $(HOST_EXPORTS) \
16920 cd $(HOST_SUBDIR)/isl && \
16922 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16923 CFLAGS="$(STAGE1_CFLAGS)" \
16924 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
16925 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
16926 LIBCFLAGS="$(LIBCFLAGS)" \
16927 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16928 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16929 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16930 $(EXTRA_HOST_FLAGS) \
16931 $(STAGE1_FLAGS_TO_PASS) V=1 \
16932 TFLAGS="$(STAGE1_TFLAGS)" \
16933 $(TARGET-stage1-isl)
16935 maybe-clean-stage1-isl: clean-stage1-isl
16936 clean-stage1: clean-stage1-isl
16937 clean-stage1-isl:
16938 @if [ $(current_stage) = stage1 ]; then \
16939 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16940 else \
16941 [ -f $(HOST_SUBDIR)/stage1-isl/Makefile ] || exit 0; \
16942 $(MAKE) stage1-start; \
16943 fi; \
16944 cd $(HOST_SUBDIR)/isl && \
16945 $(MAKE) $(EXTRA_HOST_FLAGS) \
16946 $(STAGE1_FLAGS_TO_PASS) V=1 clean
16947 @endif isl-bootstrap
16950 .PHONY: all-stage2-isl maybe-all-stage2-isl
16951 .PHONY: clean-stage2-isl maybe-clean-stage2-isl
16952 maybe-all-stage2-isl:
16953 maybe-clean-stage2-isl:
16954 @if isl-bootstrap
16955 maybe-all-stage2-isl: all-stage2-isl
16956 all-stage2: all-stage2-isl
16957 TARGET-stage2-isl = $(TARGET-isl)
16958 all-stage2-isl: configure-stage2-isl
16959 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16960 @r=`${PWD_COMMAND}`; export r; \
16961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16962 TFLAGS="$(STAGE2_TFLAGS)"; \
16963 $(HOST_EXPORTS) \
16964 $(POSTSTAGE1_HOST_EXPORTS) \
16965 cd $(HOST_SUBDIR)/isl && \
16967 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16968 CFLAGS="$(STAGE2_CFLAGS)" \
16969 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
16970 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
16971 LIBCFLAGS="$(STAGE2_CFLAGS)" \
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) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
16976 TFLAGS="$(STAGE2_TFLAGS)" \
16977 $(TARGET-stage2-isl)
16979 maybe-clean-stage2-isl: clean-stage2-isl
16980 clean-stage2: clean-stage2-isl
16981 clean-stage2-isl:
16982 @if [ $(current_stage) = stage2 ]; then \
16983 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16984 else \
16985 [ -f $(HOST_SUBDIR)/stage2-isl/Makefile ] || exit 0; \
16986 $(MAKE) stage2-start; \
16987 fi; \
16988 cd $(HOST_SUBDIR)/isl && \
16989 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
16990 @endif isl-bootstrap
16993 .PHONY: all-stage3-isl maybe-all-stage3-isl
16994 .PHONY: clean-stage3-isl maybe-clean-stage3-isl
16995 maybe-all-stage3-isl:
16996 maybe-clean-stage3-isl:
16997 @if isl-bootstrap
16998 maybe-all-stage3-isl: all-stage3-isl
16999 all-stage3: all-stage3-isl
17000 TARGET-stage3-isl = $(TARGET-isl)
17001 all-stage3-isl: configure-stage3-isl
17002 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17003 @r=`${PWD_COMMAND}`; export r; \
17004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17005 TFLAGS="$(STAGE3_TFLAGS)"; \
17006 $(HOST_EXPORTS) \
17007 $(POSTSTAGE1_HOST_EXPORTS) \
17008 cd $(HOST_SUBDIR)/isl && \
17010 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17011 CFLAGS="$(STAGE3_CFLAGS)" \
17012 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
17013 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
17014 LIBCFLAGS="$(STAGE3_CFLAGS)" \
17015 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17016 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17017 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17018 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17019 TFLAGS="$(STAGE3_TFLAGS)" \
17020 $(TARGET-stage3-isl)
17022 maybe-clean-stage3-isl: clean-stage3-isl
17023 clean-stage3: clean-stage3-isl
17024 clean-stage3-isl:
17025 @if [ $(current_stage) = stage3 ]; then \
17026 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17027 else \
17028 [ -f $(HOST_SUBDIR)/stage3-isl/Makefile ] || exit 0; \
17029 $(MAKE) stage3-start; \
17030 fi; \
17031 cd $(HOST_SUBDIR)/isl && \
17032 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17033 @endif isl-bootstrap
17036 .PHONY: all-stage4-isl maybe-all-stage4-isl
17037 .PHONY: clean-stage4-isl maybe-clean-stage4-isl
17038 maybe-all-stage4-isl:
17039 maybe-clean-stage4-isl:
17040 @if isl-bootstrap
17041 maybe-all-stage4-isl: all-stage4-isl
17042 all-stage4: all-stage4-isl
17043 TARGET-stage4-isl = $(TARGET-isl)
17044 all-stage4-isl: configure-stage4-isl
17045 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17046 @r=`${PWD_COMMAND}`; export r; \
17047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17048 TFLAGS="$(STAGE4_TFLAGS)"; \
17049 $(HOST_EXPORTS) \
17050 $(POSTSTAGE1_HOST_EXPORTS) \
17051 cd $(HOST_SUBDIR)/isl && \
17053 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17054 CFLAGS="$(STAGE4_CFLAGS)" \
17055 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
17056 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
17057 LIBCFLAGS="$(STAGE4_CFLAGS)" \
17058 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17059 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17060 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17061 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17062 TFLAGS="$(STAGE4_TFLAGS)" \
17063 $(TARGET-stage4-isl)
17065 maybe-clean-stage4-isl: clean-stage4-isl
17066 clean-stage4: clean-stage4-isl
17067 clean-stage4-isl:
17068 @if [ $(current_stage) = stage4 ]; then \
17069 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17070 else \
17071 [ -f $(HOST_SUBDIR)/stage4-isl/Makefile ] || exit 0; \
17072 $(MAKE) stage4-start; \
17073 fi; \
17074 cd $(HOST_SUBDIR)/isl && \
17075 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17076 @endif isl-bootstrap
17079 .PHONY: all-stageprofile-isl maybe-all-stageprofile-isl
17080 .PHONY: clean-stageprofile-isl maybe-clean-stageprofile-isl
17081 maybe-all-stageprofile-isl:
17082 maybe-clean-stageprofile-isl:
17083 @if isl-bootstrap
17084 maybe-all-stageprofile-isl: all-stageprofile-isl
17085 all-stageprofile: all-stageprofile-isl
17086 TARGET-stageprofile-isl = $(TARGET-isl)
17087 all-stageprofile-isl: configure-stageprofile-isl
17088 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17089 @r=`${PWD_COMMAND}`; export r; \
17090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17091 TFLAGS="$(STAGEprofile_TFLAGS)"; \
17092 $(HOST_EXPORTS) \
17093 $(POSTSTAGE1_HOST_EXPORTS) \
17094 cd $(HOST_SUBDIR)/isl && \
17096 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17097 CFLAGS="$(STAGEprofile_CFLAGS)" \
17098 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
17099 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
17100 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
17101 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17102 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17103 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17104 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17105 TFLAGS="$(STAGEprofile_TFLAGS)" \
17106 $(TARGET-stageprofile-isl)
17108 maybe-clean-stageprofile-isl: clean-stageprofile-isl
17109 clean-stageprofile: clean-stageprofile-isl
17110 clean-stageprofile-isl:
17111 @if [ $(current_stage) = stageprofile ]; then \
17112 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17113 else \
17114 [ -f $(HOST_SUBDIR)/stageprofile-isl/Makefile ] || exit 0; \
17115 $(MAKE) stageprofile-start; \
17116 fi; \
17117 cd $(HOST_SUBDIR)/isl && \
17118 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17119 @endif isl-bootstrap
17122 .PHONY: all-stagetrain-isl maybe-all-stagetrain-isl
17123 .PHONY: clean-stagetrain-isl maybe-clean-stagetrain-isl
17124 maybe-all-stagetrain-isl:
17125 maybe-clean-stagetrain-isl:
17126 @if isl-bootstrap
17127 maybe-all-stagetrain-isl: all-stagetrain-isl
17128 all-stagetrain: all-stagetrain-isl
17129 TARGET-stagetrain-isl = $(TARGET-isl)
17130 all-stagetrain-isl: configure-stagetrain-isl
17131 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
17132 @r=`${PWD_COMMAND}`; export r; \
17133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17134 TFLAGS="$(STAGEtrain_TFLAGS)"; \
17135 $(HOST_EXPORTS) \
17136 $(POSTSTAGE1_HOST_EXPORTS) \
17137 cd $(HOST_SUBDIR)/isl && \
17139 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17140 CFLAGS="$(STAGEtrain_CFLAGS)" \
17141 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
17142 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
17143 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
17144 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17145 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17146 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17147 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17148 TFLAGS="$(STAGEtrain_TFLAGS)" \
17149 $(TARGET-stagetrain-isl)
17151 maybe-clean-stagetrain-isl: clean-stagetrain-isl
17152 clean-stagetrain: clean-stagetrain-isl
17153 clean-stagetrain-isl:
17154 @if [ $(current_stage) = stagetrain ]; then \
17155 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17156 else \
17157 [ -f $(HOST_SUBDIR)/stagetrain-isl/Makefile ] || exit 0; \
17158 $(MAKE) stagetrain-start; \
17159 fi; \
17160 cd $(HOST_SUBDIR)/isl && \
17161 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17162 @endif isl-bootstrap
17165 .PHONY: all-stagefeedback-isl maybe-all-stagefeedback-isl
17166 .PHONY: clean-stagefeedback-isl maybe-clean-stagefeedback-isl
17167 maybe-all-stagefeedback-isl:
17168 maybe-clean-stagefeedback-isl:
17169 @if isl-bootstrap
17170 maybe-all-stagefeedback-isl: all-stagefeedback-isl
17171 all-stagefeedback: all-stagefeedback-isl
17172 TARGET-stagefeedback-isl = $(TARGET-isl)
17173 all-stagefeedback-isl: configure-stagefeedback-isl
17174 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17175 @r=`${PWD_COMMAND}`; export r; \
17176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17177 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17178 $(HOST_EXPORTS) \
17179 $(POSTSTAGE1_HOST_EXPORTS) \
17180 cd $(HOST_SUBDIR)/isl && \
17182 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17183 CFLAGS="$(STAGEfeedback_CFLAGS)" \
17184 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
17185 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
17186 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
17187 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17188 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17189 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17190 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17191 TFLAGS="$(STAGEfeedback_TFLAGS)" \
17192 $(TARGET-stagefeedback-isl)
17194 maybe-clean-stagefeedback-isl: clean-stagefeedback-isl
17195 clean-stagefeedback: clean-stagefeedback-isl
17196 clean-stagefeedback-isl:
17197 @if [ $(current_stage) = stagefeedback ]; then \
17198 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17199 else \
17200 [ -f $(HOST_SUBDIR)/stagefeedback-isl/Makefile ] || exit 0; \
17201 $(MAKE) stagefeedback-start; \
17202 fi; \
17203 cd $(HOST_SUBDIR)/isl && \
17204 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17205 @endif isl-bootstrap
17208 .PHONY: all-stageautoprofile-isl maybe-all-stageautoprofile-isl
17209 .PHONY: clean-stageautoprofile-isl maybe-clean-stageautoprofile-isl
17210 maybe-all-stageautoprofile-isl:
17211 maybe-clean-stageautoprofile-isl:
17212 @if isl-bootstrap
17213 maybe-all-stageautoprofile-isl: all-stageautoprofile-isl
17214 all-stageautoprofile: all-stageautoprofile-isl
17215 TARGET-stageautoprofile-isl = $(TARGET-isl)
17216 all-stageautoprofile-isl: configure-stageautoprofile-isl
17217 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
17218 @r=`${PWD_COMMAND}`; export r; \
17219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17220 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
17221 $(HOST_EXPORTS) \
17222 $(POSTSTAGE1_HOST_EXPORTS) \
17223 cd $(HOST_SUBDIR)/isl && \
17224 $$s/gcc/config/i386/$(AUTO_PROFILE) \
17225 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17226 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
17227 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
17228 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
17229 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
17230 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17231 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17232 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17233 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17234 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
17235 $(TARGET-stageautoprofile-isl)
17237 maybe-clean-stageautoprofile-isl: clean-stageautoprofile-isl
17238 clean-stageautoprofile: clean-stageautoprofile-isl
17239 clean-stageautoprofile-isl:
17240 @if [ $(current_stage) = stageautoprofile ]; then \
17241 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17242 else \
17243 [ -f $(HOST_SUBDIR)/stageautoprofile-isl/Makefile ] || exit 0; \
17244 $(MAKE) stageautoprofile-start; \
17245 fi; \
17246 cd $(HOST_SUBDIR)/isl && \
17247 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17248 @endif isl-bootstrap
17251 .PHONY: all-stageautofeedback-isl maybe-all-stageautofeedback-isl
17252 .PHONY: clean-stageautofeedback-isl maybe-clean-stageautofeedback-isl
17253 maybe-all-stageautofeedback-isl:
17254 maybe-clean-stageautofeedback-isl:
17255 @if isl-bootstrap
17256 maybe-all-stageautofeedback-isl: all-stageautofeedback-isl
17257 all-stageautofeedback: all-stageautofeedback-isl
17258 TARGET-stageautofeedback-isl = $(TARGET-isl)
17259 all-stageautofeedback-isl: configure-stageautofeedback-isl
17260 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
17261 @r=`${PWD_COMMAND}`; export r; \
17262 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17263 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
17264 $(HOST_EXPORTS) \
17265 $(POSTSTAGE1_HOST_EXPORTS) \
17266 cd $(HOST_SUBDIR)/isl && \
17268 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17269 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
17270 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
17271 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
17272 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
17273 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17274 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17275 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17276 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17277 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
17278 $(TARGET-stageautofeedback-isl)
17280 maybe-clean-stageautofeedback-isl: clean-stageautofeedback-isl
17281 clean-stageautofeedback: clean-stageautofeedback-isl
17282 clean-stageautofeedback-isl:
17283 @if [ $(current_stage) = stageautofeedback ]; then \
17284 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17285 else \
17286 [ -f $(HOST_SUBDIR)/stageautofeedback-isl/Makefile ] || exit 0; \
17287 $(MAKE) stageautofeedback-start; \
17288 fi; \
17289 cd $(HOST_SUBDIR)/isl && \
17290 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17291 @endif isl-bootstrap
17297 .PHONY: check-isl maybe-check-isl
17298 maybe-check-isl:
17299 @if isl
17300 maybe-check-isl: check-isl
17302 check-isl:
17303 @: $(MAKE); $(unstage)
17304 @r=`${PWD_COMMAND}`; export r; \
17305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17306 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
17307 (cd $(HOST_SUBDIR)/isl && \
17308 $(MAKE) $(FLAGS_TO_PASS) V=1 $(EXTRA_BOOTSTRAP_FLAGS) check)
17310 @endif isl
17312 .PHONY: install-isl maybe-install-isl
17313 maybe-install-isl:
17314 @if isl
17315 maybe-install-isl: install-isl
17317 install-isl:
17319 @endif isl
17321 .PHONY: install-strip-isl maybe-install-strip-isl
17322 maybe-install-strip-isl:
17323 @if isl
17324 maybe-install-strip-isl: install-strip-isl
17326 install-strip-isl:
17328 @endif isl
17330 # Other targets (info, dvi, pdf, etc.)
17332 .PHONY: maybe-info-isl info-isl
17333 maybe-info-isl:
17334 @if isl
17335 maybe-info-isl: info-isl
17337 info-isl: \
17338 configure-isl
17339 @[ -f ./isl/Makefile ] || exit 0; \
17340 r=`${PWD_COMMAND}`; export r; \
17341 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17342 $(HOST_EXPORTS) \
17343 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17344 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17345 done; \
17346 echo "Doing info in isl"; \
17347 (cd $(HOST_SUBDIR)/isl && \
17348 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17349 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17350 "RANLIB=$${RANLIB}" \
17351 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17352 info) \
17353 || exit 1
17355 @endif isl
17357 .PHONY: maybe-dvi-isl dvi-isl
17358 maybe-dvi-isl:
17359 @if isl
17360 maybe-dvi-isl: dvi-isl
17362 dvi-isl: \
17363 configure-isl
17364 @[ -f ./isl/Makefile ] || exit 0; \
17365 r=`${PWD_COMMAND}`; export r; \
17366 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17367 $(HOST_EXPORTS) \
17368 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17369 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17370 done; \
17371 echo "Doing dvi in isl"; \
17372 (cd $(HOST_SUBDIR)/isl && \
17373 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17374 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17375 "RANLIB=$${RANLIB}" \
17376 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17377 dvi) \
17378 || exit 1
17380 @endif isl
17382 .PHONY: maybe-pdf-isl pdf-isl
17383 maybe-pdf-isl:
17384 @if isl
17385 maybe-pdf-isl: pdf-isl
17387 pdf-isl: \
17388 configure-isl
17389 @[ -f ./isl/Makefile ] || exit 0; \
17390 r=`${PWD_COMMAND}`; export r; \
17391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17392 $(HOST_EXPORTS) \
17393 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17394 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17395 done; \
17396 echo "Doing pdf in isl"; \
17397 (cd $(HOST_SUBDIR)/isl && \
17398 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17399 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17400 "RANLIB=$${RANLIB}" \
17401 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17402 pdf) \
17403 || exit 1
17405 @endif isl
17407 .PHONY: maybe-html-isl html-isl
17408 maybe-html-isl:
17409 @if isl
17410 maybe-html-isl: html-isl
17412 html-isl: \
17413 configure-isl
17414 @[ -f ./isl/Makefile ] || exit 0; \
17415 r=`${PWD_COMMAND}`; export r; \
17416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17417 $(HOST_EXPORTS) \
17418 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17419 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17420 done; \
17421 echo "Doing html in isl"; \
17422 (cd $(HOST_SUBDIR)/isl && \
17423 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17424 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17425 "RANLIB=$${RANLIB}" \
17426 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17427 html) \
17428 || exit 1
17430 @endif isl
17432 .PHONY: maybe-TAGS-isl TAGS-isl
17433 maybe-TAGS-isl:
17434 @if isl
17435 maybe-TAGS-isl: TAGS-isl
17437 TAGS-isl: \
17438 configure-isl
17439 @[ -f ./isl/Makefile ] || exit 0; \
17440 r=`${PWD_COMMAND}`; export r; \
17441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17442 $(HOST_EXPORTS) \
17443 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17444 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17445 done; \
17446 echo "Doing TAGS in isl"; \
17447 (cd $(HOST_SUBDIR)/isl && \
17448 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17449 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17450 "RANLIB=$${RANLIB}" \
17451 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17452 TAGS) \
17453 || exit 1
17455 @endif isl
17457 .PHONY: maybe-install-info-isl install-info-isl
17458 maybe-install-info-isl:
17459 @if isl
17460 maybe-install-info-isl: install-info-isl
17462 install-info-isl: \
17463 configure-isl \
17464 info-isl
17465 @[ -f ./isl/Makefile ] || exit 0; \
17466 r=`${PWD_COMMAND}`; export r; \
17467 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17468 $(HOST_EXPORTS) \
17469 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17470 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17471 done; \
17472 echo "Doing install-info in isl"; \
17473 (cd $(HOST_SUBDIR)/isl && \
17474 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17475 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17476 "RANLIB=$${RANLIB}" \
17477 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17478 install-info) \
17479 || exit 1
17481 @endif isl
17483 .PHONY: maybe-install-dvi-isl install-dvi-isl
17484 maybe-install-dvi-isl:
17485 @if isl
17486 maybe-install-dvi-isl: install-dvi-isl
17488 install-dvi-isl: \
17489 configure-isl \
17490 dvi-isl
17491 @[ -f ./isl/Makefile ] || exit 0; \
17492 r=`${PWD_COMMAND}`; export r; \
17493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17494 $(HOST_EXPORTS) \
17495 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17496 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17497 done; \
17498 echo "Doing install-dvi in isl"; \
17499 (cd $(HOST_SUBDIR)/isl && \
17500 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17501 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17502 "RANLIB=$${RANLIB}" \
17503 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17504 install-dvi) \
17505 || exit 1
17507 @endif isl
17509 .PHONY: maybe-install-pdf-isl install-pdf-isl
17510 maybe-install-pdf-isl:
17511 @if isl
17512 maybe-install-pdf-isl: install-pdf-isl
17514 install-pdf-isl: \
17515 configure-isl \
17516 pdf-isl
17517 @[ -f ./isl/Makefile ] || exit 0; \
17518 r=`${PWD_COMMAND}`; export r; \
17519 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17520 $(HOST_EXPORTS) \
17521 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17522 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17523 done; \
17524 echo "Doing install-pdf in isl"; \
17525 (cd $(HOST_SUBDIR)/isl && \
17526 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17527 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17528 "RANLIB=$${RANLIB}" \
17529 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17530 install-pdf) \
17531 || exit 1
17533 @endif isl
17535 .PHONY: maybe-install-html-isl install-html-isl
17536 maybe-install-html-isl:
17537 @if isl
17538 maybe-install-html-isl: install-html-isl
17540 install-html-isl: \
17541 configure-isl \
17542 html-isl
17543 @[ -f ./isl/Makefile ] || exit 0; \
17544 r=`${PWD_COMMAND}`; export r; \
17545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17546 $(HOST_EXPORTS) \
17547 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17548 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17549 done; \
17550 echo "Doing install-html in isl"; \
17551 (cd $(HOST_SUBDIR)/isl && \
17552 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17553 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17554 "RANLIB=$${RANLIB}" \
17555 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17556 install-html) \
17557 || exit 1
17559 @endif isl
17561 .PHONY: maybe-installcheck-isl installcheck-isl
17562 maybe-installcheck-isl:
17563 @if isl
17564 maybe-installcheck-isl: installcheck-isl
17566 installcheck-isl: \
17567 configure-isl
17568 @[ -f ./isl/Makefile ] || exit 0; \
17569 r=`${PWD_COMMAND}`; export r; \
17570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17571 $(HOST_EXPORTS) \
17572 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17573 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17574 done; \
17575 echo "Doing installcheck in isl"; \
17576 (cd $(HOST_SUBDIR)/isl && \
17577 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17578 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17579 "RANLIB=$${RANLIB}" \
17580 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17581 installcheck) \
17582 || exit 1
17584 @endif isl
17586 .PHONY: maybe-mostlyclean-isl mostlyclean-isl
17587 maybe-mostlyclean-isl:
17588 @if isl
17589 maybe-mostlyclean-isl: mostlyclean-isl
17591 mostlyclean-isl:
17592 @[ -f ./isl/Makefile ] || exit 0; \
17593 r=`${PWD_COMMAND}`; export r; \
17594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17595 $(HOST_EXPORTS) \
17596 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17597 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17598 done; \
17599 echo "Doing mostlyclean in isl"; \
17600 (cd $(HOST_SUBDIR)/isl && \
17601 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17602 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17603 "RANLIB=$${RANLIB}" \
17604 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17605 mostlyclean) \
17606 || exit 1
17608 @endif isl
17610 .PHONY: maybe-clean-isl clean-isl
17611 maybe-clean-isl:
17612 @if isl
17613 maybe-clean-isl: clean-isl
17615 clean-isl:
17616 @[ -f ./isl/Makefile ] || exit 0; \
17617 r=`${PWD_COMMAND}`; export r; \
17618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17619 $(HOST_EXPORTS) \
17620 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17621 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17622 done; \
17623 echo "Doing clean in isl"; \
17624 (cd $(HOST_SUBDIR)/isl && \
17625 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17626 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17627 "RANLIB=$${RANLIB}" \
17628 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17629 clean) \
17630 || exit 1
17632 @endif isl
17634 .PHONY: maybe-distclean-isl distclean-isl
17635 maybe-distclean-isl:
17636 @if isl
17637 maybe-distclean-isl: distclean-isl
17639 distclean-isl:
17640 @[ -f ./isl/Makefile ] || exit 0; \
17641 r=`${PWD_COMMAND}`; export r; \
17642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17643 $(HOST_EXPORTS) \
17644 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17645 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17646 done; \
17647 echo "Doing distclean in isl"; \
17648 (cd $(HOST_SUBDIR)/isl && \
17649 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17650 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17651 "RANLIB=$${RANLIB}" \
17652 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17653 distclean) \
17654 || exit 1
17656 @endif isl
17658 .PHONY: maybe-maintainer-clean-isl maintainer-clean-isl
17659 maybe-maintainer-clean-isl:
17660 @if isl
17661 maybe-maintainer-clean-isl: maintainer-clean-isl
17663 maintainer-clean-isl:
17664 @[ -f ./isl/Makefile ] || exit 0; \
17665 r=`${PWD_COMMAND}`; export r; \
17666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17667 $(HOST_EXPORTS) \
17668 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17669 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17670 done; \
17671 echo "Doing maintainer-clean in isl"; \
17672 (cd $(HOST_SUBDIR)/isl && \
17673 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17674 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17675 "RANLIB=$${RANLIB}" \
17676 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17677 maintainer-clean) \
17678 || exit 1
17680 @endif isl
17684 .PHONY: configure-gold maybe-configure-gold
17685 maybe-configure-gold:
17686 @if gcc-bootstrap
17687 configure-gold: stage_current
17688 @endif gcc-bootstrap
17689 @if gold
17690 maybe-configure-gold: configure-gold
17691 configure-gold:
17692 @r=`${PWD_COMMAND}`; export r; \
17693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17694 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17695 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17696 $(HOST_EXPORTS) \
17697 echo Configuring in $(HOST_SUBDIR)/gold; \
17698 cd "$(HOST_SUBDIR)/gold" || exit 1; \
17699 case $(srcdir) in \
17700 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17701 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17702 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17703 esac; \
17704 module_srcdir=gold; \
17705 $(SHELL) \
17706 $$s/$$module_srcdir/configure \
17707 --srcdir=$${topdir}/$$module_srcdir \
17708 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17709 --target=${target_alias} \
17710 || exit 1
17711 @endif gold
17715 .PHONY: configure-stage1-gold maybe-configure-stage1-gold
17716 maybe-configure-stage1-gold:
17717 @if gold-bootstrap
17718 maybe-configure-stage1-gold: configure-stage1-gold
17719 configure-stage1-gold:
17720 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17721 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17722 @r=`${PWD_COMMAND}`; export r; \
17723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17724 TFLAGS="$(STAGE1_TFLAGS)"; \
17725 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17726 $(HOST_EXPORTS) \
17727 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
17728 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
17729 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
17730 echo Configuring stage 1 in $(HOST_SUBDIR)/gold; \
17731 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17732 cd $(HOST_SUBDIR)/gold || exit 1; \
17733 case $(srcdir) in \
17734 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17735 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17736 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17737 esac; \
17738 module_srcdir=gold; \
17739 $(SHELL) $$s/$$module_srcdir/configure \
17740 --srcdir=$${topdir}/$$module_srcdir \
17741 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17742 --target=${target_alias} \
17744 $(STAGE1_CONFIGURE_FLAGS)
17745 @endif gold-bootstrap
17747 .PHONY: configure-stage2-gold maybe-configure-stage2-gold
17748 maybe-configure-stage2-gold:
17749 @if gold-bootstrap
17750 maybe-configure-stage2-gold: configure-stage2-gold
17751 configure-stage2-gold:
17752 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17753 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17754 @r=`${PWD_COMMAND}`; export r; \
17755 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17756 TFLAGS="$(STAGE2_TFLAGS)"; \
17757 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17758 $(HOST_EXPORTS) \
17759 $(POSTSTAGE1_HOST_EXPORTS) \
17760 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
17761 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
17762 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
17763 echo Configuring stage 2 in $(HOST_SUBDIR)/gold; \
17764 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17765 cd $(HOST_SUBDIR)/gold || exit 1; \
17766 case $(srcdir) in \
17767 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17768 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17769 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17770 esac; \
17771 module_srcdir=gold; \
17772 $(SHELL) $$s/$$module_srcdir/configure \
17773 --srcdir=$${topdir}/$$module_srcdir \
17774 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17775 --target=${target_alias} \
17776 --with-build-libsubdir=$(HOST_SUBDIR) \
17777 $(STAGE2_CONFIGURE_FLAGS)
17778 @endif gold-bootstrap
17780 .PHONY: configure-stage3-gold maybe-configure-stage3-gold
17781 maybe-configure-stage3-gold:
17782 @if gold-bootstrap
17783 maybe-configure-stage3-gold: configure-stage3-gold
17784 configure-stage3-gold:
17785 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17786 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17787 @r=`${PWD_COMMAND}`; export r; \
17788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17789 TFLAGS="$(STAGE3_TFLAGS)"; \
17790 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17791 $(HOST_EXPORTS) \
17792 $(POSTSTAGE1_HOST_EXPORTS) \
17793 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
17794 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
17795 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
17796 echo Configuring stage 3 in $(HOST_SUBDIR)/gold; \
17797 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17798 cd $(HOST_SUBDIR)/gold || exit 1; \
17799 case $(srcdir) in \
17800 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17801 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17802 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17803 esac; \
17804 module_srcdir=gold; \
17805 $(SHELL) $$s/$$module_srcdir/configure \
17806 --srcdir=$${topdir}/$$module_srcdir \
17807 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17808 --target=${target_alias} \
17809 --with-build-libsubdir=$(HOST_SUBDIR) \
17810 $(STAGE3_CONFIGURE_FLAGS)
17811 @endif gold-bootstrap
17813 .PHONY: configure-stage4-gold maybe-configure-stage4-gold
17814 maybe-configure-stage4-gold:
17815 @if gold-bootstrap
17816 maybe-configure-stage4-gold: configure-stage4-gold
17817 configure-stage4-gold:
17818 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17819 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17820 @r=`${PWD_COMMAND}`; export r; \
17821 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17822 TFLAGS="$(STAGE4_TFLAGS)"; \
17823 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17824 $(HOST_EXPORTS) \
17825 $(POSTSTAGE1_HOST_EXPORTS) \
17826 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
17827 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
17828 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
17829 echo Configuring stage 4 in $(HOST_SUBDIR)/gold; \
17830 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17831 cd $(HOST_SUBDIR)/gold || exit 1; \
17832 case $(srcdir) in \
17833 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17834 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17835 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17836 esac; \
17837 module_srcdir=gold; \
17838 $(SHELL) $$s/$$module_srcdir/configure \
17839 --srcdir=$${topdir}/$$module_srcdir \
17840 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17841 --target=${target_alias} \
17842 --with-build-libsubdir=$(HOST_SUBDIR) \
17843 $(STAGE4_CONFIGURE_FLAGS)
17844 @endif gold-bootstrap
17846 .PHONY: configure-stageprofile-gold maybe-configure-stageprofile-gold
17847 maybe-configure-stageprofile-gold:
17848 @if gold-bootstrap
17849 maybe-configure-stageprofile-gold: configure-stageprofile-gold
17850 configure-stageprofile-gold:
17851 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17852 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17853 @r=`${PWD_COMMAND}`; export r; \
17854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17855 TFLAGS="$(STAGEprofile_TFLAGS)"; \
17856 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17857 $(HOST_EXPORTS) \
17858 $(POSTSTAGE1_HOST_EXPORTS) \
17859 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
17860 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
17861 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
17862 echo Configuring stage profile in $(HOST_SUBDIR)/gold; \
17863 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17864 cd $(HOST_SUBDIR)/gold || exit 1; \
17865 case $(srcdir) in \
17866 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17867 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17868 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17869 esac; \
17870 module_srcdir=gold; \
17871 $(SHELL) $$s/$$module_srcdir/configure \
17872 --srcdir=$${topdir}/$$module_srcdir \
17873 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17874 --target=${target_alias} \
17875 --with-build-libsubdir=$(HOST_SUBDIR) \
17876 $(STAGEprofile_CONFIGURE_FLAGS)
17877 @endif gold-bootstrap
17879 .PHONY: configure-stagetrain-gold maybe-configure-stagetrain-gold
17880 maybe-configure-stagetrain-gold:
17881 @if gold-bootstrap
17882 maybe-configure-stagetrain-gold: configure-stagetrain-gold
17883 configure-stagetrain-gold:
17884 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
17885 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17886 @r=`${PWD_COMMAND}`; export r; \
17887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17888 TFLAGS="$(STAGEtrain_TFLAGS)"; \
17889 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17890 $(HOST_EXPORTS) \
17891 $(POSTSTAGE1_HOST_EXPORTS) \
17892 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
17893 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
17894 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
17895 echo Configuring stage train in $(HOST_SUBDIR)/gold; \
17896 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17897 cd $(HOST_SUBDIR)/gold || exit 1; \
17898 case $(srcdir) in \
17899 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17900 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17901 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17902 esac; \
17903 module_srcdir=gold; \
17904 $(SHELL) $$s/$$module_srcdir/configure \
17905 --srcdir=$${topdir}/$$module_srcdir \
17906 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17907 --target=${target_alias} \
17908 --with-build-libsubdir=$(HOST_SUBDIR) \
17909 $(STAGEtrain_CONFIGURE_FLAGS)
17910 @endif gold-bootstrap
17912 .PHONY: configure-stagefeedback-gold maybe-configure-stagefeedback-gold
17913 maybe-configure-stagefeedback-gold:
17914 @if gold-bootstrap
17915 maybe-configure-stagefeedback-gold: configure-stagefeedback-gold
17916 configure-stagefeedback-gold:
17917 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17918 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17919 @r=`${PWD_COMMAND}`; export r; \
17920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17921 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17922 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17923 $(HOST_EXPORTS) \
17924 $(POSTSTAGE1_HOST_EXPORTS) \
17925 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
17926 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
17927 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
17928 echo Configuring stage feedback in $(HOST_SUBDIR)/gold; \
17929 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17930 cd $(HOST_SUBDIR)/gold || exit 1; \
17931 case $(srcdir) in \
17932 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17933 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17934 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17935 esac; \
17936 module_srcdir=gold; \
17937 $(SHELL) $$s/$$module_srcdir/configure \
17938 --srcdir=$${topdir}/$$module_srcdir \
17939 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17940 --target=${target_alias} \
17941 --with-build-libsubdir=$(HOST_SUBDIR) \
17942 $(STAGEfeedback_CONFIGURE_FLAGS)
17943 @endif gold-bootstrap
17945 .PHONY: configure-stageautoprofile-gold maybe-configure-stageautoprofile-gold
17946 maybe-configure-stageautoprofile-gold:
17947 @if gold-bootstrap
17948 maybe-configure-stageautoprofile-gold: configure-stageautoprofile-gold
17949 configure-stageautoprofile-gold:
17950 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
17951 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17952 @r=`${PWD_COMMAND}`; export r; \
17953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17954 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
17955 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17956 $(HOST_EXPORTS) \
17957 $(POSTSTAGE1_HOST_EXPORTS) \
17958 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
17959 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
17960 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
17961 echo Configuring stage autoprofile in $(HOST_SUBDIR)/gold; \
17962 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17963 cd $(HOST_SUBDIR)/gold || exit 1; \
17964 case $(srcdir) in \
17965 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17966 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17967 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17968 esac; \
17969 module_srcdir=gold; \
17970 $(SHELL) $$s/$$module_srcdir/configure \
17971 --srcdir=$${topdir}/$$module_srcdir \
17972 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17973 --target=${target_alias} \
17974 --with-build-libsubdir=$(HOST_SUBDIR) \
17975 $(STAGEautoprofile_CONFIGURE_FLAGS)
17976 @endif gold-bootstrap
17978 .PHONY: configure-stageautofeedback-gold maybe-configure-stageautofeedback-gold
17979 maybe-configure-stageautofeedback-gold:
17980 @if gold-bootstrap
17981 maybe-configure-stageautofeedback-gold: configure-stageautofeedback-gold
17982 configure-stageautofeedback-gold:
17983 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
17984 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17985 @r=`${PWD_COMMAND}`; export r; \
17986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17987 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
17988 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17989 $(HOST_EXPORTS) \
17990 $(POSTSTAGE1_HOST_EXPORTS) \
17991 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
17992 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
17993 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
17994 echo Configuring stage autofeedback in $(HOST_SUBDIR)/gold; \
17995 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17996 cd $(HOST_SUBDIR)/gold || exit 1; \
17997 case $(srcdir) in \
17998 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17999 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18000 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18001 esac; \
18002 module_srcdir=gold; \
18003 $(SHELL) $$s/$$module_srcdir/configure \
18004 --srcdir=$${topdir}/$$module_srcdir \
18005 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18006 --target=${target_alias} \
18007 --with-build-libsubdir=$(HOST_SUBDIR) \
18008 $(STAGEautofeedback_CONFIGURE_FLAGS)
18009 @endif gold-bootstrap
18015 .PHONY: all-gold maybe-all-gold
18016 maybe-all-gold:
18017 @if gcc-bootstrap
18018 all-gold: stage_current
18019 @endif gcc-bootstrap
18020 @if gold
18021 TARGET-gold=all
18022 maybe-all-gold: all-gold
18023 all-gold: configure-gold
18024 @r=`${PWD_COMMAND}`; export r; \
18025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18026 $(HOST_EXPORTS) \
18027 (cd $(HOST_SUBDIR)/gold && \
18028 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
18029 $(TARGET-gold))
18030 @endif gold
18034 .PHONY: all-stage1-gold maybe-all-stage1-gold
18035 .PHONY: clean-stage1-gold maybe-clean-stage1-gold
18036 maybe-all-stage1-gold:
18037 maybe-clean-stage1-gold:
18038 @if gold-bootstrap
18039 maybe-all-stage1-gold: all-stage1-gold
18040 all-stage1: all-stage1-gold
18041 TARGET-stage1-gold = $(TARGET-gold)
18042 all-stage1-gold: configure-stage1-gold
18043 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18044 @r=`${PWD_COMMAND}`; export r; \
18045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18046 TFLAGS="$(STAGE1_TFLAGS)"; \
18047 $(HOST_EXPORTS) \
18048 cd $(HOST_SUBDIR)/gold && \
18050 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18051 CFLAGS="$(STAGE1_CFLAGS)" \
18052 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
18053 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
18054 LIBCFLAGS="$(LIBCFLAGS)" \
18055 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18056 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18057 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18058 $(EXTRA_HOST_FLAGS) \
18059 $(STAGE1_FLAGS_TO_PASS) \
18060 TFLAGS="$(STAGE1_TFLAGS)" \
18061 $(TARGET-stage1-gold)
18063 maybe-clean-stage1-gold: clean-stage1-gold
18064 clean-stage1: clean-stage1-gold
18065 clean-stage1-gold:
18066 @if [ $(current_stage) = stage1 ]; then \
18067 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18068 else \
18069 [ -f $(HOST_SUBDIR)/stage1-gold/Makefile ] || exit 0; \
18070 $(MAKE) stage1-start; \
18071 fi; \
18072 cd $(HOST_SUBDIR)/gold && \
18073 $(MAKE) $(EXTRA_HOST_FLAGS) \
18074 $(STAGE1_FLAGS_TO_PASS) clean
18075 @endif gold-bootstrap
18078 .PHONY: all-stage2-gold maybe-all-stage2-gold
18079 .PHONY: clean-stage2-gold maybe-clean-stage2-gold
18080 maybe-all-stage2-gold:
18081 maybe-clean-stage2-gold:
18082 @if gold-bootstrap
18083 maybe-all-stage2-gold: all-stage2-gold
18084 all-stage2: all-stage2-gold
18085 TARGET-stage2-gold = $(TARGET-gold)
18086 all-stage2-gold: configure-stage2-gold
18087 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18088 @r=`${PWD_COMMAND}`; export r; \
18089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18090 TFLAGS="$(STAGE2_TFLAGS)"; \
18091 $(HOST_EXPORTS) \
18092 $(POSTSTAGE1_HOST_EXPORTS) \
18093 cd $(HOST_SUBDIR)/gold && \
18095 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18096 CFLAGS="$(STAGE2_CFLAGS)" \
18097 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
18098 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
18099 LIBCFLAGS="$(STAGE2_CFLAGS)" \
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) $(POSTSTAGE1_FLAGS_TO_PASS) \
18104 TFLAGS="$(STAGE2_TFLAGS)" \
18105 $(TARGET-stage2-gold)
18107 maybe-clean-stage2-gold: clean-stage2-gold
18108 clean-stage2: clean-stage2-gold
18109 clean-stage2-gold:
18110 @if [ $(current_stage) = stage2 ]; then \
18111 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18112 else \
18113 [ -f $(HOST_SUBDIR)/stage2-gold/Makefile ] || exit 0; \
18114 $(MAKE) stage2-start; \
18115 fi; \
18116 cd $(HOST_SUBDIR)/gold && \
18117 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18118 @endif gold-bootstrap
18121 .PHONY: all-stage3-gold maybe-all-stage3-gold
18122 .PHONY: clean-stage3-gold maybe-clean-stage3-gold
18123 maybe-all-stage3-gold:
18124 maybe-clean-stage3-gold:
18125 @if gold-bootstrap
18126 maybe-all-stage3-gold: all-stage3-gold
18127 all-stage3: all-stage3-gold
18128 TARGET-stage3-gold = $(TARGET-gold)
18129 all-stage3-gold: configure-stage3-gold
18130 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18131 @r=`${PWD_COMMAND}`; export r; \
18132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18133 TFLAGS="$(STAGE3_TFLAGS)"; \
18134 $(HOST_EXPORTS) \
18135 $(POSTSTAGE1_HOST_EXPORTS) \
18136 cd $(HOST_SUBDIR)/gold && \
18138 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18139 CFLAGS="$(STAGE3_CFLAGS)" \
18140 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
18141 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
18142 LIBCFLAGS="$(STAGE3_CFLAGS)" \
18143 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18144 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18145 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18146 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18147 TFLAGS="$(STAGE3_TFLAGS)" \
18148 $(TARGET-stage3-gold)
18150 maybe-clean-stage3-gold: clean-stage3-gold
18151 clean-stage3: clean-stage3-gold
18152 clean-stage3-gold:
18153 @if [ $(current_stage) = stage3 ]; then \
18154 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18155 else \
18156 [ -f $(HOST_SUBDIR)/stage3-gold/Makefile ] || exit 0; \
18157 $(MAKE) stage3-start; \
18158 fi; \
18159 cd $(HOST_SUBDIR)/gold && \
18160 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18161 @endif gold-bootstrap
18164 .PHONY: all-stage4-gold maybe-all-stage4-gold
18165 .PHONY: clean-stage4-gold maybe-clean-stage4-gold
18166 maybe-all-stage4-gold:
18167 maybe-clean-stage4-gold:
18168 @if gold-bootstrap
18169 maybe-all-stage4-gold: all-stage4-gold
18170 all-stage4: all-stage4-gold
18171 TARGET-stage4-gold = $(TARGET-gold)
18172 all-stage4-gold: configure-stage4-gold
18173 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18174 @r=`${PWD_COMMAND}`; export r; \
18175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18176 TFLAGS="$(STAGE4_TFLAGS)"; \
18177 $(HOST_EXPORTS) \
18178 $(POSTSTAGE1_HOST_EXPORTS) \
18179 cd $(HOST_SUBDIR)/gold && \
18181 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18182 CFLAGS="$(STAGE4_CFLAGS)" \
18183 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
18184 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
18185 LIBCFLAGS="$(STAGE4_CFLAGS)" \
18186 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18187 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18188 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18189 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18190 TFLAGS="$(STAGE4_TFLAGS)" \
18191 $(TARGET-stage4-gold)
18193 maybe-clean-stage4-gold: clean-stage4-gold
18194 clean-stage4: clean-stage4-gold
18195 clean-stage4-gold:
18196 @if [ $(current_stage) = stage4 ]; then \
18197 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18198 else \
18199 [ -f $(HOST_SUBDIR)/stage4-gold/Makefile ] || exit 0; \
18200 $(MAKE) stage4-start; \
18201 fi; \
18202 cd $(HOST_SUBDIR)/gold && \
18203 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18204 @endif gold-bootstrap
18207 .PHONY: all-stageprofile-gold maybe-all-stageprofile-gold
18208 .PHONY: clean-stageprofile-gold maybe-clean-stageprofile-gold
18209 maybe-all-stageprofile-gold:
18210 maybe-clean-stageprofile-gold:
18211 @if gold-bootstrap
18212 maybe-all-stageprofile-gold: all-stageprofile-gold
18213 all-stageprofile: all-stageprofile-gold
18214 TARGET-stageprofile-gold = $(TARGET-gold)
18215 all-stageprofile-gold: configure-stageprofile-gold
18216 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18217 @r=`${PWD_COMMAND}`; export r; \
18218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18219 TFLAGS="$(STAGEprofile_TFLAGS)"; \
18220 $(HOST_EXPORTS) \
18221 $(POSTSTAGE1_HOST_EXPORTS) \
18222 cd $(HOST_SUBDIR)/gold && \
18224 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18225 CFLAGS="$(STAGEprofile_CFLAGS)" \
18226 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
18227 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
18228 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
18229 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18230 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18231 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18232 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18233 TFLAGS="$(STAGEprofile_TFLAGS)" \
18234 $(TARGET-stageprofile-gold)
18236 maybe-clean-stageprofile-gold: clean-stageprofile-gold
18237 clean-stageprofile: clean-stageprofile-gold
18238 clean-stageprofile-gold:
18239 @if [ $(current_stage) = stageprofile ]; then \
18240 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18241 else \
18242 [ -f $(HOST_SUBDIR)/stageprofile-gold/Makefile ] || exit 0; \
18243 $(MAKE) stageprofile-start; \
18244 fi; \
18245 cd $(HOST_SUBDIR)/gold && \
18246 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18247 @endif gold-bootstrap
18250 .PHONY: all-stagetrain-gold maybe-all-stagetrain-gold
18251 .PHONY: clean-stagetrain-gold maybe-clean-stagetrain-gold
18252 maybe-all-stagetrain-gold:
18253 maybe-clean-stagetrain-gold:
18254 @if gold-bootstrap
18255 maybe-all-stagetrain-gold: all-stagetrain-gold
18256 all-stagetrain: all-stagetrain-gold
18257 TARGET-stagetrain-gold = $(TARGET-gold)
18258 all-stagetrain-gold: configure-stagetrain-gold
18259 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
18260 @r=`${PWD_COMMAND}`; export r; \
18261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18262 TFLAGS="$(STAGEtrain_TFLAGS)"; \
18263 $(HOST_EXPORTS) \
18264 $(POSTSTAGE1_HOST_EXPORTS) \
18265 cd $(HOST_SUBDIR)/gold && \
18267 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18268 CFLAGS="$(STAGEtrain_CFLAGS)" \
18269 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
18270 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
18271 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
18272 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18273 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18274 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18275 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18276 TFLAGS="$(STAGEtrain_TFLAGS)" \
18277 $(TARGET-stagetrain-gold)
18279 maybe-clean-stagetrain-gold: clean-stagetrain-gold
18280 clean-stagetrain: clean-stagetrain-gold
18281 clean-stagetrain-gold:
18282 @if [ $(current_stage) = stagetrain ]; then \
18283 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18284 else \
18285 [ -f $(HOST_SUBDIR)/stagetrain-gold/Makefile ] || exit 0; \
18286 $(MAKE) stagetrain-start; \
18287 fi; \
18288 cd $(HOST_SUBDIR)/gold && \
18289 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18290 @endif gold-bootstrap
18293 .PHONY: all-stagefeedback-gold maybe-all-stagefeedback-gold
18294 .PHONY: clean-stagefeedback-gold maybe-clean-stagefeedback-gold
18295 maybe-all-stagefeedback-gold:
18296 maybe-clean-stagefeedback-gold:
18297 @if gold-bootstrap
18298 maybe-all-stagefeedback-gold: all-stagefeedback-gold
18299 all-stagefeedback: all-stagefeedback-gold
18300 TARGET-stagefeedback-gold = $(TARGET-gold)
18301 all-stagefeedback-gold: configure-stagefeedback-gold
18302 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18303 @r=`${PWD_COMMAND}`; export r; \
18304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18305 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18306 $(HOST_EXPORTS) \
18307 $(POSTSTAGE1_HOST_EXPORTS) \
18308 cd $(HOST_SUBDIR)/gold && \
18310 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18311 CFLAGS="$(STAGEfeedback_CFLAGS)" \
18312 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
18313 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
18314 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
18315 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18316 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18317 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18318 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18319 TFLAGS="$(STAGEfeedback_TFLAGS)" \
18320 $(TARGET-stagefeedback-gold)
18322 maybe-clean-stagefeedback-gold: clean-stagefeedback-gold
18323 clean-stagefeedback: clean-stagefeedback-gold
18324 clean-stagefeedback-gold:
18325 @if [ $(current_stage) = stagefeedback ]; then \
18326 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18327 else \
18328 [ -f $(HOST_SUBDIR)/stagefeedback-gold/Makefile ] || exit 0; \
18329 $(MAKE) stagefeedback-start; \
18330 fi; \
18331 cd $(HOST_SUBDIR)/gold && \
18332 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18333 @endif gold-bootstrap
18336 .PHONY: all-stageautoprofile-gold maybe-all-stageautoprofile-gold
18337 .PHONY: clean-stageautoprofile-gold maybe-clean-stageautoprofile-gold
18338 maybe-all-stageautoprofile-gold:
18339 maybe-clean-stageautoprofile-gold:
18340 @if gold-bootstrap
18341 maybe-all-stageautoprofile-gold: all-stageautoprofile-gold
18342 all-stageautoprofile: all-stageautoprofile-gold
18343 TARGET-stageautoprofile-gold = $(TARGET-gold)
18344 all-stageautoprofile-gold: configure-stageautoprofile-gold
18345 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
18346 @r=`${PWD_COMMAND}`; export r; \
18347 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18348 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
18349 $(HOST_EXPORTS) \
18350 $(POSTSTAGE1_HOST_EXPORTS) \
18351 cd $(HOST_SUBDIR)/gold && \
18352 $$s/gcc/config/i386/$(AUTO_PROFILE) \
18353 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18354 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
18355 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
18356 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
18357 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
18358 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18359 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18360 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18361 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18362 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
18363 $(TARGET-stageautoprofile-gold)
18365 maybe-clean-stageautoprofile-gold: clean-stageautoprofile-gold
18366 clean-stageautoprofile: clean-stageautoprofile-gold
18367 clean-stageautoprofile-gold:
18368 @if [ $(current_stage) = stageautoprofile ]; then \
18369 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18370 else \
18371 [ -f $(HOST_SUBDIR)/stageautoprofile-gold/Makefile ] || exit 0; \
18372 $(MAKE) stageautoprofile-start; \
18373 fi; \
18374 cd $(HOST_SUBDIR)/gold && \
18375 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18376 @endif gold-bootstrap
18379 .PHONY: all-stageautofeedback-gold maybe-all-stageautofeedback-gold
18380 .PHONY: clean-stageautofeedback-gold maybe-clean-stageautofeedback-gold
18381 maybe-all-stageautofeedback-gold:
18382 maybe-clean-stageautofeedback-gold:
18383 @if gold-bootstrap
18384 maybe-all-stageautofeedback-gold: all-stageautofeedback-gold
18385 all-stageautofeedback: all-stageautofeedback-gold
18386 TARGET-stageautofeedback-gold = $(TARGET-gold)
18387 all-stageautofeedback-gold: configure-stageautofeedback-gold
18388 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
18389 @r=`${PWD_COMMAND}`; export r; \
18390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18391 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
18392 $(HOST_EXPORTS) \
18393 $(POSTSTAGE1_HOST_EXPORTS) \
18394 cd $(HOST_SUBDIR)/gold && \
18396 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18397 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
18398 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
18399 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
18400 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
18401 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18402 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18403 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18404 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18405 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
18406 $(TARGET-stageautofeedback-gold)
18408 maybe-clean-stageautofeedback-gold: clean-stageautofeedback-gold
18409 clean-stageautofeedback: clean-stageautofeedback-gold
18410 clean-stageautofeedback-gold:
18411 @if [ $(current_stage) = stageautofeedback ]; then \
18412 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18413 else \
18414 [ -f $(HOST_SUBDIR)/stageautofeedback-gold/Makefile ] || exit 0; \
18415 $(MAKE) stageautofeedback-start; \
18416 fi; \
18417 cd $(HOST_SUBDIR)/gold && \
18418 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18419 @endif gold-bootstrap
18425 .PHONY: check-gold maybe-check-gold
18426 maybe-check-gold:
18427 @if gold
18428 maybe-check-gold: check-gold
18430 check-gold:
18431 @: $(MAKE); $(unstage)
18432 @r=`${PWD_COMMAND}`; export r; \
18433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18434 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
18435 (cd $(HOST_SUBDIR)/gold && \
18436 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
18438 @endif gold
18440 .PHONY: install-gold maybe-install-gold
18441 maybe-install-gold:
18442 @if gold
18443 maybe-install-gold: install-gold
18445 install-gold: installdirs
18446 @: $(MAKE); $(unstage)
18447 @r=`${PWD_COMMAND}`; export r; \
18448 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18449 $(HOST_EXPORTS) \
18450 (cd $(HOST_SUBDIR)/gold && \
18451 $(MAKE) $(FLAGS_TO_PASS) install)
18453 @endif gold
18455 .PHONY: install-strip-gold maybe-install-strip-gold
18456 maybe-install-strip-gold:
18457 @if gold
18458 maybe-install-strip-gold: install-strip-gold
18460 install-strip-gold: installdirs
18461 @: $(MAKE); $(unstage)
18462 @r=`${PWD_COMMAND}`; export r; \
18463 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18464 $(HOST_EXPORTS) \
18465 (cd $(HOST_SUBDIR)/gold && \
18466 $(MAKE) $(FLAGS_TO_PASS) install-strip)
18468 @endif gold
18470 # Other targets (info, dvi, pdf, etc.)
18472 .PHONY: maybe-info-gold info-gold
18473 maybe-info-gold:
18474 @if gold
18475 maybe-info-gold: info-gold
18477 info-gold: \
18478 configure-gold
18479 @[ -f ./gold/Makefile ] || exit 0; \
18480 r=`${PWD_COMMAND}`; export r; \
18481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18482 $(HOST_EXPORTS) \
18483 for flag in $(EXTRA_HOST_FLAGS) ; do \
18484 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18485 done; \
18486 echo "Doing info in gold"; \
18487 (cd $(HOST_SUBDIR)/gold && \
18488 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18489 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18490 "RANLIB=$${RANLIB}" \
18491 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18492 info) \
18493 || exit 1
18495 @endif gold
18497 .PHONY: maybe-dvi-gold dvi-gold
18498 maybe-dvi-gold:
18499 @if gold
18500 maybe-dvi-gold: dvi-gold
18502 dvi-gold: \
18503 configure-gold
18504 @[ -f ./gold/Makefile ] || exit 0; \
18505 r=`${PWD_COMMAND}`; export r; \
18506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18507 $(HOST_EXPORTS) \
18508 for flag in $(EXTRA_HOST_FLAGS) ; do \
18509 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18510 done; \
18511 echo "Doing dvi in gold"; \
18512 (cd $(HOST_SUBDIR)/gold && \
18513 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18514 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18515 "RANLIB=$${RANLIB}" \
18516 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18517 dvi) \
18518 || exit 1
18520 @endif gold
18522 .PHONY: maybe-pdf-gold pdf-gold
18523 maybe-pdf-gold:
18524 @if gold
18525 maybe-pdf-gold: pdf-gold
18527 pdf-gold: \
18528 configure-gold
18529 @[ -f ./gold/Makefile ] || exit 0; \
18530 r=`${PWD_COMMAND}`; export r; \
18531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18532 $(HOST_EXPORTS) \
18533 for flag in $(EXTRA_HOST_FLAGS) ; do \
18534 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18535 done; \
18536 echo "Doing pdf in gold"; \
18537 (cd $(HOST_SUBDIR)/gold && \
18538 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18539 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18540 "RANLIB=$${RANLIB}" \
18541 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18542 pdf) \
18543 || exit 1
18545 @endif gold
18547 .PHONY: maybe-html-gold html-gold
18548 maybe-html-gold:
18549 @if gold
18550 maybe-html-gold: html-gold
18552 html-gold: \
18553 configure-gold
18554 @[ -f ./gold/Makefile ] || exit 0; \
18555 r=`${PWD_COMMAND}`; export r; \
18556 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18557 $(HOST_EXPORTS) \
18558 for flag in $(EXTRA_HOST_FLAGS) ; do \
18559 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18560 done; \
18561 echo "Doing html in gold"; \
18562 (cd $(HOST_SUBDIR)/gold && \
18563 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18564 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18565 "RANLIB=$${RANLIB}" \
18566 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18567 html) \
18568 || exit 1
18570 @endif gold
18572 .PHONY: maybe-TAGS-gold TAGS-gold
18573 maybe-TAGS-gold:
18574 @if gold
18575 maybe-TAGS-gold: TAGS-gold
18577 TAGS-gold: \
18578 configure-gold
18579 @[ -f ./gold/Makefile ] || exit 0; \
18580 r=`${PWD_COMMAND}`; export r; \
18581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18582 $(HOST_EXPORTS) \
18583 for flag in $(EXTRA_HOST_FLAGS) ; do \
18584 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18585 done; \
18586 echo "Doing TAGS in gold"; \
18587 (cd $(HOST_SUBDIR)/gold && \
18588 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18589 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18590 "RANLIB=$${RANLIB}" \
18591 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18592 TAGS) \
18593 || exit 1
18595 @endif gold
18597 .PHONY: maybe-install-info-gold install-info-gold
18598 maybe-install-info-gold:
18599 @if gold
18600 maybe-install-info-gold: install-info-gold
18602 install-info-gold: \
18603 configure-gold \
18604 info-gold
18605 @[ -f ./gold/Makefile ] || exit 0; \
18606 r=`${PWD_COMMAND}`; export r; \
18607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18608 $(HOST_EXPORTS) \
18609 for flag in $(EXTRA_HOST_FLAGS) ; do \
18610 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18611 done; \
18612 echo "Doing install-info in gold"; \
18613 (cd $(HOST_SUBDIR)/gold && \
18614 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18615 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18616 "RANLIB=$${RANLIB}" \
18617 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18618 install-info) \
18619 || exit 1
18621 @endif gold
18623 .PHONY: maybe-install-dvi-gold install-dvi-gold
18624 maybe-install-dvi-gold:
18625 @if gold
18626 maybe-install-dvi-gold: install-dvi-gold
18628 install-dvi-gold: \
18629 configure-gold \
18630 dvi-gold
18631 @[ -f ./gold/Makefile ] || exit 0; \
18632 r=`${PWD_COMMAND}`; export r; \
18633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18634 $(HOST_EXPORTS) \
18635 for flag in $(EXTRA_HOST_FLAGS) ; do \
18636 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18637 done; \
18638 echo "Doing install-dvi in gold"; \
18639 (cd $(HOST_SUBDIR)/gold && \
18640 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18641 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18642 "RANLIB=$${RANLIB}" \
18643 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18644 install-dvi) \
18645 || exit 1
18647 @endif gold
18649 .PHONY: maybe-install-pdf-gold install-pdf-gold
18650 maybe-install-pdf-gold:
18651 @if gold
18652 maybe-install-pdf-gold: install-pdf-gold
18654 install-pdf-gold: \
18655 configure-gold \
18656 pdf-gold
18657 @[ -f ./gold/Makefile ] || exit 0; \
18658 r=`${PWD_COMMAND}`; export r; \
18659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18660 $(HOST_EXPORTS) \
18661 for flag in $(EXTRA_HOST_FLAGS) ; do \
18662 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18663 done; \
18664 echo "Doing install-pdf in gold"; \
18665 (cd $(HOST_SUBDIR)/gold && \
18666 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18667 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18668 "RANLIB=$${RANLIB}" \
18669 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18670 install-pdf) \
18671 || exit 1
18673 @endif gold
18675 .PHONY: maybe-install-html-gold install-html-gold
18676 maybe-install-html-gold:
18677 @if gold
18678 maybe-install-html-gold: install-html-gold
18680 install-html-gold: \
18681 configure-gold \
18682 html-gold
18683 @[ -f ./gold/Makefile ] || exit 0; \
18684 r=`${PWD_COMMAND}`; export r; \
18685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18686 $(HOST_EXPORTS) \
18687 for flag in $(EXTRA_HOST_FLAGS) ; do \
18688 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18689 done; \
18690 echo "Doing install-html in gold"; \
18691 (cd $(HOST_SUBDIR)/gold && \
18692 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18693 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18694 "RANLIB=$${RANLIB}" \
18695 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18696 install-html) \
18697 || exit 1
18699 @endif gold
18701 .PHONY: maybe-installcheck-gold installcheck-gold
18702 maybe-installcheck-gold:
18703 @if gold
18704 maybe-installcheck-gold: installcheck-gold
18706 installcheck-gold: \
18707 configure-gold
18708 @[ -f ./gold/Makefile ] || exit 0; \
18709 r=`${PWD_COMMAND}`; export r; \
18710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18711 $(HOST_EXPORTS) \
18712 for flag in $(EXTRA_HOST_FLAGS) ; do \
18713 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18714 done; \
18715 echo "Doing installcheck in gold"; \
18716 (cd $(HOST_SUBDIR)/gold && \
18717 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18718 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18719 "RANLIB=$${RANLIB}" \
18720 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18721 installcheck) \
18722 || exit 1
18724 @endif gold
18726 .PHONY: maybe-mostlyclean-gold mostlyclean-gold
18727 maybe-mostlyclean-gold:
18728 @if gold
18729 maybe-mostlyclean-gold: mostlyclean-gold
18731 mostlyclean-gold:
18732 @[ -f ./gold/Makefile ] || exit 0; \
18733 r=`${PWD_COMMAND}`; export r; \
18734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18735 $(HOST_EXPORTS) \
18736 for flag in $(EXTRA_HOST_FLAGS) ; do \
18737 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18738 done; \
18739 echo "Doing mostlyclean in gold"; \
18740 (cd $(HOST_SUBDIR)/gold && \
18741 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18742 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18743 "RANLIB=$${RANLIB}" \
18744 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18745 mostlyclean) \
18746 || exit 1
18748 @endif gold
18750 .PHONY: maybe-clean-gold clean-gold
18751 maybe-clean-gold:
18752 @if gold
18753 maybe-clean-gold: clean-gold
18755 clean-gold:
18756 @[ -f ./gold/Makefile ] || exit 0; \
18757 r=`${PWD_COMMAND}`; export r; \
18758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18759 $(HOST_EXPORTS) \
18760 for flag in $(EXTRA_HOST_FLAGS) ; do \
18761 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18762 done; \
18763 echo "Doing clean in gold"; \
18764 (cd $(HOST_SUBDIR)/gold && \
18765 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18766 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18767 "RANLIB=$${RANLIB}" \
18768 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18769 clean) \
18770 || exit 1
18772 @endif gold
18774 .PHONY: maybe-distclean-gold distclean-gold
18775 maybe-distclean-gold:
18776 @if gold
18777 maybe-distclean-gold: distclean-gold
18779 distclean-gold:
18780 @[ -f ./gold/Makefile ] || exit 0; \
18781 r=`${PWD_COMMAND}`; export r; \
18782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18783 $(HOST_EXPORTS) \
18784 for flag in $(EXTRA_HOST_FLAGS) ; do \
18785 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18786 done; \
18787 echo "Doing distclean in gold"; \
18788 (cd $(HOST_SUBDIR)/gold && \
18789 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18790 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18791 "RANLIB=$${RANLIB}" \
18792 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18793 distclean) \
18794 || exit 1
18796 @endif gold
18798 .PHONY: maybe-maintainer-clean-gold maintainer-clean-gold
18799 maybe-maintainer-clean-gold:
18800 @if gold
18801 maybe-maintainer-clean-gold: maintainer-clean-gold
18803 maintainer-clean-gold:
18804 @[ -f ./gold/Makefile ] || exit 0; \
18805 r=`${PWD_COMMAND}`; export r; \
18806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18807 $(HOST_EXPORTS) \
18808 for flag in $(EXTRA_HOST_FLAGS) ; do \
18809 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18810 done; \
18811 echo "Doing maintainer-clean in gold"; \
18812 (cd $(HOST_SUBDIR)/gold && \
18813 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18814 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18815 "RANLIB=$${RANLIB}" \
18816 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18817 maintainer-clean) \
18818 || exit 1
18820 @endif gold
18824 .PHONY: configure-gprof maybe-configure-gprof
18825 maybe-configure-gprof:
18826 @if gcc-bootstrap
18827 configure-gprof: stage_current
18828 @endif gcc-bootstrap
18829 @if gprof
18830 maybe-configure-gprof: configure-gprof
18831 configure-gprof:
18832 @: $(MAKE); $(unstage)
18833 @r=`${PWD_COMMAND}`; export r; \
18834 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18835 test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
18836 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof; \
18837 $(HOST_EXPORTS) \
18838 echo Configuring in $(HOST_SUBDIR)/gprof; \
18839 cd "$(HOST_SUBDIR)/gprof" || exit 1; \
18840 case $(srcdir) in \
18841 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18842 *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
18843 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18844 esac; \
18845 module_srcdir=gprof; \
18846 $(SHELL) \
18847 $$s/$$module_srcdir/configure \
18848 --srcdir=$${topdir}/$$module_srcdir \
18849 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18850 --target=${target_alias} \
18851 || exit 1
18852 @endif gprof
18858 .PHONY: all-gprof maybe-all-gprof
18859 maybe-all-gprof:
18860 @if gcc-bootstrap
18861 all-gprof: stage_current
18862 @endif gcc-bootstrap
18863 @if gprof
18864 TARGET-gprof=all
18865 maybe-all-gprof: all-gprof
18866 all-gprof: configure-gprof
18867 @: $(MAKE); $(unstage)
18868 @r=`${PWD_COMMAND}`; export r; \
18869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18870 $(HOST_EXPORTS) \
18871 (cd $(HOST_SUBDIR)/gprof && \
18872 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
18873 $(TARGET-gprof))
18874 @endif gprof
18879 .PHONY: check-gprof maybe-check-gprof
18880 maybe-check-gprof:
18881 @if gprof
18882 maybe-check-gprof: check-gprof
18884 check-gprof:
18885 @: $(MAKE); $(unstage)
18886 @r=`${PWD_COMMAND}`; export r; \
18887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18888 $(HOST_EXPORTS) \
18889 (cd $(HOST_SUBDIR)/gprof && \
18890 $(MAKE) $(FLAGS_TO_PASS) check)
18892 @endif gprof
18894 .PHONY: install-gprof maybe-install-gprof
18895 maybe-install-gprof:
18896 @if gprof
18897 maybe-install-gprof: install-gprof
18899 install-gprof: installdirs
18900 @: $(MAKE); $(unstage)
18901 @r=`${PWD_COMMAND}`; export r; \
18902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18903 $(HOST_EXPORTS) \
18904 (cd $(HOST_SUBDIR)/gprof && \
18905 $(MAKE) $(FLAGS_TO_PASS) install)
18907 @endif gprof
18909 .PHONY: install-strip-gprof maybe-install-strip-gprof
18910 maybe-install-strip-gprof:
18911 @if gprof
18912 maybe-install-strip-gprof: install-strip-gprof
18914 install-strip-gprof: installdirs
18915 @: $(MAKE); $(unstage)
18916 @r=`${PWD_COMMAND}`; export r; \
18917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18918 $(HOST_EXPORTS) \
18919 (cd $(HOST_SUBDIR)/gprof && \
18920 $(MAKE) $(FLAGS_TO_PASS) install-strip)
18922 @endif gprof
18924 # Other targets (info, dvi, pdf, etc.)
18926 .PHONY: maybe-info-gprof info-gprof
18927 maybe-info-gprof:
18928 @if gprof
18929 maybe-info-gprof: info-gprof
18931 info-gprof: \
18932 configure-gprof
18933 @: $(MAKE); $(unstage)
18934 @[ -f ./gprof/Makefile ] || exit 0; \
18935 r=`${PWD_COMMAND}`; export r; \
18936 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18937 $(HOST_EXPORTS) \
18938 for flag in $(EXTRA_HOST_FLAGS) ; do \
18939 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18940 done; \
18941 echo "Doing info in gprof"; \
18942 (cd $(HOST_SUBDIR)/gprof && \
18943 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18944 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18945 "RANLIB=$${RANLIB}" \
18946 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18947 info) \
18948 || exit 1
18950 @endif gprof
18952 .PHONY: maybe-dvi-gprof dvi-gprof
18953 maybe-dvi-gprof:
18954 @if gprof
18955 maybe-dvi-gprof: dvi-gprof
18957 dvi-gprof: \
18958 configure-gprof
18959 @: $(MAKE); $(unstage)
18960 @[ -f ./gprof/Makefile ] || exit 0; \
18961 r=`${PWD_COMMAND}`; export r; \
18962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18963 $(HOST_EXPORTS) \
18964 for flag in $(EXTRA_HOST_FLAGS) ; do \
18965 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18966 done; \
18967 echo "Doing dvi in gprof"; \
18968 (cd $(HOST_SUBDIR)/gprof && \
18969 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18970 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18971 "RANLIB=$${RANLIB}" \
18972 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18973 dvi) \
18974 || exit 1
18976 @endif gprof
18978 .PHONY: maybe-pdf-gprof pdf-gprof
18979 maybe-pdf-gprof:
18980 @if gprof
18981 maybe-pdf-gprof: pdf-gprof
18983 pdf-gprof: \
18984 configure-gprof
18985 @: $(MAKE); $(unstage)
18986 @[ -f ./gprof/Makefile ] || exit 0; \
18987 r=`${PWD_COMMAND}`; export r; \
18988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18989 $(HOST_EXPORTS) \
18990 for flag in $(EXTRA_HOST_FLAGS) ; do \
18991 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18992 done; \
18993 echo "Doing pdf in gprof"; \
18994 (cd $(HOST_SUBDIR)/gprof && \
18995 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18996 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18997 "RANLIB=$${RANLIB}" \
18998 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18999 pdf) \
19000 || exit 1
19002 @endif gprof
19004 .PHONY: maybe-html-gprof html-gprof
19005 maybe-html-gprof:
19006 @if gprof
19007 maybe-html-gprof: html-gprof
19009 html-gprof: \
19010 configure-gprof
19011 @: $(MAKE); $(unstage)
19012 @[ -f ./gprof/Makefile ] || exit 0; \
19013 r=`${PWD_COMMAND}`; export r; \
19014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19015 $(HOST_EXPORTS) \
19016 for flag in $(EXTRA_HOST_FLAGS) ; do \
19017 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19018 done; \
19019 echo "Doing html in gprof"; \
19020 (cd $(HOST_SUBDIR)/gprof && \
19021 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19022 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19023 "RANLIB=$${RANLIB}" \
19024 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19025 html) \
19026 || exit 1
19028 @endif gprof
19030 .PHONY: maybe-TAGS-gprof TAGS-gprof
19031 maybe-TAGS-gprof:
19032 @if gprof
19033 maybe-TAGS-gprof: TAGS-gprof
19035 TAGS-gprof: \
19036 configure-gprof
19037 @: $(MAKE); $(unstage)
19038 @[ -f ./gprof/Makefile ] || exit 0; \
19039 r=`${PWD_COMMAND}`; export r; \
19040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19041 $(HOST_EXPORTS) \
19042 for flag in $(EXTRA_HOST_FLAGS) ; do \
19043 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19044 done; \
19045 echo "Doing TAGS in gprof"; \
19046 (cd $(HOST_SUBDIR)/gprof && \
19047 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19048 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19049 "RANLIB=$${RANLIB}" \
19050 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19051 TAGS) \
19052 || exit 1
19054 @endif gprof
19056 .PHONY: maybe-install-info-gprof install-info-gprof
19057 maybe-install-info-gprof:
19058 @if gprof
19059 maybe-install-info-gprof: install-info-gprof
19061 install-info-gprof: \
19062 configure-gprof \
19063 info-gprof
19064 @: $(MAKE); $(unstage)
19065 @[ -f ./gprof/Makefile ] || exit 0; \
19066 r=`${PWD_COMMAND}`; export r; \
19067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19068 $(HOST_EXPORTS) \
19069 for flag in $(EXTRA_HOST_FLAGS) ; do \
19070 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19071 done; \
19072 echo "Doing install-info in gprof"; \
19073 (cd $(HOST_SUBDIR)/gprof && \
19074 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19075 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19076 "RANLIB=$${RANLIB}" \
19077 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19078 install-info) \
19079 || exit 1
19081 @endif gprof
19083 .PHONY: maybe-install-dvi-gprof install-dvi-gprof
19084 maybe-install-dvi-gprof:
19085 @if gprof
19086 maybe-install-dvi-gprof: install-dvi-gprof
19088 install-dvi-gprof: \
19089 configure-gprof \
19090 dvi-gprof
19091 @: $(MAKE); $(unstage)
19092 @[ -f ./gprof/Makefile ] || exit 0; \
19093 r=`${PWD_COMMAND}`; export r; \
19094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19095 $(HOST_EXPORTS) \
19096 for flag in $(EXTRA_HOST_FLAGS) ; do \
19097 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19098 done; \
19099 echo "Doing install-dvi in gprof"; \
19100 (cd $(HOST_SUBDIR)/gprof && \
19101 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19102 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19103 "RANLIB=$${RANLIB}" \
19104 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19105 install-dvi) \
19106 || exit 1
19108 @endif gprof
19110 .PHONY: maybe-install-pdf-gprof install-pdf-gprof
19111 maybe-install-pdf-gprof:
19112 @if gprof
19113 maybe-install-pdf-gprof: install-pdf-gprof
19115 install-pdf-gprof: \
19116 configure-gprof \
19117 pdf-gprof
19118 @: $(MAKE); $(unstage)
19119 @[ -f ./gprof/Makefile ] || exit 0; \
19120 r=`${PWD_COMMAND}`; export r; \
19121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19122 $(HOST_EXPORTS) \
19123 for flag in $(EXTRA_HOST_FLAGS) ; do \
19124 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19125 done; \
19126 echo "Doing install-pdf in gprof"; \
19127 (cd $(HOST_SUBDIR)/gprof && \
19128 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19129 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19130 "RANLIB=$${RANLIB}" \
19131 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19132 install-pdf) \
19133 || exit 1
19135 @endif gprof
19137 .PHONY: maybe-install-html-gprof install-html-gprof
19138 maybe-install-html-gprof:
19139 @if gprof
19140 maybe-install-html-gprof: install-html-gprof
19142 install-html-gprof: \
19143 configure-gprof \
19144 html-gprof
19145 @: $(MAKE); $(unstage)
19146 @[ -f ./gprof/Makefile ] || exit 0; \
19147 r=`${PWD_COMMAND}`; export r; \
19148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19149 $(HOST_EXPORTS) \
19150 for flag in $(EXTRA_HOST_FLAGS) ; do \
19151 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19152 done; \
19153 echo "Doing install-html in gprof"; \
19154 (cd $(HOST_SUBDIR)/gprof && \
19155 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19156 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19157 "RANLIB=$${RANLIB}" \
19158 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19159 install-html) \
19160 || exit 1
19162 @endif gprof
19164 .PHONY: maybe-installcheck-gprof installcheck-gprof
19165 maybe-installcheck-gprof:
19166 @if gprof
19167 maybe-installcheck-gprof: installcheck-gprof
19169 installcheck-gprof: \
19170 configure-gprof
19171 @: $(MAKE); $(unstage)
19172 @[ -f ./gprof/Makefile ] || exit 0; \
19173 r=`${PWD_COMMAND}`; export r; \
19174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19175 $(HOST_EXPORTS) \
19176 for flag in $(EXTRA_HOST_FLAGS) ; do \
19177 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19178 done; \
19179 echo "Doing installcheck in gprof"; \
19180 (cd $(HOST_SUBDIR)/gprof && \
19181 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19182 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19183 "RANLIB=$${RANLIB}" \
19184 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19185 installcheck) \
19186 || exit 1
19188 @endif gprof
19190 .PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
19191 maybe-mostlyclean-gprof:
19192 @if gprof
19193 maybe-mostlyclean-gprof: mostlyclean-gprof
19195 mostlyclean-gprof:
19196 @: $(MAKE); $(unstage)
19197 @[ -f ./gprof/Makefile ] || exit 0; \
19198 r=`${PWD_COMMAND}`; export r; \
19199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19200 $(HOST_EXPORTS) \
19201 for flag in $(EXTRA_HOST_FLAGS) ; do \
19202 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19203 done; \
19204 echo "Doing mostlyclean in gprof"; \
19205 (cd $(HOST_SUBDIR)/gprof && \
19206 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19207 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19208 "RANLIB=$${RANLIB}" \
19209 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19210 mostlyclean) \
19211 || exit 1
19213 @endif gprof
19215 .PHONY: maybe-clean-gprof clean-gprof
19216 maybe-clean-gprof:
19217 @if gprof
19218 maybe-clean-gprof: clean-gprof
19220 clean-gprof:
19221 @: $(MAKE); $(unstage)
19222 @[ -f ./gprof/Makefile ] || exit 0; \
19223 r=`${PWD_COMMAND}`; export r; \
19224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19225 $(HOST_EXPORTS) \
19226 for flag in $(EXTRA_HOST_FLAGS) ; do \
19227 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19228 done; \
19229 echo "Doing clean in gprof"; \
19230 (cd $(HOST_SUBDIR)/gprof && \
19231 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19232 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19233 "RANLIB=$${RANLIB}" \
19234 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19235 clean) \
19236 || exit 1
19238 @endif gprof
19240 .PHONY: maybe-distclean-gprof distclean-gprof
19241 maybe-distclean-gprof:
19242 @if gprof
19243 maybe-distclean-gprof: distclean-gprof
19245 distclean-gprof:
19246 @: $(MAKE); $(unstage)
19247 @[ -f ./gprof/Makefile ] || exit 0; \
19248 r=`${PWD_COMMAND}`; export r; \
19249 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19250 $(HOST_EXPORTS) \
19251 for flag in $(EXTRA_HOST_FLAGS) ; do \
19252 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19253 done; \
19254 echo "Doing distclean in gprof"; \
19255 (cd $(HOST_SUBDIR)/gprof && \
19256 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19257 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19258 "RANLIB=$${RANLIB}" \
19259 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19260 distclean) \
19261 || exit 1
19263 @endif gprof
19265 .PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
19266 maybe-maintainer-clean-gprof:
19267 @if gprof
19268 maybe-maintainer-clean-gprof: maintainer-clean-gprof
19270 maintainer-clean-gprof:
19271 @: $(MAKE); $(unstage)
19272 @[ -f ./gprof/Makefile ] || exit 0; \
19273 r=`${PWD_COMMAND}`; export r; \
19274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19275 $(HOST_EXPORTS) \
19276 for flag in $(EXTRA_HOST_FLAGS) ; do \
19277 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19278 done; \
19279 echo "Doing maintainer-clean in gprof"; \
19280 (cd $(HOST_SUBDIR)/gprof && \
19281 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19282 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19283 "RANLIB=$${RANLIB}" \
19284 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19285 maintainer-clean) \
19286 || exit 1
19288 @endif gprof
19292 .PHONY: configure-intl maybe-configure-intl
19293 maybe-configure-intl:
19294 @if gcc-bootstrap
19295 configure-intl: stage_current
19296 @endif gcc-bootstrap
19297 @if intl
19298 maybe-configure-intl: configure-intl
19299 configure-intl:
19300 @r=`${PWD_COMMAND}`; export r; \
19301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19302 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19303 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19304 $(HOST_EXPORTS) \
19305 echo Configuring in $(HOST_SUBDIR)/intl; \
19306 cd "$(HOST_SUBDIR)/intl" || exit 1; \
19307 case $(srcdir) in \
19308 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19309 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19310 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19311 esac; \
19312 module_srcdir=intl; \
19313 $(SHELL) \
19314 $$s/$$module_srcdir/configure \
19315 --srcdir=$${topdir}/$$module_srcdir \
19316 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19317 --target=${target_alias} \
19318 || exit 1
19319 @endif intl
19323 .PHONY: configure-stage1-intl maybe-configure-stage1-intl
19324 maybe-configure-stage1-intl:
19325 @if intl-bootstrap
19326 maybe-configure-stage1-intl: configure-stage1-intl
19327 configure-stage1-intl:
19328 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19329 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19330 @r=`${PWD_COMMAND}`; export r; \
19331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19332 TFLAGS="$(STAGE1_TFLAGS)"; \
19333 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19334 $(HOST_EXPORTS) \
19335 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
19336 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
19337 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
19338 echo Configuring stage 1 in $(HOST_SUBDIR)/intl; \
19339 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19340 cd $(HOST_SUBDIR)/intl || exit 1; \
19341 case $(srcdir) in \
19342 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19343 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19344 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19345 esac; \
19346 module_srcdir=intl; \
19347 $(SHELL) $$s/$$module_srcdir/configure \
19348 --srcdir=$${topdir}/$$module_srcdir \
19349 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19350 --target=${target_alias} \
19352 $(STAGE1_CONFIGURE_FLAGS)
19353 @endif intl-bootstrap
19355 .PHONY: configure-stage2-intl maybe-configure-stage2-intl
19356 maybe-configure-stage2-intl:
19357 @if intl-bootstrap
19358 maybe-configure-stage2-intl: configure-stage2-intl
19359 configure-stage2-intl:
19360 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19361 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19362 @r=`${PWD_COMMAND}`; export r; \
19363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19364 TFLAGS="$(STAGE2_TFLAGS)"; \
19365 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19366 $(HOST_EXPORTS) \
19367 $(POSTSTAGE1_HOST_EXPORTS) \
19368 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
19369 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
19370 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
19371 echo Configuring stage 2 in $(HOST_SUBDIR)/intl; \
19372 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19373 cd $(HOST_SUBDIR)/intl || exit 1; \
19374 case $(srcdir) in \
19375 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19376 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19377 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19378 esac; \
19379 module_srcdir=intl; \
19380 $(SHELL) $$s/$$module_srcdir/configure \
19381 --srcdir=$${topdir}/$$module_srcdir \
19382 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19383 --target=${target_alias} \
19384 --with-build-libsubdir=$(HOST_SUBDIR) \
19385 $(STAGE2_CONFIGURE_FLAGS)
19386 @endif intl-bootstrap
19388 .PHONY: configure-stage3-intl maybe-configure-stage3-intl
19389 maybe-configure-stage3-intl:
19390 @if intl-bootstrap
19391 maybe-configure-stage3-intl: configure-stage3-intl
19392 configure-stage3-intl:
19393 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19394 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19395 @r=`${PWD_COMMAND}`; export r; \
19396 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19397 TFLAGS="$(STAGE3_TFLAGS)"; \
19398 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19399 $(HOST_EXPORTS) \
19400 $(POSTSTAGE1_HOST_EXPORTS) \
19401 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
19402 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
19403 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
19404 echo Configuring stage 3 in $(HOST_SUBDIR)/intl; \
19405 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19406 cd $(HOST_SUBDIR)/intl || exit 1; \
19407 case $(srcdir) in \
19408 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19409 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19410 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19411 esac; \
19412 module_srcdir=intl; \
19413 $(SHELL) $$s/$$module_srcdir/configure \
19414 --srcdir=$${topdir}/$$module_srcdir \
19415 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19416 --target=${target_alias} \
19417 --with-build-libsubdir=$(HOST_SUBDIR) \
19418 $(STAGE3_CONFIGURE_FLAGS)
19419 @endif intl-bootstrap
19421 .PHONY: configure-stage4-intl maybe-configure-stage4-intl
19422 maybe-configure-stage4-intl:
19423 @if intl-bootstrap
19424 maybe-configure-stage4-intl: configure-stage4-intl
19425 configure-stage4-intl:
19426 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19427 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19428 @r=`${PWD_COMMAND}`; export r; \
19429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19430 TFLAGS="$(STAGE4_TFLAGS)"; \
19431 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19432 $(HOST_EXPORTS) \
19433 $(POSTSTAGE1_HOST_EXPORTS) \
19434 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
19435 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
19436 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
19437 echo Configuring stage 4 in $(HOST_SUBDIR)/intl; \
19438 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19439 cd $(HOST_SUBDIR)/intl || exit 1; \
19440 case $(srcdir) in \
19441 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19442 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19443 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19444 esac; \
19445 module_srcdir=intl; \
19446 $(SHELL) $$s/$$module_srcdir/configure \
19447 --srcdir=$${topdir}/$$module_srcdir \
19448 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19449 --target=${target_alias} \
19450 --with-build-libsubdir=$(HOST_SUBDIR) \
19451 $(STAGE4_CONFIGURE_FLAGS)
19452 @endif intl-bootstrap
19454 .PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl
19455 maybe-configure-stageprofile-intl:
19456 @if intl-bootstrap
19457 maybe-configure-stageprofile-intl: configure-stageprofile-intl
19458 configure-stageprofile-intl:
19459 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19460 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19461 @r=`${PWD_COMMAND}`; export r; \
19462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19463 TFLAGS="$(STAGEprofile_TFLAGS)"; \
19464 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19465 $(HOST_EXPORTS) \
19466 $(POSTSTAGE1_HOST_EXPORTS) \
19467 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
19468 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
19469 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
19470 echo Configuring stage profile in $(HOST_SUBDIR)/intl; \
19471 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19472 cd $(HOST_SUBDIR)/intl || exit 1; \
19473 case $(srcdir) in \
19474 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19475 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19476 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19477 esac; \
19478 module_srcdir=intl; \
19479 $(SHELL) $$s/$$module_srcdir/configure \
19480 --srcdir=$${topdir}/$$module_srcdir \
19481 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19482 --target=${target_alias} \
19483 --with-build-libsubdir=$(HOST_SUBDIR) \
19484 $(STAGEprofile_CONFIGURE_FLAGS)
19485 @endif intl-bootstrap
19487 .PHONY: configure-stagetrain-intl maybe-configure-stagetrain-intl
19488 maybe-configure-stagetrain-intl:
19489 @if intl-bootstrap
19490 maybe-configure-stagetrain-intl: configure-stagetrain-intl
19491 configure-stagetrain-intl:
19492 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
19493 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19494 @r=`${PWD_COMMAND}`; export r; \
19495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19496 TFLAGS="$(STAGEtrain_TFLAGS)"; \
19497 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19498 $(HOST_EXPORTS) \
19499 $(POSTSTAGE1_HOST_EXPORTS) \
19500 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
19501 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
19502 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
19503 echo Configuring stage train in $(HOST_SUBDIR)/intl; \
19504 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19505 cd $(HOST_SUBDIR)/intl || exit 1; \
19506 case $(srcdir) in \
19507 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19508 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19509 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19510 esac; \
19511 module_srcdir=intl; \
19512 $(SHELL) $$s/$$module_srcdir/configure \
19513 --srcdir=$${topdir}/$$module_srcdir \
19514 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19515 --target=${target_alias} \
19516 --with-build-libsubdir=$(HOST_SUBDIR) \
19517 $(STAGEtrain_CONFIGURE_FLAGS)
19518 @endif intl-bootstrap
19520 .PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl
19521 maybe-configure-stagefeedback-intl:
19522 @if intl-bootstrap
19523 maybe-configure-stagefeedback-intl: configure-stagefeedback-intl
19524 configure-stagefeedback-intl:
19525 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19526 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19527 @r=`${PWD_COMMAND}`; export r; \
19528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19529 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19530 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19531 $(HOST_EXPORTS) \
19532 $(POSTSTAGE1_HOST_EXPORTS) \
19533 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
19534 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
19535 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
19536 echo Configuring stage feedback in $(HOST_SUBDIR)/intl; \
19537 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19538 cd $(HOST_SUBDIR)/intl || exit 1; \
19539 case $(srcdir) in \
19540 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19541 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19542 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19543 esac; \
19544 module_srcdir=intl; \
19545 $(SHELL) $$s/$$module_srcdir/configure \
19546 --srcdir=$${topdir}/$$module_srcdir \
19547 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19548 --target=${target_alias} \
19549 --with-build-libsubdir=$(HOST_SUBDIR) \
19550 $(STAGEfeedback_CONFIGURE_FLAGS)
19551 @endif intl-bootstrap
19553 .PHONY: configure-stageautoprofile-intl maybe-configure-stageautoprofile-intl
19554 maybe-configure-stageautoprofile-intl:
19555 @if intl-bootstrap
19556 maybe-configure-stageautoprofile-intl: configure-stageautoprofile-intl
19557 configure-stageautoprofile-intl:
19558 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
19559 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19560 @r=`${PWD_COMMAND}`; export r; \
19561 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19562 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
19563 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19564 $(HOST_EXPORTS) \
19565 $(POSTSTAGE1_HOST_EXPORTS) \
19566 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
19567 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
19568 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
19569 echo Configuring stage autoprofile in $(HOST_SUBDIR)/intl; \
19570 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19571 cd $(HOST_SUBDIR)/intl || exit 1; \
19572 case $(srcdir) in \
19573 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19574 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19575 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19576 esac; \
19577 module_srcdir=intl; \
19578 $(SHELL) $$s/$$module_srcdir/configure \
19579 --srcdir=$${topdir}/$$module_srcdir \
19580 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19581 --target=${target_alias} \
19582 --with-build-libsubdir=$(HOST_SUBDIR) \
19583 $(STAGEautoprofile_CONFIGURE_FLAGS)
19584 @endif intl-bootstrap
19586 .PHONY: configure-stageautofeedback-intl maybe-configure-stageautofeedback-intl
19587 maybe-configure-stageautofeedback-intl:
19588 @if intl-bootstrap
19589 maybe-configure-stageautofeedback-intl: configure-stageautofeedback-intl
19590 configure-stageautofeedback-intl:
19591 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
19592 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19593 @r=`${PWD_COMMAND}`; export r; \
19594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19595 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
19596 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19597 $(HOST_EXPORTS) \
19598 $(POSTSTAGE1_HOST_EXPORTS) \
19599 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
19600 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
19601 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
19602 echo Configuring stage autofeedback in $(HOST_SUBDIR)/intl; \
19603 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19604 cd $(HOST_SUBDIR)/intl || exit 1; \
19605 case $(srcdir) in \
19606 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19607 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19608 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19609 esac; \
19610 module_srcdir=intl; \
19611 $(SHELL) $$s/$$module_srcdir/configure \
19612 --srcdir=$${topdir}/$$module_srcdir \
19613 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19614 --target=${target_alias} \
19615 --with-build-libsubdir=$(HOST_SUBDIR) \
19616 $(STAGEautofeedback_CONFIGURE_FLAGS)
19617 @endif intl-bootstrap
19623 .PHONY: all-intl maybe-all-intl
19624 maybe-all-intl:
19625 @if gcc-bootstrap
19626 all-intl: stage_current
19627 @endif gcc-bootstrap
19628 @if intl
19629 TARGET-intl=all
19630 maybe-all-intl: all-intl
19631 all-intl: configure-intl
19632 @r=`${PWD_COMMAND}`; export r; \
19633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19634 $(HOST_EXPORTS) \
19635 (cd $(HOST_SUBDIR)/intl && \
19636 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
19637 $(TARGET-intl))
19638 @endif intl
19642 .PHONY: all-stage1-intl maybe-all-stage1-intl
19643 .PHONY: clean-stage1-intl maybe-clean-stage1-intl
19644 maybe-all-stage1-intl:
19645 maybe-clean-stage1-intl:
19646 @if intl-bootstrap
19647 maybe-all-stage1-intl: all-stage1-intl
19648 all-stage1: all-stage1-intl
19649 TARGET-stage1-intl = $(TARGET-intl)
19650 all-stage1-intl: configure-stage1-intl
19651 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19652 @r=`${PWD_COMMAND}`; export r; \
19653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19654 TFLAGS="$(STAGE1_TFLAGS)"; \
19655 $(HOST_EXPORTS) \
19656 cd $(HOST_SUBDIR)/intl && \
19658 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19659 CFLAGS="$(STAGE1_CFLAGS)" \
19660 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
19661 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
19662 LIBCFLAGS="$(LIBCFLAGS)" \
19663 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19664 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19665 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19666 $(EXTRA_HOST_FLAGS) \
19667 $(STAGE1_FLAGS_TO_PASS) \
19668 TFLAGS="$(STAGE1_TFLAGS)" \
19669 $(TARGET-stage1-intl)
19671 maybe-clean-stage1-intl: clean-stage1-intl
19672 clean-stage1: clean-stage1-intl
19673 clean-stage1-intl:
19674 @if [ $(current_stage) = stage1 ]; then \
19675 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
19676 else \
19677 [ -f $(HOST_SUBDIR)/stage1-intl/Makefile ] || exit 0; \
19678 $(MAKE) stage1-start; \
19679 fi; \
19680 cd $(HOST_SUBDIR)/intl && \
19681 $(MAKE) $(EXTRA_HOST_FLAGS) \
19682 $(STAGE1_FLAGS_TO_PASS) clean
19683 @endif intl-bootstrap
19686 .PHONY: all-stage2-intl maybe-all-stage2-intl
19687 .PHONY: clean-stage2-intl maybe-clean-stage2-intl
19688 maybe-all-stage2-intl:
19689 maybe-clean-stage2-intl:
19690 @if intl-bootstrap
19691 maybe-all-stage2-intl: all-stage2-intl
19692 all-stage2: all-stage2-intl
19693 TARGET-stage2-intl = $(TARGET-intl)
19694 all-stage2-intl: configure-stage2-intl
19695 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19696 @r=`${PWD_COMMAND}`; export r; \
19697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19698 TFLAGS="$(STAGE2_TFLAGS)"; \
19699 $(HOST_EXPORTS) \
19700 $(POSTSTAGE1_HOST_EXPORTS) \
19701 cd $(HOST_SUBDIR)/intl && \
19703 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19704 CFLAGS="$(STAGE2_CFLAGS)" \
19705 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
19706 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
19707 LIBCFLAGS="$(STAGE2_CFLAGS)" \
19708 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19709 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19710 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19711 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19712 TFLAGS="$(STAGE2_TFLAGS)" \
19713 $(TARGET-stage2-intl)
19715 maybe-clean-stage2-intl: clean-stage2-intl
19716 clean-stage2: clean-stage2-intl
19717 clean-stage2-intl:
19718 @if [ $(current_stage) = stage2 ]; then \
19719 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
19720 else \
19721 [ -f $(HOST_SUBDIR)/stage2-intl/Makefile ] || exit 0; \
19722 $(MAKE) stage2-start; \
19723 fi; \
19724 cd $(HOST_SUBDIR)/intl && \
19725 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19726 @endif intl-bootstrap
19729 .PHONY: all-stage3-intl maybe-all-stage3-intl
19730 .PHONY: clean-stage3-intl maybe-clean-stage3-intl
19731 maybe-all-stage3-intl:
19732 maybe-clean-stage3-intl:
19733 @if intl-bootstrap
19734 maybe-all-stage3-intl: all-stage3-intl
19735 all-stage3: all-stage3-intl
19736 TARGET-stage3-intl = $(TARGET-intl)
19737 all-stage3-intl: configure-stage3-intl
19738 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19739 @r=`${PWD_COMMAND}`; export r; \
19740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19741 TFLAGS="$(STAGE3_TFLAGS)"; \
19742 $(HOST_EXPORTS) \
19743 $(POSTSTAGE1_HOST_EXPORTS) \
19744 cd $(HOST_SUBDIR)/intl && \
19746 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19747 CFLAGS="$(STAGE3_CFLAGS)" \
19748 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
19749 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
19750 LIBCFLAGS="$(STAGE3_CFLAGS)" \
19751 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19752 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19753 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19754 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19755 TFLAGS="$(STAGE3_TFLAGS)" \
19756 $(TARGET-stage3-intl)
19758 maybe-clean-stage3-intl: clean-stage3-intl
19759 clean-stage3: clean-stage3-intl
19760 clean-stage3-intl:
19761 @if [ $(current_stage) = stage3 ]; then \
19762 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
19763 else \
19764 [ -f $(HOST_SUBDIR)/stage3-intl/Makefile ] || exit 0; \
19765 $(MAKE) stage3-start; \
19766 fi; \
19767 cd $(HOST_SUBDIR)/intl && \
19768 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19769 @endif intl-bootstrap
19772 .PHONY: all-stage4-intl maybe-all-stage4-intl
19773 .PHONY: clean-stage4-intl maybe-clean-stage4-intl
19774 maybe-all-stage4-intl:
19775 maybe-clean-stage4-intl:
19776 @if intl-bootstrap
19777 maybe-all-stage4-intl: all-stage4-intl
19778 all-stage4: all-stage4-intl
19779 TARGET-stage4-intl = $(TARGET-intl)
19780 all-stage4-intl: configure-stage4-intl
19781 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19782 @r=`${PWD_COMMAND}`; export r; \
19783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19784 TFLAGS="$(STAGE4_TFLAGS)"; \
19785 $(HOST_EXPORTS) \
19786 $(POSTSTAGE1_HOST_EXPORTS) \
19787 cd $(HOST_SUBDIR)/intl && \
19789 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19790 CFLAGS="$(STAGE4_CFLAGS)" \
19791 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
19792 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
19793 LIBCFLAGS="$(STAGE4_CFLAGS)" \
19794 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19795 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19796 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19797 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19798 TFLAGS="$(STAGE4_TFLAGS)" \
19799 $(TARGET-stage4-intl)
19801 maybe-clean-stage4-intl: clean-stage4-intl
19802 clean-stage4: clean-stage4-intl
19803 clean-stage4-intl:
19804 @if [ $(current_stage) = stage4 ]; then \
19805 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
19806 else \
19807 [ -f $(HOST_SUBDIR)/stage4-intl/Makefile ] || exit 0; \
19808 $(MAKE) stage4-start; \
19809 fi; \
19810 cd $(HOST_SUBDIR)/intl && \
19811 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19812 @endif intl-bootstrap
19815 .PHONY: all-stageprofile-intl maybe-all-stageprofile-intl
19816 .PHONY: clean-stageprofile-intl maybe-clean-stageprofile-intl
19817 maybe-all-stageprofile-intl:
19818 maybe-clean-stageprofile-intl:
19819 @if intl-bootstrap
19820 maybe-all-stageprofile-intl: all-stageprofile-intl
19821 all-stageprofile: all-stageprofile-intl
19822 TARGET-stageprofile-intl = $(TARGET-intl)
19823 all-stageprofile-intl: configure-stageprofile-intl
19824 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19825 @r=`${PWD_COMMAND}`; export r; \
19826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19827 TFLAGS="$(STAGEprofile_TFLAGS)"; \
19828 $(HOST_EXPORTS) \
19829 $(POSTSTAGE1_HOST_EXPORTS) \
19830 cd $(HOST_SUBDIR)/intl && \
19832 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19833 CFLAGS="$(STAGEprofile_CFLAGS)" \
19834 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
19835 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
19836 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
19837 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19838 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19839 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19840 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19841 TFLAGS="$(STAGEprofile_TFLAGS)" \
19842 $(TARGET-stageprofile-intl)
19844 maybe-clean-stageprofile-intl: clean-stageprofile-intl
19845 clean-stageprofile: clean-stageprofile-intl
19846 clean-stageprofile-intl:
19847 @if [ $(current_stage) = stageprofile ]; then \
19848 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
19849 else \
19850 [ -f $(HOST_SUBDIR)/stageprofile-intl/Makefile ] || exit 0; \
19851 $(MAKE) stageprofile-start; \
19852 fi; \
19853 cd $(HOST_SUBDIR)/intl && \
19854 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19855 @endif intl-bootstrap
19858 .PHONY: all-stagetrain-intl maybe-all-stagetrain-intl
19859 .PHONY: clean-stagetrain-intl maybe-clean-stagetrain-intl
19860 maybe-all-stagetrain-intl:
19861 maybe-clean-stagetrain-intl:
19862 @if intl-bootstrap
19863 maybe-all-stagetrain-intl: all-stagetrain-intl
19864 all-stagetrain: all-stagetrain-intl
19865 TARGET-stagetrain-intl = $(TARGET-intl)
19866 all-stagetrain-intl: configure-stagetrain-intl
19867 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
19868 @r=`${PWD_COMMAND}`; export r; \
19869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19870 TFLAGS="$(STAGEtrain_TFLAGS)"; \
19871 $(HOST_EXPORTS) \
19872 $(POSTSTAGE1_HOST_EXPORTS) \
19873 cd $(HOST_SUBDIR)/intl && \
19875 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19876 CFLAGS="$(STAGEtrain_CFLAGS)" \
19877 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
19878 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
19879 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
19880 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19881 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19882 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19883 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19884 TFLAGS="$(STAGEtrain_TFLAGS)" \
19885 $(TARGET-stagetrain-intl)
19887 maybe-clean-stagetrain-intl: clean-stagetrain-intl
19888 clean-stagetrain: clean-stagetrain-intl
19889 clean-stagetrain-intl:
19890 @if [ $(current_stage) = stagetrain ]; then \
19891 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
19892 else \
19893 [ -f $(HOST_SUBDIR)/stagetrain-intl/Makefile ] || exit 0; \
19894 $(MAKE) stagetrain-start; \
19895 fi; \
19896 cd $(HOST_SUBDIR)/intl && \
19897 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19898 @endif intl-bootstrap
19901 .PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl
19902 .PHONY: clean-stagefeedback-intl maybe-clean-stagefeedback-intl
19903 maybe-all-stagefeedback-intl:
19904 maybe-clean-stagefeedback-intl:
19905 @if intl-bootstrap
19906 maybe-all-stagefeedback-intl: all-stagefeedback-intl
19907 all-stagefeedback: all-stagefeedback-intl
19908 TARGET-stagefeedback-intl = $(TARGET-intl)
19909 all-stagefeedback-intl: configure-stagefeedback-intl
19910 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19911 @r=`${PWD_COMMAND}`; export r; \
19912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19913 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19914 $(HOST_EXPORTS) \
19915 $(POSTSTAGE1_HOST_EXPORTS) \
19916 cd $(HOST_SUBDIR)/intl && \
19918 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19919 CFLAGS="$(STAGEfeedback_CFLAGS)" \
19920 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
19921 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
19922 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
19923 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19924 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19925 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19926 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19927 TFLAGS="$(STAGEfeedback_TFLAGS)" \
19928 $(TARGET-stagefeedback-intl)
19930 maybe-clean-stagefeedback-intl: clean-stagefeedback-intl
19931 clean-stagefeedback: clean-stagefeedback-intl
19932 clean-stagefeedback-intl:
19933 @if [ $(current_stage) = stagefeedback ]; then \
19934 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
19935 else \
19936 [ -f $(HOST_SUBDIR)/stagefeedback-intl/Makefile ] || exit 0; \
19937 $(MAKE) stagefeedback-start; \
19938 fi; \
19939 cd $(HOST_SUBDIR)/intl && \
19940 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19941 @endif intl-bootstrap
19944 .PHONY: all-stageautoprofile-intl maybe-all-stageautoprofile-intl
19945 .PHONY: clean-stageautoprofile-intl maybe-clean-stageautoprofile-intl
19946 maybe-all-stageautoprofile-intl:
19947 maybe-clean-stageautoprofile-intl:
19948 @if intl-bootstrap
19949 maybe-all-stageautoprofile-intl: all-stageautoprofile-intl
19950 all-stageautoprofile: all-stageautoprofile-intl
19951 TARGET-stageautoprofile-intl = $(TARGET-intl)
19952 all-stageautoprofile-intl: configure-stageautoprofile-intl
19953 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
19954 @r=`${PWD_COMMAND}`; export r; \
19955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19956 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
19957 $(HOST_EXPORTS) \
19958 $(POSTSTAGE1_HOST_EXPORTS) \
19959 cd $(HOST_SUBDIR)/intl && \
19960 $$s/gcc/config/i386/$(AUTO_PROFILE) \
19961 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19962 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
19963 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
19964 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
19965 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
19966 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19967 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19968 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19969 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19970 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
19971 $(TARGET-stageautoprofile-intl)
19973 maybe-clean-stageautoprofile-intl: clean-stageautoprofile-intl
19974 clean-stageautoprofile: clean-stageautoprofile-intl
19975 clean-stageautoprofile-intl:
19976 @if [ $(current_stage) = stageautoprofile ]; then \
19977 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
19978 else \
19979 [ -f $(HOST_SUBDIR)/stageautoprofile-intl/Makefile ] || exit 0; \
19980 $(MAKE) stageautoprofile-start; \
19981 fi; \
19982 cd $(HOST_SUBDIR)/intl && \
19983 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19984 @endif intl-bootstrap
19987 .PHONY: all-stageautofeedback-intl maybe-all-stageautofeedback-intl
19988 .PHONY: clean-stageautofeedback-intl maybe-clean-stageautofeedback-intl
19989 maybe-all-stageautofeedback-intl:
19990 maybe-clean-stageautofeedback-intl:
19991 @if intl-bootstrap
19992 maybe-all-stageautofeedback-intl: all-stageautofeedback-intl
19993 all-stageautofeedback: all-stageautofeedback-intl
19994 TARGET-stageautofeedback-intl = $(TARGET-intl)
19995 all-stageautofeedback-intl: configure-stageautofeedback-intl
19996 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
19997 @r=`${PWD_COMMAND}`; export r; \
19998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19999 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
20000 $(HOST_EXPORTS) \
20001 $(POSTSTAGE1_HOST_EXPORTS) \
20002 cd $(HOST_SUBDIR)/intl && \
20004 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20005 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
20006 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
20007 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
20008 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
20009 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20010 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20011 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20012 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20013 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
20014 $(TARGET-stageautofeedback-intl)
20016 maybe-clean-stageautofeedback-intl: clean-stageautofeedback-intl
20017 clean-stageautofeedback: clean-stageautofeedback-intl
20018 clean-stageautofeedback-intl:
20019 @if [ $(current_stage) = stageautofeedback ]; then \
20020 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20021 else \
20022 [ -f $(HOST_SUBDIR)/stageautofeedback-intl/Makefile ] || exit 0; \
20023 $(MAKE) stageautofeedback-start; \
20024 fi; \
20025 cd $(HOST_SUBDIR)/intl && \
20026 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20027 @endif intl-bootstrap
20033 .PHONY: check-intl maybe-check-intl
20034 maybe-check-intl:
20035 @if intl
20036 maybe-check-intl: check-intl
20038 check-intl:
20039 @: $(MAKE); $(unstage)
20040 @r=`${PWD_COMMAND}`; export r; \
20041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20042 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
20043 (cd $(HOST_SUBDIR)/intl && \
20044 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
20046 @endif intl
20048 .PHONY: install-intl maybe-install-intl
20049 maybe-install-intl:
20050 @if intl
20051 maybe-install-intl: install-intl
20053 install-intl: installdirs
20054 @: $(MAKE); $(unstage)
20055 @r=`${PWD_COMMAND}`; export r; \
20056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20057 $(HOST_EXPORTS) \
20058 (cd $(HOST_SUBDIR)/intl && \
20059 $(MAKE) $(FLAGS_TO_PASS) install)
20061 @endif intl
20063 .PHONY: install-strip-intl maybe-install-strip-intl
20064 maybe-install-strip-intl:
20065 @if intl
20066 maybe-install-strip-intl: install-strip-intl
20068 install-strip-intl: installdirs
20069 @: $(MAKE); $(unstage)
20070 @r=`${PWD_COMMAND}`; export r; \
20071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20072 $(HOST_EXPORTS) \
20073 (cd $(HOST_SUBDIR)/intl && \
20074 $(MAKE) $(FLAGS_TO_PASS) install-strip)
20076 @endif intl
20078 # Other targets (info, dvi, pdf, etc.)
20080 .PHONY: maybe-info-intl info-intl
20081 maybe-info-intl:
20082 @if intl
20083 maybe-info-intl: info-intl
20085 info-intl: \
20086 configure-intl
20087 @[ -f ./intl/Makefile ] || exit 0; \
20088 r=`${PWD_COMMAND}`; export r; \
20089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20090 $(HOST_EXPORTS) \
20091 for flag in $(EXTRA_HOST_FLAGS) ; do \
20092 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20093 done; \
20094 echo "Doing info in intl"; \
20095 (cd $(HOST_SUBDIR)/intl && \
20096 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20097 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20098 "RANLIB=$${RANLIB}" \
20099 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20100 info) \
20101 || exit 1
20103 @endif intl
20105 .PHONY: maybe-dvi-intl dvi-intl
20106 maybe-dvi-intl:
20107 @if intl
20108 maybe-dvi-intl: dvi-intl
20110 dvi-intl: \
20111 configure-intl
20112 @[ -f ./intl/Makefile ] || exit 0; \
20113 r=`${PWD_COMMAND}`; export r; \
20114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20115 $(HOST_EXPORTS) \
20116 for flag in $(EXTRA_HOST_FLAGS) ; do \
20117 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20118 done; \
20119 echo "Doing dvi in intl"; \
20120 (cd $(HOST_SUBDIR)/intl && \
20121 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20122 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20123 "RANLIB=$${RANLIB}" \
20124 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20125 dvi) \
20126 || exit 1
20128 @endif intl
20130 .PHONY: maybe-pdf-intl pdf-intl
20131 maybe-pdf-intl:
20132 @if intl
20133 maybe-pdf-intl: pdf-intl
20135 pdf-intl: \
20136 configure-intl
20137 @[ -f ./intl/Makefile ] || exit 0; \
20138 r=`${PWD_COMMAND}`; export r; \
20139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20140 $(HOST_EXPORTS) \
20141 for flag in $(EXTRA_HOST_FLAGS) ; do \
20142 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20143 done; \
20144 echo "Doing pdf in intl"; \
20145 (cd $(HOST_SUBDIR)/intl && \
20146 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20147 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20148 "RANLIB=$${RANLIB}" \
20149 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20150 pdf) \
20151 || exit 1
20153 @endif intl
20155 .PHONY: maybe-html-intl html-intl
20156 maybe-html-intl:
20157 @if intl
20158 maybe-html-intl: html-intl
20160 html-intl: \
20161 configure-intl
20162 @[ -f ./intl/Makefile ] || exit 0; \
20163 r=`${PWD_COMMAND}`; export r; \
20164 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20165 $(HOST_EXPORTS) \
20166 for flag in $(EXTRA_HOST_FLAGS) ; do \
20167 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20168 done; \
20169 echo "Doing html in intl"; \
20170 (cd $(HOST_SUBDIR)/intl && \
20171 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20172 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20173 "RANLIB=$${RANLIB}" \
20174 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20175 html) \
20176 || exit 1
20178 @endif intl
20180 .PHONY: maybe-TAGS-intl TAGS-intl
20181 maybe-TAGS-intl:
20182 @if intl
20183 maybe-TAGS-intl: TAGS-intl
20185 TAGS-intl: \
20186 configure-intl
20187 @[ -f ./intl/Makefile ] || exit 0; \
20188 r=`${PWD_COMMAND}`; export r; \
20189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20190 $(HOST_EXPORTS) \
20191 for flag in $(EXTRA_HOST_FLAGS) ; do \
20192 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20193 done; \
20194 echo "Doing TAGS in intl"; \
20195 (cd $(HOST_SUBDIR)/intl && \
20196 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20197 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20198 "RANLIB=$${RANLIB}" \
20199 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20200 TAGS) \
20201 || exit 1
20203 @endif intl
20205 .PHONY: maybe-install-info-intl install-info-intl
20206 maybe-install-info-intl:
20207 @if intl
20208 maybe-install-info-intl: install-info-intl
20210 install-info-intl: \
20211 configure-intl \
20212 info-intl
20213 @[ -f ./intl/Makefile ] || exit 0; \
20214 r=`${PWD_COMMAND}`; export r; \
20215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20216 $(HOST_EXPORTS) \
20217 for flag in $(EXTRA_HOST_FLAGS) ; do \
20218 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20219 done; \
20220 echo "Doing install-info in intl"; \
20221 (cd $(HOST_SUBDIR)/intl && \
20222 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20223 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20224 "RANLIB=$${RANLIB}" \
20225 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20226 install-info) \
20227 || exit 1
20229 @endif intl
20231 .PHONY: maybe-install-dvi-intl install-dvi-intl
20232 maybe-install-dvi-intl:
20233 @if intl
20234 maybe-install-dvi-intl: install-dvi-intl
20236 install-dvi-intl: \
20237 configure-intl \
20238 dvi-intl
20239 @[ -f ./intl/Makefile ] || exit 0; \
20240 r=`${PWD_COMMAND}`; export r; \
20241 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20242 $(HOST_EXPORTS) \
20243 for flag in $(EXTRA_HOST_FLAGS) ; do \
20244 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20245 done; \
20246 echo "Doing install-dvi in intl"; \
20247 (cd $(HOST_SUBDIR)/intl && \
20248 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20249 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20250 "RANLIB=$${RANLIB}" \
20251 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20252 install-dvi) \
20253 || exit 1
20255 @endif intl
20257 .PHONY: maybe-install-pdf-intl install-pdf-intl
20258 maybe-install-pdf-intl:
20259 @if intl
20260 maybe-install-pdf-intl: install-pdf-intl
20262 install-pdf-intl: \
20263 configure-intl \
20264 pdf-intl
20265 @[ -f ./intl/Makefile ] || exit 0; \
20266 r=`${PWD_COMMAND}`; export r; \
20267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20268 $(HOST_EXPORTS) \
20269 for flag in $(EXTRA_HOST_FLAGS) ; do \
20270 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20271 done; \
20272 echo "Doing install-pdf in intl"; \
20273 (cd $(HOST_SUBDIR)/intl && \
20274 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20275 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20276 "RANLIB=$${RANLIB}" \
20277 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20278 install-pdf) \
20279 || exit 1
20281 @endif intl
20283 .PHONY: maybe-install-html-intl install-html-intl
20284 maybe-install-html-intl:
20285 @if intl
20286 maybe-install-html-intl: install-html-intl
20288 install-html-intl: \
20289 configure-intl \
20290 html-intl
20291 @[ -f ./intl/Makefile ] || exit 0; \
20292 r=`${PWD_COMMAND}`; export r; \
20293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20294 $(HOST_EXPORTS) \
20295 for flag in $(EXTRA_HOST_FLAGS) ; do \
20296 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20297 done; \
20298 echo "Doing install-html in intl"; \
20299 (cd $(HOST_SUBDIR)/intl && \
20300 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20301 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20302 "RANLIB=$${RANLIB}" \
20303 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20304 install-html) \
20305 || exit 1
20307 @endif intl
20309 .PHONY: maybe-installcheck-intl installcheck-intl
20310 maybe-installcheck-intl:
20311 @if intl
20312 maybe-installcheck-intl: installcheck-intl
20314 installcheck-intl: \
20315 configure-intl
20316 @[ -f ./intl/Makefile ] || exit 0; \
20317 r=`${PWD_COMMAND}`; export r; \
20318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20319 $(HOST_EXPORTS) \
20320 for flag in $(EXTRA_HOST_FLAGS) ; do \
20321 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20322 done; \
20323 echo "Doing installcheck in intl"; \
20324 (cd $(HOST_SUBDIR)/intl && \
20325 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20326 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20327 "RANLIB=$${RANLIB}" \
20328 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20329 installcheck) \
20330 || exit 1
20332 @endif intl
20334 .PHONY: maybe-mostlyclean-intl mostlyclean-intl
20335 maybe-mostlyclean-intl:
20336 @if intl
20337 maybe-mostlyclean-intl: mostlyclean-intl
20339 mostlyclean-intl:
20340 @[ -f ./intl/Makefile ] || exit 0; \
20341 r=`${PWD_COMMAND}`; export r; \
20342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20343 $(HOST_EXPORTS) \
20344 for flag in $(EXTRA_HOST_FLAGS) ; do \
20345 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20346 done; \
20347 echo "Doing mostlyclean in intl"; \
20348 (cd $(HOST_SUBDIR)/intl && \
20349 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20350 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20351 "RANLIB=$${RANLIB}" \
20352 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20353 mostlyclean) \
20354 || exit 1
20356 @endif intl
20358 .PHONY: maybe-clean-intl clean-intl
20359 maybe-clean-intl:
20360 @if intl
20361 maybe-clean-intl: clean-intl
20363 clean-intl:
20364 @[ -f ./intl/Makefile ] || exit 0; \
20365 r=`${PWD_COMMAND}`; export r; \
20366 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20367 $(HOST_EXPORTS) \
20368 for flag in $(EXTRA_HOST_FLAGS) ; do \
20369 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20370 done; \
20371 echo "Doing clean in intl"; \
20372 (cd $(HOST_SUBDIR)/intl && \
20373 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20374 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20375 "RANLIB=$${RANLIB}" \
20376 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20377 clean) \
20378 || exit 1
20380 @endif intl
20382 .PHONY: maybe-distclean-intl distclean-intl
20383 maybe-distclean-intl:
20384 @if intl
20385 maybe-distclean-intl: distclean-intl
20387 distclean-intl:
20388 @[ -f ./intl/Makefile ] || exit 0; \
20389 r=`${PWD_COMMAND}`; export r; \
20390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20391 $(HOST_EXPORTS) \
20392 for flag in $(EXTRA_HOST_FLAGS) ; do \
20393 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20394 done; \
20395 echo "Doing distclean in intl"; \
20396 (cd $(HOST_SUBDIR)/intl && \
20397 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20398 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20399 "RANLIB=$${RANLIB}" \
20400 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20401 distclean) \
20402 || exit 1
20404 @endif intl
20406 .PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
20407 maybe-maintainer-clean-intl:
20408 @if intl
20409 maybe-maintainer-clean-intl: maintainer-clean-intl
20411 maintainer-clean-intl:
20412 @[ -f ./intl/Makefile ] || exit 0; \
20413 r=`${PWD_COMMAND}`; export r; \
20414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20415 $(HOST_EXPORTS) \
20416 for flag in $(EXTRA_HOST_FLAGS) ; do \
20417 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20418 done; \
20419 echo "Doing maintainer-clean in intl"; \
20420 (cd $(HOST_SUBDIR)/intl && \
20421 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20422 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20423 "RANLIB=$${RANLIB}" \
20424 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20425 maintainer-clean) \
20426 || exit 1
20428 @endif intl
20432 .PHONY: configure-tcl maybe-configure-tcl
20433 maybe-configure-tcl:
20434 @if gcc-bootstrap
20435 configure-tcl: stage_current
20436 @endif gcc-bootstrap
20437 @if tcl
20438 maybe-configure-tcl: configure-tcl
20439 configure-tcl:
20440 @: $(MAKE); $(unstage)
20441 @r=`${PWD_COMMAND}`; export r; \
20442 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20443 test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
20444 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl; \
20445 $(HOST_EXPORTS) \
20446 echo Configuring in $(HOST_SUBDIR)/tcl; \
20447 cd "$(HOST_SUBDIR)/tcl" || exit 1; \
20448 case $(srcdir) in \
20449 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20450 *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
20451 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20452 esac; \
20453 module_srcdir=tcl; \
20454 $(SHELL) \
20455 $$s/$$module_srcdir/configure \
20456 --srcdir=$${topdir}/$$module_srcdir \
20457 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20458 --target=${target_alias} \
20459 || exit 1
20460 @endif tcl
20466 .PHONY: all-tcl maybe-all-tcl
20467 maybe-all-tcl:
20468 @if gcc-bootstrap
20469 all-tcl: stage_current
20470 @endif gcc-bootstrap
20471 @if tcl
20472 TARGET-tcl=all
20473 maybe-all-tcl: all-tcl
20474 all-tcl: configure-tcl
20475 @: $(MAKE); $(unstage)
20476 @r=`${PWD_COMMAND}`; export r; \
20477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20478 $(HOST_EXPORTS) \
20479 (cd $(HOST_SUBDIR)/tcl && \
20480 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
20481 $(TARGET-tcl))
20482 @endif tcl
20487 .PHONY: check-tcl maybe-check-tcl
20488 maybe-check-tcl:
20489 @if tcl
20490 maybe-check-tcl: check-tcl
20492 check-tcl:
20493 @: $(MAKE); $(unstage)
20494 @r=`${PWD_COMMAND}`; export r; \
20495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20496 $(HOST_EXPORTS) \
20497 (cd $(HOST_SUBDIR)/tcl && \
20498 $(MAKE) $(FLAGS_TO_PASS) check)
20500 @endif tcl
20502 .PHONY: install-tcl maybe-install-tcl
20503 maybe-install-tcl:
20504 @if tcl
20505 maybe-install-tcl: install-tcl
20507 install-tcl: installdirs
20508 @: $(MAKE); $(unstage)
20509 @r=`${PWD_COMMAND}`; export r; \
20510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20511 $(HOST_EXPORTS) \
20512 (cd $(HOST_SUBDIR)/tcl && \
20513 $(MAKE) $(FLAGS_TO_PASS) install)
20515 @endif tcl
20517 .PHONY: install-strip-tcl maybe-install-strip-tcl
20518 maybe-install-strip-tcl:
20519 @if tcl
20520 maybe-install-strip-tcl: install-strip-tcl
20522 install-strip-tcl: installdirs
20523 @: $(MAKE); $(unstage)
20524 @r=`${PWD_COMMAND}`; export r; \
20525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20526 $(HOST_EXPORTS) \
20527 (cd $(HOST_SUBDIR)/tcl && \
20528 $(MAKE) $(FLAGS_TO_PASS) install-strip)
20530 @endif tcl
20532 # Other targets (info, dvi, pdf, etc.)
20534 .PHONY: maybe-info-tcl info-tcl
20535 maybe-info-tcl:
20536 @if tcl
20537 maybe-info-tcl: info-tcl
20539 info-tcl: \
20540 configure-tcl
20541 @: $(MAKE); $(unstage)
20542 @[ -f ./tcl/Makefile ] || exit 0; \
20543 r=`${PWD_COMMAND}`; export r; \
20544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20545 $(HOST_EXPORTS) \
20546 for flag in $(EXTRA_HOST_FLAGS) ; do \
20547 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20548 done; \
20549 echo "Doing info in tcl"; \
20550 (cd $(HOST_SUBDIR)/tcl && \
20551 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20552 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20553 "RANLIB=$${RANLIB}" \
20554 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20555 info) \
20556 || exit 1
20558 @endif tcl
20560 .PHONY: maybe-dvi-tcl dvi-tcl
20561 maybe-dvi-tcl:
20562 @if tcl
20563 maybe-dvi-tcl: dvi-tcl
20565 dvi-tcl: \
20566 configure-tcl
20567 @: $(MAKE); $(unstage)
20568 @[ -f ./tcl/Makefile ] || exit 0; \
20569 r=`${PWD_COMMAND}`; export r; \
20570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20571 $(HOST_EXPORTS) \
20572 for flag in $(EXTRA_HOST_FLAGS) ; do \
20573 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20574 done; \
20575 echo "Doing dvi in tcl"; \
20576 (cd $(HOST_SUBDIR)/tcl && \
20577 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20578 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20579 "RANLIB=$${RANLIB}" \
20580 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20581 dvi) \
20582 || exit 1
20584 @endif tcl
20586 .PHONY: maybe-pdf-tcl pdf-tcl
20587 maybe-pdf-tcl:
20588 @if tcl
20589 maybe-pdf-tcl: pdf-tcl
20591 pdf-tcl: \
20592 configure-tcl
20593 @: $(MAKE); $(unstage)
20594 @[ -f ./tcl/Makefile ] || exit 0; \
20595 r=`${PWD_COMMAND}`; export r; \
20596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20597 $(HOST_EXPORTS) \
20598 for flag in $(EXTRA_HOST_FLAGS) ; do \
20599 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20600 done; \
20601 echo "Doing pdf in tcl"; \
20602 (cd $(HOST_SUBDIR)/tcl && \
20603 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20604 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20605 "RANLIB=$${RANLIB}" \
20606 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20607 pdf) \
20608 || exit 1
20610 @endif tcl
20612 .PHONY: maybe-html-tcl html-tcl
20613 maybe-html-tcl:
20614 @if tcl
20615 maybe-html-tcl: html-tcl
20617 html-tcl: \
20618 configure-tcl
20619 @: $(MAKE); $(unstage)
20620 @[ -f ./tcl/Makefile ] || exit 0; \
20621 r=`${PWD_COMMAND}`; export r; \
20622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20623 $(HOST_EXPORTS) \
20624 for flag in $(EXTRA_HOST_FLAGS) ; do \
20625 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20626 done; \
20627 echo "Doing html in tcl"; \
20628 (cd $(HOST_SUBDIR)/tcl && \
20629 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20630 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20631 "RANLIB=$${RANLIB}" \
20632 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20633 html) \
20634 || exit 1
20636 @endif tcl
20638 .PHONY: maybe-TAGS-tcl TAGS-tcl
20639 maybe-TAGS-tcl:
20640 @if tcl
20641 maybe-TAGS-tcl: TAGS-tcl
20643 TAGS-tcl: \
20644 configure-tcl
20645 @: $(MAKE); $(unstage)
20646 @[ -f ./tcl/Makefile ] || exit 0; \
20647 r=`${PWD_COMMAND}`; export r; \
20648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20649 $(HOST_EXPORTS) \
20650 for flag in $(EXTRA_HOST_FLAGS) ; do \
20651 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20652 done; \
20653 echo "Doing TAGS in tcl"; \
20654 (cd $(HOST_SUBDIR)/tcl && \
20655 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20656 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20657 "RANLIB=$${RANLIB}" \
20658 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20659 TAGS) \
20660 || exit 1
20662 @endif tcl
20664 .PHONY: maybe-install-info-tcl install-info-tcl
20665 maybe-install-info-tcl:
20666 @if tcl
20667 maybe-install-info-tcl: install-info-tcl
20669 install-info-tcl: \
20670 configure-tcl \
20671 info-tcl
20672 @: $(MAKE); $(unstage)
20673 @[ -f ./tcl/Makefile ] || exit 0; \
20674 r=`${PWD_COMMAND}`; export r; \
20675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20676 $(HOST_EXPORTS) \
20677 for flag in $(EXTRA_HOST_FLAGS) ; do \
20678 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20679 done; \
20680 echo "Doing install-info in tcl"; \
20681 (cd $(HOST_SUBDIR)/tcl && \
20682 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20683 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20684 "RANLIB=$${RANLIB}" \
20685 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20686 install-info) \
20687 || exit 1
20689 @endif tcl
20691 .PHONY: maybe-install-dvi-tcl install-dvi-tcl
20692 maybe-install-dvi-tcl:
20693 @if tcl
20694 maybe-install-dvi-tcl: install-dvi-tcl
20696 install-dvi-tcl: \
20697 configure-tcl \
20698 dvi-tcl
20699 @: $(MAKE); $(unstage)
20700 @[ -f ./tcl/Makefile ] || exit 0; \
20701 r=`${PWD_COMMAND}`; export r; \
20702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20703 $(HOST_EXPORTS) \
20704 for flag in $(EXTRA_HOST_FLAGS) ; do \
20705 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20706 done; \
20707 echo "Doing install-dvi in tcl"; \
20708 (cd $(HOST_SUBDIR)/tcl && \
20709 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20710 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20711 "RANLIB=$${RANLIB}" \
20712 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20713 install-dvi) \
20714 || exit 1
20716 @endif tcl
20718 .PHONY: maybe-install-pdf-tcl install-pdf-tcl
20719 maybe-install-pdf-tcl:
20720 @if tcl
20721 maybe-install-pdf-tcl: install-pdf-tcl
20723 install-pdf-tcl: \
20724 configure-tcl \
20725 pdf-tcl
20726 @: $(MAKE); $(unstage)
20727 @[ -f ./tcl/Makefile ] || exit 0; \
20728 r=`${PWD_COMMAND}`; export r; \
20729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20730 $(HOST_EXPORTS) \
20731 for flag in $(EXTRA_HOST_FLAGS) ; do \
20732 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20733 done; \
20734 echo "Doing install-pdf in tcl"; \
20735 (cd $(HOST_SUBDIR)/tcl && \
20736 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20737 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20738 "RANLIB=$${RANLIB}" \
20739 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20740 install-pdf) \
20741 || exit 1
20743 @endif tcl
20745 .PHONY: maybe-install-html-tcl install-html-tcl
20746 maybe-install-html-tcl:
20747 @if tcl
20748 maybe-install-html-tcl: install-html-tcl
20750 install-html-tcl: \
20751 configure-tcl \
20752 html-tcl
20753 @: $(MAKE); $(unstage)
20754 @[ -f ./tcl/Makefile ] || exit 0; \
20755 r=`${PWD_COMMAND}`; export r; \
20756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20757 $(HOST_EXPORTS) \
20758 for flag in $(EXTRA_HOST_FLAGS) ; do \
20759 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20760 done; \
20761 echo "Doing install-html in tcl"; \
20762 (cd $(HOST_SUBDIR)/tcl && \
20763 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20764 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20765 "RANLIB=$${RANLIB}" \
20766 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20767 install-html) \
20768 || exit 1
20770 @endif tcl
20772 .PHONY: maybe-installcheck-tcl installcheck-tcl
20773 maybe-installcheck-tcl:
20774 @if tcl
20775 maybe-installcheck-tcl: installcheck-tcl
20777 installcheck-tcl: \
20778 configure-tcl
20779 @: $(MAKE); $(unstage)
20780 @[ -f ./tcl/Makefile ] || exit 0; \
20781 r=`${PWD_COMMAND}`; export r; \
20782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20783 $(HOST_EXPORTS) \
20784 for flag in $(EXTRA_HOST_FLAGS) ; do \
20785 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20786 done; \
20787 echo "Doing installcheck in tcl"; \
20788 (cd $(HOST_SUBDIR)/tcl && \
20789 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20790 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20791 "RANLIB=$${RANLIB}" \
20792 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20793 installcheck) \
20794 || exit 1
20796 @endif tcl
20798 .PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
20799 maybe-mostlyclean-tcl:
20800 @if tcl
20801 maybe-mostlyclean-tcl: mostlyclean-tcl
20803 # tcl doesn't support mostlyclean.
20804 mostlyclean-tcl:
20806 @endif tcl
20808 .PHONY: maybe-clean-tcl clean-tcl
20809 maybe-clean-tcl:
20810 @if tcl
20811 maybe-clean-tcl: clean-tcl
20813 clean-tcl:
20814 @: $(MAKE); $(unstage)
20815 @[ -f ./tcl/Makefile ] || exit 0; \
20816 r=`${PWD_COMMAND}`; export r; \
20817 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20818 $(HOST_EXPORTS) \
20819 for flag in $(EXTRA_HOST_FLAGS) ; do \
20820 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20821 done; \
20822 echo "Doing clean in tcl"; \
20823 (cd $(HOST_SUBDIR)/tcl && \
20824 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20825 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20826 "RANLIB=$${RANLIB}" \
20827 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20828 clean) \
20829 || exit 1
20831 @endif tcl
20833 .PHONY: maybe-distclean-tcl distclean-tcl
20834 maybe-distclean-tcl:
20835 @if tcl
20836 maybe-distclean-tcl: distclean-tcl
20838 distclean-tcl:
20839 @: $(MAKE); $(unstage)
20840 @[ -f ./tcl/Makefile ] || exit 0; \
20841 r=`${PWD_COMMAND}`; export r; \
20842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20843 $(HOST_EXPORTS) \
20844 for flag in $(EXTRA_HOST_FLAGS) ; do \
20845 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20846 done; \
20847 echo "Doing distclean in tcl"; \
20848 (cd $(HOST_SUBDIR)/tcl && \
20849 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20850 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20851 "RANLIB=$${RANLIB}" \
20852 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20853 distclean) \
20854 || exit 1
20856 @endif tcl
20858 .PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
20859 maybe-maintainer-clean-tcl:
20860 @if tcl
20861 maybe-maintainer-clean-tcl: maintainer-clean-tcl
20863 maintainer-clean-tcl:
20864 @: $(MAKE); $(unstage)
20865 @[ -f ./tcl/Makefile ] || exit 0; \
20866 r=`${PWD_COMMAND}`; export r; \
20867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20868 $(HOST_EXPORTS) \
20869 for flag in $(EXTRA_HOST_FLAGS) ; do \
20870 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20871 done; \
20872 echo "Doing maintainer-clean in tcl"; \
20873 (cd $(HOST_SUBDIR)/tcl && \
20874 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20875 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20876 "RANLIB=$${RANLIB}" \
20877 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20878 maintainer-clean) \
20879 || exit 1
20881 @endif tcl
20885 .PHONY: configure-itcl maybe-configure-itcl
20886 maybe-configure-itcl:
20887 @if gcc-bootstrap
20888 configure-itcl: stage_current
20889 @endif gcc-bootstrap
20890 @if itcl
20891 maybe-configure-itcl: configure-itcl
20892 configure-itcl:
20893 @: $(MAKE); $(unstage)
20894 @r=`${PWD_COMMAND}`; export r; \
20895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20896 test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
20897 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl; \
20898 $(HOST_EXPORTS) \
20899 echo Configuring in $(HOST_SUBDIR)/itcl; \
20900 cd "$(HOST_SUBDIR)/itcl" || exit 1; \
20901 case $(srcdir) in \
20902 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20903 *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
20904 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20905 esac; \
20906 module_srcdir=itcl; \
20907 $(SHELL) \
20908 $$s/$$module_srcdir/configure \
20909 --srcdir=$${topdir}/$$module_srcdir \
20910 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20911 --target=${target_alias} \
20912 || exit 1
20913 @endif itcl
20919 .PHONY: all-itcl maybe-all-itcl
20920 maybe-all-itcl:
20921 @if gcc-bootstrap
20922 all-itcl: stage_current
20923 @endif gcc-bootstrap
20924 @if itcl
20925 TARGET-itcl=all
20926 maybe-all-itcl: all-itcl
20927 all-itcl: configure-itcl
20928 @: $(MAKE); $(unstage)
20929 @r=`${PWD_COMMAND}`; export r; \
20930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20931 $(HOST_EXPORTS) \
20932 (cd $(HOST_SUBDIR)/itcl && \
20933 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
20934 $(TARGET-itcl))
20935 @endif itcl
20940 .PHONY: check-itcl maybe-check-itcl
20941 maybe-check-itcl:
20942 @if itcl
20943 maybe-check-itcl: check-itcl
20945 check-itcl:
20946 @: $(MAKE); $(unstage)
20947 @r=`${PWD_COMMAND}`; export r; \
20948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20949 $(HOST_EXPORTS) \
20950 (cd $(HOST_SUBDIR)/itcl && \
20951 $(MAKE) $(FLAGS_TO_PASS) check)
20953 @endif itcl
20955 .PHONY: install-itcl maybe-install-itcl
20956 maybe-install-itcl:
20957 @if itcl
20958 maybe-install-itcl: install-itcl
20960 install-itcl: installdirs
20961 @: $(MAKE); $(unstage)
20962 @r=`${PWD_COMMAND}`; export r; \
20963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20964 $(HOST_EXPORTS) \
20965 (cd $(HOST_SUBDIR)/itcl && \
20966 $(MAKE) $(FLAGS_TO_PASS) install)
20968 @endif itcl
20970 .PHONY: install-strip-itcl maybe-install-strip-itcl
20971 maybe-install-strip-itcl:
20972 @if itcl
20973 maybe-install-strip-itcl: install-strip-itcl
20975 install-strip-itcl: installdirs
20976 @: $(MAKE); $(unstage)
20977 @r=`${PWD_COMMAND}`; export r; \
20978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20979 $(HOST_EXPORTS) \
20980 (cd $(HOST_SUBDIR)/itcl && \
20981 $(MAKE) $(FLAGS_TO_PASS) install-strip)
20983 @endif itcl
20985 # Other targets (info, dvi, pdf, etc.)
20987 .PHONY: maybe-info-itcl info-itcl
20988 maybe-info-itcl:
20989 @if itcl
20990 maybe-info-itcl: info-itcl
20992 info-itcl: \
20993 configure-itcl
20994 @: $(MAKE); $(unstage)
20995 @[ -f ./itcl/Makefile ] || exit 0; \
20996 r=`${PWD_COMMAND}`; export r; \
20997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20998 $(HOST_EXPORTS) \
20999 for flag in $(EXTRA_HOST_FLAGS) ; do \
21000 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21001 done; \
21002 echo "Doing info in itcl"; \
21003 (cd $(HOST_SUBDIR)/itcl && \
21004 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21005 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21006 "RANLIB=$${RANLIB}" \
21007 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21008 info) \
21009 || exit 1
21011 @endif itcl
21013 .PHONY: maybe-dvi-itcl dvi-itcl
21014 maybe-dvi-itcl:
21015 @if itcl
21016 maybe-dvi-itcl: dvi-itcl
21018 dvi-itcl: \
21019 configure-itcl
21020 @: $(MAKE); $(unstage)
21021 @[ -f ./itcl/Makefile ] || exit 0; \
21022 r=`${PWD_COMMAND}`; export r; \
21023 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21024 $(HOST_EXPORTS) \
21025 for flag in $(EXTRA_HOST_FLAGS) ; do \
21026 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21027 done; \
21028 echo "Doing dvi in itcl"; \
21029 (cd $(HOST_SUBDIR)/itcl && \
21030 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21031 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21032 "RANLIB=$${RANLIB}" \
21033 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21034 dvi) \
21035 || exit 1
21037 @endif itcl
21039 .PHONY: maybe-pdf-itcl pdf-itcl
21040 maybe-pdf-itcl:
21041 @if itcl
21042 maybe-pdf-itcl: pdf-itcl
21044 pdf-itcl: \
21045 configure-itcl
21046 @: $(MAKE); $(unstage)
21047 @[ -f ./itcl/Makefile ] || exit 0; \
21048 r=`${PWD_COMMAND}`; export r; \
21049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21050 $(HOST_EXPORTS) \
21051 for flag in $(EXTRA_HOST_FLAGS) ; do \
21052 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21053 done; \
21054 echo "Doing pdf in itcl"; \
21055 (cd $(HOST_SUBDIR)/itcl && \
21056 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21057 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21058 "RANLIB=$${RANLIB}" \
21059 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21060 pdf) \
21061 || exit 1
21063 @endif itcl
21065 .PHONY: maybe-html-itcl html-itcl
21066 maybe-html-itcl:
21067 @if itcl
21068 maybe-html-itcl: html-itcl
21070 html-itcl: \
21071 configure-itcl
21072 @: $(MAKE); $(unstage)
21073 @[ -f ./itcl/Makefile ] || exit 0; \
21074 r=`${PWD_COMMAND}`; export r; \
21075 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21076 $(HOST_EXPORTS) \
21077 for flag in $(EXTRA_HOST_FLAGS) ; do \
21078 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21079 done; \
21080 echo "Doing html in itcl"; \
21081 (cd $(HOST_SUBDIR)/itcl && \
21082 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21083 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21084 "RANLIB=$${RANLIB}" \
21085 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21086 html) \
21087 || exit 1
21089 @endif itcl
21091 .PHONY: maybe-TAGS-itcl TAGS-itcl
21092 maybe-TAGS-itcl:
21093 @if itcl
21094 maybe-TAGS-itcl: TAGS-itcl
21096 TAGS-itcl: \
21097 configure-itcl
21098 @: $(MAKE); $(unstage)
21099 @[ -f ./itcl/Makefile ] || exit 0; \
21100 r=`${PWD_COMMAND}`; export r; \
21101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21102 $(HOST_EXPORTS) \
21103 for flag in $(EXTRA_HOST_FLAGS) ; do \
21104 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21105 done; \
21106 echo "Doing TAGS in itcl"; \
21107 (cd $(HOST_SUBDIR)/itcl && \
21108 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21109 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21110 "RANLIB=$${RANLIB}" \
21111 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21112 TAGS) \
21113 || exit 1
21115 @endif itcl
21117 .PHONY: maybe-install-info-itcl install-info-itcl
21118 maybe-install-info-itcl:
21119 @if itcl
21120 maybe-install-info-itcl: install-info-itcl
21122 install-info-itcl: \
21123 configure-itcl \
21124 info-itcl
21125 @: $(MAKE); $(unstage)
21126 @[ -f ./itcl/Makefile ] || exit 0; \
21127 r=`${PWD_COMMAND}`; export r; \
21128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21129 $(HOST_EXPORTS) \
21130 for flag in $(EXTRA_HOST_FLAGS) ; do \
21131 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21132 done; \
21133 echo "Doing install-info in itcl"; \
21134 (cd $(HOST_SUBDIR)/itcl && \
21135 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21136 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21137 "RANLIB=$${RANLIB}" \
21138 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21139 install-info) \
21140 || exit 1
21142 @endif itcl
21144 .PHONY: maybe-install-dvi-itcl install-dvi-itcl
21145 maybe-install-dvi-itcl:
21146 @if itcl
21147 maybe-install-dvi-itcl: install-dvi-itcl
21149 install-dvi-itcl: \
21150 configure-itcl \
21151 dvi-itcl
21152 @: $(MAKE); $(unstage)
21153 @[ -f ./itcl/Makefile ] || exit 0; \
21154 r=`${PWD_COMMAND}`; export r; \
21155 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21156 $(HOST_EXPORTS) \
21157 for flag in $(EXTRA_HOST_FLAGS) ; do \
21158 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21159 done; \
21160 echo "Doing install-dvi in itcl"; \
21161 (cd $(HOST_SUBDIR)/itcl && \
21162 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21163 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21164 "RANLIB=$${RANLIB}" \
21165 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21166 install-dvi) \
21167 || exit 1
21169 @endif itcl
21171 .PHONY: maybe-install-pdf-itcl install-pdf-itcl
21172 maybe-install-pdf-itcl:
21173 @if itcl
21174 maybe-install-pdf-itcl: install-pdf-itcl
21176 install-pdf-itcl: \
21177 configure-itcl \
21178 pdf-itcl
21179 @: $(MAKE); $(unstage)
21180 @[ -f ./itcl/Makefile ] || exit 0; \
21181 r=`${PWD_COMMAND}`; export r; \
21182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21183 $(HOST_EXPORTS) \
21184 for flag in $(EXTRA_HOST_FLAGS) ; do \
21185 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21186 done; \
21187 echo "Doing install-pdf in itcl"; \
21188 (cd $(HOST_SUBDIR)/itcl && \
21189 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21190 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21191 "RANLIB=$${RANLIB}" \
21192 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21193 install-pdf) \
21194 || exit 1
21196 @endif itcl
21198 .PHONY: maybe-install-html-itcl install-html-itcl
21199 maybe-install-html-itcl:
21200 @if itcl
21201 maybe-install-html-itcl: install-html-itcl
21203 install-html-itcl: \
21204 configure-itcl \
21205 html-itcl
21206 @: $(MAKE); $(unstage)
21207 @[ -f ./itcl/Makefile ] || exit 0; \
21208 r=`${PWD_COMMAND}`; export r; \
21209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21210 $(HOST_EXPORTS) \
21211 for flag in $(EXTRA_HOST_FLAGS) ; do \
21212 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21213 done; \
21214 echo "Doing install-html in itcl"; \
21215 (cd $(HOST_SUBDIR)/itcl && \
21216 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21217 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21218 "RANLIB=$${RANLIB}" \
21219 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21220 install-html) \
21221 || exit 1
21223 @endif itcl
21225 .PHONY: maybe-installcheck-itcl installcheck-itcl
21226 maybe-installcheck-itcl:
21227 @if itcl
21228 maybe-installcheck-itcl: installcheck-itcl
21230 installcheck-itcl: \
21231 configure-itcl
21232 @: $(MAKE); $(unstage)
21233 @[ -f ./itcl/Makefile ] || exit 0; \
21234 r=`${PWD_COMMAND}`; export r; \
21235 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21236 $(HOST_EXPORTS) \
21237 for flag in $(EXTRA_HOST_FLAGS) ; do \
21238 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21239 done; \
21240 echo "Doing installcheck in itcl"; \
21241 (cd $(HOST_SUBDIR)/itcl && \
21242 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21243 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21244 "RANLIB=$${RANLIB}" \
21245 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21246 installcheck) \
21247 || exit 1
21249 @endif itcl
21251 .PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
21252 maybe-mostlyclean-itcl:
21253 @if itcl
21254 maybe-mostlyclean-itcl: mostlyclean-itcl
21256 mostlyclean-itcl:
21257 @: $(MAKE); $(unstage)
21258 @[ -f ./itcl/Makefile ] || exit 0; \
21259 r=`${PWD_COMMAND}`; export r; \
21260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21261 $(HOST_EXPORTS) \
21262 for flag in $(EXTRA_HOST_FLAGS) ; do \
21263 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21264 done; \
21265 echo "Doing mostlyclean in itcl"; \
21266 (cd $(HOST_SUBDIR)/itcl && \
21267 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21268 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21269 "RANLIB=$${RANLIB}" \
21270 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21271 mostlyclean) \
21272 || exit 1
21274 @endif itcl
21276 .PHONY: maybe-clean-itcl clean-itcl
21277 maybe-clean-itcl:
21278 @if itcl
21279 maybe-clean-itcl: clean-itcl
21281 clean-itcl:
21282 @: $(MAKE); $(unstage)
21283 @[ -f ./itcl/Makefile ] || exit 0; \
21284 r=`${PWD_COMMAND}`; export r; \
21285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21286 $(HOST_EXPORTS) \
21287 for flag in $(EXTRA_HOST_FLAGS) ; do \
21288 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21289 done; \
21290 echo "Doing clean in itcl"; \
21291 (cd $(HOST_SUBDIR)/itcl && \
21292 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21293 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21294 "RANLIB=$${RANLIB}" \
21295 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21296 clean) \
21297 || exit 1
21299 @endif itcl
21301 .PHONY: maybe-distclean-itcl distclean-itcl
21302 maybe-distclean-itcl:
21303 @if itcl
21304 maybe-distclean-itcl: distclean-itcl
21306 distclean-itcl:
21307 @: $(MAKE); $(unstage)
21308 @[ -f ./itcl/Makefile ] || exit 0; \
21309 r=`${PWD_COMMAND}`; export r; \
21310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21311 $(HOST_EXPORTS) \
21312 for flag in $(EXTRA_HOST_FLAGS) ; do \
21313 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21314 done; \
21315 echo "Doing distclean in itcl"; \
21316 (cd $(HOST_SUBDIR)/itcl && \
21317 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21318 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21319 "RANLIB=$${RANLIB}" \
21320 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21321 distclean) \
21322 || exit 1
21324 @endif itcl
21326 .PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
21327 maybe-maintainer-clean-itcl:
21328 @if itcl
21329 maybe-maintainer-clean-itcl: maintainer-clean-itcl
21331 maintainer-clean-itcl:
21332 @: $(MAKE); $(unstage)
21333 @[ -f ./itcl/Makefile ] || exit 0; \
21334 r=`${PWD_COMMAND}`; export r; \
21335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21336 $(HOST_EXPORTS) \
21337 for flag in $(EXTRA_HOST_FLAGS) ; do \
21338 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21339 done; \
21340 echo "Doing maintainer-clean in itcl"; \
21341 (cd $(HOST_SUBDIR)/itcl && \
21342 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21343 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21344 "RANLIB=$${RANLIB}" \
21345 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21346 maintainer-clean) \
21347 || exit 1
21349 @endif itcl
21353 .PHONY: configure-ld maybe-configure-ld
21354 maybe-configure-ld:
21355 @if gcc-bootstrap
21356 configure-ld: stage_current
21357 @endif gcc-bootstrap
21358 @if ld
21359 maybe-configure-ld: configure-ld
21360 configure-ld:
21361 @r=`${PWD_COMMAND}`; export r; \
21362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21363 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21364 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21365 $(HOST_EXPORTS) \
21366 echo Configuring in $(HOST_SUBDIR)/ld; \
21367 cd "$(HOST_SUBDIR)/ld" || exit 1; \
21368 case $(srcdir) in \
21369 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21370 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21371 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21372 esac; \
21373 module_srcdir=ld; \
21374 $(SHELL) \
21375 $$s/$$module_srcdir/configure \
21376 --srcdir=$${topdir}/$$module_srcdir \
21377 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21378 --target=${target_alias} \
21379 || exit 1
21380 @endif ld
21384 .PHONY: configure-stage1-ld maybe-configure-stage1-ld
21385 maybe-configure-stage1-ld:
21386 @if ld-bootstrap
21387 maybe-configure-stage1-ld: configure-stage1-ld
21388 configure-stage1-ld:
21389 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21390 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21391 @r=`${PWD_COMMAND}`; export r; \
21392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21393 TFLAGS="$(STAGE1_TFLAGS)"; \
21394 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21395 $(HOST_EXPORTS) \
21396 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
21397 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
21398 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
21399 echo Configuring stage 1 in $(HOST_SUBDIR)/ld; \
21400 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21401 cd $(HOST_SUBDIR)/ld || exit 1; \
21402 case $(srcdir) in \
21403 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21404 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21405 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21406 esac; \
21407 module_srcdir=ld; \
21408 $(SHELL) $$s/$$module_srcdir/configure \
21409 --srcdir=$${topdir}/$$module_srcdir \
21410 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21411 --target=${target_alias} \
21413 $(STAGE1_CONFIGURE_FLAGS)
21414 @endif ld-bootstrap
21416 .PHONY: configure-stage2-ld maybe-configure-stage2-ld
21417 maybe-configure-stage2-ld:
21418 @if ld-bootstrap
21419 maybe-configure-stage2-ld: configure-stage2-ld
21420 configure-stage2-ld:
21421 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21422 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21423 @r=`${PWD_COMMAND}`; export r; \
21424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21425 TFLAGS="$(STAGE2_TFLAGS)"; \
21426 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21427 $(HOST_EXPORTS) \
21428 $(POSTSTAGE1_HOST_EXPORTS) \
21429 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
21430 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
21431 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
21432 echo Configuring stage 2 in $(HOST_SUBDIR)/ld; \
21433 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21434 cd $(HOST_SUBDIR)/ld || exit 1; \
21435 case $(srcdir) in \
21436 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21437 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21438 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21439 esac; \
21440 module_srcdir=ld; \
21441 $(SHELL) $$s/$$module_srcdir/configure \
21442 --srcdir=$${topdir}/$$module_srcdir \
21443 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21444 --target=${target_alias} \
21445 --with-build-libsubdir=$(HOST_SUBDIR) \
21446 $(STAGE2_CONFIGURE_FLAGS)
21447 @endif ld-bootstrap
21449 .PHONY: configure-stage3-ld maybe-configure-stage3-ld
21450 maybe-configure-stage3-ld:
21451 @if ld-bootstrap
21452 maybe-configure-stage3-ld: configure-stage3-ld
21453 configure-stage3-ld:
21454 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21455 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21456 @r=`${PWD_COMMAND}`; export r; \
21457 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21458 TFLAGS="$(STAGE3_TFLAGS)"; \
21459 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21460 $(HOST_EXPORTS) \
21461 $(POSTSTAGE1_HOST_EXPORTS) \
21462 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
21463 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
21464 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
21465 echo Configuring stage 3 in $(HOST_SUBDIR)/ld; \
21466 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21467 cd $(HOST_SUBDIR)/ld || exit 1; \
21468 case $(srcdir) in \
21469 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21470 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21471 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21472 esac; \
21473 module_srcdir=ld; \
21474 $(SHELL) $$s/$$module_srcdir/configure \
21475 --srcdir=$${topdir}/$$module_srcdir \
21476 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21477 --target=${target_alias} \
21478 --with-build-libsubdir=$(HOST_SUBDIR) \
21479 $(STAGE3_CONFIGURE_FLAGS)
21480 @endif ld-bootstrap
21482 .PHONY: configure-stage4-ld maybe-configure-stage4-ld
21483 maybe-configure-stage4-ld:
21484 @if ld-bootstrap
21485 maybe-configure-stage4-ld: configure-stage4-ld
21486 configure-stage4-ld:
21487 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21488 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21489 @r=`${PWD_COMMAND}`; export r; \
21490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21491 TFLAGS="$(STAGE4_TFLAGS)"; \
21492 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21493 $(HOST_EXPORTS) \
21494 $(POSTSTAGE1_HOST_EXPORTS) \
21495 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
21496 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
21497 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
21498 echo Configuring stage 4 in $(HOST_SUBDIR)/ld; \
21499 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21500 cd $(HOST_SUBDIR)/ld || exit 1; \
21501 case $(srcdir) in \
21502 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21503 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21504 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21505 esac; \
21506 module_srcdir=ld; \
21507 $(SHELL) $$s/$$module_srcdir/configure \
21508 --srcdir=$${topdir}/$$module_srcdir \
21509 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21510 --target=${target_alias} \
21511 --with-build-libsubdir=$(HOST_SUBDIR) \
21512 $(STAGE4_CONFIGURE_FLAGS)
21513 @endif ld-bootstrap
21515 .PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
21516 maybe-configure-stageprofile-ld:
21517 @if ld-bootstrap
21518 maybe-configure-stageprofile-ld: configure-stageprofile-ld
21519 configure-stageprofile-ld:
21520 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21521 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21522 @r=`${PWD_COMMAND}`; export r; \
21523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21524 TFLAGS="$(STAGEprofile_TFLAGS)"; \
21525 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21526 $(HOST_EXPORTS) \
21527 $(POSTSTAGE1_HOST_EXPORTS) \
21528 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
21529 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
21530 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
21531 echo Configuring stage profile in $(HOST_SUBDIR)/ld; \
21532 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21533 cd $(HOST_SUBDIR)/ld || exit 1; \
21534 case $(srcdir) in \
21535 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21536 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21537 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21538 esac; \
21539 module_srcdir=ld; \
21540 $(SHELL) $$s/$$module_srcdir/configure \
21541 --srcdir=$${topdir}/$$module_srcdir \
21542 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21543 --target=${target_alias} \
21544 --with-build-libsubdir=$(HOST_SUBDIR) \
21545 $(STAGEprofile_CONFIGURE_FLAGS)
21546 @endif ld-bootstrap
21548 .PHONY: configure-stagetrain-ld maybe-configure-stagetrain-ld
21549 maybe-configure-stagetrain-ld:
21550 @if ld-bootstrap
21551 maybe-configure-stagetrain-ld: configure-stagetrain-ld
21552 configure-stagetrain-ld:
21553 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
21554 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21555 @r=`${PWD_COMMAND}`; export r; \
21556 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21557 TFLAGS="$(STAGEtrain_TFLAGS)"; \
21558 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21559 $(HOST_EXPORTS) \
21560 $(POSTSTAGE1_HOST_EXPORTS) \
21561 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
21562 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
21563 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
21564 echo Configuring stage train in $(HOST_SUBDIR)/ld; \
21565 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21566 cd $(HOST_SUBDIR)/ld || exit 1; \
21567 case $(srcdir) in \
21568 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21569 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21570 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21571 esac; \
21572 module_srcdir=ld; \
21573 $(SHELL) $$s/$$module_srcdir/configure \
21574 --srcdir=$${topdir}/$$module_srcdir \
21575 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21576 --target=${target_alias} \
21577 --with-build-libsubdir=$(HOST_SUBDIR) \
21578 $(STAGEtrain_CONFIGURE_FLAGS)
21579 @endif ld-bootstrap
21581 .PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
21582 maybe-configure-stagefeedback-ld:
21583 @if ld-bootstrap
21584 maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
21585 configure-stagefeedback-ld:
21586 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21587 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21588 @r=`${PWD_COMMAND}`; export r; \
21589 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21590 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21591 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21592 $(HOST_EXPORTS) \
21593 $(POSTSTAGE1_HOST_EXPORTS) \
21594 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
21595 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
21596 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
21597 echo Configuring stage feedback in $(HOST_SUBDIR)/ld; \
21598 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21599 cd $(HOST_SUBDIR)/ld || exit 1; \
21600 case $(srcdir) in \
21601 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21602 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21603 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21604 esac; \
21605 module_srcdir=ld; \
21606 $(SHELL) $$s/$$module_srcdir/configure \
21607 --srcdir=$${topdir}/$$module_srcdir \
21608 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21609 --target=${target_alias} \
21610 --with-build-libsubdir=$(HOST_SUBDIR) \
21611 $(STAGEfeedback_CONFIGURE_FLAGS)
21612 @endif ld-bootstrap
21614 .PHONY: configure-stageautoprofile-ld maybe-configure-stageautoprofile-ld
21615 maybe-configure-stageautoprofile-ld:
21616 @if ld-bootstrap
21617 maybe-configure-stageautoprofile-ld: configure-stageautoprofile-ld
21618 configure-stageautoprofile-ld:
21619 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
21620 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21621 @r=`${PWD_COMMAND}`; export r; \
21622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21623 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
21624 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21625 $(HOST_EXPORTS) \
21626 $(POSTSTAGE1_HOST_EXPORTS) \
21627 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
21628 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
21629 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
21630 echo Configuring stage autoprofile in $(HOST_SUBDIR)/ld; \
21631 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21632 cd $(HOST_SUBDIR)/ld || exit 1; \
21633 case $(srcdir) in \
21634 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21635 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21636 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21637 esac; \
21638 module_srcdir=ld; \
21639 $(SHELL) $$s/$$module_srcdir/configure \
21640 --srcdir=$${topdir}/$$module_srcdir \
21641 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21642 --target=${target_alias} \
21643 --with-build-libsubdir=$(HOST_SUBDIR) \
21644 $(STAGEautoprofile_CONFIGURE_FLAGS)
21645 @endif ld-bootstrap
21647 .PHONY: configure-stageautofeedback-ld maybe-configure-stageautofeedback-ld
21648 maybe-configure-stageautofeedback-ld:
21649 @if ld-bootstrap
21650 maybe-configure-stageautofeedback-ld: configure-stageautofeedback-ld
21651 configure-stageautofeedback-ld:
21652 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
21653 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21654 @r=`${PWD_COMMAND}`; export r; \
21655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21656 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
21657 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21658 $(HOST_EXPORTS) \
21659 $(POSTSTAGE1_HOST_EXPORTS) \
21660 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
21661 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
21662 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
21663 echo Configuring stage autofeedback in $(HOST_SUBDIR)/ld; \
21664 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21665 cd $(HOST_SUBDIR)/ld || exit 1; \
21666 case $(srcdir) in \
21667 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21668 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21669 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21670 esac; \
21671 module_srcdir=ld; \
21672 $(SHELL) $$s/$$module_srcdir/configure \
21673 --srcdir=$${topdir}/$$module_srcdir \
21674 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21675 --target=${target_alias} \
21676 --with-build-libsubdir=$(HOST_SUBDIR) \
21677 $(STAGEautofeedback_CONFIGURE_FLAGS)
21678 @endif ld-bootstrap
21684 .PHONY: all-ld maybe-all-ld
21685 maybe-all-ld:
21686 @if gcc-bootstrap
21687 all-ld: stage_current
21688 @endif gcc-bootstrap
21689 @if ld
21690 TARGET-ld=all
21691 maybe-all-ld: all-ld
21692 all-ld: configure-ld
21693 @r=`${PWD_COMMAND}`; export r; \
21694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21695 $(HOST_EXPORTS) \
21696 (cd $(HOST_SUBDIR)/ld && \
21697 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
21698 $(TARGET-ld))
21699 @endif ld
21703 .PHONY: all-stage1-ld maybe-all-stage1-ld
21704 .PHONY: clean-stage1-ld maybe-clean-stage1-ld
21705 maybe-all-stage1-ld:
21706 maybe-clean-stage1-ld:
21707 @if ld-bootstrap
21708 maybe-all-stage1-ld: all-stage1-ld
21709 all-stage1: all-stage1-ld
21710 TARGET-stage1-ld = $(TARGET-ld)
21711 all-stage1-ld: configure-stage1-ld
21712 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21713 @r=`${PWD_COMMAND}`; export r; \
21714 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21715 TFLAGS="$(STAGE1_TFLAGS)"; \
21716 $(HOST_EXPORTS) \
21717 cd $(HOST_SUBDIR)/ld && \
21719 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21720 CFLAGS="$(STAGE1_CFLAGS)" \
21721 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
21722 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
21723 LIBCFLAGS="$(LIBCFLAGS)" \
21724 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21725 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21726 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21727 $(EXTRA_HOST_FLAGS) \
21728 $(STAGE1_FLAGS_TO_PASS) \
21729 TFLAGS="$(STAGE1_TFLAGS)" \
21730 $(TARGET-stage1-ld)
21732 maybe-clean-stage1-ld: clean-stage1-ld
21733 clean-stage1: clean-stage1-ld
21734 clean-stage1-ld:
21735 @if [ $(current_stage) = stage1 ]; then \
21736 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
21737 else \
21738 [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] || exit 0; \
21739 $(MAKE) stage1-start; \
21740 fi; \
21741 cd $(HOST_SUBDIR)/ld && \
21742 $(MAKE) $(EXTRA_HOST_FLAGS) \
21743 $(STAGE1_FLAGS_TO_PASS) clean
21744 @endif ld-bootstrap
21747 .PHONY: all-stage2-ld maybe-all-stage2-ld
21748 .PHONY: clean-stage2-ld maybe-clean-stage2-ld
21749 maybe-all-stage2-ld:
21750 maybe-clean-stage2-ld:
21751 @if ld-bootstrap
21752 maybe-all-stage2-ld: all-stage2-ld
21753 all-stage2: all-stage2-ld
21754 TARGET-stage2-ld = $(TARGET-ld)
21755 all-stage2-ld: configure-stage2-ld
21756 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21757 @r=`${PWD_COMMAND}`; export r; \
21758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21759 TFLAGS="$(STAGE2_TFLAGS)"; \
21760 $(HOST_EXPORTS) \
21761 $(POSTSTAGE1_HOST_EXPORTS) \
21762 cd $(HOST_SUBDIR)/ld && \
21764 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21765 CFLAGS="$(STAGE2_CFLAGS)" \
21766 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
21767 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
21768 LIBCFLAGS="$(STAGE2_CFLAGS)" \
21769 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21770 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21771 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21772 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21773 TFLAGS="$(STAGE2_TFLAGS)" \
21774 $(TARGET-stage2-ld)
21776 maybe-clean-stage2-ld: clean-stage2-ld
21777 clean-stage2: clean-stage2-ld
21778 clean-stage2-ld:
21779 @if [ $(current_stage) = stage2 ]; then \
21780 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
21781 else \
21782 [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] || exit 0; \
21783 $(MAKE) stage2-start; \
21784 fi; \
21785 cd $(HOST_SUBDIR)/ld && \
21786 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
21787 @endif ld-bootstrap
21790 .PHONY: all-stage3-ld maybe-all-stage3-ld
21791 .PHONY: clean-stage3-ld maybe-clean-stage3-ld
21792 maybe-all-stage3-ld:
21793 maybe-clean-stage3-ld:
21794 @if ld-bootstrap
21795 maybe-all-stage3-ld: all-stage3-ld
21796 all-stage3: all-stage3-ld
21797 TARGET-stage3-ld = $(TARGET-ld)
21798 all-stage3-ld: configure-stage3-ld
21799 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21800 @r=`${PWD_COMMAND}`; export r; \
21801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21802 TFLAGS="$(STAGE3_TFLAGS)"; \
21803 $(HOST_EXPORTS) \
21804 $(POSTSTAGE1_HOST_EXPORTS) \
21805 cd $(HOST_SUBDIR)/ld && \
21807 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21808 CFLAGS="$(STAGE3_CFLAGS)" \
21809 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
21810 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
21811 LIBCFLAGS="$(STAGE3_CFLAGS)" \
21812 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21813 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21814 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21815 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21816 TFLAGS="$(STAGE3_TFLAGS)" \
21817 $(TARGET-stage3-ld)
21819 maybe-clean-stage3-ld: clean-stage3-ld
21820 clean-stage3: clean-stage3-ld
21821 clean-stage3-ld:
21822 @if [ $(current_stage) = stage3 ]; then \
21823 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
21824 else \
21825 [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] || exit 0; \
21826 $(MAKE) stage3-start; \
21827 fi; \
21828 cd $(HOST_SUBDIR)/ld && \
21829 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
21830 @endif ld-bootstrap
21833 .PHONY: all-stage4-ld maybe-all-stage4-ld
21834 .PHONY: clean-stage4-ld maybe-clean-stage4-ld
21835 maybe-all-stage4-ld:
21836 maybe-clean-stage4-ld:
21837 @if ld-bootstrap
21838 maybe-all-stage4-ld: all-stage4-ld
21839 all-stage4: all-stage4-ld
21840 TARGET-stage4-ld = $(TARGET-ld)
21841 all-stage4-ld: configure-stage4-ld
21842 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21843 @r=`${PWD_COMMAND}`; export r; \
21844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21845 TFLAGS="$(STAGE4_TFLAGS)"; \
21846 $(HOST_EXPORTS) \
21847 $(POSTSTAGE1_HOST_EXPORTS) \
21848 cd $(HOST_SUBDIR)/ld && \
21850 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21851 CFLAGS="$(STAGE4_CFLAGS)" \
21852 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
21853 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
21854 LIBCFLAGS="$(STAGE4_CFLAGS)" \
21855 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21856 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21857 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21858 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21859 TFLAGS="$(STAGE4_TFLAGS)" \
21860 $(TARGET-stage4-ld)
21862 maybe-clean-stage4-ld: clean-stage4-ld
21863 clean-stage4: clean-stage4-ld
21864 clean-stage4-ld:
21865 @if [ $(current_stage) = stage4 ]; then \
21866 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
21867 else \
21868 [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] || exit 0; \
21869 $(MAKE) stage4-start; \
21870 fi; \
21871 cd $(HOST_SUBDIR)/ld && \
21872 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
21873 @endif ld-bootstrap
21876 .PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
21877 .PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
21878 maybe-all-stageprofile-ld:
21879 maybe-clean-stageprofile-ld:
21880 @if ld-bootstrap
21881 maybe-all-stageprofile-ld: all-stageprofile-ld
21882 all-stageprofile: all-stageprofile-ld
21883 TARGET-stageprofile-ld = $(TARGET-ld)
21884 all-stageprofile-ld: configure-stageprofile-ld
21885 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21886 @r=`${PWD_COMMAND}`; export r; \
21887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21888 TFLAGS="$(STAGEprofile_TFLAGS)"; \
21889 $(HOST_EXPORTS) \
21890 $(POSTSTAGE1_HOST_EXPORTS) \
21891 cd $(HOST_SUBDIR)/ld && \
21893 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21894 CFLAGS="$(STAGEprofile_CFLAGS)" \
21895 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
21896 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
21897 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
21898 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21899 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21900 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21901 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21902 TFLAGS="$(STAGEprofile_TFLAGS)" \
21903 $(TARGET-stageprofile-ld)
21905 maybe-clean-stageprofile-ld: clean-stageprofile-ld
21906 clean-stageprofile: clean-stageprofile-ld
21907 clean-stageprofile-ld:
21908 @if [ $(current_stage) = stageprofile ]; then \
21909 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
21910 else \
21911 [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] || exit 0; \
21912 $(MAKE) stageprofile-start; \
21913 fi; \
21914 cd $(HOST_SUBDIR)/ld && \
21915 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
21916 @endif ld-bootstrap
21919 .PHONY: all-stagetrain-ld maybe-all-stagetrain-ld
21920 .PHONY: clean-stagetrain-ld maybe-clean-stagetrain-ld
21921 maybe-all-stagetrain-ld:
21922 maybe-clean-stagetrain-ld:
21923 @if ld-bootstrap
21924 maybe-all-stagetrain-ld: all-stagetrain-ld
21925 all-stagetrain: all-stagetrain-ld
21926 TARGET-stagetrain-ld = $(TARGET-ld)
21927 all-stagetrain-ld: configure-stagetrain-ld
21928 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
21929 @r=`${PWD_COMMAND}`; export r; \
21930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21931 TFLAGS="$(STAGEtrain_TFLAGS)"; \
21932 $(HOST_EXPORTS) \
21933 $(POSTSTAGE1_HOST_EXPORTS) \
21934 cd $(HOST_SUBDIR)/ld && \
21936 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21937 CFLAGS="$(STAGEtrain_CFLAGS)" \
21938 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
21939 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
21940 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
21941 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21942 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21943 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21944 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21945 TFLAGS="$(STAGEtrain_TFLAGS)" \
21946 $(TARGET-stagetrain-ld)
21948 maybe-clean-stagetrain-ld: clean-stagetrain-ld
21949 clean-stagetrain: clean-stagetrain-ld
21950 clean-stagetrain-ld:
21951 @if [ $(current_stage) = stagetrain ]; then \
21952 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
21953 else \
21954 [ -f $(HOST_SUBDIR)/stagetrain-ld/Makefile ] || exit 0; \
21955 $(MAKE) stagetrain-start; \
21956 fi; \
21957 cd $(HOST_SUBDIR)/ld && \
21958 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
21959 @endif ld-bootstrap
21962 .PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
21963 .PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
21964 maybe-all-stagefeedback-ld:
21965 maybe-clean-stagefeedback-ld:
21966 @if ld-bootstrap
21967 maybe-all-stagefeedback-ld: all-stagefeedback-ld
21968 all-stagefeedback: all-stagefeedback-ld
21969 TARGET-stagefeedback-ld = $(TARGET-ld)
21970 all-stagefeedback-ld: configure-stagefeedback-ld
21971 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21972 @r=`${PWD_COMMAND}`; export r; \
21973 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21974 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21975 $(HOST_EXPORTS) \
21976 $(POSTSTAGE1_HOST_EXPORTS) \
21977 cd $(HOST_SUBDIR)/ld && \
21979 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21980 CFLAGS="$(STAGEfeedback_CFLAGS)" \
21981 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
21982 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
21983 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
21984 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21985 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21986 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21987 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21988 TFLAGS="$(STAGEfeedback_TFLAGS)" \
21989 $(TARGET-stagefeedback-ld)
21991 maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
21992 clean-stagefeedback: clean-stagefeedback-ld
21993 clean-stagefeedback-ld:
21994 @if [ $(current_stage) = stagefeedback ]; then \
21995 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
21996 else \
21997 [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] || exit 0; \
21998 $(MAKE) stagefeedback-start; \
21999 fi; \
22000 cd $(HOST_SUBDIR)/ld && \
22001 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22002 @endif ld-bootstrap
22005 .PHONY: all-stageautoprofile-ld maybe-all-stageautoprofile-ld
22006 .PHONY: clean-stageautoprofile-ld maybe-clean-stageautoprofile-ld
22007 maybe-all-stageautoprofile-ld:
22008 maybe-clean-stageautoprofile-ld:
22009 @if ld-bootstrap
22010 maybe-all-stageautoprofile-ld: all-stageautoprofile-ld
22011 all-stageautoprofile: all-stageautoprofile-ld
22012 TARGET-stageautoprofile-ld = $(TARGET-ld)
22013 all-stageautoprofile-ld: configure-stageautoprofile-ld
22014 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
22015 @r=`${PWD_COMMAND}`; export r; \
22016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22017 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
22018 $(HOST_EXPORTS) \
22019 $(POSTSTAGE1_HOST_EXPORTS) \
22020 cd $(HOST_SUBDIR)/ld && \
22021 $$s/gcc/config/i386/$(AUTO_PROFILE) \
22022 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22023 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
22024 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
22025 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
22026 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
22027 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22028 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22029 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22030 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22031 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
22032 $(TARGET-stageautoprofile-ld)
22034 maybe-clean-stageautoprofile-ld: clean-stageautoprofile-ld
22035 clean-stageautoprofile: clean-stageautoprofile-ld
22036 clean-stageautoprofile-ld:
22037 @if [ $(current_stage) = stageautoprofile ]; then \
22038 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22039 else \
22040 [ -f $(HOST_SUBDIR)/stageautoprofile-ld/Makefile ] || exit 0; \
22041 $(MAKE) stageautoprofile-start; \
22042 fi; \
22043 cd $(HOST_SUBDIR)/ld && \
22044 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22045 @endif ld-bootstrap
22048 .PHONY: all-stageautofeedback-ld maybe-all-stageautofeedback-ld
22049 .PHONY: clean-stageautofeedback-ld maybe-clean-stageautofeedback-ld
22050 maybe-all-stageautofeedback-ld:
22051 maybe-clean-stageautofeedback-ld:
22052 @if ld-bootstrap
22053 maybe-all-stageautofeedback-ld: all-stageautofeedback-ld
22054 all-stageautofeedback: all-stageautofeedback-ld
22055 TARGET-stageautofeedback-ld = $(TARGET-ld)
22056 all-stageautofeedback-ld: configure-stageautofeedback-ld
22057 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
22058 @r=`${PWD_COMMAND}`; export r; \
22059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22060 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
22061 $(HOST_EXPORTS) \
22062 $(POSTSTAGE1_HOST_EXPORTS) \
22063 cd $(HOST_SUBDIR)/ld && \
22065 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22066 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
22067 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
22068 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
22069 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
22070 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22071 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22072 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22073 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22074 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
22075 $(TARGET-stageautofeedback-ld)
22077 maybe-clean-stageautofeedback-ld: clean-stageautofeedback-ld
22078 clean-stageautofeedback: clean-stageautofeedback-ld
22079 clean-stageautofeedback-ld:
22080 @if [ $(current_stage) = stageautofeedback ]; then \
22081 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22082 else \
22083 [ -f $(HOST_SUBDIR)/stageautofeedback-ld/Makefile ] || exit 0; \
22084 $(MAKE) stageautofeedback-start; \
22085 fi; \
22086 cd $(HOST_SUBDIR)/ld && \
22087 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22088 @endif ld-bootstrap
22094 .PHONY: check-ld maybe-check-ld
22095 maybe-check-ld:
22096 @if ld
22097 maybe-check-ld: check-ld
22099 check-ld:
22100 @: $(MAKE); $(unstage)
22101 @r=`${PWD_COMMAND}`; export r; \
22102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22103 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
22104 (cd $(HOST_SUBDIR)/ld && \
22105 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
22107 @endif ld
22109 .PHONY: install-ld maybe-install-ld
22110 maybe-install-ld:
22111 @if ld
22112 maybe-install-ld: install-ld
22114 install-ld: installdirs
22115 @: $(MAKE); $(unstage)
22116 @r=`${PWD_COMMAND}`; export r; \
22117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22118 $(HOST_EXPORTS) \
22119 (cd $(HOST_SUBDIR)/ld && \
22120 $(MAKE) $(FLAGS_TO_PASS) install)
22122 @endif ld
22124 .PHONY: install-strip-ld maybe-install-strip-ld
22125 maybe-install-strip-ld:
22126 @if ld
22127 maybe-install-strip-ld: install-strip-ld
22129 install-strip-ld: installdirs
22130 @: $(MAKE); $(unstage)
22131 @r=`${PWD_COMMAND}`; export r; \
22132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22133 $(HOST_EXPORTS) \
22134 (cd $(HOST_SUBDIR)/ld && \
22135 $(MAKE) $(FLAGS_TO_PASS) install-strip)
22137 @endif ld
22139 # Other targets (info, dvi, pdf, etc.)
22141 .PHONY: maybe-info-ld info-ld
22142 maybe-info-ld:
22143 @if ld
22144 maybe-info-ld: info-ld
22146 info-ld: \
22147 configure-ld
22148 @[ -f ./ld/Makefile ] || exit 0; \
22149 r=`${PWD_COMMAND}`; export r; \
22150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22151 $(HOST_EXPORTS) \
22152 for flag in $(EXTRA_HOST_FLAGS) ; do \
22153 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22154 done; \
22155 echo "Doing info in ld"; \
22156 (cd $(HOST_SUBDIR)/ld && \
22157 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22158 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22159 "RANLIB=$${RANLIB}" \
22160 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22161 info) \
22162 || exit 1
22164 @endif ld
22166 .PHONY: maybe-dvi-ld dvi-ld
22167 maybe-dvi-ld:
22168 @if ld
22169 maybe-dvi-ld: dvi-ld
22171 dvi-ld: \
22172 configure-ld
22173 @[ -f ./ld/Makefile ] || exit 0; \
22174 r=`${PWD_COMMAND}`; export r; \
22175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22176 $(HOST_EXPORTS) \
22177 for flag in $(EXTRA_HOST_FLAGS) ; do \
22178 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22179 done; \
22180 echo "Doing dvi in ld"; \
22181 (cd $(HOST_SUBDIR)/ld && \
22182 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22183 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22184 "RANLIB=$${RANLIB}" \
22185 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22186 dvi) \
22187 || exit 1
22189 @endif ld
22191 .PHONY: maybe-pdf-ld pdf-ld
22192 maybe-pdf-ld:
22193 @if ld
22194 maybe-pdf-ld: pdf-ld
22196 pdf-ld: \
22197 configure-ld
22198 @[ -f ./ld/Makefile ] || exit 0; \
22199 r=`${PWD_COMMAND}`; export r; \
22200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22201 $(HOST_EXPORTS) \
22202 for flag in $(EXTRA_HOST_FLAGS) ; do \
22203 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22204 done; \
22205 echo "Doing pdf in ld"; \
22206 (cd $(HOST_SUBDIR)/ld && \
22207 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22208 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22209 "RANLIB=$${RANLIB}" \
22210 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22211 pdf) \
22212 || exit 1
22214 @endif ld
22216 .PHONY: maybe-html-ld html-ld
22217 maybe-html-ld:
22218 @if ld
22219 maybe-html-ld: html-ld
22221 html-ld: \
22222 configure-ld
22223 @[ -f ./ld/Makefile ] || exit 0; \
22224 r=`${PWD_COMMAND}`; export r; \
22225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22226 $(HOST_EXPORTS) \
22227 for flag in $(EXTRA_HOST_FLAGS) ; do \
22228 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22229 done; \
22230 echo "Doing html in ld"; \
22231 (cd $(HOST_SUBDIR)/ld && \
22232 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22233 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22234 "RANLIB=$${RANLIB}" \
22235 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22236 html) \
22237 || exit 1
22239 @endif ld
22241 .PHONY: maybe-TAGS-ld TAGS-ld
22242 maybe-TAGS-ld:
22243 @if ld
22244 maybe-TAGS-ld: TAGS-ld
22246 TAGS-ld: \
22247 configure-ld
22248 @[ -f ./ld/Makefile ] || exit 0; \
22249 r=`${PWD_COMMAND}`; export r; \
22250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22251 $(HOST_EXPORTS) \
22252 for flag in $(EXTRA_HOST_FLAGS) ; do \
22253 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22254 done; \
22255 echo "Doing TAGS in ld"; \
22256 (cd $(HOST_SUBDIR)/ld && \
22257 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22258 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22259 "RANLIB=$${RANLIB}" \
22260 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22261 TAGS) \
22262 || exit 1
22264 @endif ld
22266 .PHONY: maybe-install-info-ld install-info-ld
22267 maybe-install-info-ld:
22268 @if ld
22269 maybe-install-info-ld: install-info-ld
22271 install-info-ld: \
22272 configure-ld \
22273 info-ld
22274 @[ -f ./ld/Makefile ] || exit 0; \
22275 r=`${PWD_COMMAND}`; export r; \
22276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22277 $(HOST_EXPORTS) \
22278 for flag in $(EXTRA_HOST_FLAGS) ; do \
22279 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22280 done; \
22281 echo "Doing install-info in ld"; \
22282 (cd $(HOST_SUBDIR)/ld && \
22283 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22284 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22285 "RANLIB=$${RANLIB}" \
22286 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22287 install-info) \
22288 || exit 1
22290 @endif ld
22292 .PHONY: maybe-install-dvi-ld install-dvi-ld
22293 maybe-install-dvi-ld:
22294 @if ld
22295 maybe-install-dvi-ld: install-dvi-ld
22297 install-dvi-ld: \
22298 configure-ld \
22299 dvi-ld
22300 @[ -f ./ld/Makefile ] || exit 0; \
22301 r=`${PWD_COMMAND}`; export r; \
22302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22303 $(HOST_EXPORTS) \
22304 for flag in $(EXTRA_HOST_FLAGS) ; do \
22305 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22306 done; \
22307 echo "Doing install-dvi in ld"; \
22308 (cd $(HOST_SUBDIR)/ld && \
22309 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22310 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22311 "RANLIB=$${RANLIB}" \
22312 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22313 install-dvi) \
22314 || exit 1
22316 @endif ld
22318 .PHONY: maybe-install-pdf-ld install-pdf-ld
22319 maybe-install-pdf-ld:
22320 @if ld
22321 maybe-install-pdf-ld: install-pdf-ld
22323 install-pdf-ld: \
22324 configure-ld \
22325 pdf-ld
22326 @[ -f ./ld/Makefile ] || exit 0; \
22327 r=`${PWD_COMMAND}`; export r; \
22328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22329 $(HOST_EXPORTS) \
22330 for flag in $(EXTRA_HOST_FLAGS) ; do \
22331 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22332 done; \
22333 echo "Doing install-pdf in ld"; \
22334 (cd $(HOST_SUBDIR)/ld && \
22335 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22336 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22337 "RANLIB=$${RANLIB}" \
22338 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22339 install-pdf) \
22340 || exit 1
22342 @endif ld
22344 .PHONY: maybe-install-html-ld install-html-ld
22345 maybe-install-html-ld:
22346 @if ld
22347 maybe-install-html-ld: install-html-ld
22349 install-html-ld: \
22350 configure-ld \
22351 html-ld
22352 @[ -f ./ld/Makefile ] || exit 0; \
22353 r=`${PWD_COMMAND}`; export r; \
22354 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22355 $(HOST_EXPORTS) \
22356 for flag in $(EXTRA_HOST_FLAGS) ; do \
22357 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22358 done; \
22359 echo "Doing install-html in ld"; \
22360 (cd $(HOST_SUBDIR)/ld && \
22361 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22362 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22363 "RANLIB=$${RANLIB}" \
22364 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22365 install-html) \
22366 || exit 1
22368 @endif ld
22370 .PHONY: maybe-installcheck-ld installcheck-ld
22371 maybe-installcheck-ld:
22372 @if ld
22373 maybe-installcheck-ld: installcheck-ld
22375 installcheck-ld: \
22376 configure-ld
22377 @[ -f ./ld/Makefile ] || exit 0; \
22378 r=`${PWD_COMMAND}`; export r; \
22379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22380 $(HOST_EXPORTS) \
22381 for flag in $(EXTRA_HOST_FLAGS) ; do \
22382 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22383 done; \
22384 echo "Doing installcheck in ld"; \
22385 (cd $(HOST_SUBDIR)/ld && \
22386 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22387 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22388 "RANLIB=$${RANLIB}" \
22389 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22390 installcheck) \
22391 || exit 1
22393 @endif ld
22395 .PHONY: maybe-mostlyclean-ld mostlyclean-ld
22396 maybe-mostlyclean-ld:
22397 @if ld
22398 maybe-mostlyclean-ld: mostlyclean-ld
22400 mostlyclean-ld:
22401 @[ -f ./ld/Makefile ] || exit 0; \
22402 r=`${PWD_COMMAND}`; export r; \
22403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22404 $(HOST_EXPORTS) \
22405 for flag in $(EXTRA_HOST_FLAGS) ; do \
22406 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22407 done; \
22408 echo "Doing mostlyclean in ld"; \
22409 (cd $(HOST_SUBDIR)/ld && \
22410 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22411 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22412 "RANLIB=$${RANLIB}" \
22413 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22414 mostlyclean) \
22415 || exit 1
22417 @endif ld
22419 .PHONY: maybe-clean-ld clean-ld
22420 maybe-clean-ld:
22421 @if ld
22422 maybe-clean-ld: clean-ld
22424 clean-ld:
22425 @[ -f ./ld/Makefile ] || exit 0; \
22426 r=`${PWD_COMMAND}`; export r; \
22427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22428 $(HOST_EXPORTS) \
22429 for flag in $(EXTRA_HOST_FLAGS) ; do \
22430 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22431 done; \
22432 echo "Doing clean in ld"; \
22433 (cd $(HOST_SUBDIR)/ld && \
22434 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22435 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22436 "RANLIB=$${RANLIB}" \
22437 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22438 clean) \
22439 || exit 1
22441 @endif ld
22443 .PHONY: maybe-distclean-ld distclean-ld
22444 maybe-distclean-ld:
22445 @if ld
22446 maybe-distclean-ld: distclean-ld
22448 distclean-ld:
22449 @[ -f ./ld/Makefile ] || exit 0; \
22450 r=`${PWD_COMMAND}`; export r; \
22451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22452 $(HOST_EXPORTS) \
22453 for flag in $(EXTRA_HOST_FLAGS) ; do \
22454 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22455 done; \
22456 echo "Doing distclean in ld"; \
22457 (cd $(HOST_SUBDIR)/ld && \
22458 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22459 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22460 "RANLIB=$${RANLIB}" \
22461 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22462 distclean) \
22463 || exit 1
22465 @endif ld
22467 .PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
22468 maybe-maintainer-clean-ld:
22469 @if ld
22470 maybe-maintainer-clean-ld: maintainer-clean-ld
22472 maintainer-clean-ld:
22473 @[ -f ./ld/Makefile ] || exit 0; \
22474 r=`${PWD_COMMAND}`; export r; \
22475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22476 $(HOST_EXPORTS) \
22477 for flag in $(EXTRA_HOST_FLAGS) ; do \
22478 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22479 done; \
22480 echo "Doing maintainer-clean in ld"; \
22481 (cd $(HOST_SUBDIR)/ld && \
22482 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22483 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22484 "RANLIB=$${RANLIB}" \
22485 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22486 maintainer-clean) \
22487 || exit 1
22489 @endif ld
22493 .PHONY: configure-libbacktrace maybe-configure-libbacktrace
22494 maybe-configure-libbacktrace:
22495 @if gcc-bootstrap
22496 configure-libbacktrace: stage_current
22497 @endif gcc-bootstrap
22498 @if libbacktrace
22499 maybe-configure-libbacktrace: configure-libbacktrace
22500 configure-libbacktrace:
22501 @r=`${PWD_COMMAND}`; export r; \
22502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22503 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22504 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22505 $(HOST_EXPORTS) \
22506 echo Configuring in $(HOST_SUBDIR)/libbacktrace; \
22507 cd "$(HOST_SUBDIR)/libbacktrace" || exit 1; \
22508 case $(srcdir) in \
22509 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22510 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22511 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22512 esac; \
22513 module_srcdir=libbacktrace; \
22514 $(SHELL) \
22515 $$s/$$module_srcdir/configure \
22516 --srcdir=$${topdir}/$$module_srcdir \
22517 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22518 --target=${target_alias} \
22519 || exit 1
22520 @endif libbacktrace
22524 .PHONY: configure-stage1-libbacktrace maybe-configure-stage1-libbacktrace
22525 maybe-configure-stage1-libbacktrace:
22526 @if libbacktrace-bootstrap
22527 maybe-configure-stage1-libbacktrace: configure-stage1-libbacktrace
22528 configure-stage1-libbacktrace:
22529 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22530 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22531 @r=`${PWD_COMMAND}`; export r; \
22532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22533 TFLAGS="$(STAGE1_TFLAGS)"; \
22534 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22535 $(HOST_EXPORTS) \
22536 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
22537 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
22538 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
22539 echo Configuring stage 1 in $(HOST_SUBDIR)/libbacktrace; \
22540 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22541 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22542 case $(srcdir) in \
22543 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22544 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22545 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22546 esac; \
22547 module_srcdir=libbacktrace; \
22548 $(SHELL) $$s/$$module_srcdir/configure \
22549 --srcdir=$${topdir}/$$module_srcdir \
22550 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22551 --target=${target_alias} \
22553 $(STAGE1_CONFIGURE_FLAGS)
22554 @endif libbacktrace-bootstrap
22556 .PHONY: configure-stage2-libbacktrace maybe-configure-stage2-libbacktrace
22557 maybe-configure-stage2-libbacktrace:
22558 @if libbacktrace-bootstrap
22559 maybe-configure-stage2-libbacktrace: configure-stage2-libbacktrace
22560 configure-stage2-libbacktrace:
22561 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22562 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22563 @r=`${PWD_COMMAND}`; export r; \
22564 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22565 TFLAGS="$(STAGE2_TFLAGS)"; \
22566 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22567 $(HOST_EXPORTS) \
22568 $(POSTSTAGE1_HOST_EXPORTS) \
22569 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
22570 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
22571 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
22572 echo Configuring stage 2 in $(HOST_SUBDIR)/libbacktrace; \
22573 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22574 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22575 case $(srcdir) in \
22576 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22577 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22578 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22579 esac; \
22580 module_srcdir=libbacktrace; \
22581 $(SHELL) $$s/$$module_srcdir/configure \
22582 --srcdir=$${topdir}/$$module_srcdir \
22583 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22584 --target=${target_alias} \
22585 --with-build-libsubdir=$(HOST_SUBDIR) \
22586 $(STAGE2_CONFIGURE_FLAGS)
22587 @endif libbacktrace-bootstrap
22589 .PHONY: configure-stage3-libbacktrace maybe-configure-stage3-libbacktrace
22590 maybe-configure-stage3-libbacktrace:
22591 @if libbacktrace-bootstrap
22592 maybe-configure-stage3-libbacktrace: configure-stage3-libbacktrace
22593 configure-stage3-libbacktrace:
22594 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22595 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22596 @r=`${PWD_COMMAND}`; export r; \
22597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22598 TFLAGS="$(STAGE3_TFLAGS)"; \
22599 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22600 $(HOST_EXPORTS) \
22601 $(POSTSTAGE1_HOST_EXPORTS) \
22602 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
22603 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
22604 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
22605 echo Configuring stage 3 in $(HOST_SUBDIR)/libbacktrace; \
22606 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22607 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22608 case $(srcdir) in \
22609 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22610 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22611 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22612 esac; \
22613 module_srcdir=libbacktrace; \
22614 $(SHELL) $$s/$$module_srcdir/configure \
22615 --srcdir=$${topdir}/$$module_srcdir \
22616 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22617 --target=${target_alias} \
22618 --with-build-libsubdir=$(HOST_SUBDIR) \
22619 $(STAGE3_CONFIGURE_FLAGS)
22620 @endif libbacktrace-bootstrap
22622 .PHONY: configure-stage4-libbacktrace maybe-configure-stage4-libbacktrace
22623 maybe-configure-stage4-libbacktrace:
22624 @if libbacktrace-bootstrap
22625 maybe-configure-stage4-libbacktrace: configure-stage4-libbacktrace
22626 configure-stage4-libbacktrace:
22627 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22628 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22629 @r=`${PWD_COMMAND}`; export r; \
22630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22631 TFLAGS="$(STAGE4_TFLAGS)"; \
22632 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22633 $(HOST_EXPORTS) \
22634 $(POSTSTAGE1_HOST_EXPORTS) \
22635 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
22636 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
22637 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
22638 echo Configuring stage 4 in $(HOST_SUBDIR)/libbacktrace; \
22639 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22640 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22641 case $(srcdir) in \
22642 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22643 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22644 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22645 esac; \
22646 module_srcdir=libbacktrace; \
22647 $(SHELL) $$s/$$module_srcdir/configure \
22648 --srcdir=$${topdir}/$$module_srcdir \
22649 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22650 --target=${target_alias} \
22651 --with-build-libsubdir=$(HOST_SUBDIR) \
22652 $(STAGE4_CONFIGURE_FLAGS)
22653 @endif libbacktrace-bootstrap
22655 .PHONY: configure-stageprofile-libbacktrace maybe-configure-stageprofile-libbacktrace
22656 maybe-configure-stageprofile-libbacktrace:
22657 @if libbacktrace-bootstrap
22658 maybe-configure-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
22659 configure-stageprofile-libbacktrace:
22660 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22661 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22662 @r=`${PWD_COMMAND}`; export r; \
22663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22664 TFLAGS="$(STAGEprofile_TFLAGS)"; \
22665 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22666 $(HOST_EXPORTS) \
22667 $(POSTSTAGE1_HOST_EXPORTS) \
22668 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
22669 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
22670 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
22671 echo Configuring stage profile in $(HOST_SUBDIR)/libbacktrace; \
22672 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22673 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22674 case $(srcdir) in \
22675 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22676 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22677 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22678 esac; \
22679 module_srcdir=libbacktrace; \
22680 $(SHELL) $$s/$$module_srcdir/configure \
22681 --srcdir=$${topdir}/$$module_srcdir \
22682 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22683 --target=${target_alias} \
22684 --with-build-libsubdir=$(HOST_SUBDIR) \
22685 $(STAGEprofile_CONFIGURE_FLAGS)
22686 @endif libbacktrace-bootstrap
22688 .PHONY: configure-stagetrain-libbacktrace maybe-configure-stagetrain-libbacktrace
22689 maybe-configure-stagetrain-libbacktrace:
22690 @if libbacktrace-bootstrap
22691 maybe-configure-stagetrain-libbacktrace: configure-stagetrain-libbacktrace
22692 configure-stagetrain-libbacktrace:
22693 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
22694 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22695 @r=`${PWD_COMMAND}`; export r; \
22696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22697 TFLAGS="$(STAGEtrain_TFLAGS)"; \
22698 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22699 $(HOST_EXPORTS) \
22700 $(POSTSTAGE1_HOST_EXPORTS) \
22701 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
22702 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
22703 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
22704 echo Configuring stage train in $(HOST_SUBDIR)/libbacktrace; \
22705 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22706 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22707 case $(srcdir) in \
22708 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22709 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22710 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22711 esac; \
22712 module_srcdir=libbacktrace; \
22713 $(SHELL) $$s/$$module_srcdir/configure \
22714 --srcdir=$${topdir}/$$module_srcdir \
22715 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22716 --target=${target_alias} \
22717 --with-build-libsubdir=$(HOST_SUBDIR) \
22718 $(STAGEtrain_CONFIGURE_FLAGS)
22719 @endif libbacktrace-bootstrap
22721 .PHONY: configure-stagefeedback-libbacktrace maybe-configure-stagefeedback-libbacktrace
22722 maybe-configure-stagefeedback-libbacktrace:
22723 @if libbacktrace-bootstrap
22724 maybe-configure-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
22725 configure-stagefeedback-libbacktrace:
22726 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22727 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22728 @r=`${PWD_COMMAND}`; export r; \
22729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22730 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22731 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22732 $(HOST_EXPORTS) \
22733 $(POSTSTAGE1_HOST_EXPORTS) \
22734 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
22735 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
22736 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
22737 echo Configuring stage feedback in $(HOST_SUBDIR)/libbacktrace; \
22738 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22739 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22740 case $(srcdir) in \
22741 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22742 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22743 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22744 esac; \
22745 module_srcdir=libbacktrace; \
22746 $(SHELL) $$s/$$module_srcdir/configure \
22747 --srcdir=$${topdir}/$$module_srcdir \
22748 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22749 --target=${target_alias} \
22750 --with-build-libsubdir=$(HOST_SUBDIR) \
22751 $(STAGEfeedback_CONFIGURE_FLAGS)
22752 @endif libbacktrace-bootstrap
22754 .PHONY: configure-stageautoprofile-libbacktrace maybe-configure-stageautoprofile-libbacktrace
22755 maybe-configure-stageautoprofile-libbacktrace:
22756 @if libbacktrace-bootstrap
22757 maybe-configure-stageautoprofile-libbacktrace: configure-stageautoprofile-libbacktrace
22758 configure-stageautoprofile-libbacktrace:
22759 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
22760 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22761 @r=`${PWD_COMMAND}`; export r; \
22762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22763 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
22764 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22765 $(HOST_EXPORTS) \
22766 $(POSTSTAGE1_HOST_EXPORTS) \
22767 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
22768 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
22769 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
22770 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libbacktrace; \
22771 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22772 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22773 case $(srcdir) in \
22774 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22775 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22776 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22777 esac; \
22778 module_srcdir=libbacktrace; \
22779 $(SHELL) $$s/$$module_srcdir/configure \
22780 --srcdir=$${topdir}/$$module_srcdir \
22781 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22782 --target=${target_alias} \
22783 --with-build-libsubdir=$(HOST_SUBDIR) \
22784 $(STAGEautoprofile_CONFIGURE_FLAGS)
22785 @endif libbacktrace-bootstrap
22787 .PHONY: configure-stageautofeedback-libbacktrace maybe-configure-stageautofeedback-libbacktrace
22788 maybe-configure-stageautofeedback-libbacktrace:
22789 @if libbacktrace-bootstrap
22790 maybe-configure-stageautofeedback-libbacktrace: configure-stageautofeedback-libbacktrace
22791 configure-stageautofeedback-libbacktrace:
22792 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
22793 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22794 @r=`${PWD_COMMAND}`; export r; \
22795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22796 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
22797 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22798 $(HOST_EXPORTS) \
22799 $(POSTSTAGE1_HOST_EXPORTS) \
22800 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
22801 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
22802 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
22803 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libbacktrace; \
22804 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22805 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22806 case $(srcdir) in \
22807 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22808 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22809 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22810 esac; \
22811 module_srcdir=libbacktrace; \
22812 $(SHELL) $$s/$$module_srcdir/configure \
22813 --srcdir=$${topdir}/$$module_srcdir \
22814 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22815 --target=${target_alias} \
22816 --with-build-libsubdir=$(HOST_SUBDIR) \
22817 $(STAGEautofeedback_CONFIGURE_FLAGS)
22818 @endif libbacktrace-bootstrap
22824 .PHONY: all-libbacktrace maybe-all-libbacktrace
22825 maybe-all-libbacktrace:
22826 @if gcc-bootstrap
22827 all-libbacktrace: stage_current
22828 @endif gcc-bootstrap
22829 @if libbacktrace
22830 TARGET-libbacktrace=all
22831 maybe-all-libbacktrace: all-libbacktrace
22832 all-libbacktrace: configure-libbacktrace
22833 @r=`${PWD_COMMAND}`; export r; \
22834 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22835 $(HOST_EXPORTS) \
22836 (cd $(HOST_SUBDIR)/libbacktrace && \
22837 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
22838 $(TARGET-libbacktrace))
22839 @endif libbacktrace
22843 .PHONY: all-stage1-libbacktrace maybe-all-stage1-libbacktrace
22844 .PHONY: clean-stage1-libbacktrace maybe-clean-stage1-libbacktrace
22845 maybe-all-stage1-libbacktrace:
22846 maybe-clean-stage1-libbacktrace:
22847 @if libbacktrace-bootstrap
22848 maybe-all-stage1-libbacktrace: all-stage1-libbacktrace
22849 all-stage1: all-stage1-libbacktrace
22850 TARGET-stage1-libbacktrace = $(TARGET-libbacktrace)
22851 all-stage1-libbacktrace: configure-stage1-libbacktrace
22852 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22853 @r=`${PWD_COMMAND}`; export r; \
22854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22855 TFLAGS="$(STAGE1_TFLAGS)"; \
22856 $(HOST_EXPORTS) \
22857 cd $(HOST_SUBDIR)/libbacktrace && \
22859 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22860 CFLAGS="$(STAGE1_CFLAGS)" \
22861 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
22862 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
22863 LIBCFLAGS="$(LIBCFLAGS)" \
22864 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22865 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22866 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22867 $(EXTRA_HOST_FLAGS) \
22868 $(STAGE1_FLAGS_TO_PASS) \
22869 TFLAGS="$(STAGE1_TFLAGS)" \
22870 $(TARGET-stage1-libbacktrace)
22872 maybe-clean-stage1-libbacktrace: clean-stage1-libbacktrace
22873 clean-stage1: clean-stage1-libbacktrace
22874 clean-stage1-libbacktrace:
22875 @if [ $(current_stage) = stage1 ]; then \
22876 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
22877 else \
22878 [ -f $(HOST_SUBDIR)/stage1-libbacktrace/Makefile ] || exit 0; \
22879 $(MAKE) stage1-start; \
22880 fi; \
22881 cd $(HOST_SUBDIR)/libbacktrace && \
22882 $(MAKE) $(EXTRA_HOST_FLAGS) \
22883 $(STAGE1_FLAGS_TO_PASS) clean
22884 @endif libbacktrace-bootstrap
22887 .PHONY: all-stage2-libbacktrace maybe-all-stage2-libbacktrace
22888 .PHONY: clean-stage2-libbacktrace maybe-clean-stage2-libbacktrace
22889 maybe-all-stage2-libbacktrace:
22890 maybe-clean-stage2-libbacktrace:
22891 @if libbacktrace-bootstrap
22892 maybe-all-stage2-libbacktrace: all-stage2-libbacktrace
22893 all-stage2: all-stage2-libbacktrace
22894 TARGET-stage2-libbacktrace = $(TARGET-libbacktrace)
22895 all-stage2-libbacktrace: configure-stage2-libbacktrace
22896 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22897 @r=`${PWD_COMMAND}`; export r; \
22898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22899 TFLAGS="$(STAGE2_TFLAGS)"; \
22900 $(HOST_EXPORTS) \
22901 $(POSTSTAGE1_HOST_EXPORTS) \
22902 cd $(HOST_SUBDIR)/libbacktrace && \
22904 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22905 CFLAGS="$(STAGE2_CFLAGS)" \
22906 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
22907 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
22908 LIBCFLAGS="$(STAGE2_CFLAGS)" \
22909 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22910 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22911 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22912 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22913 TFLAGS="$(STAGE2_TFLAGS)" \
22914 $(TARGET-stage2-libbacktrace)
22916 maybe-clean-stage2-libbacktrace: clean-stage2-libbacktrace
22917 clean-stage2: clean-stage2-libbacktrace
22918 clean-stage2-libbacktrace:
22919 @if [ $(current_stage) = stage2 ]; then \
22920 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
22921 else \
22922 [ -f $(HOST_SUBDIR)/stage2-libbacktrace/Makefile ] || exit 0; \
22923 $(MAKE) stage2-start; \
22924 fi; \
22925 cd $(HOST_SUBDIR)/libbacktrace && \
22926 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22927 @endif libbacktrace-bootstrap
22930 .PHONY: all-stage3-libbacktrace maybe-all-stage3-libbacktrace
22931 .PHONY: clean-stage3-libbacktrace maybe-clean-stage3-libbacktrace
22932 maybe-all-stage3-libbacktrace:
22933 maybe-clean-stage3-libbacktrace:
22934 @if libbacktrace-bootstrap
22935 maybe-all-stage3-libbacktrace: all-stage3-libbacktrace
22936 all-stage3: all-stage3-libbacktrace
22937 TARGET-stage3-libbacktrace = $(TARGET-libbacktrace)
22938 all-stage3-libbacktrace: configure-stage3-libbacktrace
22939 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22940 @r=`${PWD_COMMAND}`; export r; \
22941 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22942 TFLAGS="$(STAGE3_TFLAGS)"; \
22943 $(HOST_EXPORTS) \
22944 $(POSTSTAGE1_HOST_EXPORTS) \
22945 cd $(HOST_SUBDIR)/libbacktrace && \
22947 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22948 CFLAGS="$(STAGE3_CFLAGS)" \
22949 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
22950 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
22951 LIBCFLAGS="$(STAGE3_CFLAGS)" \
22952 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22953 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22954 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22955 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22956 TFLAGS="$(STAGE3_TFLAGS)" \
22957 $(TARGET-stage3-libbacktrace)
22959 maybe-clean-stage3-libbacktrace: clean-stage3-libbacktrace
22960 clean-stage3: clean-stage3-libbacktrace
22961 clean-stage3-libbacktrace:
22962 @if [ $(current_stage) = stage3 ]; then \
22963 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
22964 else \
22965 [ -f $(HOST_SUBDIR)/stage3-libbacktrace/Makefile ] || exit 0; \
22966 $(MAKE) stage3-start; \
22967 fi; \
22968 cd $(HOST_SUBDIR)/libbacktrace && \
22969 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22970 @endif libbacktrace-bootstrap
22973 .PHONY: all-stage4-libbacktrace maybe-all-stage4-libbacktrace
22974 .PHONY: clean-stage4-libbacktrace maybe-clean-stage4-libbacktrace
22975 maybe-all-stage4-libbacktrace:
22976 maybe-clean-stage4-libbacktrace:
22977 @if libbacktrace-bootstrap
22978 maybe-all-stage4-libbacktrace: all-stage4-libbacktrace
22979 all-stage4: all-stage4-libbacktrace
22980 TARGET-stage4-libbacktrace = $(TARGET-libbacktrace)
22981 all-stage4-libbacktrace: configure-stage4-libbacktrace
22982 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22983 @r=`${PWD_COMMAND}`; export r; \
22984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22985 TFLAGS="$(STAGE4_TFLAGS)"; \
22986 $(HOST_EXPORTS) \
22987 $(POSTSTAGE1_HOST_EXPORTS) \
22988 cd $(HOST_SUBDIR)/libbacktrace && \
22990 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22991 CFLAGS="$(STAGE4_CFLAGS)" \
22992 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
22993 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
22994 LIBCFLAGS="$(STAGE4_CFLAGS)" \
22995 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22996 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22997 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22998 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22999 TFLAGS="$(STAGE4_TFLAGS)" \
23000 $(TARGET-stage4-libbacktrace)
23002 maybe-clean-stage4-libbacktrace: clean-stage4-libbacktrace
23003 clean-stage4: clean-stage4-libbacktrace
23004 clean-stage4-libbacktrace:
23005 @if [ $(current_stage) = stage4 ]; then \
23006 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23007 else \
23008 [ -f $(HOST_SUBDIR)/stage4-libbacktrace/Makefile ] || exit 0; \
23009 $(MAKE) stage4-start; \
23010 fi; \
23011 cd $(HOST_SUBDIR)/libbacktrace && \
23012 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23013 @endif libbacktrace-bootstrap
23016 .PHONY: all-stageprofile-libbacktrace maybe-all-stageprofile-libbacktrace
23017 .PHONY: clean-stageprofile-libbacktrace maybe-clean-stageprofile-libbacktrace
23018 maybe-all-stageprofile-libbacktrace:
23019 maybe-clean-stageprofile-libbacktrace:
23020 @if libbacktrace-bootstrap
23021 maybe-all-stageprofile-libbacktrace: all-stageprofile-libbacktrace
23022 all-stageprofile: all-stageprofile-libbacktrace
23023 TARGET-stageprofile-libbacktrace = $(TARGET-libbacktrace)
23024 all-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
23025 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23026 @r=`${PWD_COMMAND}`; export r; \
23027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23028 TFLAGS="$(STAGEprofile_TFLAGS)"; \
23029 $(HOST_EXPORTS) \
23030 $(POSTSTAGE1_HOST_EXPORTS) \
23031 cd $(HOST_SUBDIR)/libbacktrace && \
23033 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23034 CFLAGS="$(STAGEprofile_CFLAGS)" \
23035 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
23036 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
23037 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
23038 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23039 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23040 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23041 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23042 TFLAGS="$(STAGEprofile_TFLAGS)" \
23043 $(TARGET-stageprofile-libbacktrace)
23045 maybe-clean-stageprofile-libbacktrace: clean-stageprofile-libbacktrace
23046 clean-stageprofile: clean-stageprofile-libbacktrace
23047 clean-stageprofile-libbacktrace:
23048 @if [ $(current_stage) = stageprofile ]; then \
23049 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23050 else \
23051 [ -f $(HOST_SUBDIR)/stageprofile-libbacktrace/Makefile ] || exit 0; \
23052 $(MAKE) stageprofile-start; \
23053 fi; \
23054 cd $(HOST_SUBDIR)/libbacktrace && \
23055 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23056 @endif libbacktrace-bootstrap
23059 .PHONY: all-stagetrain-libbacktrace maybe-all-stagetrain-libbacktrace
23060 .PHONY: clean-stagetrain-libbacktrace maybe-clean-stagetrain-libbacktrace
23061 maybe-all-stagetrain-libbacktrace:
23062 maybe-clean-stagetrain-libbacktrace:
23063 @if libbacktrace-bootstrap
23064 maybe-all-stagetrain-libbacktrace: all-stagetrain-libbacktrace
23065 all-stagetrain: all-stagetrain-libbacktrace
23066 TARGET-stagetrain-libbacktrace = $(TARGET-libbacktrace)
23067 all-stagetrain-libbacktrace: configure-stagetrain-libbacktrace
23068 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
23069 @r=`${PWD_COMMAND}`; export r; \
23070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23071 TFLAGS="$(STAGEtrain_TFLAGS)"; \
23072 $(HOST_EXPORTS) \
23073 $(POSTSTAGE1_HOST_EXPORTS) \
23074 cd $(HOST_SUBDIR)/libbacktrace && \
23076 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23077 CFLAGS="$(STAGEtrain_CFLAGS)" \
23078 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
23079 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
23080 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
23081 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23082 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23083 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23084 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23085 TFLAGS="$(STAGEtrain_TFLAGS)" \
23086 $(TARGET-stagetrain-libbacktrace)
23088 maybe-clean-stagetrain-libbacktrace: clean-stagetrain-libbacktrace
23089 clean-stagetrain: clean-stagetrain-libbacktrace
23090 clean-stagetrain-libbacktrace:
23091 @if [ $(current_stage) = stagetrain ]; then \
23092 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23093 else \
23094 [ -f $(HOST_SUBDIR)/stagetrain-libbacktrace/Makefile ] || exit 0; \
23095 $(MAKE) stagetrain-start; \
23096 fi; \
23097 cd $(HOST_SUBDIR)/libbacktrace && \
23098 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23099 @endif libbacktrace-bootstrap
23102 .PHONY: all-stagefeedback-libbacktrace maybe-all-stagefeedback-libbacktrace
23103 .PHONY: clean-stagefeedback-libbacktrace maybe-clean-stagefeedback-libbacktrace
23104 maybe-all-stagefeedback-libbacktrace:
23105 maybe-clean-stagefeedback-libbacktrace:
23106 @if libbacktrace-bootstrap
23107 maybe-all-stagefeedback-libbacktrace: all-stagefeedback-libbacktrace
23108 all-stagefeedback: all-stagefeedback-libbacktrace
23109 TARGET-stagefeedback-libbacktrace = $(TARGET-libbacktrace)
23110 all-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
23111 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23112 @r=`${PWD_COMMAND}`; export r; \
23113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23114 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23115 $(HOST_EXPORTS) \
23116 $(POSTSTAGE1_HOST_EXPORTS) \
23117 cd $(HOST_SUBDIR)/libbacktrace && \
23119 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23120 CFLAGS="$(STAGEfeedback_CFLAGS)" \
23121 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
23122 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
23123 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
23124 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23125 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23126 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23127 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23128 TFLAGS="$(STAGEfeedback_TFLAGS)" \
23129 $(TARGET-stagefeedback-libbacktrace)
23131 maybe-clean-stagefeedback-libbacktrace: clean-stagefeedback-libbacktrace
23132 clean-stagefeedback: clean-stagefeedback-libbacktrace
23133 clean-stagefeedback-libbacktrace:
23134 @if [ $(current_stage) = stagefeedback ]; then \
23135 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23136 else \
23137 [ -f $(HOST_SUBDIR)/stagefeedback-libbacktrace/Makefile ] || exit 0; \
23138 $(MAKE) stagefeedback-start; \
23139 fi; \
23140 cd $(HOST_SUBDIR)/libbacktrace && \
23141 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23142 @endif libbacktrace-bootstrap
23145 .PHONY: all-stageautoprofile-libbacktrace maybe-all-stageautoprofile-libbacktrace
23146 .PHONY: clean-stageautoprofile-libbacktrace maybe-clean-stageautoprofile-libbacktrace
23147 maybe-all-stageautoprofile-libbacktrace:
23148 maybe-clean-stageautoprofile-libbacktrace:
23149 @if libbacktrace-bootstrap
23150 maybe-all-stageautoprofile-libbacktrace: all-stageautoprofile-libbacktrace
23151 all-stageautoprofile: all-stageautoprofile-libbacktrace
23152 TARGET-stageautoprofile-libbacktrace = $(TARGET-libbacktrace)
23153 all-stageautoprofile-libbacktrace: configure-stageautoprofile-libbacktrace
23154 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
23155 @r=`${PWD_COMMAND}`; export r; \
23156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23157 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
23158 $(HOST_EXPORTS) \
23159 $(POSTSTAGE1_HOST_EXPORTS) \
23160 cd $(HOST_SUBDIR)/libbacktrace && \
23161 $$s/gcc/config/i386/$(AUTO_PROFILE) \
23162 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23163 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
23164 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
23165 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
23166 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
23167 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23168 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23169 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23170 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23171 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
23172 $(TARGET-stageautoprofile-libbacktrace)
23174 maybe-clean-stageautoprofile-libbacktrace: clean-stageautoprofile-libbacktrace
23175 clean-stageautoprofile: clean-stageautoprofile-libbacktrace
23176 clean-stageautoprofile-libbacktrace:
23177 @if [ $(current_stage) = stageautoprofile ]; then \
23178 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23179 else \
23180 [ -f $(HOST_SUBDIR)/stageautoprofile-libbacktrace/Makefile ] || exit 0; \
23181 $(MAKE) stageautoprofile-start; \
23182 fi; \
23183 cd $(HOST_SUBDIR)/libbacktrace && \
23184 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23185 @endif libbacktrace-bootstrap
23188 .PHONY: all-stageautofeedback-libbacktrace maybe-all-stageautofeedback-libbacktrace
23189 .PHONY: clean-stageautofeedback-libbacktrace maybe-clean-stageautofeedback-libbacktrace
23190 maybe-all-stageautofeedback-libbacktrace:
23191 maybe-clean-stageautofeedback-libbacktrace:
23192 @if libbacktrace-bootstrap
23193 maybe-all-stageautofeedback-libbacktrace: all-stageautofeedback-libbacktrace
23194 all-stageautofeedback: all-stageautofeedback-libbacktrace
23195 TARGET-stageautofeedback-libbacktrace = $(TARGET-libbacktrace)
23196 all-stageautofeedback-libbacktrace: configure-stageautofeedback-libbacktrace
23197 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
23198 @r=`${PWD_COMMAND}`; export r; \
23199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23200 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
23201 $(HOST_EXPORTS) \
23202 $(POSTSTAGE1_HOST_EXPORTS) \
23203 cd $(HOST_SUBDIR)/libbacktrace && \
23205 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23206 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
23207 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
23208 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
23209 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
23210 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23211 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23212 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23213 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23214 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
23215 $(TARGET-stageautofeedback-libbacktrace)
23217 maybe-clean-stageautofeedback-libbacktrace: clean-stageautofeedback-libbacktrace
23218 clean-stageautofeedback: clean-stageautofeedback-libbacktrace
23219 clean-stageautofeedback-libbacktrace:
23220 @if [ $(current_stage) = stageautofeedback ]; then \
23221 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23222 else \
23223 [ -f $(HOST_SUBDIR)/stageautofeedback-libbacktrace/Makefile ] || exit 0; \
23224 $(MAKE) stageautofeedback-start; \
23225 fi; \
23226 cd $(HOST_SUBDIR)/libbacktrace && \
23227 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23228 @endif libbacktrace-bootstrap
23234 .PHONY: check-libbacktrace maybe-check-libbacktrace
23235 maybe-check-libbacktrace:
23236 @if libbacktrace
23237 maybe-check-libbacktrace: check-libbacktrace
23239 check-libbacktrace:
23240 @: $(MAKE); $(unstage)
23241 @r=`${PWD_COMMAND}`; export r; \
23242 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23243 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
23244 (cd $(HOST_SUBDIR)/libbacktrace && \
23245 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
23247 @endif libbacktrace
23249 .PHONY: install-libbacktrace maybe-install-libbacktrace
23250 maybe-install-libbacktrace:
23251 @if libbacktrace
23252 maybe-install-libbacktrace: install-libbacktrace
23254 install-libbacktrace: installdirs
23255 @: $(MAKE); $(unstage)
23256 @r=`${PWD_COMMAND}`; export r; \
23257 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23258 $(HOST_EXPORTS) \
23259 (cd $(HOST_SUBDIR)/libbacktrace && \
23260 $(MAKE) $(FLAGS_TO_PASS) install)
23262 @endif libbacktrace
23264 .PHONY: install-strip-libbacktrace maybe-install-strip-libbacktrace
23265 maybe-install-strip-libbacktrace:
23266 @if libbacktrace
23267 maybe-install-strip-libbacktrace: install-strip-libbacktrace
23269 install-strip-libbacktrace: installdirs
23270 @: $(MAKE); $(unstage)
23271 @r=`${PWD_COMMAND}`; export r; \
23272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23273 $(HOST_EXPORTS) \
23274 (cd $(HOST_SUBDIR)/libbacktrace && \
23275 $(MAKE) $(FLAGS_TO_PASS) install-strip)
23277 @endif libbacktrace
23279 # Other targets (info, dvi, pdf, etc.)
23281 .PHONY: maybe-info-libbacktrace info-libbacktrace
23282 maybe-info-libbacktrace:
23283 @if libbacktrace
23284 maybe-info-libbacktrace: info-libbacktrace
23286 info-libbacktrace: \
23287 configure-libbacktrace
23288 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23289 r=`${PWD_COMMAND}`; export r; \
23290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23291 $(HOST_EXPORTS) \
23292 for flag in $(EXTRA_HOST_FLAGS) ; do \
23293 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23294 done; \
23295 echo "Doing info in libbacktrace"; \
23296 (cd $(HOST_SUBDIR)/libbacktrace && \
23297 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23298 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23299 "RANLIB=$${RANLIB}" \
23300 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23301 info) \
23302 || exit 1
23304 @endif libbacktrace
23306 .PHONY: maybe-dvi-libbacktrace dvi-libbacktrace
23307 maybe-dvi-libbacktrace:
23308 @if libbacktrace
23309 maybe-dvi-libbacktrace: dvi-libbacktrace
23311 dvi-libbacktrace: \
23312 configure-libbacktrace
23313 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23314 r=`${PWD_COMMAND}`; export r; \
23315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23316 $(HOST_EXPORTS) \
23317 for flag in $(EXTRA_HOST_FLAGS) ; do \
23318 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23319 done; \
23320 echo "Doing dvi in libbacktrace"; \
23321 (cd $(HOST_SUBDIR)/libbacktrace && \
23322 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23323 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23324 "RANLIB=$${RANLIB}" \
23325 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23326 dvi) \
23327 || exit 1
23329 @endif libbacktrace
23331 .PHONY: maybe-pdf-libbacktrace pdf-libbacktrace
23332 maybe-pdf-libbacktrace:
23333 @if libbacktrace
23334 maybe-pdf-libbacktrace: pdf-libbacktrace
23336 pdf-libbacktrace: \
23337 configure-libbacktrace
23338 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23339 r=`${PWD_COMMAND}`; export r; \
23340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23341 $(HOST_EXPORTS) \
23342 for flag in $(EXTRA_HOST_FLAGS) ; do \
23343 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23344 done; \
23345 echo "Doing pdf in libbacktrace"; \
23346 (cd $(HOST_SUBDIR)/libbacktrace && \
23347 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23348 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23349 "RANLIB=$${RANLIB}" \
23350 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23351 pdf) \
23352 || exit 1
23354 @endif libbacktrace
23356 .PHONY: maybe-html-libbacktrace html-libbacktrace
23357 maybe-html-libbacktrace:
23358 @if libbacktrace
23359 maybe-html-libbacktrace: html-libbacktrace
23361 html-libbacktrace: \
23362 configure-libbacktrace
23363 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23364 r=`${PWD_COMMAND}`; export r; \
23365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23366 $(HOST_EXPORTS) \
23367 for flag in $(EXTRA_HOST_FLAGS) ; do \
23368 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23369 done; \
23370 echo "Doing html in libbacktrace"; \
23371 (cd $(HOST_SUBDIR)/libbacktrace && \
23372 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23373 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23374 "RANLIB=$${RANLIB}" \
23375 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23376 html) \
23377 || exit 1
23379 @endif libbacktrace
23381 .PHONY: maybe-TAGS-libbacktrace TAGS-libbacktrace
23382 maybe-TAGS-libbacktrace:
23383 @if libbacktrace
23384 maybe-TAGS-libbacktrace: TAGS-libbacktrace
23386 TAGS-libbacktrace: \
23387 configure-libbacktrace
23388 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23389 r=`${PWD_COMMAND}`; export r; \
23390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23391 $(HOST_EXPORTS) \
23392 for flag in $(EXTRA_HOST_FLAGS) ; do \
23393 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23394 done; \
23395 echo "Doing TAGS in libbacktrace"; \
23396 (cd $(HOST_SUBDIR)/libbacktrace && \
23397 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23398 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23399 "RANLIB=$${RANLIB}" \
23400 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23401 TAGS) \
23402 || exit 1
23404 @endif libbacktrace
23406 .PHONY: maybe-install-info-libbacktrace install-info-libbacktrace
23407 maybe-install-info-libbacktrace:
23408 @if libbacktrace
23409 maybe-install-info-libbacktrace: install-info-libbacktrace
23411 install-info-libbacktrace: \
23412 configure-libbacktrace \
23413 info-libbacktrace
23414 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23415 r=`${PWD_COMMAND}`; export r; \
23416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23417 $(HOST_EXPORTS) \
23418 for flag in $(EXTRA_HOST_FLAGS) ; do \
23419 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23420 done; \
23421 echo "Doing install-info in libbacktrace"; \
23422 (cd $(HOST_SUBDIR)/libbacktrace && \
23423 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23424 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23425 "RANLIB=$${RANLIB}" \
23426 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23427 install-info) \
23428 || exit 1
23430 @endif libbacktrace
23432 .PHONY: maybe-install-dvi-libbacktrace install-dvi-libbacktrace
23433 maybe-install-dvi-libbacktrace:
23434 @if libbacktrace
23435 maybe-install-dvi-libbacktrace: install-dvi-libbacktrace
23437 install-dvi-libbacktrace: \
23438 configure-libbacktrace \
23439 dvi-libbacktrace
23440 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23441 r=`${PWD_COMMAND}`; export r; \
23442 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23443 $(HOST_EXPORTS) \
23444 for flag in $(EXTRA_HOST_FLAGS) ; do \
23445 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23446 done; \
23447 echo "Doing install-dvi in libbacktrace"; \
23448 (cd $(HOST_SUBDIR)/libbacktrace && \
23449 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23450 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23451 "RANLIB=$${RANLIB}" \
23452 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23453 install-dvi) \
23454 || exit 1
23456 @endif libbacktrace
23458 .PHONY: maybe-install-pdf-libbacktrace install-pdf-libbacktrace
23459 maybe-install-pdf-libbacktrace:
23460 @if libbacktrace
23461 maybe-install-pdf-libbacktrace: install-pdf-libbacktrace
23463 install-pdf-libbacktrace: \
23464 configure-libbacktrace \
23465 pdf-libbacktrace
23466 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23467 r=`${PWD_COMMAND}`; export r; \
23468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23469 $(HOST_EXPORTS) \
23470 for flag in $(EXTRA_HOST_FLAGS) ; do \
23471 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23472 done; \
23473 echo "Doing install-pdf in libbacktrace"; \
23474 (cd $(HOST_SUBDIR)/libbacktrace && \
23475 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23476 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23477 "RANLIB=$${RANLIB}" \
23478 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23479 install-pdf) \
23480 || exit 1
23482 @endif libbacktrace
23484 .PHONY: maybe-install-html-libbacktrace install-html-libbacktrace
23485 maybe-install-html-libbacktrace:
23486 @if libbacktrace
23487 maybe-install-html-libbacktrace: install-html-libbacktrace
23489 install-html-libbacktrace: \
23490 configure-libbacktrace \
23491 html-libbacktrace
23492 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23493 r=`${PWD_COMMAND}`; export r; \
23494 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23495 $(HOST_EXPORTS) \
23496 for flag in $(EXTRA_HOST_FLAGS) ; do \
23497 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23498 done; \
23499 echo "Doing install-html in libbacktrace"; \
23500 (cd $(HOST_SUBDIR)/libbacktrace && \
23501 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23502 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23503 "RANLIB=$${RANLIB}" \
23504 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23505 install-html) \
23506 || exit 1
23508 @endif libbacktrace
23510 .PHONY: maybe-installcheck-libbacktrace installcheck-libbacktrace
23511 maybe-installcheck-libbacktrace:
23512 @if libbacktrace
23513 maybe-installcheck-libbacktrace: installcheck-libbacktrace
23515 installcheck-libbacktrace: \
23516 configure-libbacktrace
23517 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23518 r=`${PWD_COMMAND}`; export r; \
23519 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23520 $(HOST_EXPORTS) \
23521 for flag in $(EXTRA_HOST_FLAGS) ; do \
23522 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23523 done; \
23524 echo "Doing installcheck in libbacktrace"; \
23525 (cd $(HOST_SUBDIR)/libbacktrace && \
23526 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23527 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23528 "RANLIB=$${RANLIB}" \
23529 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23530 installcheck) \
23531 || exit 1
23533 @endif libbacktrace
23535 .PHONY: maybe-mostlyclean-libbacktrace mostlyclean-libbacktrace
23536 maybe-mostlyclean-libbacktrace:
23537 @if libbacktrace
23538 maybe-mostlyclean-libbacktrace: mostlyclean-libbacktrace
23540 mostlyclean-libbacktrace:
23541 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23542 r=`${PWD_COMMAND}`; export r; \
23543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23544 $(HOST_EXPORTS) \
23545 for flag in $(EXTRA_HOST_FLAGS) ; do \
23546 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23547 done; \
23548 echo "Doing mostlyclean in libbacktrace"; \
23549 (cd $(HOST_SUBDIR)/libbacktrace && \
23550 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23551 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23552 "RANLIB=$${RANLIB}" \
23553 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23554 mostlyclean) \
23555 || exit 1
23557 @endif libbacktrace
23559 .PHONY: maybe-clean-libbacktrace clean-libbacktrace
23560 maybe-clean-libbacktrace:
23561 @if libbacktrace
23562 maybe-clean-libbacktrace: clean-libbacktrace
23564 clean-libbacktrace:
23565 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23566 r=`${PWD_COMMAND}`; export r; \
23567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23568 $(HOST_EXPORTS) \
23569 for flag in $(EXTRA_HOST_FLAGS) ; do \
23570 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23571 done; \
23572 echo "Doing clean in libbacktrace"; \
23573 (cd $(HOST_SUBDIR)/libbacktrace && \
23574 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23575 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23576 "RANLIB=$${RANLIB}" \
23577 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23578 clean) \
23579 || exit 1
23581 @endif libbacktrace
23583 .PHONY: maybe-distclean-libbacktrace distclean-libbacktrace
23584 maybe-distclean-libbacktrace:
23585 @if libbacktrace
23586 maybe-distclean-libbacktrace: distclean-libbacktrace
23588 distclean-libbacktrace:
23589 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23590 r=`${PWD_COMMAND}`; export r; \
23591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23592 $(HOST_EXPORTS) \
23593 for flag in $(EXTRA_HOST_FLAGS) ; do \
23594 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23595 done; \
23596 echo "Doing distclean in libbacktrace"; \
23597 (cd $(HOST_SUBDIR)/libbacktrace && \
23598 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23599 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23600 "RANLIB=$${RANLIB}" \
23601 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23602 distclean) \
23603 || exit 1
23605 @endif libbacktrace
23607 .PHONY: maybe-maintainer-clean-libbacktrace maintainer-clean-libbacktrace
23608 maybe-maintainer-clean-libbacktrace:
23609 @if libbacktrace
23610 maybe-maintainer-clean-libbacktrace: maintainer-clean-libbacktrace
23612 maintainer-clean-libbacktrace:
23613 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23614 r=`${PWD_COMMAND}`; export r; \
23615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23616 $(HOST_EXPORTS) \
23617 for flag in $(EXTRA_HOST_FLAGS) ; do \
23618 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23619 done; \
23620 echo "Doing maintainer-clean in libbacktrace"; \
23621 (cd $(HOST_SUBDIR)/libbacktrace && \
23622 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23623 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23624 "RANLIB=$${RANLIB}" \
23625 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23626 maintainer-clean) \
23627 || exit 1
23629 @endif libbacktrace
23633 .PHONY: configure-libcpp maybe-configure-libcpp
23634 maybe-configure-libcpp:
23635 @if gcc-bootstrap
23636 configure-libcpp: stage_current
23637 @endif gcc-bootstrap
23638 @if libcpp
23639 maybe-configure-libcpp: configure-libcpp
23640 configure-libcpp:
23641 @r=`${PWD_COMMAND}`; export r; \
23642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23643 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23644 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
23645 $(HOST_EXPORTS) \
23646 echo Configuring in $(HOST_SUBDIR)/libcpp; \
23647 cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
23648 case $(srcdir) in \
23649 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23650 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23651 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23652 esac; \
23653 module_srcdir=libcpp; \
23654 $(SHELL) \
23655 $$s/$$module_srcdir/configure \
23656 --srcdir=$${topdir}/$$module_srcdir \
23657 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23658 --target=${target_alias} \
23659 || exit 1
23660 @endif libcpp
23664 .PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
23665 maybe-configure-stage1-libcpp:
23666 @if libcpp-bootstrap
23667 maybe-configure-stage1-libcpp: configure-stage1-libcpp
23668 configure-stage1-libcpp:
23669 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23670 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23671 @r=`${PWD_COMMAND}`; export r; \
23672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23673 TFLAGS="$(STAGE1_TFLAGS)"; \
23674 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23675 $(HOST_EXPORTS) \
23676 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
23677 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
23678 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
23679 echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp; \
23680 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
23681 cd $(HOST_SUBDIR)/libcpp || exit 1; \
23682 case $(srcdir) in \
23683 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23684 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23685 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23686 esac; \
23687 module_srcdir=libcpp; \
23688 $(SHELL) $$s/$$module_srcdir/configure \
23689 --srcdir=$${topdir}/$$module_srcdir \
23690 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23691 --target=${target_alias} \
23693 $(STAGE1_CONFIGURE_FLAGS)
23694 @endif libcpp-bootstrap
23696 .PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
23697 maybe-configure-stage2-libcpp:
23698 @if libcpp-bootstrap
23699 maybe-configure-stage2-libcpp: configure-stage2-libcpp
23700 configure-stage2-libcpp:
23701 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23702 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23703 @r=`${PWD_COMMAND}`; export r; \
23704 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23705 TFLAGS="$(STAGE2_TFLAGS)"; \
23706 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23707 $(HOST_EXPORTS) \
23708 $(POSTSTAGE1_HOST_EXPORTS) \
23709 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
23710 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
23711 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
23712 echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp; \
23713 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
23714 cd $(HOST_SUBDIR)/libcpp || exit 1; \
23715 case $(srcdir) in \
23716 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23717 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23718 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23719 esac; \
23720 module_srcdir=libcpp; \
23721 $(SHELL) $$s/$$module_srcdir/configure \
23722 --srcdir=$${topdir}/$$module_srcdir \
23723 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23724 --target=${target_alias} \
23725 --with-build-libsubdir=$(HOST_SUBDIR) \
23726 $(STAGE2_CONFIGURE_FLAGS)
23727 @endif libcpp-bootstrap
23729 .PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
23730 maybe-configure-stage3-libcpp:
23731 @if libcpp-bootstrap
23732 maybe-configure-stage3-libcpp: configure-stage3-libcpp
23733 configure-stage3-libcpp:
23734 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23735 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23736 @r=`${PWD_COMMAND}`; export r; \
23737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23738 TFLAGS="$(STAGE3_TFLAGS)"; \
23739 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23740 $(HOST_EXPORTS) \
23741 $(POSTSTAGE1_HOST_EXPORTS) \
23742 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
23743 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
23744 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
23745 echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp; \
23746 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
23747 cd $(HOST_SUBDIR)/libcpp || exit 1; \
23748 case $(srcdir) in \
23749 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23750 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23751 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23752 esac; \
23753 module_srcdir=libcpp; \
23754 $(SHELL) $$s/$$module_srcdir/configure \
23755 --srcdir=$${topdir}/$$module_srcdir \
23756 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23757 --target=${target_alias} \
23758 --with-build-libsubdir=$(HOST_SUBDIR) \
23759 $(STAGE3_CONFIGURE_FLAGS)
23760 @endif libcpp-bootstrap
23762 .PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
23763 maybe-configure-stage4-libcpp:
23764 @if libcpp-bootstrap
23765 maybe-configure-stage4-libcpp: configure-stage4-libcpp
23766 configure-stage4-libcpp:
23767 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23768 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23769 @r=`${PWD_COMMAND}`; export r; \
23770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23771 TFLAGS="$(STAGE4_TFLAGS)"; \
23772 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23773 $(HOST_EXPORTS) \
23774 $(POSTSTAGE1_HOST_EXPORTS) \
23775 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
23776 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
23777 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
23778 echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp; \
23779 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
23780 cd $(HOST_SUBDIR)/libcpp || exit 1; \
23781 case $(srcdir) in \
23782 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23783 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23784 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23785 esac; \
23786 module_srcdir=libcpp; \
23787 $(SHELL) $$s/$$module_srcdir/configure \
23788 --srcdir=$${topdir}/$$module_srcdir \
23789 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23790 --target=${target_alias} \
23791 --with-build-libsubdir=$(HOST_SUBDIR) \
23792 $(STAGE4_CONFIGURE_FLAGS)
23793 @endif libcpp-bootstrap
23795 .PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
23796 maybe-configure-stageprofile-libcpp:
23797 @if libcpp-bootstrap
23798 maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
23799 configure-stageprofile-libcpp:
23800 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23801 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23802 @r=`${PWD_COMMAND}`; export r; \
23803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23804 TFLAGS="$(STAGEprofile_TFLAGS)"; \
23805 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23806 $(HOST_EXPORTS) \
23807 $(POSTSTAGE1_HOST_EXPORTS) \
23808 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
23809 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
23810 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
23811 echo Configuring stage profile in $(HOST_SUBDIR)/libcpp; \
23812 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
23813 cd $(HOST_SUBDIR)/libcpp || exit 1; \
23814 case $(srcdir) in \
23815 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23816 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23817 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23818 esac; \
23819 module_srcdir=libcpp; \
23820 $(SHELL) $$s/$$module_srcdir/configure \
23821 --srcdir=$${topdir}/$$module_srcdir \
23822 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23823 --target=${target_alias} \
23824 --with-build-libsubdir=$(HOST_SUBDIR) \
23825 $(STAGEprofile_CONFIGURE_FLAGS)
23826 @endif libcpp-bootstrap
23828 .PHONY: configure-stagetrain-libcpp maybe-configure-stagetrain-libcpp
23829 maybe-configure-stagetrain-libcpp:
23830 @if libcpp-bootstrap
23831 maybe-configure-stagetrain-libcpp: configure-stagetrain-libcpp
23832 configure-stagetrain-libcpp:
23833 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
23834 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23835 @r=`${PWD_COMMAND}`; export r; \
23836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23837 TFLAGS="$(STAGEtrain_TFLAGS)"; \
23838 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23839 $(HOST_EXPORTS) \
23840 $(POSTSTAGE1_HOST_EXPORTS) \
23841 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
23842 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
23843 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
23844 echo Configuring stage train in $(HOST_SUBDIR)/libcpp; \
23845 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
23846 cd $(HOST_SUBDIR)/libcpp || exit 1; \
23847 case $(srcdir) in \
23848 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23849 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23850 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23851 esac; \
23852 module_srcdir=libcpp; \
23853 $(SHELL) $$s/$$module_srcdir/configure \
23854 --srcdir=$${topdir}/$$module_srcdir \
23855 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23856 --target=${target_alias} \
23857 --with-build-libsubdir=$(HOST_SUBDIR) \
23858 $(STAGEtrain_CONFIGURE_FLAGS)
23859 @endif libcpp-bootstrap
23861 .PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
23862 maybe-configure-stagefeedback-libcpp:
23863 @if libcpp-bootstrap
23864 maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
23865 configure-stagefeedback-libcpp:
23866 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23867 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23868 @r=`${PWD_COMMAND}`; export r; \
23869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23870 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23871 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23872 $(HOST_EXPORTS) \
23873 $(POSTSTAGE1_HOST_EXPORTS) \
23874 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
23875 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
23876 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
23877 echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp; \
23878 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
23879 cd $(HOST_SUBDIR)/libcpp || exit 1; \
23880 case $(srcdir) in \
23881 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23882 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23883 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23884 esac; \
23885 module_srcdir=libcpp; \
23886 $(SHELL) $$s/$$module_srcdir/configure \
23887 --srcdir=$${topdir}/$$module_srcdir \
23888 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23889 --target=${target_alias} \
23890 --with-build-libsubdir=$(HOST_SUBDIR) \
23891 $(STAGEfeedback_CONFIGURE_FLAGS)
23892 @endif libcpp-bootstrap
23894 .PHONY: configure-stageautoprofile-libcpp maybe-configure-stageautoprofile-libcpp
23895 maybe-configure-stageautoprofile-libcpp:
23896 @if libcpp-bootstrap
23897 maybe-configure-stageautoprofile-libcpp: configure-stageautoprofile-libcpp
23898 configure-stageautoprofile-libcpp:
23899 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
23900 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23901 @r=`${PWD_COMMAND}`; export r; \
23902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23903 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
23904 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23905 $(HOST_EXPORTS) \
23906 $(POSTSTAGE1_HOST_EXPORTS) \
23907 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
23908 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
23909 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
23910 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libcpp; \
23911 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
23912 cd $(HOST_SUBDIR)/libcpp || exit 1; \
23913 case $(srcdir) in \
23914 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23915 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23916 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23917 esac; \
23918 module_srcdir=libcpp; \
23919 $(SHELL) $$s/$$module_srcdir/configure \
23920 --srcdir=$${topdir}/$$module_srcdir \
23921 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23922 --target=${target_alias} \
23923 --with-build-libsubdir=$(HOST_SUBDIR) \
23924 $(STAGEautoprofile_CONFIGURE_FLAGS)
23925 @endif libcpp-bootstrap
23927 .PHONY: configure-stageautofeedback-libcpp maybe-configure-stageautofeedback-libcpp
23928 maybe-configure-stageautofeedback-libcpp:
23929 @if libcpp-bootstrap
23930 maybe-configure-stageautofeedback-libcpp: configure-stageautofeedback-libcpp
23931 configure-stageautofeedback-libcpp:
23932 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
23933 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23934 @r=`${PWD_COMMAND}`; export r; \
23935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23936 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
23937 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23938 $(HOST_EXPORTS) \
23939 $(POSTSTAGE1_HOST_EXPORTS) \
23940 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
23941 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
23942 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
23943 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libcpp; \
23944 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
23945 cd $(HOST_SUBDIR)/libcpp || exit 1; \
23946 case $(srcdir) in \
23947 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23948 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23949 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23950 esac; \
23951 module_srcdir=libcpp; \
23952 $(SHELL) $$s/$$module_srcdir/configure \
23953 --srcdir=$${topdir}/$$module_srcdir \
23954 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23955 --target=${target_alias} \
23956 --with-build-libsubdir=$(HOST_SUBDIR) \
23957 $(STAGEautofeedback_CONFIGURE_FLAGS)
23958 @endif libcpp-bootstrap
23964 .PHONY: all-libcpp maybe-all-libcpp
23965 maybe-all-libcpp:
23966 @if gcc-bootstrap
23967 all-libcpp: stage_current
23968 @endif gcc-bootstrap
23969 @if libcpp
23970 TARGET-libcpp=all
23971 maybe-all-libcpp: all-libcpp
23972 all-libcpp: configure-libcpp
23973 @r=`${PWD_COMMAND}`; export r; \
23974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23975 $(HOST_EXPORTS) \
23976 (cd $(HOST_SUBDIR)/libcpp && \
23977 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
23978 $(TARGET-libcpp))
23979 @endif libcpp
23983 .PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
23984 .PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
23985 maybe-all-stage1-libcpp:
23986 maybe-clean-stage1-libcpp:
23987 @if libcpp-bootstrap
23988 maybe-all-stage1-libcpp: all-stage1-libcpp
23989 all-stage1: all-stage1-libcpp
23990 TARGET-stage1-libcpp = $(TARGET-libcpp)
23991 all-stage1-libcpp: configure-stage1-libcpp
23992 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23993 @r=`${PWD_COMMAND}`; export r; \
23994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23995 TFLAGS="$(STAGE1_TFLAGS)"; \
23996 $(HOST_EXPORTS) \
23997 cd $(HOST_SUBDIR)/libcpp && \
23999 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24000 CFLAGS="$(STAGE1_CFLAGS)" \
24001 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
24002 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
24003 LIBCFLAGS="$(LIBCFLAGS)" \
24004 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24005 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24006 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24007 $(EXTRA_HOST_FLAGS) \
24008 $(STAGE1_FLAGS_TO_PASS) \
24009 TFLAGS="$(STAGE1_TFLAGS)" \
24010 $(TARGET-stage1-libcpp)
24012 maybe-clean-stage1-libcpp: clean-stage1-libcpp
24013 clean-stage1: clean-stage1-libcpp
24014 clean-stage1-libcpp:
24015 @if [ $(current_stage) = stage1 ]; then \
24016 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24017 else \
24018 [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] || exit 0; \
24019 $(MAKE) stage1-start; \
24020 fi; \
24021 cd $(HOST_SUBDIR)/libcpp && \
24022 $(MAKE) $(EXTRA_HOST_FLAGS) \
24023 $(STAGE1_FLAGS_TO_PASS) clean
24024 @endif libcpp-bootstrap
24027 .PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
24028 .PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
24029 maybe-all-stage2-libcpp:
24030 maybe-clean-stage2-libcpp:
24031 @if libcpp-bootstrap
24032 maybe-all-stage2-libcpp: all-stage2-libcpp
24033 all-stage2: all-stage2-libcpp
24034 TARGET-stage2-libcpp = $(TARGET-libcpp)
24035 all-stage2-libcpp: configure-stage2-libcpp
24036 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24037 @r=`${PWD_COMMAND}`; export r; \
24038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24039 TFLAGS="$(STAGE2_TFLAGS)"; \
24040 $(HOST_EXPORTS) \
24041 $(POSTSTAGE1_HOST_EXPORTS) \
24042 cd $(HOST_SUBDIR)/libcpp && \
24044 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24045 CFLAGS="$(STAGE2_CFLAGS)" \
24046 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
24047 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
24048 LIBCFLAGS="$(STAGE2_CFLAGS)" \
24049 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24050 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24051 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24052 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24053 TFLAGS="$(STAGE2_TFLAGS)" \
24054 $(TARGET-stage2-libcpp)
24056 maybe-clean-stage2-libcpp: clean-stage2-libcpp
24057 clean-stage2: clean-stage2-libcpp
24058 clean-stage2-libcpp:
24059 @if [ $(current_stage) = stage2 ]; then \
24060 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24061 else \
24062 [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] || exit 0; \
24063 $(MAKE) stage2-start; \
24064 fi; \
24065 cd $(HOST_SUBDIR)/libcpp && \
24066 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24067 @endif libcpp-bootstrap
24070 .PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
24071 .PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
24072 maybe-all-stage3-libcpp:
24073 maybe-clean-stage3-libcpp:
24074 @if libcpp-bootstrap
24075 maybe-all-stage3-libcpp: all-stage3-libcpp
24076 all-stage3: all-stage3-libcpp
24077 TARGET-stage3-libcpp = $(TARGET-libcpp)
24078 all-stage3-libcpp: configure-stage3-libcpp
24079 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24080 @r=`${PWD_COMMAND}`; export r; \
24081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24082 TFLAGS="$(STAGE3_TFLAGS)"; \
24083 $(HOST_EXPORTS) \
24084 $(POSTSTAGE1_HOST_EXPORTS) \
24085 cd $(HOST_SUBDIR)/libcpp && \
24087 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24088 CFLAGS="$(STAGE3_CFLAGS)" \
24089 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
24090 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
24091 LIBCFLAGS="$(STAGE3_CFLAGS)" \
24092 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24093 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24094 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24095 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24096 TFLAGS="$(STAGE3_TFLAGS)" \
24097 $(TARGET-stage3-libcpp)
24099 maybe-clean-stage3-libcpp: clean-stage3-libcpp
24100 clean-stage3: clean-stage3-libcpp
24101 clean-stage3-libcpp:
24102 @if [ $(current_stage) = stage3 ]; then \
24103 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24104 else \
24105 [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] || exit 0; \
24106 $(MAKE) stage3-start; \
24107 fi; \
24108 cd $(HOST_SUBDIR)/libcpp && \
24109 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24110 @endif libcpp-bootstrap
24113 .PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
24114 .PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
24115 maybe-all-stage4-libcpp:
24116 maybe-clean-stage4-libcpp:
24117 @if libcpp-bootstrap
24118 maybe-all-stage4-libcpp: all-stage4-libcpp
24119 all-stage4: all-stage4-libcpp
24120 TARGET-stage4-libcpp = $(TARGET-libcpp)
24121 all-stage4-libcpp: configure-stage4-libcpp
24122 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24123 @r=`${PWD_COMMAND}`; export r; \
24124 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24125 TFLAGS="$(STAGE4_TFLAGS)"; \
24126 $(HOST_EXPORTS) \
24127 $(POSTSTAGE1_HOST_EXPORTS) \
24128 cd $(HOST_SUBDIR)/libcpp && \
24130 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24131 CFLAGS="$(STAGE4_CFLAGS)" \
24132 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
24133 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
24134 LIBCFLAGS="$(STAGE4_CFLAGS)" \
24135 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24136 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24137 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24138 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24139 TFLAGS="$(STAGE4_TFLAGS)" \
24140 $(TARGET-stage4-libcpp)
24142 maybe-clean-stage4-libcpp: clean-stage4-libcpp
24143 clean-stage4: clean-stage4-libcpp
24144 clean-stage4-libcpp:
24145 @if [ $(current_stage) = stage4 ]; then \
24146 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24147 else \
24148 [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] || exit 0; \
24149 $(MAKE) stage4-start; \
24150 fi; \
24151 cd $(HOST_SUBDIR)/libcpp && \
24152 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24153 @endif libcpp-bootstrap
24156 .PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
24157 .PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
24158 maybe-all-stageprofile-libcpp:
24159 maybe-clean-stageprofile-libcpp:
24160 @if libcpp-bootstrap
24161 maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
24162 all-stageprofile: all-stageprofile-libcpp
24163 TARGET-stageprofile-libcpp = $(TARGET-libcpp)
24164 all-stageprofile-libcpp: configure-stageprofile-libcpp
24165 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24166 @r=`${PWD_COMMAND}`; export r; \
24167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24168 TFLAGS="$(STAGEprofile_TFLAGS)"; \
24169 $(HOST_EXPORTS) \
24170 $(POSTSTAGE1_HOST_EXPORTS) \
24171 cd $(HOST_SUBDIR)/libcpp && \
24173 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24174 CFLAGS="$(STAGEprofile_CFLAGS)" \
24175 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
24176 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
24177 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
24178 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24179 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24180 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24181 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24182 TFLAGS="$(STAGEprofile_TFLAGS)" \
24183 $(TARGET-stageprofile-libcpp)
24185 maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
24186 clean-stageprofile: clean-stageprofile-libcpp
24187 clean-stageprofile-libcpp:
24188 @if [ $(current_stage) = stageprofile ]; then \
24189 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24190 else \
24191 [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] || exit 0; \
24192 $(MAKE) stageprofile-start; \
24193 fi; \
24194 cd $(HOST_SUBDIR)/libcpp && \
24195 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24196 @endif libcpp-bootstrap
24199 .PHONY: all-stagetrain-libcpp maybe-all-stagetrain-libcpp
24200 .PHONY: clean-stagetrain-libcpp maybe-clean-stagetrain-libcpp
24201 maybe-all-stagetrain-libcpp:
24202 maybe-clean-stagetrain-libcpp:
24203 @if libcpp-bootstrap
24204 maybe-all-stagetrain-libcpp: all-stagetrain-libcpp
24205 all-stagetrain: all-stagetrain-libcpp
24206 TARGET-stagetrain-libcpp = $(TARGET-libcpp)
24207 all-stagetrain-libcpp: configure-stagetrain-libcpp
24208 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
24209 @r=`${PWD_COMMAND}`; export r; \
24210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24211 TFLAGS="$(STAGEtrain_TFLAGS)"; \
24212 $(HOST_EXPORTS) \
24213 $(POSTSTAGE1_HOST_EXPORTS) \
24214 cd $(HOST_SUBDIR)/libcpp && \
24216 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24217 CFLAGS="$(STAGEtrain_CFLAGS)" \
24218 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
24219 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
24220 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
24221 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24222 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24223 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24224 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24225 TFLAGS="$(STAGEtrain_TFLAGS)" \
24226 $(TARGET-stagetrain-libcpp)
24228 maybe-clean-stagetrain-libcpp: clean-stagetrain-libcpp
24229 clean-stagetrain: clean-stagetrain-libcpp
24230 clean-stagetrain-libcpp:
24231 @if [ $(current_stage) = stagetrain ]; then \
24232 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24233 else \
24234 [ -f $(HOST_SUBDIR)/stagetrain-libcpp/Makefile ] || exit 0; \
24235 $(MAKE) stagetrain-start; \
24236 fi; \
24237 cd $(HOST_SUBDIR)/libcpp && \
24238 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24239 @endif libcpp-bootstrap
24242 .PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
24243 .PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
24244 maybe-all-stagefeedback-libcpp:
24245 maybe-clean-stagefeedback-libcpp:
24246 @if libcpp-bootstrap
24247 maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
24248 all-stagefeedback: all-stagefeedback-libcpp
24249 TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
24250 all-stagefeedback-libcpp: configure-stagefeedback-libcpp
24251 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24252 @r=`${PWD_COMMAND}`; export r; \
24253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24254 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24255 $(HOST_EXPORTS) \
24256 $(POSTSTAGE1_HOST_EXPORTS) \
24257 cd $(HOST_SUBDIR)/libcpp && \
24259 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24260 CFLAGS="$(STAGEfeedback_CFLAGS)" \
24261 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
24262 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
24263 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
24264 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24265 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24266 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24267 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24268 TFLAGS="$(STAGEfeedback_TFLAGS)" \
24269 $(TARGET-stagefeedback-libcpp)
24271 maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
24272 clean-stagefeedback: clean-stagefeedback-libcpp
24273 clean-stagefeedback-libcpp:
24274 @if [ $(current_stage) = stagefeedback ]; then \
24275 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24276 else \
24277 [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] || exit 0; \
24278 $(MAKE) stagefeedback-start; \
24279 fi; \
24280 cd $(HOST_SUBDIR)/libcpp && \
24281 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24282 @endif libcpp-bootstrap
24285 .PHONY: all-stageautoprofile-libcpp maybe-all-stageautoprofile-libcpp
24286 .PHONY: clean-stageautoprofile-libcpp maybe-clean-stageautoprofile-libcpp
24287 maybe-all-stageautoprofile-libcpp:
24288 maybe-clean-stageautoprofile-libcpp:
24289 @if libcpp-bootstrap
24290 maybe-all-stageautoprofile-libcpp: all-stageautoprofile-libcpp
24291 all-stageautoprofile: all-stageautoprofile-libcpp
24292 TARGET-stageautoprofile-libcpp = $(TARGET-libcpp)
24293 all-stageautoprofile-libcpp: configure-stageautoprofile-libcpp
24294 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
24295 @r=`${PWD_COMMAND}`; export r; \
24296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24297 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
24298 $(HOST_EXPORTS) \
24299 $(POSTSTAGE1_HOST_EXPORTS) \
24300 cd $(HOST_SUBDIR)/libcpp && \
24301 $$s/gcc/config/i386/$(AUTO_PROFILE) \
24302 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24303 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
24304 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
24305 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
24306 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
24307 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24308 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24309 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24310 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24311 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
24312 $(TARGET-stageautoprofile-libcpp)
24314 maybe-clean-stageautoprofile-libcpp: clean-stageautoprofile-libcpp
24315 clean-stageautoprofile: clean-stageautoprofile-libcpp
24316 clean-stageautoprofile-libcpp:
24317 @if [ $(current_stage) = stageautoprofile ]; then \
24318 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24319 else \
24320 [ -f $(HOST_SUBDIR)/stageautoprofile-libcpp/Makefile ] || exit 0; \
24321 $(MAKE) stageautoprofile-start; \
24322 fi; \
24323 cd $(HOST_SUBDIR)/libcpp && \
24324 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24325 @endif libcpp-bootstrap
24328 .PHONY: all-stageautofeedback-libcpp maybe-all-stageautofeedback-libcpp
24329 .PHONY: clean-stageautofeedback-libcpp maybe-clean-stageautofeedback-libcpp
24330 maybe-all-stageautofeedback-libcpp:
24331 maybe-clean-stageautofeedback-libcpp:
24332 @if libcpp-bootstrap
24333 maybe-all-stageautofeedback-libcpp: all-stageautofeedback-libcpp
24334 all-stageautofeedback: all-stageautofeedback-libcpp
24335 TARGET-stageautofeedback-libcpp = $(TARGET-libcpp)
24336 all-stageautofeedback-libcpp: configure-stageautofeedback-libcpp
24337 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
24338 @r=`${PWD_COMMAND}`; export r; \
24339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24340 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
24341 $(HOST_EXPORTS) \
24342 $(POSTSTAGE1_HOST_EXPORTS) \
24343 cd $(HOST_SUBDIR)/libcpp && \
24345 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24346 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
24347 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
24348 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
24349 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
24350 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24351 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24352 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24353 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24354 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
24355 $(TARGET-stageautofeedback-libcpp)
24357 maybe-clean-stageautofeedback-libcpp: clean-stageautofeedback-libcpp
24358 clean-stageautofeedback: clean-stageautofeedback-libcpp
24359 clean-stageautofeedback-libcpp:
24360 @if [ $(current_stage) = stageautofeedback ]; then \
24361 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24362 else \
24363 [ -f $(HOST_SUBDIR)/stageautofeedback-libcpp/Makefile ] || exit 0; \
24364 $(MAKE) stageautofeedback-start; \
24365 fi; \
24366 cd $(HOST_SUBDIR)/libcpp && \
24367 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24368 @endif libcpp-bootstrap
24374 .PHONY: check-libcpp maybe-check-libcpp
24375 maybe-check-libcpp:
24376 @if libcpp
24377 maybe-check-libcpp: check-libcpp
24379 check-libcpp:
24380 @: $(MAKE); $(unstage)
24381 @r=`${PWD_COMMAND}`; export r; \
24382 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24383 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
24384 (cd $(HOST_SUBDIR)/libcpp && \
24385 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
24387 @endif libcpp
24389 .PHONY: install-libcpp maybe-install-libcpp
24390 maybe-install-libcpp:
24391 @if libcpp
24392 maybe-install-libcpp: install-libcpp
24394 install-libcpp: installdirs
24395 @: $(MAKE); $(unstage)
24396 @r=`${PWD_COMMAND}`; export r; \
24397 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24398 $(HOST_EXPORTS) \
24399 (cd $(HOST_SUBDIR)/libcpp && \
24400 $(MAKE) $(FLAGS_TO_PASS) install)
24402 @endif libcpp
24404 .PHONY: install-strip-libcpp maybe-install-strip-libcpp
24405 maybe-install-strip-libcpp:
24406 @if libcpp
24407 maybe-install-strip-libcpp: install-strip-libcpp
24409 install-strip-libcpp: installdirs
24410 @: $(MAKE); $(unstage)
24411 @r=`${PWD_COMMAND}`; export r; \
24412 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24413 $(HOST_EXPORTS) \
24414 (cd $(HOST_SUBDIR)/libcpp && \
24415 $(MAKE) $(FLAGS_TO_PASS) install-strip)
24417 @endif libcpp
24419 # Other targets (info, dvi, pdf, etc.)
24421 .PHONY: maybe-info-libcpp info-libcpp
24422 maybe-info-libcpp:
24423 @if libcpp
24424 maybe-info-libcpp: info-libcpp
24426 info-libcpp: \
24427 configure-libcpp
24428 @[ -f ./libcpp/Makefile ] || exit 0; \
24429 r=`${PWD_COMMAND}`; export r; \
24430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24431 $(HOST_EXPORTS) \
24432 for flag in $(EXTRA_HOST_FLAGS) ; do \
24433 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24434 done; \
24435 echo "Doing info in libcpp"; \
24436 (cd $(HOST_SUBDIR)/libcpp && \
24437 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24438 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24439 "RANLIB=$${RANLIB}" \
24440 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24441 info) \
24442 || exit 1
24444 @endif libcpp
24446 .PHONY: maybe-dvi-libcpp dvi-libcpp
24447 maybe-dvi-libcpp:
24448 @if libcpp
24449 maybe-dvi-libcpp: dvi-libcpp
24451 dvi-libcpp: \
24452 configure-libcpp
24453 @[ -f ./libcpp/Makefile ] || exit 0; \
24454 r=`${PWD_COMMAND}`; export r; \
24455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24456 $(HOST_EXPORTS) \
24457 for flag in $(EXTRA_HOST_FLAGS) ; do \
24458 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24459 done; \
24460 echo "Doing dvi in libcpp"; \
24461 (cd $(HOST_SUBDIR)/libcpp && \
24462 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24463 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24464 "RANLIB=$${RANLIB}" \
24465 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24466 dvi) \
24467 || exit 1
24469 @endif libcpp
24471 .PHONY: maybe-pdf-libcpp pdf-libcpp
24472 maybe-pdf-libcpp:
24473 @if libcpp
24474 maybe-pdf-libcpp: pdf-libcpp
24476 pdf-libcpp: \
24477 configure-libcpp
24478 @[ -f ./libcpp/Makefile ] || exit 0; \
24479 r=`${PWD_COMMAND}`; export r; \
24480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24481 $(HOST_EXPORTS) \
24482 for flag in $(EXTRA_HOST_FLAGS) ; do \
24483 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24484 done; \
24485 echo "Doing pdf in libcpp"; \
24486 (cd $(HOST_SUBDIR)/libcpp && \
24487 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24488 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24489 "RANLIB=$${RANLIB}" \
24490 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24491 pdf) \
24492 || exit 1
24494 @endif libcpp
24496 .PHONY: maybe-html-libcpp html-libcpp
24497 maybe-html-libcpp:
24498 @if libcpp
24499 maybe-html-libcpp: html-libcpp
24501 html-libcpp: \
24502 configure-libcpp
24503 @[ -f ./libcpp/Makefile ] || exit 0; \
24504 r=`${PWD_COMMAND}`; export r; \
24505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24506 $(HOST_EXPORTS) \
24507 for flag in $(EXTRA_HOST_FLAGS) ; do \
24508 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24509 done; \
24510 echo "Doing html in libcpp"; \
24511 (cd $(HOST_SUBDIR)/libcpp && \
24512 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24513 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24514 "RANLIB=$${RANLIB}" \
24515 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24516 html) \
24517 || exit 1
24519 @endif libcpp
24521 .PHONY: maybe-TAGS-libcpp TAGS-libcpp
24522 maybe-TAGS-libcpp:
24523 @if libcpp
24524 maybe-TAGS-libcpp: TAGS-libcpp
24526 TAGS-libcpp: \
24527 configure-libcpp
24528 @[ -f ./libcpp/Makefile ] || exit 0; \
24529 r=`${PWD_COMMAND}`; export r; \
24530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24531 $(HOST_EXPORTS) \
24532 for flag in $(EXTRA_HOST_FLAGS) ; do \
24533 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24534 done; \
24535 echo "Doing TAGS in libcpp"; \
24536 (cd $(HOST_SUBDIR)/libcpp && \
24537 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24538 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24539 "RANLIB=$${RANLIB}" \
24540 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24541 TAGS) \
24542 || exit 1
24544 @endif libcpp
24546 .PHONY: maybe-install-info-libcpp install-info-libcpp
24547 maybe-install-info-libcpp:
24548 @if libcpp
24549 maybe-install-info-libcpp: install-info-libcpp
24551 install-info-libcpp: \
24552 configure-libcpp \
24553 info-libcpp
24554 @[ -f ./libcpp/Makefile ] || exit 0; \
24555 r=`${PWD_COMMAND}`; export r; \
24556 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24557 $(HOST_EXPORTS) \
24558 for flag in $(EXTRA_HOST_FLAGS) ; do \
24559 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24560 done; \
24561 echo "Doing install-info in libcpp"; \
24562 (cd $(HOST_SUBDIR)/libcpp && \
24563 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24564 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24565 "RANLIB=$${RANLIB}" \
24566 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24567 install-info) \
24568 || exit 1
24570 @endif libcpp
24572 .PHONY: maybe-install-dvi-libcpp install-dvi-libcpp
24573 maybe-install-dvi-libcpp:
24574 @if libcpp
24575 maybe-install-dvi-libcpp: install-dvi-libcpp
24577 install-dvi-libcpp: \
24578 configure-libcpp \
24579 dvi-libcpp
24580 @[ -f ./libcpp/Makefile ] || exit 0; \
24581 r=`${PWD_COMMAND}`; export r; \
24582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24583 $(HOST_EXPORTS) \
24584 for flag in $(EXTRA_HOST_FLAGS) ; do \
24585 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24586 done; \
24587 echo "Doing install-dvi in libcpp"; \
24588 (cd $(HOST_SUBDIR)/libcpp && \
24589 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24590 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24591 "RANLIB=$${RANLIB}" \
24592 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24593 install-dvi) \
24594 || exit 1
24596 @endif libcpp
24598 .PHONY: maybe-install-pdf-libcpp install-pdf-libcpp
24599 maybe-install-pdf-libcpp:
24600 @if libcpp
24601 maybe-install-pdf-libcpp: install-pdf-libcpp
24603 install-pdf-libcpp: \
24604 configure-libcpp \
24605 pdf-libcpp
24606 @[ -f ./libcpp/Makefile ] || exit 0; \
24607 r=`${PWD_COMMAND}`; export r; \
24608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24609 $(HOST_EXPORTS) \
24610 for flag in $(EXTRA_HOST_FLAGS) ; do \
24611 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24612 done; \
24613 echo "Doing install-pdf in libcpp"; \
24614 (cd $(HOST_SUBDIR)/libcpp && \
24615 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24616 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24617 "RANLIB=$${RANLIB}" \
24618 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24619 install-pdf) \
24620 || exit 1
24622 @endif libcpp
24624 .PHONY: maybe-install-html-libcpp install-html-libcpp
24625 maybe-install-html-libcpp:
24626 @if libcpp
24627 maybe-install-html-libcpp: install-html-libcpp
24629 install-html-libcpp: \
24630 configure-libcpp \
24631 html-libcpp
24632 @[ -f ./libcpp/Makefile ] || exit 0; \
24633 r=`${PWD_COMMAND}`; export r; \
24634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24635 $(HOST_EXPORTS) \
24636 for flag in $(EXTRA_HOST_FLAGS) ; do \
24637 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24638 done; \
24639 echo "Doing install-html in libcpp"; \
24640 (cd $(HOST_SUBDIR)/libcpp && \
24641 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24642 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24643 "RANLIB=$${RANLIB}" \
24644 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24645 install-html) \
24646 || exit 1
24648 @endif libcpp
24650 .PHONY: maybe-installcheck-libcpp installcheck-libcpp
24651 maybe-installcheck-libcpp:
24652 @if libcpp
24653 maybe-installcheck-libcpp: installcheck-libcpp
24655 installcheck-libcpp: \
24656 configure-libcpp
24657 @[ -f ./libcpp/Makefile ] || exit 0; \
24658 r=`${PWD_COMMAND}`; export r; \
24659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24660 $(HOST_EXPORTS) \
24661 for flag in $(EXTRA_HOST_FLAGS) ; do \
24662 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24663 done; \
24664 echo "Doing installcheck in libcpp"; \
24665 (cd $(HOST_SUBDIR)/libcpp && \
24666 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24667 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24668 "RANLIB=$${RANLIB}" \
24669 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24670 installcheck) \
24671 || exit 1
24673 @endif libcpp
24675 .PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
24676 maybe-mostlyclean-libcpp:
24677 @if libcpp
24678 maybe-mostlyclean-libcpp: mostlyclean-libcpp
24680 mostlyclean-libcpp:
24681 @[ -f ./libcpp/Makefile ] || exit 0; \
24682 r=`${PWD_COMMAND}`; export r; \
24683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24684 $(HOST_EXPORTS) \
24685 for flag in $(EXTRA_HOST_FLAGS) ; do \
24686 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24687 done; \
24688 echo "Doing mostlyclean in libcpp"; \
24689 (cd $(HOST_SUBDIR)/libcpp && \
24690 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24691 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24692 "RANLIB=$${RANLIB}" \
24693 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24694 mostlyclean) \
24695 || exit 1
24697 @endif libcpp
24699 .PHONY: maybe-clean-libcpp clean-libcpp
24700 maybe-clean-libcpp:
24701 @if libcpp
24702 maybe-clean-libcpp: clean-libcpp
24704 clean-libcpp:
24705 @[ -f ./libcpp/Makefile ] || exit 0; \
24706 r=`${PWD_COMMAND}`; export r; \
24707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24708 $(HOST_EXPORTS) \
24709 for flag in $(EXTRA_HOST_FLAGS) ; do \
24710 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24711 done; \
24712 echo "Doing clean in libcpp"; \
24713 (cd $(HOST_SUBDIR)/libcpp && \
24714 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24715 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24716 "RANLIB=$${RANLIB}" \
24717 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24718 clean) \
24719 || exit 1
24721 @endif libcpp
24723 .PHONY: maybe-distclean-libcpp distclean-libcpp
24724 maybe-distclean-libcpp:
24725 @if libcpp
24726 maybe-distclean-libcpp: distclean-libcpp
24728 distclean-libcpp:
24729 @[ -f ./libcpp/Makefile ] || exit 0; \
24730 r=`${PWD_COMMAND}`; export r; \
24731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24732 $(HOST_EXPORTS) \
24733 for flag in $(EXTRA_HOST_FLAGS) ; do \
24734 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24735 done; \
24736 echo "Doing distclean in libcpp"; \
24737 (cd $(HOST_SUBDIR)/libcpp && \
24738 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24739 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24740 "RANLIB=$${RANLIB}" \
24741 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24742 distclean) \
24743 || exit 1
24745 @endif libcpp
24747 .PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
24748 maybe-maintainer-clean-libcpp:
24749 @if libcpp
24750 maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
24752 maintainer-clean-libcpp:
24753 @[ -f ./libcpp/Makefile ] || exit 0; \
24754 r=`${PWD_COMMAND}`; export r; \
24755 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24756 $(HOST_EXPORTS) \
24757 for flag in $(EXTRA_HOST_FLAGS) ; do \
24758 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24759 done; \
24760 echo "Doing maintainer-clean in libcpp"; \
24761 (cd $(HOST_SUBDIR)/libcpp && \
24762 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24763 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24764 "RANLIB=$${RANLIB}" \
24765 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24766 maintainer-clean) \
24767 || exit 1
24769 @endif libcpp
24773 .PHONY: configure-libcody maybe-configure-libcody
24774 maybe-configure-libcody:
24775 @if gcc-bootstrap
24776 configure-libcody: stage_current
24777 @endif gcc-bootstrap
24778 @if libcody
24779 maybe-configure-libcody: configure-libcody
24780 configure-libcody:
24781 @r=`${PWD_COMMAND}`; export r; \
24782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24783 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
24784 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
24785 $(HOST_EXPORTS) \
24786 echo Configuring in $(HOST_SUBDIR)/libcody; \
24787 cd "$(HOST_SUBDIR)/libcody" || exit 1; \
24788 case $(srcdir) in \
24789 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24790 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
24791 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24792 esac; \
24793 module_srcdir=libcody; \
24794 $(SHELL) \
24795 $$s/$$module_srcdir/configure \
24796 --srcdir=$${topdir}/$$module_srcdir \
24797 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24798 --target=${target_alias} \
24799 || exit 1
24800 @endif libcody
24804 .PHONY: configure-stage1-libcody maybe-configure-stage1-libcody
24805 maybe-configure-stage1-libcody:
24806 @if libcody-bootstrap
24807 maybe-configure-stage1-libcody: configure-stage1-libcody
24808 configure-stage1-libcody:
24809 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24810 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
24811 @r=`${PWD_COMMAND}`; export r; \
24812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24813 TFLAGS="$(STAGE1_TFLAGS)"; \
24814 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
24815 $(HOST_EXPORTS) \
24816 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
24817 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
24818 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
24819 echo Configuring stage 1 in $(HOST_SUBDIR)/libcody; \
24820 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
24821 cd $(HOST_SUBDIR)/libcody || exit 1; \
24822 case $(srcdir) in \
24823 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24824 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
24825 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24826 esac; \
24827 module_srcdir=libcody; \
24828 $(SHELL) $$s/$$module_srcdir/configure \
24829 --srcdir=$${topdir}/$$module_srcdir \
24830 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24831 --target=${target_alias} \
24833 $(STAGE1_CONFIGURE_FLAGS)
24834 @endif libcody-bootstrap
24836 .PHONY: configure-stage2-libcody maybe-configure-stage2-libcody
24837 maybe-configure-stage2-libcody:
24838 @if libcody-bootstrap
24839 maybe-configure-stage2-libcody: configure-stage2-libcody
24840 configure-stage2-libcody:
24841 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24842 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
24843 @r=`${PWD_COMMAND}`; export r; \
24844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24845 TFLAGS="$(STAGE2_TFLAGS)"; \
24846 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
24847 $(HOST_EXPORTS) \
24848 $(POSTSTAGE1_HOST_EXPORTS) \
24849 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
24850 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
24851 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
24852 echo Configuring stage 2 in $(HOST_SUBDIR)/libcody; \
24853 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
24854 cd $(HOST_SUBDIR)/libcody || exit 1; \
24855 case $(srcdir) in \
24856 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24857 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
24858 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24859 esac; \
24860 module_srcdir=libcody; \
24861 $(SHELL) $$s/$$module_srcdir/configure \
24862 --srcdir=$${topdir}/$$module_srcdir \
24863 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24864 --target=${target_alias} \
24865 --with-build-libsubdir=$(HOST_SUBDIR) \
24866 $(STAGE2_CONFIGURE_FLAGS)
24867 @endif libcody-bootstrap
24869 .PHONY: configure-stage3-libcody maybe-configure-stage3-libcody
24870 maybe-configure-stage3-libcody:
24871 @if libcody-bootstrap
24872 maybe-configure-stage3-libcody: configure-stage3-libcody
24873 configure-stage3-libcody:
24874 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24875 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
24876 @r=`${PWD_COMMAND}`; export r; \
24877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24878 TFLAGS="$(STAGE3_TFLAGS)"; \
24879 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
24880 $(HOST_EXPORTS) \
24881 $(POSTSTAGE1_HOST_EXPORTS) \
24882 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
24883 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
24884 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
24885 echo Configuring stage 3 in $(HOST_SUBDIR)/libcody; \
24886 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
24887 cd $(HOST_SUBDIR)/libcody || exit 1; \
24888 case $(srcdir) in \
24889 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24890 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
24891 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24892 esac; \
24893 module_srcdir=libcody; \
24894 $(SHELL) $$s/$$module_srcdir/configure \
24895 --srcdir=$${topdir}/$$module_srcdir \
24896 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24897 --target=${target_alias} \
24898 --with-build-libsubdir=$(HOST_SUBDIR) \
24899 $(STAGE3_CONFIGURE_FLAGS)
24900 @endif libcody-bootstrap
24902 .PHONY: configure-stage4-libcody maybe-configure-stage4-libcody
24903 maybe-configure-stage4-libcody:
24904 @if libcody-bootstrap
24905 maybe-configure-stage4-libcody: configure-stage4-libcody
24906 configure-stage4-libcody:
24907 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24908 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
24909 @r=`${PWD_COMMAND}`; export r; \
24910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24911 TFLAGS="$(STAGE4_TFLAGS)"; \
24912 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
24913 $(HOST_EXPORTS) \
24914 $(POSTSTAGE1_HOST_EXPORTS) \
24915 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
24916 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
24917 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
24918 echo Configuring stage 4 in $(HOST_SUBDIR)/libcody; \
24919 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
24920 cd $(HOST_SUBDIR)/libcody || exit 1; \
24921 case $(srcdir) in \
24922 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24923 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
24924 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24925 esac; \
24926 module_srcdir=libcody; \
24927 $(SHELL) $$s/$$module_srcdir/configure \
24928 --srcdir=$${topdir}/$$module_srcdir \
24929 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24930 --target=${target_alias} \
24931 --with-build-libsubdir=$(HOST_SUBDIR) \
24932 $(STAGE4_CONFIGURE_FLAGS)
24933 @endif libcody-bootstrap
24935 .PHONY: configure-stageprofile-libcody maybe-configure-stageprofile-libcody
24936 maybe-configure-stageprofile-libcody:
24937 @if libcody-bootstrap
24938 maybe-configure-stageprofile-libcody: configure-stageprofile-libcody
24939 configure-stageprofile-libcody:
24940 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24941 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
24942 @r=`${PWD_COMMAND}`; export r; \
24943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24944 TFLAGS="$(STAGEprofile_TFLAGS)"; \
24945 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
24946 $(HOST_EXPORTS) \
24947 $(POSTSTAGE1_HOST_EXPORTS) \
24948 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
24949 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
24950 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
24951 echo Configuring stage profile in $(HOST_SUBDIR)/libcody; \
24952 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
24953 cd $(HOST_SUBDIR)/libcody || exit 1; \
24954 case $(srcdir) in \
24955 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24956 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
24957 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24958 esac; \
24959 module_srcdir=libcody; \
24960 $(SHELL) $$s/$$module_srcdir/configure \
24961 --srcdir=$${topdir}/$$module_srcdir \
24962 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24963 --target=${target_alias} \
24964 --with-build-libsubdir=$(HOST_SUBDIR) \
24965 $(STAGEprofile_CONFIGURE_FLAGS)
24966 @endif libcody-bootstrap
24968 .PHONY: configure-stagetrain-libcody maybe-configure-stagetrain-libcody
24969 maybe-configure-stagetrain-libcody:
24970 @if libcody-bootstrap
24971 maybe-configure-stagetrain-libcody: configure-stagetrain-libcody
24972 configure-stagetrain-libcody:
24973 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
24974 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
24975 @r=`${PWD_COMMAND}`; export r; \
24976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24977 TFLAGS="$(STAGEtrain_TFLAGS)"; \
24978 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
24979 $(HOST_EXPORTS) \
24980 $(POSTSTAGE1_HOST_EXPORTS) \
24981 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
24982 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
24983 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
24984 echo Configuring stage train in $(HOST_SUBDIR)/libcody; \
24985 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
24986 cd $(HOST_SUBDIR)/libcody || exit 1; \
24987 case $(srcdir) in \
24988 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24989 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
24990 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24991 esac; \
24992 module_srcdir=libcody; \
24993 $(SHELL) $$s/$$module_srcdir/configure \
24994 --srcdir=$${topdir}/$$module_srcdir \
24995 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24996 --target=${target_alias} \
24997 --with-build-libsubdir=$(HOST_SUBDIR) \
24998 $(STAGEtrain_CONFIGURE_FLAGS)
24999 @endif libcody-bootstrap
25001 .PHONY: configure-stagefeedback-libcody maybe-configure-stagefeedback-libcody
25002 maybe-configure-stagefeedback-libcody:
25003 @if libcody-bootstrap
25004 maybe-configure-stagefeedback-libcody: configure-stagefeedback-libcody
25005 configure-stagefeedback-libcody:
25006 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25007 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25008 @r=`${PWD_COMMAND}`; export r; \
25009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25010 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
25011 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25012 $(HOST_EXPORTS) \
25013 $(POSTSTAGE1_HOST_EXPORTS) \
25014 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
25015 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
25016 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
25017 echo Configuring stage feedback in $(HOST_SUBDIR)/libcody; \
25018 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25019 cd $(HOST_SUBDIR)/libcody || exit 1; \
25020 case $(srcdir) in \
25021 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25022 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25023 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25024 esac; \
25025 module_srcdir=libcody; \
25026 $(SHELL) $$s/$$module_srcdir/configure \
25027 --srcdir=$${topdir}/$$module_srcdir \
25028 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25029 --target=${target_alias} \
25030 --with-build-libsubdir=$(HOST_SUBDIR) \
25031 $(STAGEfeedback_CONFIGURE_FLAGS)
25032 @endif libcody-bootstrap
25034 .PHONY: configure-stageautoprofile-libcody maybe-configure-stageautoprofile-libcody
25035 maybe-configure-stageautoprofile-libcody:
25036 @if libcody-bootstrap
25037 maybe-configure-stageautoprofile-libcody: configure-stageautoprofile-libcody
25038 configure-stageautoprofile-libcody:
25039 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
25040 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25041 @r=`${PWD_COMMAND}`; export r; \
25042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25043 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
25044 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25045 $(HOST_EXPORTS) \
25046 $(POSTSTAGE1_HOST_EXPORTS) \
25047 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
25048 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
25049 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
25050 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libcody; \
25051 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25052 cd $(HOST_SUBDIR)/libcody || exit 1; \
25053 case $(srcdir) in \
25054 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25055 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25056 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25057 esac; \
25058 module_srcdir=libcody; \
25059 $(SHELL) $$s/$$module_srcdir/configure \
25060 --srcdir=$${topdir}/$$module_srcdir \
25061 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25062 --target=${target_alias} \
25063 --with-build-libsubdir=$(HOST_SUBDIR) \
25064 $(STAGEautoprofile_CONFIGURE_FLAGS)
25065 @endif libcody-bootstrap
25067 .PHONY: configure-stageautofeedback-libcody maybe-configure-stageautofeedback-libcody
25068 maybe-configure-stageautofeedback-libcody:
25069 @if libcody-bootstrap
25070 maybe-configure-stageautofeedback-libcody: configure-stageautofeedback-libcody
25071 configure-stageautofeedback-libcody:
25072 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
25073 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25074 @r=`${PWD_COMMAND}`; export r; \
25075 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25076 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
25077 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25078 $(HOST_EXPORTS) \
25079 $(POSTSTAGE1_HOST_EXPORTS) \
25080 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
25081 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
25082 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
25083 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libcody; \
25084 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25085 cd $(HOST_SUBDIR)/libcody || exit 1; \
25086 case $(srcdir) in \
25087 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25088 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25089 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25090 esac; \
25091 module_srcdir=libcody; \
25092 $(SHELL) $$s/$$module_srcdir/configure \
25093 --srcdir=$${topdir}/$$module_srcdir \
25094 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25095 --target=${target_alias} \
25096 --with-build-libsubdir=$(HOST_SUBDIR) \
25097 $(STAGEautofeedback_CONFIGURE_FLAGS)
25098 @endif libcody-bootstrap
25104 .PHONY: all-libcody maybe-all-libcody
25105 maybe-all-libcody:
25106 @if gcc-bootstrap
25107 all-libcody: stage_current
25108 @endif gcc-bootstrap
25109 @if libcody
25110 TARGET-libcody=all
25111 maybe-all-libcody: all-libcody
25112 all-libcody: configure-libcody
25113 @r=`${PWD_COMMAND}`; export r; \
25114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25115 $(HOST_EXPORTS) \
25116 (cd $(HOST_SUBDIR)/libcody && \
25117 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
25118 $(TARGET-libcody))
25119 @endif libcody
25123 .PHONY: all-stage1-libcody maybe-all-stage1-libcody
25124 .PHONY: clean-stage1-libcody maybe-clean-stage1-libcody
25125 maybe-all-stage1-libcody:
25126 maybe-clean-stage1-libcody:
25127 @if libcody-bootstrap
25128 maybe-all-stage1-libcody: all-stage1-libcody
25129 all-stage1: all-stage1-libcody
25130 TARGET-stage1-libcody = $(TARGET-libcody)
25131 all-stage1-libcody: configure-stage1-libcody
25132 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25133 @r=`${PWD_COMMAND}`; export r; \
25134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25135 TFLAGS="$(STAGE1_TFLAGS)"; \
25136 $(HOST_EXPORTS) \
25137 cd $(HOST_SUBDIR)/libcody && \
25139 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25140 CFLAGS="$(STAGE1_CFLAGS)" \
25141 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
25142 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
25143 LIBCFLAGS="$(LIBCFLAGS)" \
25144 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25145 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25146 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25147 $(EXTRA_HOST_FLAGS) \
25148 $(STAGE1_FLAGS_TO_PASS) \
25149 TFLAGS="$(STAGE1_TFLAGS)" \
25150 $(TARGET-stage1-libcody)
25152 maybe-clean-stage1-libcody: clean-stage1-libcody
25153 clean-stage1: clean-stage1-libcody
25154 clean-stage1-libcody:
25155 @if [ $(current_stage) = stage1 ]; then \
25156 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25157 else \
25158 [ -f $(HOST_SUBDIR)/stage1-libcody/Makefile ] || exit 0; \
25159 $(MAKE) stage1-start; \
25160 fi; \
25161 cd $(HOST_SUBDIR)/libcody && \
25162 $(MAKE) $(EXTRA_HOST_FLAGS) \
25163 $(STAGE1_FLAGS_TO_PASS) clean
25164 @endif libcody-bootstrap
25167 .PHONY: all-stage2-libcody maybe-all-stage2-libcody
25168 .PHONY: clean-stage2-libcody maybe-clean-stage2-libcody
25169 maybe-all-stage2-libcody:
25170 maybe-clean-stage2-libcody:
25171 @if libcody-bootstrap
25172 maybe-all-stage2-libcody: all-stage2-libcody
25173 all-stage2: all-stage2-libcody
25174 TARGET-stage2-libcody = $(TARGET-libcody)
25175 all-stage2-libcody: configure-stage2-libcody
25176 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25177 @r=`${PWD_COMMAND}`; export r; \
25178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25179 TFLAGS="$(STAGE2_TFLAGS)"; \
25180 $(HOST_EXPORTS) \
25181 $(POSTSTAGE1_HOST_EXPORTS) \
25182 cd $(HOST_SUBDIR)/libcody && \
25184 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25185 CFLAGS="$(STAGE2_CFLAGS)" \
25186 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
25187 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
25188 LIBCFLAGS="$(STAGE2_CFLAGS)" \
25189 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25190 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25191 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25192 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25193 TFLAGS="$(STAGE2_TFLAGS)" \
25194 $(TARGET-stage2-libcody)
25196 maybe-clean-stage2-libcody: clean-stage2-libcody
25197 clean-stage2: clean-stage2-libcody
25198 clean-stage2-libcody:
25199 @if [ $(current_stage) = stage2 ]; then \
25200 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25201 else \
25202 [ -f $(HOST_SUBDIR)/stage2-libcody/Makefile ] || exit 0; \
25203 $(MAKE) stage2-start; \
25204 fi; \
25205 cd $(HOST_SUBDIR)/libcody && \
25206 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25207 @endif libcody-bootstrap
25210 .PHONY: all-stage3-libcody maybe-all-stage3-libcody
25211 .PHONY: clean-stage3-libcody maybe-clean-stage3-libcody
25212 maybe-all-stage3-libcody:
25213 maybe-clean-stage3-libcody:
25214 @if libcody-bootstrap
25215 maybe-all-stage3-libcody: all-stage3-libcody
25216 all-stage3: all-stage3-libcody
25217 TARGET-stage3-libcody = $(TARGET-libcody)
25218 all-stage3-libcody: configure-stage3-libcody
25219 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25220 @r=`${PWD_COMMAND}`; export r; \
25221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25222 TFLAGS="$(STAGE3_TFLAGS)"; \
25223 $(HOST_EXPORTS) \
25224 $(POSTSTAGE1_HOST_EXPORTS) \
25225 cd $(HOST_SUBDIR)/libcody && \
25227 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25228 CFLAGS="$(STAGE3_CFLAGS)" \
25229 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
25230 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
25231 LIBCFLAGS="$(STAGE3_CFLAGS)" \
25232 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25233 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25234 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25235 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25236 TFLAGS="$(STAGE3_TFLAGS)" \
25237 $(TARGET-stage3-libcody)
25239 maybe-clean-stage3-libcody: clean-stage3-libcody
25240 clean-stage3: clean-stage3-libcody
25241 clean-stage3-libcody:
25242 @if [ $(current_stage) = stage3 ]; then \
25243 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25244 else \
25245 [ -f $(HOST_SUBDIR)/stage3-libcody/Makefile ] || exit 0; \
25246 $(MAKE) stage3-start; \
25247 fi; \
25248 cd $(HOST_SUBDIR)/libcody && \
25249 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25250 @endif libcody-bootstrap
25253 .PHONY: all-stage4-libcody maybe-all-stage4-libcody
25254 .PHONY: clean-stage4-libcody maybe-clean-stage4-libcody
25255 maybe-all-stage4-libcody:
25256 maybe-clean-stage4-libcody:
25257 @if libcody-bootstrap
25258 maybe-all-stage4-libcody: all-stage4-libcody
25259 all-stage4: all-stage4-libcody
25260 TARGET-stage4-libcody = $(TARGET-libcody)
25261 all-stage4-libcody: configure-stage4-libcody
25262 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25263 @r=`${PWD_COMMAND}`; export r; \
25264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25265 TFLAGS="$(STAGE4_TFLAGS)"; \
25266 $(HOST_EXPORTS) \
25267 $(POSTSTAGE1_HOST_EXPORTS) \
25268 cd $(HOST_SUBDIR)/libcody && \
25270 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25271 CFLAGS="$(STAGE4_CFLAGS)" \
25272 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
25273 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
25274 LIBCFLAGS="$(STAGE4_CFLAGS)" \
25275 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25276 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25277 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25278 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25279 TFLAGS="$(STAGE4_TFLAGS)" \
25280 $(TARGET-stage4-libcody)
25282 maybe-clean-stage4-libcody: clean-stage4-libcody
25283 clean-stage4: clean-stage4-libcody
25284 clean-stage4-libcody:
25285 @if [ $(current_stage) = stage4 ]; then \
25286 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25287 else \
25288 [ -f $(HOST_SUBDIR)/stage4-libcody/Makefile ] || exit 0; \
25289 $(MAKE) stage4-start; \
25290 fi; \
25291 cd $(HOST_SUBDIR)/libcody && \
25292 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25293 @endif libcody-bootstrap
25296 .PHONY: all-stageprofile-libcody maybe-all-stageprofile-libcody
25297 .PHONY: clean-stageprofile-libcody maybe-clean-stageprofile-libcody
25298 maybe-all-stageprofile-libcody:
25299 maybe-clean-stageprofile-libcody:
25300 @if libcody-bootstrap
25301 maybe-all-stageprofile-libcody: all-stageprofile-libcody
25302 all-stageprofile: all-stageprofile-libcody
25303 TARGET-stageprofile-libcody = $(TARGET-libcody)
25304 all-stageprofile-libcody: configure-stageprofile-libcody
25305 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25306 @r=`${PWD_COMMAND}`; export r; \
25307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25308 TFLAGS="$(STAGEprofile_TFLAGS)"; \
25309 $(HOST_EXPORTS) \
25310 $(POSTSTAGE1_HOST_EXPORTS) \
25311 cd $(HOST_SUBDIR)/libcody && \
25313 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25314 CFLAGS="$(STAGEprofile_CFLAGS)" \
25315 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
25316 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
25317 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
25318 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25319 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25320 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25321 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25322 TFLAGS="$(STAGEprofile_TFLAGS)" \
25323 $(TARGET-stageprofile-libcody)
25325 maybe-clean-stageprofile-libcody: clean-stageprofile-libcody
25326 clean-stageprofile: clean-stageprofile-libcody
25327 clean-stageprofile-libcody:
25328 @if [ $(current_stage) = stageprofile ]; then \
25329 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25330 else \
25331 [ -f $(HOST_SUBDIR)/stageprofile-libcody/Makefile ] || exit 0; \
25332 $(MAKE) stageprofile-start; \
25333 fi; \
25334 cd $(HOST_SUBDIR)/libcody && \
25335 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25336 @endif libcody-bootstrap
25339 .PHONY: all-stagetrain-libcody maybe-all-stagetrain-libcody
25340 .PHONY: clean-stagetrain-libcody maybe-clean-stagetrain-libcody
25341 maybe-all-stagetrain-libcody:
25342 maybe-clean-stagetrain-libcody:
25343 @if libcody-bootstrap
25344 maybe-all-stagetrain-libcody: all-stagetrain-libcody
25345 all-stagetrain: all-stagetrain-libcody
25346 TARGET-stagetrain-libcody = $(TARGET-libcody)
25347 all-stagetrain-libcody: configure-stagetrain-libcody
25348 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
25349 @r=`${PWD_COMMAND}`; export r; \
25350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25351 TFLAGS="$(STAGEtrain_TFLAGS)"; \
25352 $(HOST_EXPORTS) \
25353 $(POSTSTAGE1_HOST_EXPORTS) \
25354 cd $(HOST_SUBDIR)/libcody && \
25356 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25357 CFLAGS="$(STAGEtrain_CFLAGS)" \
25358 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
25359 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
25360 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
25361 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25362 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25363 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25364 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25365 TFLAGS="$(STAGEtrain_TFLAGS)" \
25366 $(TARGET-stagetrain-libcody)
25368 maybe-clean-stagetrain-libcody: clean-stagetrain-libcody
25369 clean-stagetrain: clean-stagetrain-libcody
25370 clean-stagetrain-libcody:
25371 @if [ $(current_stage) = stagetrain ]; then \
25372 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25373 else \
25374 [ -f $(HOST_SUBDIR)/stagetrain-libcody/Makefile ] || exit 0; \
25375 $(MAKE) stagetrain-start; \
25376 fi; \
25377 cd $(HOST_SUBDIR)/libcody && \
25378 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25379 @endif libcody-bootstrap
25382 .PHONY: all-stagefeedback-libcody maybe-all-stagefeedback-libcody
25383 .PHONY: clean-stagefeedback-libcody maybe-clean-stagefeedback-libcody
25384 maybe-all-stagefeedback-libcody:
25385 maybe-clean-stagefeedback-libcody:
25386 @if libcody-bootstrap
25387 maybe-all-stagefeedback-libcody: all-stagefeedback-libcody
25388 all-stagefeedback: all-stagefeedback-libcody
25389 TARGET-stagefeedback-libcody = $(TARGET-libcody)
25390 all-stagefeedback-libcody: configure-stagefeedback-libcody
25391 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25392 @r=`${PWD_COMMAND}`; export r; \
25393 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25394 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
25395 $(HOST_EXPORTS) \
25396 $(POSTSTAGE1_HOST_EXPORTS) \
25397 cd $(HOST_SUBDIR)/libcody && \
25399 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25400 CFLAGS="$(STAGEfeedback_CFLAGS)" \
25401 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
25402 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
25403 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
25404 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25405 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25406 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25407 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25408 TFLAGS="$(STAGEfeedback_TFLAGS)" \
25409 $(TARGET-stagefeedback-libcody)
25411 maybe-clean-stagefeedback-libcody: clean-stagefeedback-libcody
25412 clean-stagefeedback: clean-stagefeedback-libcody
25413 clean-stagefeedback-libcody:
25414 @if [ $(current_stage) = stagefeedback ]; then \
25415 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25416 else \
25417 [ -f $(HOST_SUBDIR)/stagefeedback-libcody/Makefile ] || exit 0; \
25418 $(MAKE) stagefeedback-start; \
25419 fi; \
25420 cd $(HOST_SUBDIR)/libcody && \
25421 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25422 @endif libcody-bootstrap
25425 .PHONY: all-stageautoprofile-libcody maybe-all-stageautoprofile-libcody
25426 .PHONY: clean-stageautoprofile-libcody maybe-clean-stageautoprofile-libcody
25427 maybe-all-stageautoprofile-libcody:
25428 maybe-clean-stageautoprofile-libcody:
25429 @if libcody-bootstrap
25430 maybe-all-stageautoprofile-libcody: all-stageautoprofile-libcody
25431 all-stageautoprofile: all-stageautoprofile-libcody
25432 TARGET-stageautoprofile-libcody = $(TARGET-libcody)
25433 all-stageautoprofile-libcody: configure-stageautoprofile-libcody
25434 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
25435 @r=`${PWD_COMMAND}`; export r; \
25436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25437 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
25438 $(HOST_EXPORTS) \
25439 $(POSTSTAGE1_HOST_EXPORTS) \
25440 cd $(HOST_SUBDIR)/libcody && \
25441 $$s/gcc/config/i386/$(AUTO_PROFILE) \
25442 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25443 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
25444 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
25445 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
25446 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
25447 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25448 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25449 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25450 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25451 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
25452 $(TARGET-stageautoprofile-libcody)
25454 maybe-clean-stageautoprofile-libcody: clean-stageautoprofile-libcody
25455 clean-stageautoprofile: clean-stageautoprofile-libcody
25456 clean-stageautoprofile-libcody:
25457 @if [ $(current_stage) = stageautoprofile ]; then \
25458 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25459 else \
25460 [ -f $(HOST_SUBDIR)/stageautoprofile-libcody/Makefile ] || exit 0; \
25461 $(MAKE) stageautoprofile-start; \
25462 fi; \
25463 cd $(HOST_SUBDIR)/libcody && \
25464 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25465 @endif libcody-bootstrap
25468 .PHONY: all-stageautofeedback-libcody maybe-all-stageautofeedback-libcody
25469 .PHONY: clean-stageautofeedback-libcody maybe-clean-stageautofeedback-libcody
25470 maybe-all-stageautofeedback-libcody:
25471 maybe-clean-stageautofeedback-libcody:
25472 @if libcody-bootstrap
25473 maybe-all-stageautofeedback-libcody: all-stageautofeedback-libcody
25474 all-stageautofeedback: all-stageautofeedback-libcody
25475 TARGET-stageautofeedback-libcody = $(TARGET-libcody)
25476 all-stageautofeedback-libcody: configure-stageautofeedback-libcody
25477 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
25478 @r=`${PWD_COMMAND}`; export r; \
25479 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25480 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
25481 $(HOST_EXPORTS) \
25482 $(POSTSTAGE1_HOST_EXPORTS) \
25483 cd $(HOST_SUBDIR)/libcody && \
25485 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25486 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
25487 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
25488 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
25489 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
25490 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25491 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25492 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25493 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25494 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
25495 $(TARGET-stageautofeedback-libcody)
25497 maybe-clean-stageautofeedback-libcody: clean-stageautofeedback-libcody
25498 clean-stageautofeedback: clean-stageautofeedback-libcody
25499 clean-stageautofeedback-libcody:
25500 @if [ $(current_stage) = stageautofeedback ]; then \
25501 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25502 else \
25503 [ -f $(HOST_SUBDIR)/stageautofeedback-libcody/Makefile ] || exit 0; \
25504 $(MAKE) stageautofeedback-start; \
25505 fi; \
25506 cd $(HOST_SUBDIR)/libcody && \
25507 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25508 @endif libcody-bootstrap
25514 .PHONY: check-libcody maybe-check-libcody
25515 maybe-check-libcody:
25516 @if libcody
25517 maybe-check-libcody: check-libcody
25519 check-libcody:
25520 @: $(MAKE); $(unstage)
25521 @r=`${PWD_COMMAND}`; export r; \
25522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25523 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
25524 (cd $(HOST_SUBDIR)/libcody && \
25525 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
25527 @endif libcody
25529 .PHONY: install-libcody maybe-install-libcody
25530 maybe-install-libcody:
25531 @if libcody
25532 maybe-install-libcody: install-libcody
25534 install-libcody:
25536 @endif libcody
25538 .PHONY: install-strip-libcody maybe-install-strip-libcody
25539 maybe-install-strip-libcody:
25540 @if libcody
25541 maybe-install-strip-libcody: install-strip-libcody
25543 install-strip-libcody:
25545 @endif libcody
25547 # Other targets (info, dvi, pdf, etc.)
25549 .PHONY: maybe-info-libcody info-libcody
25550 maybe-info-libcody:
25551 @if libcody
25552 maybe-info-libcody: info-libcody
25554 # libcody doesn't support info.
25555 info-libcody:
25557 @endif libcody
25559 .PHONY: maybe-dvi-libcody dvi-libcody
25560 maybe-dvi-libcody:
25561 @if libcody
25562 maybe-dvi-libcody: dvi-libcody
25564 # libcody doesn't support dvi.
25565 dvi-libcody:
25567 @endif libcody
25569 .PHONY: maybe-pdf-libcody pdf-libcody
25570 maybe-pdf-libcody:
25571 @if libcody
25572 maybe-pdf-libcody: pdf-libcody
25574 # libcody doesn't support pdf.
25575 pdf-libcody:
25577 @endif libcody
25579 .PHONY: maybe-html-libcody html-libcody
25580 maybe-html-libcody:
25581 @if libcody
25582 maybe-html-libcody: html-libcody
25584 # libcody doesn't support html.
25585 html-libcody:
25587 @endif libcody
25589 .PHONY: maybe-TAGS-libcody TAGS-libcody
25590 maybe-TAGS-libcody:
25591 @if libcody
25592 maybe-TAGS-libcody: TAGS-libcody
25594 # libcody doesn't support TAGS.
25595 TAGS-libcody:
25597 @endif libcody
25599 .PHONY: maybe-install-info-libcody install-info-libcody
25600 maybe-install-info-libcody:
25601 @if libcody
25602 maybe-install-info-libcody: install-info-libcody
25604 # libcody doesn't support install-info.
25605 install-info-libcody:
25607 @endif libcody
25609 .PHONY: maybe-install-dvi-libcody install-dvi-libcody
25610 maybe-install-dvi-libcody:
25611 @if libcody
25612 maybe-install-dvi-libcody: install-dvi-libcody
25614 # libcody doesn't support install-dvi.
25615 install-dvi-libcody:
25617 @endif libcody
25619 .PHONY: maybe-install-pdf-libcody install-pdf-libcody
25620 maybe-install-pdf-libcody:
25621 @if libcody
25622 maybe-install-pdf-libcody: install-pdf-libcody
25624 # libcody doesn't support install-pdf.
25625 install-pdf-libcody:
25627 @endif libcody
25629 .PHONY: maybe-install-html-libcody install-html-libcody
25630 maybe-install-html-libcody:
25631 @if libcody
25632 maybe-install-html-libcody: install-html-libcody
25634 # libcody doesn't support install-html.
25635 install-html-libcody:
25637 @endif libcody
25639 .PHONY: maybe-installcheck-libcody installcheck-libcody
25640 maybe-installcheck-libcody:
25641 @if libcody
25642 maybe-installcheck-libcody: installcheck-libcody
25644 installcheck-libcody: \
25645 configure-libcody
25646 @[ -f ./libcody/Makefile ] || exit 0; \
25647 r=`${PWD_COMMAND}`; export r; \
25648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25649 $(HOST_EXPORTS) \
25650 for flag in $(EXTRA_HOST_FLAGS) ; do \
25651 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25652 done; \
25653 echo "Doing installcheck in libcody"; \
25654 (cd $(HOST_SUBDIR)/libcody && \
25655 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25656 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25657 "RANLIB=$${RANLIB}" \
25658 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25659 installcheck) \
25660 || exit 1
25662 @endif libcody
25664 .PHONY: maybe-mostlyclean-libcody mostlyclean-libcody
25665 maybe-mostlyclean-libcody:
25666 @if libcody
25667 maybe-mostlyclean-libcody: mostlyclean-libcody
25669 mostlyclean-libcody:
25670 @[ -f ./libcody/Makefile ] || exit 0; \
25671 r=`${PWD_COMMAND}`; export r; \
25672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25673 $(HOST_EXPORTS) \
25674 for flag in $(EXTRA_HOST_FLAGS) ; do \
25675 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25676 done; \
25677 echo "Doing mostlyclean in libcody"; \
25678 (cd $(HOST_SUBDIR)/libcody && \
25679 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25680 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25681 "RANLIB=$${RANLIB}" \
25682 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25683 mostlyclean) \
25684 || exit 1
25686 @endif libcody
25688 .PHONY: maybe-clean-libcody clean-libcody
25689 maybe-clean-libcody:
25690 @if libcody
25691 maybe-clean-libcody: clean-libcody
25693 clean-libcody:
25694 @[ -f ./libcody/Makefile ] || exit 0; \
25695 r=`${PWD_COMMAND}`; export r; \
25696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25697 $(HOST_EXPORTS) \
25698 for flag in $(EXTRA_HOST_FLAGS) ; do \
25699 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25700 done; \
25701 echo "Doing clean in libcody"; \
25702 (cd $(HOST_SUBDIR)/libcody && \
25703 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25704 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25705 "RANLIB=$${RANLIB}" \
25706 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25707 clean) \
25708 || exit 1
25710 @endif libcody
25712 .PHONY: maybe-distclean-libcody distclean-libcody
25713 maybe-distclean-libcody:
25714 @if libcody
25715 maybe-distclean-libcody: distclean-libcody
25717 distclean-libcody:
25718 @[ -f ./libcody/Makefile ] || exit 0; \
25719 r=`${PWD_COMMAND}`; export r; \
25720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25721 $(HOST_EXPORTS) \
25722 for flag in $(EXTRA_HOST_FLAGS) ; do \
25723 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25724 done; \
25725 echo "Doing distclean in libcody"; \
25726 (cd $(HOST_SUBDIR)/libcody && \
25727 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25728 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25729 "RANLIB=$${RANLIB}" \
25730 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25731 distclean) \
25732 || exit 1
25734 @endif libcody
25736 .PHONY: maybe-maintainer-clean-libcody maintainer-clean-libcody
25737 maybe-maintainer-clean-libcody:
25738 @if libcody
25739 maybe-maintainer-clean-libcody: maintainer-clean-libcody
25741 maintainer-clean-libcody:
25742 @[ -f ./libcody/Makefile ] || exit 0; \
25743 r=`${PWD_COMMAND}`; export r; \
25744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25745 $(HOST_EXPORTS) \
25746 for flag in $(EXTRA_HOST_FLAGS) ; do \
25747 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25748 done; \
25749 echo "Doing maintainer-clean in libcody"; \
25750 (cd $(HOST_SUBDIR)/libcody && \
25751 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25752 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25753 "RANLIB=$${RANLIB}" \
25754 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25755 maintainer-clean) \
25756 || exit 1
25758 @endif libcody
25762 .PHONY: configure-libdecnumber maybe-configure-libdecnumber
25763 maybe-configure-libdecnumber:
25764 @if gcc-bootstrap
25765 configure-libdecnumber: stage_current
25766 @endif gcc-bootstrap
25767 @if libdecnumber
25768 maybe-configure-libdecnumber: configure-libdecnumber
25769 configure-libdecnumber:
25770 @r=`${PWD_COMMAND}`; export r; \
25771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25772 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
25773 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
25774 $(HOST_EXPORTS) \
25775 echo Configuring in $(HOST_SUBDIR)/libdecnumber; \
25776 cd "$(HOST_SUBDIR)/libdecnumber" || exit 1; \
25777 case $(srcdir) in \
25778 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25779 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
25780 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25781 esac; \
25782 module_srcdir=libdecnumber; \
25783 $(SHELL) \
25784 $$s/$$module_srcdir/configure \
25785 --srcdir=$${topdir}/$$module_srcdir \
25786 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25787 --target=${target_alias} \
25788 || exit 1
25789 @endif libdecnumber
25793 .PHONY: configure-stage1-libdecnumber maybe-configure-stage1-libdecnumber
25794 maybe-configure-stage1-libdecnumber:
25795 @if libdecnumber-bootstrap
25796 maybe-configure-stage1-libdecnumber: configure-stage1-libdecnumber
25797 configure-stage1-libdecnumber:
25798 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25799 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
25800 @r=`${PWD_COMMAND}`; export r; \
25801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25802 TFLAGS="$(STAGE1_TFLAGS)"; \
25803 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
25804 $(HOST_EXPORTS) \
25805 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
25806 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
25807 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
25808 echo Configuring stage 1 in $(HOST_SUBDIR)/libdecnumber; \
25809 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
25810 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
25811 case $(srcdir) in \
25812 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25813 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
25814 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25815 esac; \
25816 module_srcdir=libdecnumber; \
25817 $(SHELL) $$s/$$module_srcdir/configure \
25818 --srcdir=$${topdir}/$$module_srcdir \
25819 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25820 --target=${target_alias} \
25822 $(STAGE1_CONFIGURE_FLAGS)
25823 @endif libdecnumber-bootstrap
25825 .PHONY: configure-stage2-libdecnumber maybe-configure-stage2-libdecnumber
25826 maybe-configure-stage2-libdecnumber:
25827 @if libdecnumber-bootstrap
25828 maybe-configure-stage2-libdecnumber: configure-stage2-libdecnumber
25829 configure-stage2-libdecnumber:
25830 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25831 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
25832 @r=`${PWD_COMMAND}`; export r; \
25833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25834 TFLAGS="$(STAGE2_TFLAGS)"; \
25835 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
25836 $(HOST_EXPORTS) \
25837 $(POSTSTAGE1_HOST_EXPORTS) \
25838 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
25839 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
25840 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
25841 echo Configuring stage 2 in $(HOST_SUBDIR)/libdecnumber; \
25842 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
25843 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
25844 case $(srcdir) in \
25845 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25846 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
25847 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25848 esac; \
25849 module_srcdir=libdecnumber; \
25850 $(SHELL) $$s/$$module_srcdir/configure \
25851 --srcdir=$${topdir}/$$module_srcdir \
25852 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25853 --target=${target_alias} \
25854 --with-build-libsubdir=$(HOST_SUBDIR) \
25855 $(STAGE2_CONFIGURE_FLAGS)
25856 @endif libdecnumber-bootstrap
25858 .PHONY: configure-stage3-libdecnumber maybe-configure-stage3-libdecnumber
25859 maybe-configure-stage3-libdecnumber:
25860 @if libdecnumber-bootstrap
25861 maybe-configure-stage3-libdecnumber: configure-stage3-libdecnumber
25862 configure-stage3-libdecnumber:
25863 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25864 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
25865 @r=`${PWD_COMMAND}`; export r; \
25866 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25867 TFLAGS="$(STAGE3_TFLAGS)"; \
25868 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
25869 $(HOST_EXPORTS) \
25870 $(POSTSTAGE1_HOST_EXPORTS) \
25871 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
25872 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
25873 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
25874 echo Configuring stage 3 in $(HOST_SUBDIR)/libdecnumber; \
25875 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
25876 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
25877 case $(srcdir) in \
25878 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25879 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
25880 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25881 esac; \
25882 module_srcdir=libdecnumber; \
25883 $(SHELL) $$s/$$module_srcdir/configure \
25884 --srcdir=$${topdir}/$$module_srcdir \
25885 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25886 --target=${target_alias} \
25887 --with-build-libsubdir=$(HOST_SUBDIR) \
25888 $(STAGE3_CONFIGURE_FLAGS)
25889 @endif libdecnumber-bootstrap
25891 .PHONY: configure-stage4-libdecnumber maybe-configure-stage4-libdecnumber
25892 maybe-configure-stage4-libdecnumber:
25893 @if libdecnumber-bootstrap
25894 maybe-configure-stage4-libdecnumber: configure-stage4-libdecnumber
25895 configure-stage4-libdecnumber:
25896 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25897 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
25898 @r=`${PWD_COMMAND}`; export r; \
25899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25900 TFLAGS="$(STAGE4_TFLAGS)"; \
25901 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
25902 $(HOST_EXPORTS) \
25903 $(POSTSTAGE1_HOST_EXPORTS) \
25904 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
25905 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
25906 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
25907 echo Configuring stage 4 in $(HOST_SUBDIR)/libdecnumber; \
25908 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
25909 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
25910 case $(srcdir) in \
25911 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25912 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
25913 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25914 esac; \
25915 module_srcdir=libdecnumber; \
25916 $(SHELL) $$s/$$module_srcdir/configure \
25917 --srcdir=$${topdir}/$$module_srcdir \
25918 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25919 --target=${target_alias} \
25920 --with-build-libsubdir=$(HOST_SUBDIR) \
25921 $(STAGE4_CONFIGURE_FLAGS)
25922 @endif libdecnumber-bootstrap
25924 .PHONY: configure-stageprofile-libdecnumber maybe-configure-stageprofile-libdecnumber
25925 maybe-configure-stageprofile-libdecnumber:
25926 @if libdecnumber-bootstrap
25927 maybe-configure-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
25928 configure-stageprofile-libdecnumber:
25929 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25930 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
25931 @r=`${PWD_COMMAND}`; export r; \
25932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25933 TFLAGS="$(STAGEprofile_TFLAGS)"; \
25934 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
25935 $(HOST_EXPORTS) \
25936 $(POSTSTAGE1_HOST_EXPORTS) \
25937 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
25938 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
25939 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
25940 echo Configuring stage profile in $(HOST_SUBDIR)/libdecnumber; \
25941 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
25942 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
25943 case $(srcdir) in \
25944 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25945 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
25946 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25947 esac; \
25948 module_srcdir=libdecnumber; \
25949 $(SHELL) $$s/$$module_srcdir/configure \
25950 --srcdir=$${topdir}/$$module_srcdir \
25951 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25952 --target=${target_alias} \
25953 --with-build-libsubdir=$(HOST_SUBDIR) \
25954 $(STAGEprofile_CONFIGURE_FLAGS)
25955 @endif libdecnumber-bootstrap
25957 .PHONY: configure-stagetrain-libdecnumber maybe-configure-stagetrain-libdecnumber
25958 maybe-configure-stagetrain-libdecnumber:
25959 @if libdecnumber-bootstrap
25960 maybe-configure-stagetrain-libdecnumber: configure-stagetrain-libdecnumber
25961 configure-stagetrain-libdecnumber:
25962 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
25963 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
25964 @r=`${PWD_COMMAND}`; export r; \
25965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25966 TFLAGS="$(STAGEtrain_TFLAGS)"; \
25967 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
25968 $(HOST_EXPORTS) \
25969 $(POSTSTAGE1_HOST_EXPORTS) \
25970 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
25971 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
25972 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
25973 echo Configuring stage train in $(HOST_SUBDIR)/libdecnumber; \
25974 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
25975 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
25976 case $(srcdir) in \
25977 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25978 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
25979 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25980 esac; \
25981 module_srcdir=libdecnumber; \
25982 $(SHELL) $$s/$$module_srcdir/configure \
25983 --srcdir=$${topdir}/$$module_srcdir \
25984 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25985 --target=${target_alias} \
25986 --with-build-libsubdir=$(HOST_SUBDIR) \
25987 $(STAGEtrain_CONFIGURE_FLAGS)
25988 @endif libdecnumber-bootstrap
25990 .PHONY: configure-stagefeedback-libdecnumber maybe-configure-stagefeedback-libdecnumber
25991 maybe-configure-stagefeedback-libdecnumber:
25992 @if libdecnumber-bootstrap
25993 maybe-configure-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
25994 configure-stagefeedback-libdecnumber:
25995 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25996 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
25997 @r=`${PWD_COMMAND}`; export r; \
25998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25999 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
26000 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26001 $(HOST_EXPORTS) \
26002 $(POSTSTAGE1_HOST_EXPORTS) \
26003 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
26004 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
26005 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
26006 echo Configuring stage feedback in $(HOST_SUBDIR)/libdecnumber; \
26007 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26008 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26009 case $(srcdir) in \
26010 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26011 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26012 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26013 esac; \
26014 module_srcdir=libdecnumber; \
26015 $(SHELL) $$s/$$module_srcdir/configure \
26016 --srcdir=$${topdir}/$$module_srcdir \
26017 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26018 --target=${target_alias} \
26019 --with-build-libsubdir=$(HOST_SUBDIR) \
26020 $(STAGEfeedback_CONFIGURE_FLAGS)
26021 @endif libdecnumber-bootstrap
26023 .PHONY: configure-stageautoprofile-libdecnumber maybe-configure-stageautoprofile-libdecnumber
26024 maybe-configure-stageautoprofile-libdecnumber:
26025 @if libdecnumber-bootstrap
26026 maybe-configure-stageautoprofile-libdecnumber: configure-stageautoprofile-libdecnumber
26027 configure-stageautoprofile-libdecnumber:
26028 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
26029 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26030 @r=`${PWD_COMMAND}`; export r; \
26031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26032 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
26033 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26034 $(HOST_EXPORTS) \
26035 $(POSTSTAGE1_HOST_EXPORTS) \
26036 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
26037 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
26038 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
26039 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libdecnumber; \
26040 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26041 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26042 case $(srcdir) in \
26043 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26044 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26045 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26046 esac; \
26047 module_srcdir=libdecnumber; \
26048 $(SHELL) $$s/$$module_srcdir/configure \
26049 --srcdir=$${topdir}/$$module_srcdir \
26050 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26051 --target=${target_alias} \
26052 --with-build-libsubdir=$(HOST_SUBDIR) \
26053 $(STAGEautoprofile_CONFIGURE_FLAGS)
26054 @endif libdecnumber-bootstrap
26056 .PHONY: configure-stageautofeedback-libdecnumber maybe-configure-stageautofeedback-libdecnumber
26057 maybe-configure-stageautofeedback-libdecnumber:
26058 @if libdecnumber-bootstrap
26059 maybe-configure-stageautofeedback-libdecnumber: configure-stageautofeedback-libdecnumber
26060 configure-stageautofeedback-libdecnumber:
26061 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
26062 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26063 @r=`${PWD_COMMAND}`; export r; \
26064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26065 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
26066 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26067 $(HOST_EXPORTS) \
26068 $(POSTSTAGE1_HOST_EXPORTS) \
26069 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
26070 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
26071 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
26072 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libdecnumber; \
26073 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26074 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26075 case $(srcdir) in \
26076 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26077 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26078 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26079 esac; \
26080 module_srcdir=libdecnumber; \
26081 $(SHELL) $$s/$$module_srcdir/configure \
26082 --srcdir=$${topdir}/$$module_srcdir \
26083 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26084 --target=${target_alias} \
26085 --with-build-libsubdir=$(HOST_SUBDIR) \
26086 $(STAGEautofeedback_CONFIGURE_FLAGS)
26087 @endif libdecnumber-bootstrap
26093 .PHONY: all-libdecnumber maybe-all-libdecnumber
26094 maybe-all-libdecnumber:
26095 @if gcc-bootstrap
26096 all-libdecnumber: stage_current
26097 @endif gcc-bootstrap
26098 @if libdecnumber
26099 TARGET-libdecnumber=all
26100 maybe-all-libdecnumber: all-libdecnumber
26101 all-libdecnumber: configure-libdecnumber
26102 @r=`${PWD_COMMAND}`; export r; \
26103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26104 $(HOST_EXPORTS) \
26105 (cd $(HOST_SUBDIR)/libdecnumber && \
26106 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
26107 $(TARGET-libdecnumber))
26108 @endif libdecnumber
26112 .PHONY: all-stage1-libdecnumber maybe-all-stage1-libdecnumber
26113 .PHONY: clean-stage1-libdecnumber maybe-clean-stage1-libdecnumber
26114 maybe-all-stage1-libdecnumber:
26115 maybe-clean-stage1-libdecnumber:
26116 @if libdecnumber-bootstrap
26117 maybe-all-stage1-libdecnumber: all-stage1-libdecnumber
26118 all-stage1: all-stage1-libdecnumber
26119 TARGET-stage1-libdecnumber = $(TARGET-libdecnumber)
26120 all-stage1-libdecnumber: configure-stage1-libdecnumber
26121 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26122 @r=`${PWD_COMMAND}`; export r; \
26123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26124 TFLAGS="$(STAGE1_TFLAGS)"; \
26125 $(HOST_EXPORTS) \
26126 cd $(HOST_SUBDIR)/libdecnumber && \
26128 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26129 CFLAGS="$(STAGE1_CFLAGS)" \
26130 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
26131 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
26132 LIBCFLAGS="$(LIBCFLAGS)" \
26133 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26134 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26135 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26136 $(EXTRA_HOST_FLAGS) \
26137 $(STAGE1_FLAGS_TO_PASS) \
26138 TFLAGS="$(STAGE1_TFLAGS)" \
26139 $(TARGET-stage1-libdecnumber)
26141 maybe-clean-stage1-libdecnumber: clean-stage1-libdecnumber
26142 clean-stage1: clean-stage1-libdecnumber
26143 clean-stage1-libdecnumber:
26144 @if [ $(current_stage) = stage1 ]; then \
26145 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26146 else \
26147 [ -f $(HOST_SUBDIR)/stage1-libdecnumber/Makefile ] || exit 0; \
26148 $(MAKE) stage1-start; \
26149 fi; \
26150 cd $(HOST_SUBDIR)/libdecnumber && \
26151 $(MAKE) $(EXTRA_HOST_FLAGS) \
26152 $(STAGE1_FLAGS_TO_PASS) clean
26153 @endif libdecnumber-bootstrap
26156 .PHONY: all-stage2-libdecnumber maybe-all-stage2-libdecnumber
26157 .PHONY: clean-stage2-libdecnumber maybe-clean-stage2-libdecnumber
26158 maybe-all-stage2-libdecnumber:
26159 maybe-clean-stage2-libdecnumber:
26160 @if libdecnumber-bootstrap
26161 maybe-all-stage2-libdecnumber: all-stage2-libdecnumber
26162 all-stage2: all-stage2-libdecnumber
26163 TARGET-stage2-libdecnumber = $(TARGET-libdecnumber)
26164 all-stage2-libdecnumber: configure-stage2-libdecnumber
26165 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26166 @r=`${PWD_COMMAND}`; export r; \
26167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26168 TFLAGS="$(STAGE2_TFLAGS)"; \
26169 $(HOST_EXPORTS) \
26170 $(POSTSTAGE1_HOST_EXPORTS) \
26171 cd $(HOST_SUBDIR)/libdecnumber && \
26173 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26174 CFLAGS="$(STAGE2_CFLAGS)" \
26175 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
26176 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
26177 LIBCFLAGS="$(STAGE2_CFLAGS)" \
26178 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26179 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26180 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26181 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26182 TFLAGS="$(STAGE2_TFLAGS)" \
26183 $(TARGET-stage2-libdecnumber)
26185 maybe-clean-stage2-libdecnumber: clean-stage2-libdecnumber
26186 clean-stage2: clean-stage2-libdecnumber
26187 clean-stage2-libdecnumber:
26188 @if [ $(current_stage) = stage2 ]; then \
26189 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26190 else \
26191 [ -f $(HOST_SUBDIR)/stage2-libdecnumber/Makefile ] || exit 0; \
26192 $(MAKE) stage2-start; \
26193 fi; \
26194 cd $(HOST_SUBDIR)/libdecnumber && \
26195 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26196 @endif libdecnumber-bootstrap
26199 .PHONY: all-stage3-libdecnumber maybe-all-stage3-libdecnumber
26200 .PHONY: clean-stage3-libdecnumber maybe-clean-stage3-libdecnumber
26201 maybe-all-stage3-libdecnumber:
26202 maybe-clean-stage3-libdecnumber:
26203 @if libdecnumber-bootstrap
26204 maybe-all-stage3-libdecnumber: all-stage3-libdecnumber
26205 all-stage3: all-stage3-libdecnumber
26206 TARGET-stage3-libdecnumber = $(TARGET-libdecnumber)
26207 all-stage3-libdecnumber: configure-stage3-libdecnumber
26208 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26209 @r=`${PWD_COMMAND}`; export r; \
26210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26211 TFLAGS="$(STAGE3_TFLAGS)"; \
26212 $(HOST_EXPORTS) \
26213 $(POSTSTAGE1_HOST_EXPORTS) \
26214 cd $(HOST_SUBDIR)/libdecnumber && \
26216 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26217 CFLAGS="$(STAGE3_CFLAGS)" \
26218 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
26219 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
26220 LIBCFLAGS="$(STAGE3_CFLAGS)" \
26221 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26222 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26223 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26224 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26225 TFLAGS="$(STAGE3_TFLAGS)" \
26226 $(TARGET-stage3-libdecnumber)
26228 maybe-clean-stage3-libdecnumber: clean-stage3-libdecnumber
26229 clean-stage3: clean-stage3-libdecnumber
26230 clean-stage3-libdecnumber:
26231 @if [ $(current_stage) = stage3 ]; then \
26232 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26233 else \
26234 [ -f $(HOST_SUBDIR)/stage3-libdecnumber/Makefile ] || exit 0; \
26235 $(MAKE) stage3-start; \
26236 fi; \
26237 cd $(HOST_SUBDIR)/libdecnumber && \
26238 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26239 @endif libdecnumber-bootstrap
26242 .PHONY: all-stage4-libdecnumber maybe-all-stage4-libdecnumber
26243 .PHONY: clean-stage4-libdecnumber maybe-clean-stage4-libdecnumber
26244 maybe-all-stage4-libdecnumber:
26245 maybe-clean-stage4-libdecnumber:
26246 @if libdecnumber-bootstrap
26247 maybe-all-stage4-libdecnumber: all-stage4-libdecnumber
26248 all-stage4: all-stage4-libdecnumber
26249 TARGET-stage4-libdecnumber = $(TARGET-libdecnumber)
26250 all-stage4-libdecnumber: configure-stage4-libdecnumber
26251 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26252 @r=`${PWD_COMMAND}`; export r; \
26253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26254 TFLAGS="$(STAGE4_TFLAGS)"; \
26255 $(HOST_EXPORTS) \
26256 $(POSTSTAGE1_HOST_EXPORTS) \
26257 cd $(HOST_SUBDIR)/libdecnumber && \
26259 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26260 CFLAGS="$(STAGE4_CFLAGS)" \
26261 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
26262 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
26263 LIBCFLAGS="$(STAGE4_CFLAGS)" \
26264 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26265 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26266 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26267 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26268 TFLAGS="$(STAGE4_TFLAGS)" \
26269 $(TARGET-stage4-libdecnumber)
26271 maybe-clean-stage4-libdecnumber: clean-stage4-libdecnumber
26272 clean-stage4: clean-stage4-libdecnumber
26273 clean-stage4-libdecnumber:
26274 @if [ $(current_stage) = stage4 ]; then \
26275 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26276 else \
26277 [ -f $(HOST_SUBDIR)/stage4-libdecnumber/Makefile ] || exit 0; \
26278 $(MAKE) stage4-start; \
26279 fi; \
26280 cd $(HOST_SUBDIR)/libdecnumber && \
26281 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26282 @endif libdecnumber-bootstrap
26285 .PHONY: all-stageprofile-libdecnumber maybe-all-stageprofile-libdecnumber
26286 .PHONY: clean-stageprofile-libdecnumber maybe-clean-stageprofile-libdecnumber
26287 maybe-all-stageprofile-libdecnumber:
26288 maybe-clean-stageprofile-libdecnumber:
26289 @if libdecnumber-bootstrap
26290 maybe-all-stageprofile-libdecnumber: all-stageprofile-libdecnumber
26291 all-stageprofile: all-stageprofile-libdecnumber
26292 TARGET-stageprofile-libdecnumber = $(TARGET-libdecnumber)
26293 all-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
26294 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26295 @r=`${PWD_COMMAND}`; export r; \
26296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26297 TFLAGS="$(STAGEprofile_TFLAGS)"; \
26298 $(HOST_EXPORTS) \
26299 $(POSTSTAGE1_HOST_EXPORTS) \
26300 cd $(HOST_SUBDIR)/libdecnumber && \
26302 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26303 CFLAGS="$(STAGEprofile_CFLAGS)" \
26304 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
26305 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
26306 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
26307 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26308 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26309 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26310 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26311 TFLAGS="$(STAGEprofile_TFLAGS)" \
26312 $(TARGET-stageprofile-libdecnumber)
26314 maybe-clean-stageprofile-libdecnumber: clean-stageprofile-libdecnumber
26315 clean-stageprofile: clean-stageprofile-libdecnumber
26316 clean-stageprofile-libdecnumber:
26317 @if [ $(current_stage) = stageprofile ]; then \
26318 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26319 else \
26320 [ -f $(HOST_SUBDIR)/stageprofile-libdecnumber/Makefile ] || exit 0; \
26321 $(MAKE) stageprofile-start; \
26322 fi; \
26323 cd $(HOST_SUBDIR)/libdecnumber && \
26324 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26325 @endif libdecnumber-bootstrap
26328 .PHONY: all-stagetrain-libdecnumber maybe-all-stagetrain-libdecnumber
26329 .PHONY: clean-stagetrain-libdecnumber maybe-clean-stagetrain-libdecnumber
26330 maybe-all-stagetrain-libdecnumber:
26331 maybe-clean-stagetrain-libdecnumber:
26332 @if libdecnumber-bootstrap
26333 maybe-all-stagetrain-libdecnumber: all-stagetrain-libdecnumber
26334 all-stagetrain: all-stagetrain-libdecnumber
26335 TARGET-stagetrain-libdecnumber = $(TARGET-libdecnumber)
26336 all-stagetrain-libdecnumber: configure-stagetrain-libdecnumber
26337 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
26338 @r=`${PWD_COMMAND}`; export r; \
26339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26340 TFLAGS="$(STAGEtrain_TFLAGS)"; \
26341 $(HOST_EXPORTS) \
26342 $(POSTSTAGE1_HOST_EXPORTS) \
26343 cd $(HOST_SUBDIR)/libdecnumber && \
26345 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26346 CFLAGS="$(STAGEtrain_CFLAGS)" \
26347 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
26348 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
26349 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
26350 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26351 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26352 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26353 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26354 TFLAGS="$(STAGEtrain_TFLAGS)" \
26355 $(TARGET-stagetrain-libdecnumber)
26357 maybe-clean-stagetrain-libdecnumber: clean-stagetrain-libdecnumber
26358 clean-stagetrain: clean-stagetrain-libdecnumber
26359 clean-stagetrain-libdecnumber:
26360 @if [ $(current_stage) = stagetrain ]; then \
26361 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26362 else \
26363 [ -f $(HOST_SUBDIR)/stagetrain-libdecnumber/Makefile ] || exit 0; \
26364 $(MAKE) stagetrain-start; \
26365 fi; \
26366 cd $(HOST_SUBDIR)/libdecnumber && \
26367 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26368 @endif libdecnumber-bootstrap
26371 .PHONY: all-stagefeedback-libdecnumber maybe-all-stagefeedback-libdecnumber
26372 .PHONY: clean-stagefeedback-libdecnumber maybe-clean-stagefeedback-libdecnumber
26373 maybe-all-stagefeedback-libdecnumber:
26374 maybe-clean-stagefeedback-libdecnumber:
26375 @if libdecnumber-bootstrap
26376 maybe-all-stagefeedback-libdecnumber: all-stagefeedback-libdecnumber
26377 all-stagefeedback: all-stagefeedback-libdecnumber
26378 TARGET-stagefeedback-libdecnumber = $(TARGET-libdecnumber)
26379 all-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
26380 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26381 @r=`${PWD_COMMAND}`; export r; \
26382 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26383 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
26384 $(HOST_EXPORTS) \
26385 $(POSTSTAGE1_HOST_EXPORTS) \
26386 cd $(HOST_SUBDIR)/libdecnumber && \
26388 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26389 CFLAGS="$(STAGEfeedback_CFLAGS)" \
26390 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
26391 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
26392 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
26393 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26394 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26395 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26396 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26397 TFLAGS="$(STAGEfeedback_TFLAGS)" \
26398 $(TARGET-stagefeedback-libdecnumber)
26400 maybe-clean-stagefeedback-libdecnumber: clean-stagefeedback-libdecnumber
26401 clean-stagefeedback: clean-stagefeedback-libdecnumber
26402 clean-stagefeedback-libdecnumber:
26403 @if [ $(current_stage) = stagefeedback ]; then \
26404 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26405 else \
26406 [ -f $(HOST_SUBDIR)/stagefeedback-libdecnumber/Makefile ] || exit 0; \
26407 $(MAKE) stagefeedback-start; \
26408 fi; \
26409 cd $(HOST_SUBDIR)/libdecnumber && \
26410 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26411 @endif libdecnumber-bootstrap
26414 .PHONY: all-stageautoprofile-libdecnumber maybe-all-stageautoprofile-libdecnumber
26415 .PHONY: clean-stageautoprofile-libdecnumber maybe-clean-stageautoprofile-libdecnumber
26416 maybe-all-stageautoprofile-libdecnumber:
26417 maybe-clean-stageautoprofile-libdecnumber:
26418 @if libdecnumber-bootstrap
26419 maybe-all-stageautoprofile-libdecnumber: all-stageautoprofile-libdecnumber
26420 all-stageautoprofile: all-stageautoprofile-libdecnumber
26421 TARGET-stageautoprofile-libdecnumber = $(TARGET-libdecnumber)
26422 all-stageautoprofile-libdecnumber: configure-stageautoprofile-libdecnumber
26423 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
26424 @r=`${PWD_COMMAND}`; export r; \
26425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26426 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
26427 $(HOST_EXPORTS) \
26428 $(POSTSTAGE1_HOST_EXPORTS) \
26429 cd $(HOST_SUBDIR)/libdecnumber && \
26430 $$s/gcc/config/i386/$(AUTO_PROFILE) \
26431 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26432 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
26433 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
26434 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
26435 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
26436 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26437 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26438 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26439 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26440 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
26441 $(TARGET-stageautoprofile-libdecnumber)
26443 maybe-clean-stageautoprofile-libdecnumber: clean-stageautoprofile-libdecnumber
26444 clean-stageautoprofile: clean-stageautoprofile-libdecnumber
26445 clean-stageautoprofile-libdecnumber:
26446 @if [ $(current_stage) = stageautoprofile ]; then \
26447 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26448 else \
26449 [ -f $(HOST_SUBDIR)/stageautoprofile-libdecnumber/Makefile ] || exit 0; \
26450 $(MAKE) stageautoprofile-start; \
26451 fi; \
26452 cd $(HOST_SUBDIR)/libdecnumber && \
26453 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26454 @endif libdecnumber-bootstrap
26457 .PHONY: all-stageautofeedback-libdecnumber maybe-all-stageautofeedback-libdecnumber
26458 .PHONY: clean-stageautofeedback-libdecnumber maybe-clean-stageautofeedback-libdecnumber
26459 maybe-all-stageautofeedback-libdecnumber:
26460 maybe-clean-stageautofeedback-libdecnumber:
26461 @if libdecnumber-bootstrap
26462 maybe-all-stageautofeedback-libdecnumber: all-stageautofeedback-libdecnumber
26463 all-stageautofeedback: all-stageautofeedback-libdecnumber
26464 TARGET-stageautofeedback-libdecnumber = $(TARGET-libdecnumber)
26465 all-stageautofeedback-libdecnumber: configure-stageautofeedback-libdecnumber
26466 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
26467 @r=`${PWD_COMMAND}`; export r; \
26468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26469 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
26470 $(HOST_EXPORTS) \
26471 $(POSTSTAGE1_HOST_EXPORTS) \
26472 cd $(HOST_SUBDIR)/libdecnumber && \
26474 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26475 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
26476 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
26477 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
26478 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
26479 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26480 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26481 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26482 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26483 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
26484 $(TARGET-stageautofeedback-libdecnumber)
26486 maybe-clean-stageautofeedback-libdecnumber: clean-stageautofeedback-libdecnumber
26487 clean-stageautofeedback: clean-stageautofeedback-libdecnumber
26488 clean-stageautofeedback-libdecnumber:
26489 @if [ $(current_stage) = stageautofeedback ]; then \
26490 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26491 else \
26492 [ -f $(HOST_SUBDIR)/stageautofeedback-libdecnumber/Makefile ] || exit 0; \
26493 $(MAKE) stageautofeedback-start; \
26494 fi; \
26495 cd $(HOST_SUBDIR)/libdecnumber && \
26496 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26497 @endif libdecnumber-bootstrap
26503 .PHONY: check-libdecnumber maybe-check-libdecnumber
26504 maybe-check-libdecnumber:
26505 @if libdecnumber
26506 maybe-check-libdecnumber: check-libdecnumber
26508 check-libdecnumber:
26509 @: $(MAKE); $(unstage)
26510 @r=`${PWD_COMMAND}`; export r; \
26511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26512 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
26513 (cd $(HOST_SUBDIR)/libdecnumber && \
26514 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
26516 @endif libdecnumber
26518 .PHONY: install-libdecnumber maybe-install-libdecnumber
26519 maybe-install-libdecnumber:
26520 @if libdecnumber
26521 maybe-install-libdecnumber: install-libdecnumber
26523 install-libdecnumber: installdirs
26524 @: $(MAKE); $(unstage)
26525 @r=`${PWD_COMMAND}`; export r; \
26526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26527 $(HOST_EXPORTS) \
26528 (cd $(HOST_SUBDIR)/libdecnumber && \
26529 $(MAKE) $(FLAGS_TO_PASS) install)
26531 @endif libdecnumber
26533 .PHONY: install-strip-libdecnumber maybe-install-strip-libdecnumber
26534 maybe-install-strip-libdecnumber:
26535 @if libdecnumber
26536 maybe-install-strip-libdecnumber: install-strip-libdecnumber
26538 install-strip-libdecnumber: installdirs
26539 @: $(MAKE); $(unstage)
26540 @r=`${PWD_COMMAND}`; export r; \
26541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26542 $(HOST_EXPORTS) \
26543 (cd $(HOST_SUBDIR)/libdecnumber && \
26544 $(MAKE) $(FLAGS_TO_PASS) install-strip)
26546 @endif libdecnumber
26548 # Other targets (info, dvi, pdf, etc.)
26550 .PHONY: maybe-info-libdecnumber info-libdecnumber
26551 maybe-info-libdecnumber:
26552 @if libdecnumber
26553 maybe-info-libdecnumber: info-libdecnumber
26555 info-libdecnumber: \
26556 configure-libdecnumber
26557 @[ -f ./libdecnumber/Makefile ] || exit 0; \
26558 r=`${PWD_COMMAND}`; export r; \
26559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26560 $(HOST_EXPORTS) \
26561 for flag in $(EXTRA_HOST_FLAGS) ; do \
26562 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26563 done; \
26564 echo "Doing info in libdecnumber"; \
26565 (cd $(HOST_SUBDIR)/libdecnumber && \
26566 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26567 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26568 "RANLIB=$${RANLIB}" \
26569 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26570 info) \
26571 || exit 1
26573 @endif libdecnumber
26575 .PHONY: maybe-dvi-libdecnumber dvi-libdecnumber
26576 maybe-dvi-libdecnumber:
26577 @if libdecnumber
26578 maybe-dvi-libdecnumber: dvi-libdecnumber
26580 dvi-libdecnumber: \
26581 configure-libdecnumber
26582 @[ -f ./libdecnumber/Makefile ] || exit 0; \
26583 r=`${PWD_COMMAND}`; export r; \
26584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26585 $(HOST_EXPORTS) \
26586 for flag in $(EXTRA_HOST_FLAGS) ; do \
26587 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26588 done; \
26589 echo "Doing dvi in libdecnumber"; \
26590 (cd $(HOST_SUBDIR)/libdecnumber && \
26591 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26592 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26593 "RANLIB=$${RANLIB}" \
26594 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26595 dvi) \
26596 || exit 1
26598 @endif libdecnumber
26600 .PHONY: maybe-pdf-libdecnumber pdf-libdecnumber
26601 maybe-pdf-libdecnumber:
26602 @if libdecnumber
26603 maybe-pdf-libdecnumber: pdf-libdecnumber
26605 pdf-libdecnumber: \
26606 configure-libdecnumber
26607 @[ -f ./libdecnumber/Makefile ] || exit 0; \
26608 r=`${PWD_COMMAND}`; export r; \
26609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26610 $(HOST_EXPORTS) \
26611 for flag in $(EXTRA_HOST_FLAGS) ; do \
26612 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26613 done; \
26614 echo "Doing pdf in libdecnumber"; \
26615 (cd $(HOST_SUBDIR)/libdecnumber && \
26616 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26617 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26618 "RANLIB=$${RANLIB}" \
26619 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26620 pdf) \
26621 || exit 1
26623 @endif libdecnumber
26625 .PHONY: maybe-html-libdecnumber html-libdecnumber
26626 maybe-html-libdecnumber:
26627 @if libdecnumber
26628 maybe-html-libdecnumber: html-libdecnumber
26630 html-libdecnumber: \
26631 configure-libdecnumber
26632 @[ -f ./libdecnumber/Makefile ] || exit 0; \
26633 r=`${PWD_COMMAND}`; export r; \
26634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26635 $(HOST_EXPORTS) \
26636 for flag in $(EXTRA_HOST_FLAGS) ; do \
26637 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26638 done; \
26639 echo "Doing html in libdecnumber"; \
26640 (cd $(HOST_SUBDIR)/libdecnumber && \
26641 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26642 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26643 "RANLIB=$${RANLIB}" \
26644 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26645 html) \
26646 || exit 1
26648 @endif libdecnumber
26650 .PHONY: maybe-TAGS-libdecnumber TAGS-libdecnumber
26651 maybe-TAGS-libdecnumber:
26652 @if libdecnumber
26653 maybe-TAGS-libdecnumber: TAGS-libdecnumber
26655 # libdecnumber doesn't support TAGS.
26656 TAGS-libdecnumber:
26658 @endif libdecnumber
26660 .PHONY: maybe-install-info-libdecnumber install-info-libdecnumber
26661 maybe-install-info-libdecnumber:
26662 @if libdecnumber
26663 maybe-install-info-libdecnumber: install-info-libdecnumber
26665 install-info-libdecnumber: \
26666 configure-libdecnumber \
26667 info-libdecnumber
26668 @[ -f ./libdecnumber/Makefile ] || exit 0; \
26669 r=`${PWD_COMMAND}`; export r; \
26670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26671 $(HOST_EXPORTS) \
26672 for flag in $(EXTRA_HOST_FLAGS) ; do \
26673 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26674 done; \
26675 echo "Doing install-info in libdecnumber"; \
26676 (cd $(HOST_SUBDIR)/libdecnumber && \
26677 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26678 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26679 "RANLIB=$${RANLIB}" \
26680 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26681 install-info) \
26682 || exit 1
26684 @endif libdecnumber
26686 .PHONY: maybe-install-dvi-libdecnumber install-dvi-libdecnumber
26687 maybe-install-dvi-libdecnumber:
26688 @if libdecnumber
26689 maybe-install-dvi-libdecnumber: install-dvi-libdecnumber
26691 install-dvi-libdecnumber: \
26692 configure-libdecnumber \
26693 dvi-libdecnumber
26694 @[ -f ./libdecnumber/Makefile ] || exit 0; \
26695 r=`${PWD_COMMAND}`; export r; \
26696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26697 $(HOST_EXPORTS) \
26698 for flag in $(EXTRA_HOST_FLAGS) ; do \
26699 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26700 done; \
26701 echo "Doing install-dvi in libdecnumber"; \
26702 (cd $(HOST_SUBDIR)/libdecnumber && \
26703 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26704 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26705 "RANLIB=$${RANLIB}" \
26706 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26707 install-dvi) \
26708 || exit 1
26710 @endif libdecnumber
26712 .PHONY: maybe-install-pdf-libdecnumber install-pdf-libdecnumber
26713 maybe-install-pdf-libdecnumber:
26714 @if libdecnumber
26715 maybe-install-pdf-libdecnumber: install-pdf-libdecnumber
26717 install-pdf-libdecnumber: \
26718 configure-libdecnumber \
26719 pdf-libdecnumber
26720 @[ -f ./libdecnumber/Makefile ] || exit 0; \
26721 r=`${PWD_COMMAND}`; export r; \
26722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26723 $(HOST_EXPORTS) \
26724 for flag in $(EXTRA_HOST_FLAGS) ; do \
26725 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26726 done; \
26727 echo "Doing install-pdf in libdecnumber"; \
26728 (cd $(HOST_SUBDIR)/libdecnumber && \
26729 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26730 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26731 "RANLIB=$${RANLIB}" \
26732 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26733 install-pdf) \
26734 || exit 1
26736 @endif libdecnumber
26738 .PHONY: maybe-install-html-libdecnumber install-html-libdecnumber
26739 maybe-install-html-libdecnumber:
26740 @if libdecnumber
26741 maybe-install-html-libdecnumber: install-html-libdecnumber
26743 install-html-libdecnumber: \
26744 configure-libdecnumber \
26745 html-libdecnumber
26746 @[ -f ./libdecnumber/Makefile ] || exit 0; \
26747 r=`${PWD_COMMAND}`; export r; \
26748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26749 $(HOST_EXPORTS) \
26750 for flag in $(EXTRA_HOST_FLAGS) ; do \
26751 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26752 done; \
26753 echo "Doing install-html in libdecnumber"; \
26754 (cd $(HOST_SUBDIR)/libdecnumber && \
26755 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26756 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26757 "RANLIB=$${RANLIB}" \
26758 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26759 install-html) \
26760 || exit 1
26762 @endif libdecnumber
26764 .PHONY: maybe-installcheck-libdecnumber installcheck-libdecnumber
26765 maybe-installcheck-libdecnumber:
26766 @if libdecnumber
26767 maybe-installcheck-libdecnumber: installcheck-libdecnumber
26769 installcheck-libdecnumber: \
26770 configure-libdecnumber
26771 @[ -f ./libdecnumber/Makefile ] || exit 0; \
26772 r=`${PWD_COMMAND}`; export r; \
26773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26774 $(HOST_EXPORTS) \
26775 for flag in $(EXTRA_HOST_FLAGS) ; do \
26776 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26777 done; \
26778 echo "Doing installcheck in libdecnumber"; \
26779 (cd $(HOST_SUBDIR)/libdecnumber && \
26780 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26781 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26782 "RANLIB=$${RANLIB}" \
26783 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26784 installcheck) \
26785 || exit 1
26787 @endif libdecnumber
26789 .PHONY: maybe-mostlyclean-libdecnumber mostlyclean-libdecnumber
26790 maybe-mostlyclean-libdecnumber:
26791 @if libdecnumber
26792 maybe-mostlyclean-libdecnumber: mostlyclean-libdecnumber
26794 mostlyclean-libdecnumber:
26795 @[ -f ./libdecnumber/Makefile ] || exit 0; \
26796 r=`${PWD_COMMAND}`; export r; \
26797 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26798 $(HOST_EXPORTS) \
26799 for flag in $(EXTRA_HOST_FLAGS) ; do \
26800 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26801 done; \
26802 echo "Doing mostlyclean in libdecnumber"; \
26803 (cd $(HOST_SUBDIR)/libdecnumber && \
26804 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26805 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26806 "RANLIB=$${RANLIB}" \
26807 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26808 mostlyclean) \
26809 || exit 1
26811 @endif libdecnumber
26813 .PHONY: maybe-clean-libdecnumber clean-libdecnumber
26814 maybe-clean-libdecnumber:
26815 @if libdecnumber
26816 maybe-clean-libdecnumber: clean-libdecnumber
26818 clean-libdecnumber:
26819 @[ -f ./libdecnumber/Makefile ] || exit 0; \
26820 r=`${PWD_COMMAND}`; export r; \
26821 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26822 $(HOST_EXPORTS) \
26823 for flag in $(EXTRA_HOST_FLAGS) ; do \
26824 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26825 done; \
26826 echo "Doing clean in libdecnumber"; \
26827 (cd $(HOST_SUBDIR)/libdecnumber && \
26828 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26829 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26830 "RANLIB=$${RANLIB}" \
26831 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26832 clean) \
26833 || exit 1
26835 @endif libdecnumber
26837 .PHONY: maybe-distclean-libdecnumber distclean-libdecnumber
26838 maybe-distclean-libdecnumber:
26839 @if libdecnumber
26840 maybe-distclean-libdecnumber: distclean-libdecnumber
26842 distclean-libdecnumber:
26843 @[ -f ./libdecnumber/Makefile ] || exit 0; \
26844 r=`${PWD_COMMAND}`; export r; \
26845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26846 $(HOST_EXPORTS) \
26847 for flag in $(EXTRA_HOST_FLAGS) ; do \
26848 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26849 done; \
26850 echo "Doing distclean in libdecnumber"; \
26851 (cd $(HOST_SUBDIR)/libdecnumber && \
26852 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26853 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26854 "RANLIB=$${RANLIB}" \
26855 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26856 distclean) \
26857 || exit 1
26859 @endif libdecnumber
26861 .PHONY: maybe-maintainer-clean-libdecnumber maintainer-clean-libdecnumber
26862 maybe-maintainer-clean-libdecnumber:
26863 @if libdecnumber
26864 maybe-maintainer-clean-libdecnumber: maintainer-clean-libdecnumber
26866 maintainer-clean-libdecnumber:
26867 @[ -f ./libdecnumber/Makefile ] || exit 0; \
26868 r=`${PWD_COMMAND}`; export r; \
26869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26870 $(HOST_EXPORTS) \
26871 for flag in $(EXTRA_HOST_FLAGS) ; do \
26872 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26873 done; \
26874 echo "Doing maintainer-clean in libdecnumber"; \
26875 (cd $(HOST_SUBDIR)/libdecnumber && \
26876 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26877 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26878 "RANLIB=$${RANLIB}" \
26879 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26880 maintainer-clean) \
26881 || exit 1
26883 @endif libdecnumber
26887 .PHONY: configure-libgui maybe-configure-libgui
26888 maybe-configure-libgui:
26889 @if gcc-bootstrap
26890 configure-libgui: stage_current
26891 @endif gcc-bootstrap
26892 @if libgui
26893 maybe-configure-libgui: configure-libgui
26894 configure-libgui:
26895 @: $(MAKE); $(unstage)
26896 @r=`${PWD_COMMAND}`; export r; \
26897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26898 test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
26899 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui; \
26900 $(HOST_EXPORTS) \
26901 echo Configuring in $(HOST_SUBDIR)/libgui; \
26902 cd "$(HOST_SUBDIR)/libgui" || exit 1; \
26903 case $(srcdir) in \
26904 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26905 *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
26906 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26907 esac; \
26908 module_srcdir=libgui; \
26909 $(SHELL) \
26910 $$s/$$module_srcdir/configure \
26911 --srcdir=$${topdir}/$$module_srcdir \
26912 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26913 --target=${target_alias} \
26914 || exit 1
26915 @endif libgui
26921 .PHONY: all-libgui maybe-all-libgui
26922 maybe-all-libgui:
26923 @if gcc-bootstrap
26924 all-libgui: stage_current
26925 @endif gcc-bootstrap
26926 @if libgui
26927 TARGET-libgui=all
26928 maybe-all-libgui: all-libgui
26929 all-libgui: configure-libgui
26930 @: $(MAKE); $(unstage)
26931 @r=`${PWD_COMMAND}`; export r; \
26932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26933 $(HOST_EXPORTS) \
26934 (cd $(HOST_SUBDIR)/libgui && \
26935 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
26936 $(TARGET-libgui))
26937 @endif libgui
26942 .PHONY: check-libgui maybe-check-libgui
26943 maybe-check-libgui:
26944 @if libgui
26945 maybe-check-libgui: check-libgui
26947 check-libgui:
26948 @: $(MAKE); $(unstage)
26949 @r=`${PWD_COMMAND}`; export r; \
26950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26951 $(HOST_EXPORTS) \
26952 (cd $(HOST_SUBDIR)/libgui && \
26953 $(MAKE) $(FLAGS_TO_PASS) check)
26955 @endif libgui
26957 .PHONY: install-libgui maybe-install-libgui
26958 maybe-install-libgui:
26959 @if libgui
26960 maybe-install-libgui: install-libgui
26962 install-libgui: installdirs
26963 @: $(MAKE); $(unstage)
26964 @r=`${PWD_COMMAND}`; export r; \
26965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26966 $(HOST_EXPORTS) \
26967 (cd $(HOST_SUBDIR)/libgui && \
26968 $(MAKE) $(FLAGS_TO_PASS) install)
26970 @endif libgui
26972 .PHONY: install-strip-libgui maybe-install-strip-libgui
26973 maybe-install-strip-libgui:
26974 @if libgui
26975 maybe-install-strip-libgui: install-strip-libgui
26977 install-strip-libgui: installdirs
26978 @: $(MAKE); $(unstage)
26979 @r=`${PWD_COMMAND}`; export r; \
26980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26981 $(HOST_EXPORTS) \
26982 (cd $(HOST_SUBDIR)/libgui && \
26983 $(MAKE) $(FLAGS_TO_PASS) install-strip)
26985 @endif libgui
26987 # Other targets (info, dvi, pdf, etc.)
26989 .PHONY: maybe-info-libgui info-libgui
26990 maybe-info-libgui:
26991 @if libgui
26992 maybe-info-libgui: info-libgui
26994 info-libgui: \
26995 configure-libgui
26996 @: $(MAKE); $(unstage)
26997 @[ -f ./libgui/Makefile ] || exit 0; \
26998 r=`${PWD_COMMAND}`; export r; \
26999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27000 $(HOST_EXPORTS) \
27001 for flag in $(EXTRA_HOST_FLAGS) ; do \
27002 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27003 done; \
27004 echo "Doing info in libgui"; \
27005 (cd $(HOST_SUBDIR)/libgui && \
27006 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27007 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27008 "RANLIB=$${RANLIB}" \
27009 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27010 info) \
27011 || exit 1
27013 @endif libgui
27015 .PHONY: maybe-dvi-libgui dvi-libgui
27016 maybe-dvi-libgui:
27017 @if libgui
27018 maybe-dvi-libgui: dvi-libgui
27020 dvi-libgui: \
27021 configure-libgui
27022 @: $(MAKE); $(unstage)
27023 @[ -f ./libgui/Makefile ] || exit 0; \
27024 r=`${PWD_COMMAND}`; export r; \
27025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27026 $(HOST_EXPORTS) \
27027 for flag in $(EXTRA_HOST_FLAGS) ; do \
27028 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27029 done; \
27030 echo "Doing dvi in libgui"; \
27031 (cd $(HOST_SUBDIR)/libgui && \
27032 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27033 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27034 "RANLIB=$${RANLIB}" \
27035 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27036 dvi) \
27037 || exit 1
27039 @endif libgui
27041 .PHONY: maybe-pdf-libgui pdf-libgui
27042 maybe-pdf-libgui:
27043 @if libgui
27044 maybe-pdf-libgui: pdf-libgui
27046 pdf-libgui: \
27047 configure-libgui
27048 @: $(MAKE); $(unstage)
27049 @[ -f ./libgui/Makefile ] || exit 0; \
27050 r=`${PWD_COMMAND}`; export r; \
27051 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27052 $(HOST_EXPORTS) \
27053 for flag in $(EXTRA_HOST_FLAGS) ; do \
27054 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27055 done; \
27056 echo "Doing pdf in libgui"; \
27057 (cd $(HOST_SUBDIR)/libgui && \
27058 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27059 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27060 "RANLIB=$${RANLIB}" \
27061 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27062 pdf) \
27063 || exit 1
27065 @endif libgui
27067 .PHONY: maybe-html-libgui html-libgui
27068 maybe-html-libgui:
27069 @if libgui
27070 maybe-html-libgui: html-libgui
27072 html-libgui: \
27073 configure-libgui
27074 @: $(MAKE); $(unstage)
27075 @[ -f ./libgui/Makefile ] || exit 0; \
27076 r=`${PWD_COMMAND}`; export r; \
27077 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27078 $(HOST_EXPORTS) \
27079 for flag in $(EXTRA_HOST_FLAGS) ; do \
27080 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27081 done; \
27082 echo "Doing html in libgui"; \
27083 (cd $(HOST_SUBDIR)/libgui && \
27084 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27085 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27086 "RANLIB=$${RANLIB}" \
27087 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27088 html) \
27089 || exit 1
27091 @endif libgui
27093 .PHONY: maybe-TAGS-libgui TAGS-libgui
27094 maybe-TAGS-libgui:
27095 @if libgui
27096 maybe-TAGS-libgui: TAGS-libgui
27098 TAGS-libgui: \
27099 configure-libgui
27100 @: $(MAKE); $(unstage)
27101 @[ -f ./libgui/Makefile ] || exit 0; \
27102 r=`${PWD_COMMAND}`; export r; \
27103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27104 $(HOST_EXPORTS) \
27105 for flag in $(EXTRA_HOST_FLAGS) ; do \
27106 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27107 done; \
27108 echo "Doing TAGS in libgui"; \
27109 (cd $(HOST_SUBDIR)/libgui && \
27110 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27111 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27112 "RANLIB=$${RANLIB}" \
27113 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27114 TAGS) \
27115 || exit 1
27117 @endif libgui
27119 .PHONY: maybe-install-info-libgui install-info-libgui
27120 maybe-install-info-libgui:
27121 @if libgui
27122 maybe-install-info-libgui: install-info-libgui
27124 install-info-libgui: \
27125 configure-libgui \
27126 info-libgui
27127 @: $(MAKE); $(unstage)
27128 @[ -f ./libgui/Makefile ] || exit 0; \
27129 r=`${PWD_COMMAND}`; export r; \
27130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27131 $(HOST_EXPORTS) \
27132 for flag in $(EXTRA_HOST_FLAGS) ; do \
27133 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27134 done; \
27135 echo "Doing install-info in libgui"; \
27136 (cd $(HOST_SUBDIR)/libgui && \
27137 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27138 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27139 "RANLIB=$${RANLIB}" \
27140 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27141 install-info) \
27142 || exit 1
27144 @endif libgui
27146 .PHONY: maybe-install-dvi-libgui install-dvi-libgui
27147 maybe-install-dvi-libgui:
27148 @if libgui
27149 maybe-install-dvi-libgui: install-dvi-libgui
27151 install-dvi-libgui: \
27152 configure-libgui \
27153 dvi-libgui
27154 @: $(MAKE); $(unstage)
27155 @[ -f ./libgui/Makefile ] || exit 0; \
27156 r=`${PWD_COMMAND}`; export r; \
27157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27158 $(HOST_EXPORTS) \
27159 for flag in $(EXTRA_HOST_FLAGS) ; do \
27160 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27161 done; \
27162 echo "Doing install-dvi in libgui"; \
27163 (cd $(HOST_SUBDIR)/libgui && \
27164 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27165 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27166 "RANLIB=$${RANLIB}" \
27167 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27168 install-dvi) \
27169 || exit 1
27171 @endif libgui
27173 .PHONY: maybe-install-pdf-libgui install-pdf-libgui
27174 maybe-install-pdf-libgui:
27175 @if libgui
27176 maybe-install-pdf-libgui: install-pdf-libgui
27178 install-pdf-libgui: \
27179 configure-libgui \
27180 pdf-libgui
27181 @: $(MAKE); $(unstage)
27182 @[ -f ./libgui/Makefile ] || exit 0; \
27183 r=`${PWD_COMMAND}`; export r; \
27184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27185 $(HOST_EXPORTS) \
27186 for flag in $(EXTRA_HOST_FLAGS) ; do \
27187 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27188 done; \
27189 echo "Doing install-pdf in libgui"; \
27190 (cd $(HOST_SUBDIR)/libgui && \
27191 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27192 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27193 "RANLIB=$${RANLIB}" \
27194 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27195 install-pdf) \
27196 || exit 1
27198 @endif libgui
27200 .PHONY: maybe-install-html-libgui install-html-libgui
27201 maybe-install-html-libgui:
27202 @if libgui
27203 maybe-install-html-libgui: install-html-libgui
27205 install-html-libgui: \
27206 configure-libgui \
27207 html-libgui
27208 @: $(MAKE); $(unstage)
27209 @[ -f ./libgui/Makefile ] || exit 0; \
27210 r=`${PWD_COMMAND}`; export r; \
27211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27212 $(HOST_EXPORTS) \
27213 for flag in $(EXTRA_HOST_FLAGS) ; do \
27214 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27215 done; \
27216 echo "Doing install-html in libgui"; \
27217 (cd $(HOST_SUBDIR)/libgui && \
27218 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27219 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27220 "RANLIB=$${RANLIB}" \
27221 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27222 install-html) \
27223 || exit 1
27225 @endif libgui
27227 .PHONY: maybe-installcheck-libgui installcheck-libgui
27228 maybe-installcheck-libgui:
27229 @if libgui
27230 maybe-installcheck-libgui: installcheck-libgui
27232 installcheck-libgui: \
27233 configure-libgui
27234 @: $(MAKE); $(unstage)
27235 @[ -f ./libgui/Makefile ] || exit 0; \
27236 r=`${PWD_COMMAND}`; export r; \
27237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27238 $(HOST_EXPORTS) \
27239 for flag in $(EXTRA_HOST_FLAGS) ; do \
27240 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27241 done; \
27242 echo "Doing installcheck in libgui"; \
27243 (cd $(HOST_SUBDIR)/libgui && \
27244 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27245 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27246 "RANLIB=$${RANLIB}" \
27247 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27248 installcheck) \
27249 || exit 1
27251 @endif libgui
27253 .PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
27254 maybe-mostlyclean-libgui:
27255 @if libgui
27256 maybe-mostlyclean-libgui: mostlyclean-libgui
27258 mostlyclean-libgui:
27259 @: $(MAKE); $(unstage)
27260 @[ -f ./libgui/Makefile ] || exit 0; \
27261 r=`${PWD_COMMAND}`; export r; \
27262 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27263 $(HOST_EXPORTS) \
27264 for flag in $(EXTRA_HOST_FLAGS) ; do \
27265 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27266 done; \
27267 echo "Doing mostlyclean in libgui"; \
27268 (cd $(HOST_SUBDIR)/libgui && \
27269 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27270 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27271 "RANLIB=$${RANLIB}" \
27272 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27273 mostlyclean) \
27274 || exit 1
27276 @endif libgui
27278 .PHONY: maybe-clean-libgui clean-libgui
27279 maybe-clean-libgui:
27280 @if libgui
27281 maybe-clean-libgui: clean-libgui
27283 clean-libgui:
27284 @: $(MAKE); $(unstage)
27285 @[ -f ./libgui/Makefile ] || exit 0; \
27286 r=`${PWD_COMMAND}`; export r; \
27287 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27288 $(HOST_EXPORTS) \
27289 for flag in $(EXTRA_HOST_FLAGS) ; do \
27290 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27291 done; \
27292 echo "Doing clean in libgui"; \
27293 (cd $(HOST_SUBDIR)/libgui && \
27294 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27295 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27296 "RANLIB=$${RANLIB}" \
27297 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27298 clean) \
27299 || exit 1
27301 @endif libgui
27303 .PHONY: maybe-distclean-libgui distclean-libgui
27304 maybe-distclean-libgui:
27305 @if libgui
27306 maybe-distclean-libgui: distclean-libgui
27308 distclean-libgui:
27309 @: $(MAKE); $(unstage)
27310 @[ -f ./libgui/Makefile ] || exit 0; \
27311 r=`${PWD_COMMAND}`; export r; \
27312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27313 $(HOST_EXPORTS) \
27314 for flag in $(EXTRA_HOST_FLAGS) ; do \
27315 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27316 done; \
27317 echo "Doing distclean in libgui"; \
27318 (cd $(HOST_SUBDIR)/libgui && \
27319 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27320 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27321 "RANLIB=$${RANLIB}" \
27322 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27323 distclean) \
27324 || exit 1
27326 @endif libgui
27328 .PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
27329 maybe-maintainer-clean-libgui:
27330 @if libgui
27331 maybe-maintainer-clean-libgui: maintainer-clean-libgui
27333 maintainer-clean-libgui:
27334 @: $(MAKE); $(unstage)
27335 @[ -f ./libgui/Makefile ] || exit 0; \
27336 r=`${PWD_COMMAND}`; export r; \
27337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27338 $(HOST_EXPORTS) \
27339 for flag in $(EXTRA_HOST_FLAGS) ; do \
27340 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27341 done; \
27342 echo "Doing maintainer-clean in libgui"; \
27343 (cd $(HOST_SUBDIR)/libgui && \
27344 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27345 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27346 "RANLIB=$${RANLIB}" \
27347 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27348 maintainer-clean) \
27349 || exit 1
27351 @endif libgui
27355 .PHONY: configure-libiberty maybe-configure-libiberty
27356 maybe-configure-libiberty:
27357 @if gcc-bootstrap
27358 configure-libiberty: stage_current
27359 @endif gcc-bootstrap
27360 @if libiberty
27361 maybe-configure-libiberty: configure-libiberty
27362 configure-libiberty:
27363 @r=`${PWD_COMMAND}`; export r; \
27364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27365 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27366 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27367 $(HOST_EXPORTS) \
27368 echo Configuring in $(HOST_SUBDIR)/libiberty; \
27369 cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
27370 case $(srcdir) in \
27371 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27372 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27373 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27374 esac; \
27375 module_srcdir=libiberty; \
27376 $(SHELL) \
27377 $$s/$$module_srcdir/configure \
27378 --srcdir=$${topdir}/$$module_srcdir \
27379 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27380 --target=${target_alias} @extra_host_libiberty_configure_flags@ \
27381 || exit 1
27382 @endif libiberty
27386 .PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
27387 maybe-configure-stage1-libiberty:
27388 @if libiberty-bootstrap
27389 maybe-configure-stage1-libiberty: configure-stage1-libiberty
27390 configure-stage1-libiberty:
27391 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27392 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27393 @r=`${PWD_COMMAND}`; export r; \
27394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27395 TFLAGS="$(STAGE1_TFLAGS)"; \
27396 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27397 $(HOST_EXPORTS) \
27398 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
27399 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
27400 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
27401 echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty; \
27402 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27403 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27404 case $(srcdir) in \
27405 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27406 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27407 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27408 esac; \
27409 module_srcdir=libiberty; \
27410 $(SHELL) $$s/$$module_srcdir/configure \
27411 --srcdir=$${topdir}/$$module_srcdir \
27412 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27413 --target=${target_alias} \
27415 $(STAGE1_CONFIGURE_FLAGS) \
27416 @extra_host_libiberty_configure_flags@
27417 @endif libiberty-bootstrap
27419 .PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
27420 maybe-configure-stage2-libiberty:
27421 @if libiberty-bootstrap
27422 maybe-configure-stage2-libiberty: configure-stage2-libiberty
27423 configure-stage2-libiberty:
27424 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27425 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27426 @r=`${PWD_COMMAND}`; export r; \
27427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27428 TFLAGS="$(STAGE2_TFLAGS)"; \
27429 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27430 $(HOST_EXPORTS) \
27431 $(POSTSTAGE1_HOST_EXPORTS) \
27432 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
27433 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
27434 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
27435 echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty; \
27436 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27437 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27438 case $(srcdir) in \
27439 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27440 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27441 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27442 esac; \
27443 module_srcdir=libiberty; \
27444 $(SHELL) $$s/$$module_srcdir/configure \
27445 --srcdir=$${topdir}/$$module_srcdir \
27446 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27447 --target=${target_alias} \
27448 --with-build-libsubdir=$(HOST_SUBDIR) \
27449 $(STAGE2_CONFIGURE_FLAGS) \
27450 @extra_host_libiberty_configure_flags@
27451 @endif libiberty-bootstrap
27453 .PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
27454 maybe-configure-stage3-libiberty:
27455 @if libiberty-bootstrap
27456 maybe-configure-stage3-libiberty: configure-stage3-libiberty
27457 configure-stage3-libiberty:
27458 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27459 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27460 @r=`${PWD_COMMAND}`; export r; \
27461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27462 TFLAGS="$(STAGE3_TFLAGS)"; \
27463 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27464 $(HOST_EXPORTS) \
27465 $(POSTSTAGE1_HOST_EXPORTS) \
27466 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
27467 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
27468 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
27469 echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty; \
27470 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27471 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27472 case $(srcdir) in \
27473 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27474 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27475 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27476 esac; \
27477 module_srcdir=libiberty; \
27478 $(SHELL) $$s/$$module_srcdir/configure \
27479 --srcdir=$${topdir}/$$module_srcdir \
27480 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27481 --target=${target_alias} \
27482 --with-build-libsubdir=$(HOST_SUBDIR) \
27483 $(STAGE3_CONFIGURE_FLAGS) \
27484 @extra_host_libiberty_configure_flags@
27485 @endif libiberty-bootstrap
27487 .PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
27488 maybe-configure-stage4-libiberty:
27489 @if libiberty-bootstrap
27490 maybe-configure-stage4-libiberty: configure-stage4-libiberty
27491 configure-stage4-libiberty:
27492 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27493 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27494 @r=`${PWD_COMMAND}`; export r; \
27495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27496 TFLAGS="$(STAGE4_TFLAGS)"; \
27497 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27498 $(HOST_EXPORTS) \
27499 $(POSTSTAGE1_HOST_EXPORTS) \
27500 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
27501 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
27502 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
27503 echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty; \
27504 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27505 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27506 case $(srcdir) in \
27507 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27508 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27509 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27510 esac; \
27511 module_srcdir=libiberty; \
27512 $(SHELL) $$s/$$module_srcdir/configure \
27513 --srcdir=$${topdir}/$$module_srcdir \
27514 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27515 --target=${target_alias} \
27516 --with-build-libsubdir=$(HOST_SUBDIR) \
27517 $(STAGE4_CONFIGURE_FLAGS) \
27518 @extra_host_libiberty_configure_flags@
27519 @endif libiberty-bootstrap
27521 .PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
27522 maybe-configure-stageprofile-libiberty:
27523 @if libiberty-bootstrap
27524 maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
27525 configure-stageprofile-libiberty:
27526 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27527 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27528 @r=`${PWD_COMMAND}`; export r; \
27529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27530 TFLAGS="$(STAGEprofile_TFLAGS)"; \
27531 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27532 $(HOST_EXPORTS) \
27533 $(POSTSTAGE1_HOST_EXPORTS) \
27534 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
27535 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
27536 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
27537 echo Configuring stage profile in $(HOST_SUBDIR)/libiberty; \
27538 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27539 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27540 case $(srcdir) in \
27541 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27542 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27543 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27544 esac; \
27545 module_srcdir=libiberty; \
27546 $(SHELL) $$s/$$module_srcdir/configure \
27547 --srcdir=$${topdir}/$$module_srcdir \
27548 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27549 --target=${target_alias} \
27550 --with-build-libsubdir=$(HOST_SUBDIR) \
27551 $(STAGEprofile_CONFIGURE_FLAGS) \
27552 @extra_host_libiberty_configure_flags@
27553 @endif libiberty-bootstrap
27555 .PHONY: configure-stagetrain-libiberty maybe-configure-stagetrain-libiberty
27556 maybe-configure-stagetrain-libiberty:
27557 @if libiberty-bootstrap
27558 maybe-configure-stagetrain-libiberty: configure-stagetrain-libiberty
27559 configure-stagetrain-libiberty:
27560 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
27561 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27562 @r=`${PWD_COMMAND}`; export r; \
27563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27564 TFLAGS="$(STAGEtrain_TFLAGS)"; \
27565 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27566 $(HOST_EXPORTS) \
27567 $(POSTSTAGE1_HOST_EXPORTS) \
27568 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
27569 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
27570 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
27571 echo Configuring stage train in $(HOST_SUBDIR)/libiberty; \
27572 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27573 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27574 case $(srcdir) in \
27575 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27576 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27577 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27578 esac; \
27579 module_srcdir=libiberty; \
27580 $(SHELL) $$s/$$module_srcdir/configure \
27581 --srcdir=$${topdir}/$$module_srcdir \
27582 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27583 --target=${target_alias} \
27584 --with-build-libsubdir=$(HOST_SUBDIR) \
27585 $(STAGEtrain_CONFIGURE_FLAGS) \
27586 @extra_host_libiberty_configure_flags@
27587 @endif libiberty-bootstrap
27589 .PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
27590 maybe-configure-stagefeedback-libiberty:
27591 @if libiberty-bootstrap
27592 maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
27593 configure-stagefeedback-libiberty:
27594 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27595 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27596 @r=`${PWD_COMMAND}`; export r; \
27597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27598 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27599 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27600 $(HOST_EXPORTS) \
27601 $(POSTSTAGE1_HOST_EXPORTS) \
27602 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
27603 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
27604 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
27605 echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty; \
27606 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27607 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27608 case $(srcdir) in \
27609 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27610 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27611 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27612 esac; \
27613 module_srcdir=libiberty; \
27614 $(SHELL) $$s/$$module_srcdir/configure \
27615 --srcdir=$${topdir}/$$module_srcdir \
27616 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27617 --target=${target_alias} \
27618 --with-build-libsubdir=$(HOST_SUBDIR) \
27619 $(STAGEfeedback_CONFIGURE_FLAGS) \
27620 @extra_host_libiberty_configure_flags@
27621 @endif libiberty-bootstrap
27623 .PHONY: configure-stageautoprofile-libiberty maybe-configure-stageautoprofile-libiberty
27624 maybe-configure-stageautoprofile-libiberty:
27625 @if libiberty-bootstrap
27626 maybe-configure-stageautoprofile-libiberty: configure-stageautoprofile-libiberty
27627 configure-stageautoprofile-libiberty:
27628 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
27629 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27630 @r=`${PWD_COMMAND}`; export r; \
27631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27632 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
27633 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27634 $(HOST_EXPORTS) \
27635 $(POSTSTAGE1_HOST_EXPORTS) \
27636 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
27637 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
27638 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
27639 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libiberty; \
27640 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27641 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27642 case $(srcdir) in \
27643 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27644 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27645 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27646 esac; \
27647 module_srcdir=libiberty; \
27648 $(SHELL) $$s/$$module_srcdir/configure \
27649 --srcdir=$${topdir}/$$module_srcdir \
27650 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27651 --target=${target_alias} \
27652 --with-build-libsubdir=$(HOST_SUBDIR) \
27653 $(STAGEautoprofile_CONFIGURE_FLAGS) \
27654 @extra_host_libiberty_configure_flags@
27655 @endif libiberty-bootstrap
27657 .PHONY: configure-stageautofeedback-libiberty maybe-configure-stageautofeedback-libiberty
27658 maybe-configure-stageautofeedback-libiberty:
27659 @if libiberty-bootstrap
27660 maybe-configure-stageautofeedback-libiberty: configure-stageautofeedback-libiberty
27661 configure-stageautofeedback-libiberty:
27662 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
27663 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27664 @r=`${PWD_COMMAND}`; export r; \
27665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27666 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
27667 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27668 $(HOST_EXPORTS) \
27669 $(POSTSTAGE1_HOST_EXPORTS) \
27670 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
27671 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
27672 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
27673 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libiberty; \
27674 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27675 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27676 case $(srcdir) in \
27677 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27678 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27679 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27680 esac; \
27681 module_srcdir=libiberty; \
27682 $(SHELL) $$s/$$module_srcdir/configure \
27683 --srcdir=$${topdir}/$$module_srcdir \
27684 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27685 --target=${target_alias} \
27686 --with-build-libsubdir=$(HOST_SUBDIR) \
27687 $(STAGEautofeedback_CONFIGURE_FLAGS) \
27688 @extra_host_libiberty_configure_flags@
27689 @endif libiberty-bootstrap
27695 .PHONY: all-libiberty maybe-all-libiberty
27696 maybe-all-libiberty:
27697 @if gcc-bootstrap
27698 all-libiberty: stage_current
27699 @endif gcc-bootstrap
27700 @if libiberty
27701 TARGET-libiberty=all
27702 maybe-all-libiberty: all-libiberty
27703 all-libiberty: configure-libiberty
27704 @r=`${PWD_COMMAND}`; export r; \
27705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27706 $(HOST_EXPORTS) \
27707 (cd $(HOST_SUBDIR)/libiberty && \
27708 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
27709 $(TARGET-libiberty))
27710 @endif libiberty
27714 .PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
27715 .PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
27716 maybe-all-stage1-libiberty:
27717 maybe-clean-stage1-libiberty:
27718 @if libiberty-bootstrap
27719 maybe-all-stage1-libiberty: all-stage1-libiberty
27720 all-stage1: all-stage1-libiberty
27721 TARGET-stage1-libiberty = $(TARGET-libiberty)
27722 all-stage1-libiberty: configure-stage1-libiberty
27723 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27724 @r=`${PWD_COMMAND}`; export r; \
27725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27726 TFLAGS="$(STAGE1_TFLAGS)"; \
27727 $(HOST_EXPORTS) \
27728 cd $(HOST_SUBDIR)/libiberty && \
27730 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27731 CFLAGS="$(STAGE1_CFLAGS)" \
27732 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
27733 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
27734 LIBCFLAGS="$(LIBCFLAGS)" \
27735 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27736 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27737 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27738 $(EXTRA_HOST_FLAGS) \
27739 $(STAGE1_FLAGS_TO_PASS) \
27740 TFLAGS="$(STAGE1_TFLAGS)" \
27741 $(TARGET-stage1-libiberty)
27743 maybe-clean-stage1-libiberty: clean-stage1-libiberty
27744 clean-stage1: clean-stage1-libiberty
27745 clean-stage1-libiberty:
27746 @if [ $(current_stage) = stage1 ]; then \
27747 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
27748 else \
27749 [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] || exit 0; \
27750 $(MAKE) stage1-start; \
27751 fi; \
27752 cd $(HOST_SUBDIR)/libiberty && \
27753 $(MAKE) $(EXTRA_HOST_FLAGS) \
27754 $(STAGE1_FLAGS_TO_PASS) clean
27755 @endif libiberty-bootstrap
27758 .PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
27759 .PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
27760 maybe-all-stage2-libiberty:
27761 maybe-clean-stage2-libiberty:
27762 @if libiberty-bootstrap
27763 maybe-all-stage2-libiberty: all-stage2-libiberty
27764 all-stage2: all-stage2-libiberty
27765 TARGET-stage2-libiberty = $(TARGET-libiberty)
27766 all-stage2-libiberty: configure-stage2-libiberty
27767 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27768 @r=`${PWD_COMMAND}`; export r; \
27769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27770 TFLAGS="$(STAGE2_TFLAGS)"; \
27771 $(HOST_EXPORTS) \
27772 $(POSTSTAGE1_HOST_EXPORTS) \
27773 cd $(HOST_SUBDIR)/libiberty && \
27775 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27776 CFLAGS="$(STAGE2_CFLAGS)" \
27777 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
27778 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
27779 LIBCFLAGS="$(STAGE2_CFLAGS)" \
27780 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27781 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27782 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27783 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27784 TFLAGS="$(STAGE2_TFLAGS)" \
27785 $(TARGET-stage2-libiberty)
27787 maybe-clean-stage2-libiberty: clean-stage2-libiberty
27788 clean-stage2: clean-stage2-libiberty
27789 clean-stage2-libiberty:
27790 @if [ $(current_stage) = stage2 ]; then \
27791 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
27792 else \
27793 [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] || exit 0; \
27794 $(MAKE) stage2-start; \
27795 fi; \
27796 cd $(HOST_SUBDIR)/libiberty && \
27797 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27798 @endif libiberty-bootstrap
27801 .PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
27802 .PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
27803 maybe-all-stage3-libiberty:
27804 maybe-clean-stage3-libiberty:
27805 @if libiberty-bootstrap
27806 maybe-all-stage3-libiberty: all-stage3-libiberty
27807 all-stage3: all-stage3-libiberty
27808 TARGET-stage3-libiberty = $(TARGET-libiberty)
27809 all-stage3-libiberty: configure-stage3-libiberty
27810 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27811 @r=`${PWD_COMMAND}`; export r; \
27812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27813 TFLAGS="$(STAGE3_TFLAGS)"; \
27814 $(HOST_EXPORTS) \
27815 $(POSTSTAGE1_HOST_EXPORTS) \
27816 cd $(HOST_SUBDIR)/libiberty && \
27818 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27819 CFLAGS="$(STAGE3_CFLAGS)" \
27820 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
27821 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
27822 LIBCFLAGS="$(STAGE3_CFLAGS)" \
27823 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27824 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27825 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27826 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27827 TFLAGS="$(STAGE3_TFLAGS)" \
27828 $(TARGET-stage3-libiberty)
27830 maybe-clean-stage3-libiberty: clean-stage3-libiberty
27831 clean-stage3: clean-stage3-libiberty
27832 clean-stage3-libiberty:
27833 @if [ $(current_stage) = stage3 ]; then \
27834 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
27835 else \
27836 [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] || exit 0; \
27837 $(MAKE) stage3-start; \
27838 fi; \
27839 cd $(HOST_SUBDIR)/libiberty && \
27840 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27841 @endif libiberty-bootstrap
27844 .PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
27845 .PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
27846 maybe-all-stage4-libiberty:
27847 maybe-clean-stage4-libiberty:
27848 @if libiberty-bootstrap
27849 maybe-all-stage4-libiberty: all-stage4-libiberty
27850 all-stage4: all-stage4-libiberty
27851 TARGET-stage4-libiberty = $(TARGET-libiberty)
27852 all-stage4-libiberty: configure-stage4-libiberty
27853 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27854 @r=`${PWD_COMMAND}`; export r; \
27855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27856 TFLAGS="$(STAGE4_TFLAGS)"; \
27857 $(HOST_EXPORTS) \
27858 $(POSTSTAGE1_HOST_EXPORTS) \
27859 cd $(HOST_SUBDIR)/libiberty && \
27861 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27862 CFLAGS="$(STAGE4_CFLAGS)" \
27863 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
27864 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
27865 LIBCFLAGS="$(STAGE4_CFLAGS)" \
27866 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27867 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27868 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27869 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27870 TFLAGS="$(STAGE4_TFLAGS)" \
27871 $(TARGET-stage4-libiberty)
27873 maybe-clean-stage4-libiberty: clean-stage4-libiberty
27874 clean-stage4: clean-stage4-libiberty
27875 clean-stage4-libiberty:
27876 @if [ $(current_stage) = stage4 ]; then \
27877 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
27878 else \
27879 [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] || exit 0; \
27880 $(MAKE) stage4-start; \
27881 fi; \
27882 cd $(HOST_SUBDIR)/libiberty && \
27883 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27884 @endif libiberty-bootstrap
27887 .PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
27888 .PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
27889 maybe-all-stageprofile-libiberty:
27890 maybe-clean-stageprofile-libiberty:
27891 @if libiberty-bootstrap
27892 maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
27893 all-stageprofile: all-stageprofile-libiberty
27894 TARGET-stageprofile-libiberty = $(TARGET-libiberty)
27895 all-stageprofile-libiberty: configure-stageprofile-libiberty
27896 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27897 @r=`${PWD_COMMAND}`; export r; \
27898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27899 TFLAGS="$(STAGEprofile_TFLAGS)"; \
27900 $(HOST_EXPORTS) \
27901 $(POSTSTAGE1_HOST_EXPORTS) \
27902 cd $(HOST_SUBDIR)/libiberty && \
27904 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27905 CFLAGS="$(STAGEprofile_CFLAGS)" \
27906 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
27907 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
27908 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
27909 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27910 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27911 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27912 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27913 TFLAGS="$(STAGEprofile_TFLAGS)" \
27914 $(TARGET-stageprofile-libiberty)
27916 maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
27917 clean-stageprofile: clean-stageprofile-libiberty
27918 clean-stageprofile-libiberty:
27919 @if [ $(current_stage) = stageprofile ]; then \
27920 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
27921 else \
27922 [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] || exit 0; \
27923 $(MAKE) stageprofile-start; \
27924 fi; \
27925 cd $(HOST_SUBDIR)/libiberty && \
27926 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27927 @endif libiberty-bootstrap
27930 .PHONY: all-stagetrain-libiberty maybe-all-stagetrain-libiberty
27931 .PHONY: clean-stagetrain-libiberty maybe-clean-stagetrain-libiberty
27932 maybe-all-stagetrain-libiberty:
27933 maybe-clean-stagetrain-libiberty:
27934 @if libiberty-bootstrap
27935 maybe-all-stagetrain-libiberty: all-stagetrain-libiberty
27936 all-stagetrain: all-stagetrain-libiberty
27937 TARGET-stagetrain-libiberty = $(TARGET-libiberty)
27938 all-stagetrain-libiberty: configure-stagetrain-libiberty
27939 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
27940 @r=`${PWD_COMMAND}`; export r; \
27941 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27942 TFLAGS="$(STAGEtrain_TFLAGS)"; \
27943 $(HOST_EXPORTS) \
27944 $(POSTSTAGE1_HOST_EXPORTS) \
27945 cd $(HOST_SUBDIR)/libiberty && \
27947 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27948 CFLAGS="$(STAGEtrain_CFLAGS)" \
27949 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
27950 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
27951 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
27952 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27953 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27954 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27955 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27956 TFLAGS="$(STAGEtrain_TFLAGS)" \
27957 $(TARGET-stagetrain-libiberty)
27959 maybe-clean-stagetrain-libiberty: clean-stagetrain-libiberty
27960 clean-stagetrain: clean-stagetrain-libiberty
27961 clean-stagetrain-libiberty:
27962 @if [ $(current_stage) = stagetrain ]; then \
27963 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
27964 else \
27965 [ -f $(HOST_SUBDIR)/stagetrain-libiberty/Makefile ] || exit 0; \
27966 $(MAKE) stagetrain-start; \
27967 fi; \
27968 cd $(HOST_SUBDIR)/libiberty && \
27969 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27970 @endif libiberty-bootstrap
27973 .PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
27974 .PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
27975 maybe-all-stagefeedback-libiberty:
27976 maybe-clean-stagefeedback-libiberty:
27977 @if libiberty-bootstrap
27978 maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
27979 all-stagefeedback: all-stagefeedback-libiberty
27980 TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
27981 all-stagefeedback-libiberty: configure-stagefeedback-libiberty
27982 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27983 @r=`${PWD_COMMAND}`; export r; \
27984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27985 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27986 $(HOST_EXPORTS) \
27987 $(POSTSTAGE1_HOST_EXPORTS) \
27988 cd $(HOST_SUBDIR)/libiberty && \
27990 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27991 CFLAGS="$(STAGEfeedback_CFLAGS)" \
27992 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
27993 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
27994 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
27995 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27996 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27997 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27998 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27999 TFLAGS="$(STAGEfeedback_TFLAGS)" \
28000 $(TARGET-stagefeedback-libiberty)
28002 maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
28003 clean-stagefeedback: clean-stagefeedback-libiberty
28004 clean-stagefeedback-libiberty:
28005 @if [ $(current_stage) = stagefeedback ]; then \
28006 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28007 else \
28008 [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] || exit 0; \
28009 $(MAKE) stagefeedback-start; \
28010 fi; \
28011 cd $(HOST_SUBDIR)/libiberty && \
28012 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28013 @endif libiberty-bootstrap
28016 .PHONY: all-stageautoprofile-libiberty maybe-all-stageautoprofile-libiberty
28017 .PHONY: clean-stageautoprofile-libiberty maybe-clean-stageautoprofile-libiberty
28018 maybe-all-stageautoprofile-libiberty:
28019 maybe-clean-stageautoprofile-libiberty:
28020 @if libiberty-bootstrap
28021 maybe-all-stageautoprofile-libiberty: all-stageautoprofile-libiberty
28022 all-stageautoprofile: all-stageautoprofile-libiberty
28023 TARGET-stageautoprofile-libiberty = $(TARGET-libiberty)
28024 all-stageautoprofile-libiberty: configure-stageautoprofile-libiberty
28025 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
28026 @r=`${PWD_COMMAND}`; export r; \
28027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28028 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
28029 $(HOST_EXPORTS) \
28030 $(POSTSTAGE1_HOST_EXPORTS) \
28031 cd $(HOST_SUBDIR)/libiberty && \
28032 $$s/gcc/config/i386/$(AUTO_PROFILE) \
28033 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28034 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
28035 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
28036 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
28037 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
28038 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28039 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28040 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28041 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28042 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
28043 $(TARGET-stageautoprofile-libiberty)
28045 maybe-clean-stageautoprofile-libiberty: clean-stageautoprofile-libiberty
28046 clean-stageautoprofile: clean-stageautoprofile-libiberty
28047 clean-stageautoprofile-libiberty:
28048 @if [ $(current_stage) = stageautoprofile ]; then \
28049 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28050 else \
28051 [ -f $(HOST_SUBDIR)/stageautoprofile-libiberty/Makefile ] || exit 0; \
28052 $(MAKE) stageautoprofile-start; \
28053 fi; \
28054 cd $(HOST_SUBDIR)/libiberty && \
28055 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28056 @endif libiberty-bootstrap
28059 .PHONY: all-stageautofeedback-libiberty maybe-all-stageautofeedback-libiberty
28060 .PHONY: clean-stageautofeedback-libiberty maybe-clean-stageautofeedback-libiberty
28061 maybe-all-stageautofeedback-libiberty:
28062 maybe-clean-stageautofeedback-libiberty:
28063 @if libiberty-bootstrap
28064 maybe-all-stageautofeedback-libiberty: all-stageautofeedback-libiberty
28065 all-stageautofeedback: all-stageautofeedback-libiberty
28066 TARGET-stageautofeedback-libiberty = $(TARGET-libiberty)
28067 all-stageautofeedback-libiberty: configure-stageautofeedback-libiberty
28068 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
28069 @r=`${PWD_COMMAND}`; export r; \
28070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28071 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
28072 $(HOST_EXPORTS) \
28073 $(POSTSTAGE1_HOST_EXPORTS) \
28074 cd $(HOST_SUBDIR)/libiberty && \
28076 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28077 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
28078 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
28079 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
28080 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
28081 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28082 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28083 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28084 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28085 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
28086 $(TARGET-stageautofeedback-libiberty)
28088 maybe-clean-stageautofeedback-libiberty: clean-stageautofeedback-libiberty
28089 clean-stageautofeedback: clean-stageautofeedback-libiberty
28090 clean-stageautofeedback-libiberty:
28091 @if [ $(current_stage) = stageautofeedback ]; then \
28092 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28093 else \
28094 [ -f $(HOST_SUBDIR)/stageautofeedback-libiberty/Makefile ] || exit 0; \
28095 $(MAKE) stageautofeedback-start; \
28096 fi; \
28097 cd $(HOST_SUBDIR)/libiberty && \
28098 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28099 @endif libiberty-bootstrap
28105 .PHONY: check-libiberty maybe-check-libiberty
28106 maybe-check-libiberty:
28107 @if libiberty
28108 maybe-check-libiberty: check-libiberty
28110 check-libiberty:
28111 @: $(MAKE); $(unstage)
28112 @r=`${PWD_COMMAND}`; export r; \
28113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28114 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
28115 (cd $(HOST_SUBDIR)/libiberty && \
28116 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
28118 @endif libiberty
28120 .PHONY: install-libiberty maybe-install-libiberty
28121 maybe-install-libiberty:
28122 @if libiberty
28123 maybe-install-libiberty: install-libiberty
28125 install-libiberty: installdirs
28126 @: $(MAKE); $(unstage)
28127 @r=`${PWD_COMMAND}`; export r; \
28128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28129 $(HOST_EXPORTS) \
28130 (cd $(HOST_SUBDIR)/libiberty && \
28131 $(MAKE) $(FLAGS_TO_PASS) install)
28133 @endif libiberty
28135 .PHONY: install-strip-libiberty maybe-install-strip-libiberty
28136 maybe-install-strip-libiberty:
28137 @if libiberty
28138 maybe-install-strip-libiberty: install-strip-libiberty
28140 install-strip-libiberty: installdirs
28141 @: $(MAKE); $(unstage)
28142 @r=`${PWD_COMMAND}`; export r; \
28143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28144 $(HOST_EXPORTS) \
28145 (cd $(HOST_SUBDIR)/libiberty && \
28146 $(MAKE) $(FLAGS_TO_PASS) install-strip)
28148 @endif libiberty
28150 # Other targets (info, dvi, pdf, etc.)
28152 .PHONY: maybe-info-libiberty info-libiberty
28153 maybe-info-libiberty:
28154 @if libiberty
28155 maybe-info-libiberty: info-libiberty
28157 info-libiberty: \
28158 configure-libiberty
28159 @[ -f ./libiberty/Makefile ] || exit 0; \
28160 r=`${PWD_COMMAND}`; export r; \
28161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28162 $(HOST_EXPORTS) \
28163 for flag in $(EXTRA_HOST_FLAGS) ; do \
28164 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28165 done; \
28166 echo "Doing info in libiberty"; \
28167 (cd $(HOST_SUBDIR)/libiberty && \
28168 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28169 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28170 "RANLIB=$${RANLIB}" \
28171 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28172 info) \
28173 || exit 1
28175 @endif libiberty
28177 .PHONY: maybe-dvi-libiberty dvi-libiberty
28178 maybe-dvi-libiberty:
28179 @if libiberty
28180 maybe-dvi-libiberty: dvi-libiberty
28182 dvi-libiberty: \
28183 configure-libiberty
28184 @[ -f ./libiberty/Makefile ] || exit 0; \
28185 r=`${PWD_COMMAND}`; export r; \
28186 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28187 $(HOST_EXPORTS) \
28188 for flag in $(EXTRA_HOST_FLAGS) ; do \
28189 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28190 done; \
28191 echo "Doing dvi in libiberty"; \
28192 (cd $(HOST_SUBDIR)/libiberty && \
28193 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28194 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28195 "RANLIB=$${RANLIB}" \
28196 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28197 dvi) \
28198 || exit 1
28200 @endif libiberty
28202 .PHONY: maybe-pdf-libiberty pdf-libiberty
28203 maybe-pdf-libiberty:
28204 @if libiberty
28205 maybe-pdf-libiberty: pdf-libiberty
28207 pdf-libiberty: \
28208 configure-libiberty
28209 @[ -f ./libiberty/Makefile ] || exit 0; \
28210 r=`${PWD_COMMAND}`; export r; \
28211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28212 $(HOST_EXPORTS) \
28213 for flag in $(EXTRA_HOST_FLAGS) ; do \
28214 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28215 done; \
28216 echo "Doing pdf in libiberty"; \
28217 (cd $(HOST_SUBDIR)/libiberty && \
28218 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28219 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28220 "RANLIB=$${RANLIB}" \
28221 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28222 pdf) \
28223 || exit 1
28225 @endif libiberty
28227 .PHONY: maybe-html-libiberty html-libiberty
28228 maybe-html-libiberty:
28229 @if libiberty
28230 maybe-html-libiberty: html-libiberty
28232 html-libiberty: \
28233 configure-libiberty
28234 @[ -f ./libiberty/Makefile ] || exit 0; \
28235 r=`${PWD_COMMAND}`; export r; \
28236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28237 $(HOST_EXPORTS) \
28238 for flag in $(EXTRA_HOST_FLAGS) ; do \
28239 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28240 done; \
28241 echo "Doing html in libiberty"; \
28242 (cd $(HOST_SUBDIR)/libiberty && \
28243 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28244 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28245 "RANLIB=$${RANLIB}" \
28246 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28247 html) \
28248 || exit 1
28250 @endif libiberty
28252 .PHONY: maybe-TAGS-libiberty TAGS-libiberty
28253 maybe-TAGS-libiberty:
28254 @if libiberty
28255 maybe-TAGS-libiberty: TAGS-libiberty
28257 TAGS-libiberty: \
28258 configure-libiberty
28259 @[ -f ./libiberty/Makefile ] || exit 0; \
28260 r=`${PWD_COMMAND}`; export r; \
28261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28262 $(HOST_EXPORTS) \
28263 for flag in $(EXTRA_HOST_FLAGS) ; do \
28264 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28265 done; \
28266 echo "Doing TAGS in libiberty"; \
28267 (cd $(HOST_SUBDIR)/libiberty && \
28268 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28269 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28270 "RANLIB=$${RANLIB}" \
28271 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28272 TAGS) \
28273 || exit 1
28275 @endif libiberty
28277 .PHONY: maybe-install-info-libiberty install-info-libiberty
28278 maybe-install-info-libiberty:
28279 @if libiberty
28280 maybe-install-info-libiberty: install-info-libiberty
28282 install-info-libiberty: \
28283 configure-libiberty \
28284 info-libiberty
28285 @[ -f ./libiberty/Makefile ] || exit 0; \
28286 r=`${PWD_COMMAND}`; export r; \
28287 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28288 $(HOST_EXPORTS) \
28289 for flag in $(EXTRA_HOST_FLAGS) ; do \
28290 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28291 done; \
28292 echo "Doing install-info in libiberty"; \
28293 (cd $(HOST_SUBDIR)/libiberty && \
28294 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28295 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28296 "RANLIB=$${RANLIB}" \
28297 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28298 install-info) \
28299 || exit 1
28301 @endif libiberty
28303 .PHONY: maybe-install-dvi-libiberty install-dvi-libiberty
28304 maybe-install-dvi-libiberty:
28305 @if libiberty
28306 maybe-install-dvi-libiberty: install-dvi-libiberty
28308 install-dvi-libiberty: \
28309 configure-libiberty \
28310 dvi-libiberty
28311 @[ -f ./libiberty/Makefile ] || exit 0; \
28312 r=`${PWD_COMMAND}`; export r; \
28313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28314 $(HOST_EXPORTS) \
28315 for flag in $(EXTRA_HOST_FLAGS) ; do \
28316 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28317 done; \
28318 echo "Doing install-dvi in libiberty"; \
28319 (cd $(HOST_SUBDIR)/libiberty && \
28320 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28321 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28322 "RANLIB=$${RANLIB}" \
28323 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28324 install-dvi) \
28325 || exit 1
28327 @endif libiberty
28329 .PHONY: maybe-install-pdf-libiberty install-pdf-libiberty
28330 maybe-install-pdf-libiberty:
28331 @if libiberty
28332 maybe-install-pdf-libiberty: install-pdf-libiberty
28334 install-pdf-libiberty: \
28335 configure-libiberty \
28336 pdf-libiberty
28337 @[ -f ./libiberty/Makefile ] || exit 0; \
28338 r=`${PWD_COMMAND}`; export r; \
28339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28340 $(HOST_EXPORTS) \
28341 for flag in $(EXTRA_HOST_FLAGS) ; do \
28342 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28343 done; \
28344 echo "Doing install-pdf in libiberty"; \
28345 (cd $(HOST_SUBDIR)/libiberty && \
28346 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28347 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28348 "RANLIB=$${RANLIB}" \
28349 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28350 install-pdf) \
28351 || exit 1
28353 @endif libiberty
28355 .PHONY: maybe-install-html-libiberty install-html-libiberty
28356 maybe-install-html-libiberty:
28357 @if libiberty
28358 maybe-install-html-libiberty: install-html-libiberty
28360 install-html-libiberty: \
28361 configure-libiberty \
28362 html-libiberty
28363 @[ -f ./libiberty/Makefile ] || exit 0; \
28364 r=`${PWD_COMMAND}`; export r; \
28365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28366 $(HOST_EXPORTS) \
28367 for flag in $(EXTRA_HOST_FLAGS) ; do \
28368 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28369 done; \
28370 echo "Doing install-html in libiberty"; \
28371 (cd $(HOST_SUBDIR)/libiberty && \
28372 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28373 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28374 "RANLIB=$${RANLIB}" \
28375 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28376 install-html) \
28377 || exit 1
28379 @endif libiberty
28381 .PHONY: maybe-installcheck-libiberty installcheck-libiberty
28382 maybe-installcheck-libiberty:
28383 @if libiberty
28384 maybe-installcheck-libiberty: installcheck-libiberty
28386 installcheck-libiberty: \
28387 configure-libiberty
28388 @[ -f ./libiberty/Makefile ] || exit 0; \
28389 r=`${PWD_COMMAND}`; export r; \
28390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28391 $(HOST_EXPORTS) \
28392 for flag in $(EXTRA_HOST_FLAGS) ; do \
28393 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28394 done; \
28395 echo "Doing installcheck in libiberty"; \
28396 (cd $(HOST_SUBDIR)/libiberty && \
28397 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28398 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28399 "RANLIB=$${RANLIB}" \
28400 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28401 installcheck) \
28402 || exit 1
28404 @endif libiberty
28406 .PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
28407 maybe-mostlyclean-libiberty:
28408 @if libiberty
28409 maybe-mostlyclean-libiberty: mostlyclean-libiberty
28411 mostlyclean-libiberty:
28412 @[ -f ./libiberty/Makefile ] || exit 0; \
28413 r=`${PWD_COMMAND}`; export r; \
28414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28415 $(HOST_EXPORTS) \
28416 for flag in $(EXTRA_HOST_FLAGS) ; do \
28417 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28418 done; \
28419 echo "Doing mostlyclean in libiberty"; \
28420 (cd $(HOST_SUBDIR)/libiberty && \
28421 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28422 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28423 "RANLIB=$${RANLIB}" \
28424 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28425 mostlyclean) \
28426 || exit 1
28428 @endif libiberty
28430 .PHONY: maybe-clean-libiberty clean-libiberty
28431 maybe-clean-libiberty:
28432 @if libiberty
28433 maybe-clean-libiberty: clean-libiberty
28435 clean-libiberty:
28436 @[ -f ./libiberty/Makefile ] || exit 0; \
28437 r=`${PWD_COMMAND}`; export r; \
28438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28439 $(HOST_EXPORTS) \
28440 for flag in $(EXTRA_HOST_FLAGS) ; do \
28441 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28442 done; \
28443 echo "Doing clean in libiberty"; \
28444 (cd $(HOST_SUBDIR)/libiberty && \
28445 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28446 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28447 "RANLIB=$${RANLIB}" \
28448 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28449 clean) \
28450 || exit 1
28452 @endif libiberty
28454 .PHONY: maybe-distclean-libiberty distclean-libiberty
28455 maybe-distclean-libiberty:
28456 @if libiberty
28457 maybe-distclean-libiberty: distclean-libiberty
28459 distclean-libiberty:
28460 @[ -f ./libiberty/Makefile ] || exit 0; \
28461 r=`${PWD_COMMAND}`; export r; \
28462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28463 $(HOST_EXPORTS) \
28464 for flag in $(EXTRA_HOST_FLAGS) ; do \
28465 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28466 done; \
28467 echo "Doing distclean in libiberty"; \
28468 (cd $(HOST_SUBDIR)/libiberty && \
28469 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28470 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28471 "RANLIB=$${RANLIB}" \
28472 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28473 distclean) \
28474 || exit 1
28476 @endif libiberty
28478 .PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
28479 maybe-maintainer-clean-libiberty:
28480 @if libiberty
28481 maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
28483 maintainer-clean-libiberty:
28484 @[ -f ./libiberty/Makefile ] || exit 0; \
28485 r=`${PWD_COMMAND}`; export r; \
28486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28487 $(HOST_EXPORTS) \
28488 for flag in $(EXTRA_HOST_FLAGS) ; do \
28489 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28490 done; \
28491 echo "Doing maintainer-clean in libiberty"; \
28492 (cd $(HOST_SUBDIR)/libiberty && \
28493 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28494 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28495 "RANLIB=$${RANLIB}" \
28496 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28497 maintainer-clean) \
28498 || exit 1
28500 @endif libiberty
28504 .PHONY: configure-libiberty-linker-plugin maybe-configure-libiberty-linker-plugin
28505 maybe-configure-libiberty-linker-plugin:
28506 @if gcc-bootstrap
28507 configure-libiberty-linker-plugin: stage_current
28508 @endif gcc-bootstrap
28509 @if libiberty-linker-plugin
28510 maybe-configure-libiberty-linker-plugin: configure-libiberty-linker-plugin
28511 configure-libiberty-linker-plugin:
28512 @r=`${PWD_COMMAND}`; export r; \
28513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28514 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28515 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28516 $(HOST_EXPORTS) \
28517 echo Configuring in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28518 cd "$(HOST_SUBDIR)/libiberty-linker-plugin" || exit 1; \
28519 case $(srcdir) in \
28520 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28521 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28522 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28523 esac; \
28524 module_srcdir=libiberty; \
28525 $(SHELL) \
28526 $$s/$$module_srcdir/configure \
28527 --srcdir=$${topdir}/$$module_srcdir \
28528 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28529 --target=${target_alias} @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
28530 || exit 1
28531 @endif libiberty-linker-plugin
28535 .PHONY: configure-stage1-libiberty-linker-plugin maybe-configure-stage1-libiberty-linker-plugin
28536 maybe-configure-stage1-libiberty-linker-plugin:
28537 @if libiberty-linker-plugin-bootstrap
28538 maybe-configure-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
28539 configure-stage1-libiberty-linker-plugin:
28540 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
28541 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28542 @r=`${PWD_COMMAND}`; export r; \
28543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28544 TFLAGS="$(STAGE1_TFLAGS)"; \
28545 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28546 $(HOST_EXPORTS) \
28547 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
28548 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
28549 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
28550 echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28551 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28552 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28553 case $(srcdir) in \
28554 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28555 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28556 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28557 esac; \
28558 module_srcdir=libiberty; \
28559 $(SHELL) $$s/$$module_srcdir/configure \
28560 --srcdir=$${topdir}/$$module_srcdir \
28561 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28562 --target=${target_alias} \
28564 $(STAGE1_CONFIGURE_FLAGS) \
28565 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
28566 @endif libiberty-linker-plugin-bootstrap
28568 .PHONY: configure-stage2-libiberty-linker-plugin maybe-configure-stage2-libiberty-linker-plugin
28569 maybe-configure-stage2-libiberty-linker-plugin:
28570 @if libiberty-linker-plugin-bootstrap
28571 maybe-configure-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
28572 configure-stage2-libiberty-linker-plugin:
28573 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
28574 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28575 @r=`${PWD_COMMAND}`; export r; \
28576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28577 TFLAGS="$(STAGE2_TFLAGS)"; \
28578 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28579 $(HOST_EXPORTS) \
28580 $(POSTSTAGE1_HOST_EXPORTS) \
28581 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
28582 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
28583 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
28584 echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28585 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28586 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28587 case $(srcdir) in \
28588 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28589 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28590 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28591 esac; \
28592 module_srcdir=libiberty; \
28593 $(SHELL) $$s/$$module_srcdir/configure \
28594 --srcdir=$${topdir}/$$module_srcdir \
28595 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28596 --target=${target_alias} \
28597 --with-build-libsubdir=$(HOST_SUBDIR) \
28598 $(STAGE2_CONFIGURE_FLAGS) \
28599 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
28600 @endif libiberty-linker-plugin-bootstrap
28602 .PHONY: configure-stage3-libiberty-linker-plugin maybe-configure-stage3-libiberty-linker-plugin
28603 maybe-configure-stage3-libiberty-linker-plugin:
28604 @if libiberty-linker-plugin-bootstrap
28605 maybe-configure-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
28606 configure-stage3-libiberty-linker-plugin:
28607 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
28608 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28609 @r=`${PWD_COMMAND}`; export r; \
28610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28611 TFLAGS="$(STAGE3_TFLAGS)"; \
28612 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28613 $(HOST_EXPORTS) \
28614 $(POSTSTAGE1_HOST_EXPORTS) \
28615 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
28616 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
28617 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
28618 echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28619 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28620 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28621 case $(srcdir) in \
28622 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28623 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28624 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28625 esac; \
28626 module_srcdir=libiberty; \
28627 $(SHELL) $$s/$$module_srcdir/configure \
28628 --srcdir=$${topdir}/$$module_srcdir \
28629 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28630 --target=${target_alias} \
28631 --with-build-libsubdir=$(HOST_SUBDIR) \
28632 $(STAGE3_CONFIGURE_FLAGS) \
28633 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
28634 @endif libiberty-linker-plugin-bootstrap
28636 .PHONY: configure-stage4-libiberty-linker-plugin maybe-configure-stage4-libiberty-linker-plugin
28637 maybe-configure-stage4-libiberty-linker-plugin:
28638 @if libiberty-linker-plugin-bootstrap
28639 maybe-configure-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
28640 configure-stage4-libiberty-linker-plugin:
28641 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
28642 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28643 @r=`${PWD_COMMAND}`; export r; \
28644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28645 TFLAGS="$(STAGE4_TFLAGS)"; \
28646 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28647 $(HOST_EXPORTS) \
28648 $(POSTSTAGE1_HOST_EXPORTS) \
28649 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
28650 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
28651 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
28652 echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28653 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28654 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28655 case $(srcdir) in \
28656 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28657 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28658 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28659 esac; \
28660 module_srcdir=libiberty; \
28661 $(SHELL) $$s/$$module_srcdir/configure \
28662 --srcdir=$${topdir}/$$module_srcdir \
28663 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28664 --target=${target_alias} \
28665 --with-build-libsubdir=$(HOST_SUBDIR) \
28666 $(STAGE4_CONFIGURE_FLAGS) \
28667 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
28668 @endif libiberty-linker-plugin-bootstrap
28670 .PHONY: configure-stageprofile-libiberty-linker-plugin maybe-configure-stageprofile-libiberty-linker-plugin
28671 maybe-configure-stageprofile-libiberty-linker-plugin:
28672 @if libiberty-linker-plugin-bootstrap
28673 maybe-configure-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
28674 configure-stageprofile-libiberty-linker-plugin:
28675 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
28676 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28677 @r=`${PWD_COMMAND}`; export r; \
28678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28679 TFLAGS="$(STAGEprofile_TFLAGS)"; \
28680 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28681 $(HOST_EXPORTS) \
28682 $(POSTSTAGE1_HOST_EXPORTS) \
28683 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
28684 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
28685 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
28686 echo Configuring stage profile in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28687 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28688 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28689 case $(srcdir) in \
28690 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28691 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28692 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28693 esac; \
28694 module_srcdir=libiberty; \
28695 $(SHELL) $$s/$$module_srcdir/configure \
28696 --srcdir=$${topdir}/$$module_srcdir \
28697 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28698 --target=${target_alias} \
28699 --with-build-libsubdir=$(HOST_SUBDIR) \
28700 $(STAGEprofile_CONFIGURE_FLAGS) \
28701 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
28702 @endif libiberty-linker-plugin-bootstrap
28704 .PHONY: configure-stagetrain-libiberty-linker-plugin maybe-configure-stagetrain-libiberty-linker-plugin
28705 maybe-configure-stagetrain-libiberty-linker-plugin:
28706 @if libiberty-linker-plugin-bootstrap
28707 maybe-configure-stagetrain-libiberty-linker-plugin: configure-stagetrain-libiberty-linker-plugin
28708 configure-stagetrain-libiberty-linker-plugin:
28709 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
28710 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28711 @r=`${PWD_COMMAND}`; export r; \
28712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28713 TFLAGS="$(STAGEtrain_TFLAGS)"; \
28714 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28715 $(HOST_EXPORTS) \
28716 $(POSTSTAGE1_HOST_EXPORTS) \
28717 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
28718 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
28719 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
28720 echo Configuring stage train in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28721 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28722 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28723 case $(srcdir) in \
28724 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28725 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28726 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28727 esac; \
28728 module_srcdir=libiberty; \
28729 $(SHELL) $$s/$$module_srcdir/configure \
28730 --srcdir=$${topdir}/$$module_srcdir \
28731 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28732 --target=${target_alias} \
28733 --with-build-libsubdir=$(HOST_SUBDIR) \
28734 $(STAGEtrain_CONFIGURE_FLAGS) \
28735 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
28736 @endif libiberty-linker-plugin-bootstrap
28738 .PHONY: configure-stagefeedback-libiberty-linker-plugin maybe-configure-stagefeedback-libiberty-linker-plugin
28739 maybe-configure-stagefeedback-libiberty-linker-plugin:
28740 @if libiberty-linker-plugin-bootstrap
28741 maybe-configure-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
28742 configure-stagefeedback-libiberty-linker-plugin:
28743 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
28744 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28745 @r=`${PWD_COMMAND}`; export r; \
28746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28747 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
28748 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28749 $(HOST_EXPORTS) \
28750 $(POSTSTAGE1_HOST_EXPORTS) \
28751 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
28752 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
28753 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
28754 echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28755 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28756 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28757 case $(srcdir) in \
28758 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28759 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28760 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28761 esac; \
28762 module_srcdir=libiberty; \
28763 $(SHELL) $$s/$$module_srcdir/configure \
28764 --srcdir=$${topdir}/$$module_srcdir \
28765 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28766 --target=${target_alias} \
28767 --with-build-libsubdir=$(HOST_SUBDIR) \
28768 $(STAGEfeedback_CONFIGURE_FLAGS) \
28769 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
28770 @endif libiberty-linker-plugin-bootstrap
28772 .PHONY: configure-stageautoprofile-libiberty-linker-plugin maybe-configure-stageautoprofile-libiberty-linker-plugin
28773 maybe-configure-stageautoprofile-libiberty-linker-plugin:
28774 @if libiberty-linker-plugin-bootstrap
28775 maybe-configure-stageautoprofile-libiberty-linker-plugin: configure-stageautoprofile-libiberty-linker-plugin
28776 configure-stageautoprofile-libiberty-linker-plugin:
28777 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
28778 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28779 @r=`${PWD_COMMAND}`; export r; \
28780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28781 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
28782 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28783 $(HOST_EXPORTS) \
28784 $(POSTSTAGE1_HOST_EXPORTS) \
28785 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
28786 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
28787 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
28788 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28789 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28790 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28791 case $(srcdir) in \
28792 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28793 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28794 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28795 esac; \
28796 module_srcdir=libiberty; \
28797 $(SHELL) $$s/$$module_srcdir/configure \
28798 --srcdir=$${topdir}/$$module_srcdir \
28799 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28800 --target=${target_alias} \
28801 --with-build-libsubdir=$(HOST_SUBDIR) \
28802 $(STAGEautoprofile_CONFIGURE_FLAGS) \
28803 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
28804 @endif libiberty-linker-plugin-bootstrap
28806 .PHONY: configure-stageautofeedback-libiberty-linker-plugin maybe-configure-stageautofeedback-libiberty-linker-plugin
28807 maybe-configure-stageautofeedback-libiberty-linker-plugin:
28808 @if libiberty-linker-plugin-bootstrap
28809 maybe-configure-stageautofeedback-libiberty-linker-plugin: configure-stageautofeedback-libiberty-linker-plugin
28810 configure-stageautofeedback-libiberty-linker-plugin:
28811 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
28812 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28813 @r=`${PWD_COMMAND}`; export r; \
28814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28815 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
28816 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28817 $(HOST_EXPORTS) \
28818 $(POSTSTAGE1_HOST_EXPORTS) \
28819 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
28820 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
28821 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
28822 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28823 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28824 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28825 case $(srcdir) in \
28826 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28827 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28828 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28829 esac; \
28830 module_srcdir=libiberty; \
28831 $(SHELL) $$s/$$module_srcdir/configure \
28832 --srcdir=$${topdir}/$$module_srcdir \
28833 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28834 --target=${target_alias} \
28835 --with-build-libsubdir=$(HOST_SUBDIR) \
28836 $(STAGEautofeedback_CONFIGURE_FLAGS) \
28837 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
28838 @endif libiberty-linker-plugin-bootstrap
28844 .PHONY: all-libiberty-linker-plugin maybe-all-libiberty-linker-plugin
28845 maybe-all-libiberty-linker-plugin:
28846 @if gcc-bootstrap
28847 all-libiberty-linker-plugin: stage_current
28848 @endif gcc-bootstrap
28849 @if libiberty-linker-plugin
28850 TARGET-libiberty-linker-plugin=all
28851 maybe-all-libiberty-linker-plugin: all-libiberty-linker-plugin
28852 all-libiberty-linker-plugin: configure-libiberty-linker-plugin
28853 @r=`${PWD_COMMAND}`; export r; \
28854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28855 $(HOST_EXPORTS) \
28856 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28857 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
28858 $(TARGET-libiberty-linker-plugin))
28859 @endif libiberty-linker-plugin
28863 .PHONY: all-stage1-libiberty-linker-plugin maybe-all-stage1-libiberty-linker-plugin
28864 .PHONY: clean-stage1-libiberty-linker-plugin maybe-clean-stage1-libiberty-linker-plugin
28865 maybe-all-stage1-libiberty-linker-plugin:
28866 maybe-clean-stage1-libiberty-linker-plugin:
28867 @if libiberty-linker-plugin-bootstrap
28868 maybe-all-stage1-libiberty-linker-plugin: all-stage1-libiberty-linker-plugin
28869 all-stage1: all-stage1-libiberty-linker-plugin
28870 TARGET-stage1-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
28871 all-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
28872 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
28873 @r=`${PWD_COMMAND}`; export r; \
28874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28875 TFLAGS="$(STAGE1_TFLAGS)"; \
28876 $(HOST_EXPORTS) \
28877 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28879 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28880 CFLAGS="$(STAGE1_CFLAGS)" \
28881 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
28882 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
28883 LIBCFLAGS="$(LIBCFLAGS)" \
28884 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28885 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28886 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28887 $(EXTRA_HOST_FLAGS) \
28888 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
28889 TFLAGS="$(STAGE1_TFLAGS)" \
28890 $(TARGET-stage1-libiberty-linker-plugin)
28892 maybe-clean-stage1-libiberty-linker-plugin: clean-stage1-libiberty-linker-plugin
28893 clean-stage1: clean-stage1-libiberty-linker-plugin
28894 clean-stage1-libiberty-linker-plugin:
28895 @if [ $(current_stage) = stage1 ]; then \
28896 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
28897 else \
28898 [ -f $(HOST_SUBDIR)/stage1-libiberty-linker-plugin/Makefile ] || exit 0; \
28899 $(MAKE) stage1-start; \
28900 fi; \
28901 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28902 $(MAKE) $(EXTRA_HOST_FLAGS) \
28903 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
28904 @endif libiberty-linker-plugin-bootstrap
28907 .PHONY: all-stage2-libiberty-linker-plugin maybe-all-stage2-libiberty-linker-plugin
28908 .PHONY: clean-stage2-libiberty-linker-plugin maybe-clean-stage2-libiberty-linker-plugin
28909 maybe-all-stage2-libiberty-linker-plugin:
28910 maybe-clean-stage2-libiberty-linker-plugin:
28911 @if libiberty-linker-plugin-bootstrap
28912 maybe-all-stage2-libiberty-linker-plugin: all-stage2-libiberty-linker-plugin
28913 all-stage2: all-stage2-libiberty-linker-plugin
28914 TARGET-stage2-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
28915 all-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
28916 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
28917 @r=`${PWD_COMMAND}`; export r; \
28918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28919 TFLAGS="$(STAGE2_TFLAGS)"; \
28920 $(HOST_EXPORTS) \
28921 $(POSTSTAGE1_HOST_EXPORTS) \
28922 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28924 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28925 CFLAGS="$(STAGE2_CFLAGS)" \
28926 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
28927 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
28928 LIBCFLAGS="$(STAGE2_CFLAGS)" \
28929 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28930 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28931 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28932 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
28933 TFLAGS="$(STAGE2_TFLAGS)" \
28934 $(TARGET-stage2-libiberty-linker-plugin)
28936 maybe-clean-stage2-libiberty-linker-plugin: clean-stage2-libiberty-linker-plugin
28937 clean-stage2: clean-stage2-libiberty-linker-plugin
28938 clean-stage2-libiberty-linker-plugin:
28939 @if [ $(current_stage) = stage2 ]; then \
28940 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
28941 else \
28942 [ -f $(HOST_SUBDIR)/stage2-libiberty-linker-plugin/Makefile ] || exit 0; \
28943 $(MAKE) stage2-start; \
28944 fi; \
28945 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28946 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
28947 @endif libiberty-linker-plugin-bootstrap
28950 .PHONY: all-stage3-libiberty-linker-plugin maybe-all-stage3-libiberty-linker-plugin
28951 .PHONY: clean-stage3-libiberty-linker-plugin maybe-clean-stage3-libiberty-linker-plugin
28952 maybe-all-stage3-libiberty-linker-plugin:
28953 maybe-clean-stage3-libiberty-linker-plugin:
28954 @if libiberty-linker-plugin-bootstrap
28955 maybe-all-stage3-libiberty-linker-plugin: all-stage3-libiberty-linker-plugin
28956 all-stage3: all-stage3-libiberty-linker-plugin
28957 TARGET-stage3-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
28958 all-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
28959 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
28960 @r=`${PWD_COMMAND}`; export r; \
28961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28962 TFLAGS="$(STAGE3_TFLAGS)"; \
28963 $(HOST_EXPORTS) \
28964 $(POSTSTAGE1_HOST_EXPORTS) \
28965 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28967 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28968 CFLAGS="$(STAGE3_CFLAGS)" \
28969 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
28970 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
28971 LIBCFLAGS="$(STAGE3_CFLAGS)" \
28972 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28973 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28974 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28975 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
28976 TFLAGS="$(STAGE3_TFLAGS)" \
28977 $(TARGET-stage3-libiberty-linker-plugin)
28979 maybe-clean-stage3-libiberty-linker-plugin: clean-stage3-libiberty-linker-plugin
28980 clean-stage3: clean-stage3-libiberty-linker-plugin
28981 clean-stage3-libiberty-linker-plugin:
28982 @if [ $(current_stage) = stage3 ]; then \
28983 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
28984 else \
28985 [ -f $(HOST_SUBDIR)/stage3-libiberty-linker-plugin/Makefile ] || exit 0; \
28986 $(MAKE) stage3-start; \
28987 fi; \
28988 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28989 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
28990 @endif libiberty-linker-plugin-bootstrap
28993 .PHONY: all-stage4-libiberty-linker-plugin maybe-all-stage4-libiberty-linker-plugin
28994 .PHONY: clean-stage4-libiberty-linker-plugin maybe-clean-stage4-libiberty-linker-plugin
28995 maybe-all-stage4-libiberty-linker-plugin:
28996 maybe-clean-stage4-libiberty-linker-plugin:
28997 @if libiberty-linker-plugin-bootstrap
28998 maybe-all-stage4-libiberty-linker-plugin: all-stage4-libiberty-linker-plugin
28999 all-stage4: all-stage4-libiberty-linker-plugin
29000 TARGET-stage4-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29001 all-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
29002 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
29003 @r=`${PWD_COMMAND}`; export r; \
29004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29005 TFLAGS="$(STAGE4_TFLAGS)"; \
29006 $(HOST_EXPORTS) \
29007 $(POSTSTAGE1_HOST_EXPORTS) \
29008 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29010 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29011 CFLAGS="$(STAGE4_CFLAGS)" \
29012 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
29013 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
29014 LIBCFLAGS="$(STAGE4_CFLAGS)" \
29015 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29016 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29017 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29018 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29019 TFLAGS="$(STAGE4_TFLAGS)" \
29020 $(TARGET-stage4-libiberty-linker-plugin)
29022 maybe-clean-stage4-libiberty-linker-plugin: clean-stage4-libiberty-linker-plugin
29023 clean-stage4: clean-stage4-libiberty-linker-plugin
29024 clean-stage4-libiberty-linker-plugin:
29025 @if [ $(current_stage) = stage4 ]; then \
29026 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29027 else \
29028 [ -f $(HOST_SUBDIR)/stage4-libiberty-linker-plugin/Makefile ] || exit 0; \
29029 $(MAKE) stage4-start; \
29030 fi; \
29031 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29032 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29033 @endif libiberty-linker-plugin-bootstrap
29036 .PHONY: all-stageprofile-libiberty-linker-plugin maybe-all-stageprofile-libiberty-linker-plugin
29037 .PHONY: clean-stageprofile-libiberty-linker-plugin maybe-clean-stageprofile-libiberty-linker-plugin
29038 maybe-all-stageprofile-libiberty-linker-plugin:
29039 maybe-clean-stageprofile-libiberty-linker-plugin:
29040 @if libiberty-linker-plugin-bootstrap
29041 maybe-all-stageprofile-libiberty-linker-plugin: all-stageprofile-libiberty-linker-plugin
29042 all-stageprofile: all-stageprofile-libiberty-linker-plugin
29043 TARGET-stageprofile-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29044 all-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
29045 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
29046 @r=`${PWD_COMMAND}`; export r; \
29047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29048 TFLAGS="$(STAGEprofile_TFLAGS)"; \
29049 $(HOST_EXPORTS) \
29050 $(POSTSTAGE1_HOST_EXPORTS) \
29051 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29053 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29054 CFLAGS="$(STAGEprofile_CFLAGS)" \
29055 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
29056 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
29057 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
29058 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29059 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29060 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29061 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29062 TFLAGS="$(STAGEprofile_TFLAGS)" \
29063 $(TARGET-stageprofile-libiberty-linker-plugin)
29065 maybe-clean-stageprofile-libiberty-linker-plugin: clean-stageprofile-libiberty-linker-plugin
29066 clean-stageprofile: clean-stageprofile-libiberty-linker-plugin
29067 clean-stageprofile-libiberty-linker-plugin:
29068 @if [ $(current_stage) = stageprofile ]; then \
29069 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29070 else \
29071 [ -f $(HOST_SUBDIR)/stageprofile-libiberty-linker-plugin/Makefile ] || exit 0; \
29072 $(MAKE) stageprofile-start; \
29073 fi; \
29074 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29075 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29076 @endif libiberty-linker-plugin-bootstrap
29079 .PHONY: all-stagetrain-libiberty-linker-plugin maybe-all-stagetrain-libiberty-linker-plugin
29080 .PHONY: clean-stagetrain-libiberty-linker-plugin maybe-clean-stagetrain-libiberty-linker-plugin
29081 maybe-all-stagetrain-libiberty-linker-plugin:
29082 maybe-clean-stagetrain-libiberty-linker-plugin:
29083 @if libiberty-linker-plugin-bootstrap
29084 maybe-all-stagetrain-libiberty-linker-plugin: all-stagetrain-libiberty-linker-plugin
29085 all-stagetrain: all-stagetrain-libiberty-linker-plugin
29086 TARGET-stagetrain-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29087 all-stagetrain-libiberty-linker-plugin: configure-stagetrain-libiberty-linker-plugin
29088 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
29089 @r=`${PWD_COMMAND}`; export r; \
29090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29091 TFLAGS="$(STAGEtrain_TFLAGS)"; \
29092 $(HOST_EXPORTS) \
29093 $(POSTSTAGE1_HOST_EXPORTS) \
29094 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29096 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29097 CFLAGS="$(STAGEtrain_CFLAGS)" \
29098 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
29099 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
29100 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
29101 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29102 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29103 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29104 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29105 TFLAGS="$(STAGEtrain_TFLAGS)" \
29106 $(TARGET-stagetrain-libiberty-linker-plugin)
29108 maybe-clean-stagetrain-libiberty-linker-plugin: clean-stagetrain-libiberty-linker-plugin
29109 clean-stagetrain: clean-stagetrain-libiberty-linker-plugin
29110 clean-stagetrain-libiberty-linker-plugin:
29111 @if [ $(current_stage) = stagetrain ]; then \
29112 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29113 else \
29114 [ -f $(HOST_SUBDIR)/stagetrain-libiberty-linker-plugin/Makefile ] || exit 0; \
29115 $(MAKE) stagetrain-start; \
29116 fi; \
29117 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29118 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29119 @endif libiberty-linker-plugin-bootstrap
29122 .PHONY: all-stagefeedback-libiberty-linker-plugin maybe-all-stagefeedback-libiberty-linker-plugin
29123 .PHONY: clean-stagefeedback-libiberty-linker-plugin maybe-clean-stagefeedback-libiberty-linker-plugin
29124 maybe-all-stagefeedback-libiberty-linker-plugin:
29125 maybe-clean-stagefeedback-libiberty-linker-plugin:
29126 @if libiberty-linker-plugin-bootstrap
29127 maybe-all-stagefeedback-libiberty-linker-plugin: all-stagefeedback-libiberty-linker-plugin
29128 all-stagefeedback: all-stagefeedback-libiberty-linker-plugin
29129 TARGET-stagefeedback-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29130 all-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
29131 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
29132 @r=`${PWD_COMMAND}`; export r; \
29133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29134 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
29135 $(HOST_EXPORTS) \
29136 $(POSTSTAGE1_HOST_EXPORTS) \
29137 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29139 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29140 CFLAGS="$(STAGEfeedback_CFLAGS)" \
29141 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
29142 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
29143 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
29144 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29145 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29146 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29147 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29148 TFLAGS="$(STAGEfeedback_TFLAGS)" \
29149 $(TARGET-stagefeedback-libiberty-linker-plugin)
29151 maybe-clean-stagefeedback-libiberty-linker-plugin: clean-stagefeedback-libiberty-linker-plugin
29152 clean-stagefeedback: clean-stagefeedback-libiberty-linker-plugin
29153 clean-stagefeedback-libiberty-linker-plugin:
29154 @if [ $(current_stage) = stagefeedback ]; then \
29155 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29156 else \
29157 [ -f $(HOST_SUBDIR)/stagefeedback-libiberty-linker-plugin/Makefile ] || exit 0; \
29158 $(MAKE) stagefeedback-start; \
29159 fi; \
29160 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29161 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29162 @endif libiberty-linker-plugin-bootstrap
29165 .PHONY: all-stageautoprofile-libiberty-linker-plugin maybe-all-stageautoprofile-libiberty-linker-plugin
29166 .PHONY: clean-stageautoprofile-libiberty-linker-plugin maybe-clean-stageautoprofile-libiberty-linker-plugin
29167 maybe-all-stageautoprofile-libiberty-linker-plugin:
29168 maybe-clean-stageautoprofile-libiberty-linker-plugin:
29169 @if libiberty-linker-plugin-bootstrap
29170 maybe-all-stageautoprofile-libiberty-linker-plugin: all-stageautoprofile-libiberty-linker-plugin
29171 all-stageautoprofile: all-stageautoprofile-libiberty-linker-plugin
29172 TARGET-stageautoprofile-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29173 all-stageautoprofile-libiberty-linker-plugin: configure-stageautoprofile-libiberty-linker-plugin
29174 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
29175 @r=`${PWD_COMMAND}`; export r; \
29176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29177 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
29178 $(HOST_EXPORTS) \
29179 $(POSTSTAGE1_HOST_EXPORTS) \
29180 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29181 $$s/gcc/config/i386/$(AUTO_PROFILE) \
29182 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29183 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
29184 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
29185 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
29186 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
29187 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29188 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29189 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29190 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29191 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
29192 $(TARGET-stageautoprofile-libiberty-linker-plugin)
29194 maybe-clean-stageautoprofile-libiberty-linker-plugin: clean-stageautoprofile-libiberty-linker-plugin
29195 clean-stageautoprofile: clean-stageautoprofile-libiberty-linker-plugin
29196 clean-stageautoprofile-libiberty-linker-plugin:
29197 @if [ $(current_stage) = stageautoprofile ]; then \
29198 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29199 else \
29200 [ -f $(HOST_SUBDIR)/stageautoprofile-libiberty-linker-plugin/Makefile ] || exit 0; \
29201 $(MAKE) stageautoprofile-start; \
29202 fi; \
29203 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29204 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29205 @endif libiberty-linker-plugin-bootstrap
29208 .PHONY: all-stageautofeedback-libiberty-linker-plugin maybe-all-stageautofeedback-libiberty-linker-plugin
29209 .PHONY: clean-stageautofeedback-libiberty-linker-plugin maybe-clean-stageautofeedback-libiberty-linker-plugin
29210 maybe-all-stageautofeedback-libiberty-linker-plugin:
29211 maybe-clean-stageautofeedback-libiberty-linker-plugin:
29212 @if libiberty-linker-plugin-bootstrap
29213 maybe-all-stageautofeedback-libiberty-linker-plugin: all-stageautofeedback-libiberty-linker-plugin
29214 all-stageautofeedback: all-stageautofeedback-libiberty-linker-plugin
29215 TARGET-stageautofeedback-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29216 all-stageautofeedback-libiberty-linker-plugin: configure-stageautofeedback-libiberty-linker-plugin
29217 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
29218 @r=`${PWD_COMMAND}`; export r; \
29219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29220 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
29221 $(HOST_EXPORTS) \
29222 $(POSTSTAGE1_HOST_EXPORTS) \
29223 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29225 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29226 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
29227 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
29228 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
29229 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
29230 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29231 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29232 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29233 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29234 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
29235 $(TARGET-stageautofeedback-libiberty-linker-plugin)
29237 maybe-clean-stageautofeedback-libiberty-linker-plugin: clean-stageautofeedback-libiberty-linker-plugin
29238 clean-stageautofeedback: clean-stageautofeedback-libiberty-linker-plugin
29239 clean-stageautofeedback-libiberty-linker-plugin:
29240 @if [ $(current_stage) = stageautofeedback ]; then \
29241 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29242 else \
29243 [ -f $(HOST_SUBDIR)/stageautofeedback-libiberty-linker-plugin/Makefile ] || exit 0; \
29244 $(MAKE) stageautofeedback-start; \
29245 fi; \
29246 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29247 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29248 @endif libiberty-linker-plugin-bootstrap
29254 .PHONY: check-libiberty-linker-plugin maybe-check-libiberty-linker-plugin
29255 maybe-check-libiberty-linker-plugin:
29256 @if libiberty-linker-plugin
29257 maybe-check-libiberty-linker-plugin: check-libiberty-linker-plugin
29259 check-libiberty-linker-plugin:
29260 @: $(MAKE); $(unstage)
29261 @r=`${PWD_COMMAND}`; export r; \
29262 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29263 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
29264 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29265 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ $(EXTRA_BOOTSTRAP_FLAGS) check)
29267 @endif libiberty-linker-plugin
29269 .PHONY: install-libiberty-linker-plugin maybe-install-libiberty-linker-plugin
29270 maybe-install-libiberty-linker-plugin:
29271 @if libiberty-linker-plugin
29272 maybe-install-libiberty-linker-plugin: install-libiberty-linker-plugin
29274 install-libiberty-linker-plugin: installdirs
29275 @: $(MAKE); $(unstage)
29276 @r=`${PWD_COMMAND}`; export r; \
29277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29278 $(HOST_EXPORTS) \
29279 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29280 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
29282 @endif libiberty-linker-plugin
29284 .PHONY: install-strip-libiberty-linker-plugin maybe-install-strip-libiberty-linker-plugin
29285 maybe-install-strip-libiberty-linker-plugin:
29286 @if libiberty-linker-plugin
29287 maybe-install-strip-libiberty-linker-plugin: install-strip-libiberty-linker-plugin
29289 install-strip-libiberty-linker-plugin: installdirs
29290 @: $(MAKE); $(unstage)
29291 @r=`${PWD_COMMAND}`; export r; \
29292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29293 $(HOST_EXPORTS) \
29294 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29295 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
29297 @endif libiberty-linker-plugin
29299 # Other targets (info, dvi, pdf, etc.)
29301 .PHONY: maybe-info-libiberty-linker-plugin info-libiberty-linker-plugin
29302 maybe-info-libiberty-linker-plugin:
29303 @if libiberty-linker-plugin
29304 maybe-info-libiberty-linker-plugin: info-libiberty-linker-plugin
29306 info-libiberty-linker-plugin: \
29307 configure-libiberty-linker-plugin
29308 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29309 r=`${PWD_COMMAND}`; export r; \
29310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29311 $(HOST_EXPORTS) \
29312 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29313 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29314 done; \
29315 echo "Doing info in libiberty-linker-plugin"; \
29316 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29317 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29318 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29319 "RANLIB=$${RANLIB}" \
29320 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29321 info) \
29322 || exit 1
29324 @endif libiberty-linker-plugin
29326 .PHONY: maybe-dvi-libiberty-linker-plugin dvi-libiberty-linker-plugin
29327 maybe-dvi-libiberty-linker-plugin:
29328 @if libiberty-linker-plugin
29329 maybe-dvi-libiberty-linker-plugin: dvi-libiberty-linker-plugin
29331 dvi-libiberty-linker-plugin: \
29332 configure-libiberty-linker-plugin
29333 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29334 r=`${PWD_COMMAND}`; export r; \
29335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29336 $(HOST_EXPORTS) \
29337 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29338 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29339 done; \
29340 echo "Doing dvi in libiberty-linker-plugin"; \
29341 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29342 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29343 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29344 "RANLIB=$${RANLIB}" \
29345 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29346 dvi) \
29347 || exit 1
29349 @endif libiberty-linker-plugin
29351 .PHONY: maybe-pdf-libiberty-linker-plugin pdf-libiberty-linker-plugin
29352 maybe-pdf-libiberty-linker-plugin:
29353 @if libiberty-linker-plugin
29354 maybe-pdf-libiberty-linker-plugin: pdf-libiberty-linker-plugin
29356 pdf-libiberty-linker-plugin: \
29357 configure-libiberty-linker-plugin
29358 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29359 r=`${PWD_COMMAND}`; export r; \
29360 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29361 $(HOST_EXPORTS) \
29362 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29363 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29364 done; \
29365 echo "Doing pdf in libiberty-linker-plugin"; \
29366 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29367 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29368 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29369 "RANLIB=$${RANLIB}" \
29370 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29371 pdf) \
29372 || exit 1
29374 @endif libiberty-linker-plugin
29376 .PHONY: maybe-html-libiberty-linker-plugin html-libiberty-linker-plugin
29377 maybe-html-libiberty-linker-plugin:
29378 @if libiberty-linker-plugin
29379 maybe-html-libiberty-linker-plugin: html-libiberty-linker-plugin
29381 html-libiberty-linker-plugin: \
29382 configure-libiberty-linker-plugin
29383 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29384 r=`${PWD_COMMAND}`; export r; \
29385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29386 $(HOST_EXPORTS) \
29387 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29388 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29389 done; \
29390 echo "Doing html in libiberty-linker-plugin"; \
29391 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29392 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29393 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29394 "RANLIB=$${RANLIB}" \
29395 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29396 html) \
29397 || exit 1
29399 @endif libiberty-linker-plugin
29401 .PHONY: maybe-TAGS-libiberty-linker-plugin TAGS-libiberty-linker-plugin
29402 maybe-TAGS-libiberty-linker-plugin:
29403 @if libiberty-linker-plugin
29404 maybe-TAGS-libiberty-linker-plugin: TAGS-libiberty-linker-plugin
29406 TAGS-libiberty-linker-plugin: \
29407 configure-libiberty-linker-plugin
29408 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29409 r=`${PWD_COMMAND}`; export r; \
29410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29411 $(HOST_EXPORTS) \
29412 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29413 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29414 done; \
29415 echo "Doing TAGS in libiberty-linker-plugin"; \
29416 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29417 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29418 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29419 "RANLIB=$${RANLIB}" \
29420 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29421 TAGS) \
29422 || exit 1
29424 @endif libiberty-linker-plugin
29426 .PHONY: maybe-install-info-libiberty-linker-plugin install-info-libiberty-linker-plugin
29427 maybe-install-info-libiberty-linker-plugin:
29428 @if libiberty-linker-plugin
29429 maybe-install-info-libiberty-linker-plugin: install-info-libiberty-linker-plugin
29431 install-info-libiberty-linker-plugin: \
29432 configure-libiberty-linker-plugin \
29433 info-libiberty-linker-plugin
29434 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29435 r=`${PWD_COMMAND}`; export r; \
29436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29437 $(HOST_EXPORTS) \
29438 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29439 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29440 done; \
29441 echo "Doing install-info in libiberty-linker-plugin"; \
29442 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29443 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29444 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29445 "RANLIB=$${RANLIB}" \
29446 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29447 install-info) \
29448 || exit 1
29450 @endif libiberty-linker-plugin
29452 .PHONY: maybe-install-dvi-libiberty-linker-plugin install-dvi-libiberty-linker-plugin
29453 maybe-install-dvi-libiberty-linker-plugin:
29454 @if libiberty-linker-plugin
29455 maybe-install-dvi-libiberty-linker-plugin: install-dvi-libiberty-linker-plugin
29457 install-dvi-libiberty-linker-plugin: \
29458 configure-libiberty-linker-plugin \
29459 dvi-libiberty-linker-plugin
29460 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29461 r=`${PWD_COMMAND}`; export r; \
29462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29463 $(HOST_EXPORTS) \
29464 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29465 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29466 done; \
29467 echo "Doing install-dvi in libiberty-linker-plugin"; \
29468 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29469 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29470 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29471 "RANLIB=$${RANLIB}" \
29472 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29473 install-dvi) \
29474 || exit 1
29476 @endif libiberty-linker-plugin
29478 .PHONY: maybe-install-pdf-libiberty-linker-plugin install-pdf-libiberty-linker-plugin
29479 maybe-install-pdf-libiberty-linker-plugin:
29480 @if libiberty-linker-plugin
29481 maybe-install-pdf-libiberty-linker-plugin: install-pdf-libiberty-linker-plugin
29483 install-pdf-libiberty-linker-plugin: \
29484 configure-libiberty-linker-plugin \
29485 pdf-libiberty-linker-plugin
29486 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29487 r=`${PWD_COMMAND}`; export r; \
29488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29489 $(HOST_EXPORTS) \
29490 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29491 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29492 done; \
29493 echo "Doing install-pdf in libiberty-linker-plugin"; \
29494 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29495 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29496 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29497 "RANLIB=$${RANLIB}" \
29498 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29499 install-pdf) \
29500 || exit 1
29502 @endif libiberty-linker-plugin
29504 .PHONY: maybe-install-html-libiberty-linker-plugin install-html-libiberty-linker-plugin
29505 maybe-install-html-libiberty-linker-plugin:
29506 @if libiberty-linker-plugin
29507 maybe-install-html-libiberty-linker-plugin: install-html-libiberty-linker-plugin
29509 install-html-libiberty-linker-plugin: \
29510 configure-libiberty-linker-plugin \
29511 html-libiberty-linker-plugin
29512 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29513 r=`${PWD_COMMAND}`; export r; \
29514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29515 $(HOST_EXPORTS) \
29516 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29517 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29518 done; \
29519 echo "Doing install-html in libiberty-linker-plugin"; \
29520 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29521 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29522 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29523 "RANLIB=$${RANLIB}" \
29524 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29525 install-html) \
29526 || exit 1
29528 @endif libiberty-linker-plugin
29530 .PHONY: maybe-installcheck-libiberty-linker-plugin installcheck-libiberty-linker-plugin
29531 maybe-installcheck-libiberty-linker-plugin:
29532 @if libiberty-linker-plugin
29533 maybe-installcheck-libiberty-linker-plugin: installcheck-libiberty-linker-plugin
29535 installcheck-libiberty-linker-plugin: \
29536 configure-libiberty-linker-plugin
29537 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29538 r=`${PWD_COMMAND}`; export r; \
29539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29540 $(HOST_EXPORTS) \
29541 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29542 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29543 done; \
29544 echo "Doing installcheck in libiberty-linker-plugin"; \
29545 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29546 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29547 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29548 "RANLIB=$${RANLIB}" \
29549 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29550 installcheck) \
29551 || exit 1
29553 @endif libiberty-linker-plugin
29555 .PHONY: maybe-mostlyclean-libiberty-linker-plugin mostlyclean-libiberty-linker-plugin
29556 maybe-mostlyclean-libiberty-linker-plugin:
29557 @if libiberty-linker-plugin
29558 maybe-mostlyclean-libiberty-linker-plugin: mostlyclean-libiberty-linker-plugin
29560 mostlyclean-libiberty-linker-plugin:
29561 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29562 r=`${PWD_COMMAND}`; export r; \
29563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29564 $(HOST_EXPORTS) \
29565 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29566 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29567 done; \
29568 echo "Doing mostlyclean in libiberty-linker-plugin"; \
29569 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29570 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29571 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29572 "RANLIB=$${RANLIB}" \
29573 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29574 mostlyclean) \
29575 || exit 1
29577 @endif libiberty-linker-plugin
29579 .PHONY: maybe-clean-libiberty-linker-plugin clean-libiberty-linker-plugin
29580 maybe-clean-libiberty-linker-plugin:
29581 @if libiberty-linker-plugin
29582 maybe-clean-libiberty-linker-plugin: clean-libiberty-linker-plugin
29584 clean-libiberty-linker-plugin:
29585 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29586 r=`${PWD_COMMAND}`; export r; \
29587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29588 $(HOST_EXPORTS) \
29589 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29590 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29591 done; \
29592 echo "Doing clean in libiberty-linker-plugin"; \
29593 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29594 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29595 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29596 "RANLIB=$${RANLIB}" \
29597 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29598 clean) \
29599 || exit 1
29601 @endif libiberty-linker-plugin
29603 .PHONY: maybe-distclean-libiberty-linker-plugin distclean-libiberty-linker-plugin
29604 maybe-distclean-libiberty-linker-plugin:
29605 @if libiberty-linker-plugin
29606 maybe-distclean-libiberty-linker-plugin: distclean-libiberty-linker-plugin
29608 distclean-libiberty-linker-plugin:
29609 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29610 r=`${PWD_COMMAND}`; export r; \
29611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29612 $(HOST_EXPORTS) \
29613 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29614 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29615 done; \
29616 echo "Doing distclean in libiberty-linker-plugin"; \
29617 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29618 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29619 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29620 "RANLIB=$${RANLIB}" \
29621 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29622 distclean) \
29623 || exit 1
29625 @endif libiberty-linker-plugin
29627 .PHONY: maybe-maintainer-clean-libiberty-linker-plugin maintainer-clean-libiberty-linker-plugin
29628 maybe-maintainer-clean-libiberty-linker-plugin:
29629 @if libiberty-linker-plugin
29630 maybe-maintainer-clean-libiberty-linker-plugin: maintainer-clean-libiberty-linker-plugin
29632 maintainer-clean-libiberty-linker-plugin:
29633 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29634 r=`${PWD_COMMAND}`; export r; \
29635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29636 $(HOST_EXPORTS) \
29637 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29638 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29639 done; \
29640 echo "Doing maintainer-clean in libiberty-linker-plugin"; \
29641 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29642 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29643 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29644 "RANLIB=$${RANLIB}" \
29645 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29646 maintainer-clean) \
29647 || exit 1
29649 @endif libiberty-linker-plugin
29653 .PHONY: configure-libiconv maybe-configure-libiconv
29654 maybe-configure-libiconv:
29655 @if gcc-bootstrap
29656 configure-libiconv: stage_current
29657 @endif gcc-bootstrap
29658 @if libiconv
29659 maybe-configure-libiconv: configure-libiconv
29660 configure-libiconv:
29661 @r=`${PWD_COMMAND}`; export r; \
29662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29663 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
29664 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
29665 $(HOST_EXPORTS) \
29666 echo Configuring in $(HOST_SUBDIR)/libiconv; \
29667 cd "$(HOST_SUBDIR)/libiconv" || exit 1; \
29668 case $(srcdir) in \
29669 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29670 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
29671 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29672 esac; \
29673 module_srcdir=libiconv; \
29674 $(SHELL) \
29675 $$s/$$module_srcdir/configure \
29676 --srcdir=$${topdir}/$$module_srcdir \
29677 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29678 --target=${target_alias} --disable-shared @host_libs_picflag@ \
29679 || exit 1
29680 @endif libiconv
29684 .PHONY: configure-stage1-libiconv maybe-configure-stage1-libiconv
29685 maybe-configure-stage1-libiconv:
29686 @if libiconv-bootstrap
29687 maybe-configure-stage1-libiconv: configure-stage1-libiconv
29688 configure-stage1-libiconv:
29689 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
29690 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
29691 @r=`${PWD_COMMAND}`; export r; \
29692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29693 TFLAGS="$(STAGE1_TFLAGS)"; \
29694 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
29695 $(HOST_EXPORTS) \
29696 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
29697 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
29698 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
29699 echo Configuring stage 1 in $(HOST_SUBDIR)/libiconv; \
29700 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
29701 cd $(HOST_SUBDIR)/libiconv || exit 1; \
29702 case $(srcdir) in \
29703 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29704 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
29705 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29706 esac; \
29707 module_srcdir=libiconv; \
29708 $(SHELL) $$s/$$module_srcdir/configure \
29709 --srcdir=$${topdir}/$$module_srcdir \
29710 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29711 --target=${target_alias} \
29713 $(STAGE1_CONFIGURE_FLAGS) \
29714 --disable-shared @host_libs_picflag@
29715 @endif libiconv-bootstrap
29717 .PHONY: configure-stage2-libiconv maybe-configure-stage2-libiconv
29718 maybe-configure-stage2-libiconv:
29719 @if libiconv-bootstrap
29720 maybe-configure-stage2-libiconv: configure-stage2-libiconv
29721 configure-stage2-libiconv:
29722 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
29723 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
29724 @r=`${PWD_COMMAND}`; export r; \
29725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29726 TFLAGS="$(STAGE2_TFLAGS)"; \
29727 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
29728 $(HOST_EXPORTS) \
29729 $(POSTSTAGE1_HOST_EXPORTS) \
29730 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
29731 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
29732 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
29733 echo Configuring stage 2 in $(HOST_SUBDIR)/libiconv; \
29734 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
29735 cd $(HOST_SUBDIR)/libiconv || exit 1; \
29736 case $(srcdir) in \
29737 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29738 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
29739 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29740 esac; \
29741 module_srcdir=libiconv; \
29742 $(SHELL) $$s/$$module_srcdir/configure \
29743 --srcdir=$${topdir}/$$module_srcdir \
29744 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29745 --target=${target_alias} \
29746 --with-build-libsubdir=$(HOST_SUBDIR) \
29747 $(STAGE2_CONFIGURE_FLAGS) \
29748 --disable-shared @host_libs_picflag@
29749 @endif libiconv-bootstrap
29751 .PHONY: configure-stage3-libiconv maybe-configure-stage3-libiconv
29752 maybe-configure-stage3-libiconv:
29753 @if libiconv-bootstrap
29754 maybe-configure-stage3-libiconv: configure-stage3-libiconv
29755 configure-stage3-libiconv:
29756 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
29757 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
29758 @r=`${PWD_COMMAND}`; export r; \
29759 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29760 TFLAGS="$(STAGE3_TFLAGS)"; \
29761 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
29762 $(HOST_EXPORTS) \
29763 $(POSTSTAGE1_HOST_EXPORTS) \
29764 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
29765 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
29766 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
29767 echo Configuring stage 3 in $(HOST_SUBDIR)/libiconv; \
29768 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
29769 cd $(HOST_SUBDIR)/libiconv || exit 1; \
29770 case $(srcdir) in \
29771 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29772 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
29773 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29774 esac; \
29775 module_srcdir=libiconv; \
29776 $(SHELL) $$s/$$module_srcdir/configure \
29777 --srcdir=$${topdir}/$$module_srcdir \
29778 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29779 --target=${target_alias} \
29780 --with-build-libsubdir=$(HOST_SUBDIR) \
29781 $(STAGE3_CONFIGURE_FLAGS) \
29782 --disable-shared @host_libs_picflag@
29783 @endif libiconv-bootstrap
29785 .PHONY: configure-stage4-libiconv maybe-configure-stage4-libiconv
29786 maybe-configure-stage4-libiconv:
29787 @if libiconv-bootstrap
29788 maybe-configure-stage4-libiconv: configure-stage4-libiconv
29789 configure-stage4-libiconv:
29790 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
29791 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
29792 @r=`${PWD_COMMAND}`; export r; \
29793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29794 TFLAGS="$(STAGE4_TFLAGS)"; \
29795 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
29796 $(HOST_EXPORTS) \
29797 $(POSTSTAGE1_HOST_EXPORTS) \
29798 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
29799 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
29800 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
29801 echo Configuring stage 4 in $(HOST_SUBDIR)/libiconv; \
29802 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
29803 cd $(HOST_SUBDIR)/libiconv || exit 1; \
29804 case $(srcdir) in \
29805 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29806 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
29807 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29808 esac; \
29809 module_srcdir=libiconv; \
29810 $(SHELL) $$s/$$module_srcdir/configure \
29811 --srcdir=$${topdir}/$$module_srcdir \
29812 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29813 --target=${target_alias} \
29814 --with-build-libsubdir=$(HOST_SUBDIR) \
29815 $(STAGE4_CONFIGURE_FLAGS) \
29816 --disable-shared @host_libs_picflag@
29817 @endif libiconv-bootstrap
29819 .PHONY: configure-stageprofile-libiconv maybe-configure-stageprofile-libiconv
29820 maybe-configure-stageprofile-libiconv:
29821 @if libiconv-bootstrap
29822 maybe-configure-stageprofile-libiconv: configure-stageprofile-libiconv
29823 configure-stageprofile-libiconv:
29824 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
29825 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
29826 @r=`${PWD_COMMAND}`; export r; \
29827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29828 TFLAGS="$(STAGEprofile_TFLAGS)"; \
29829 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
29830 $(HOST_EXPORTS) \
29831 $(POSTSTAGE1_HOST_EXPORTS) \
29832 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
29833 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
29834 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
29835 echo Configuring stage profile in $(HOST_SUBDIR)/libiconv; \
29836 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
29837 cd $(HOST_SUBDIR)/libiconv || exit 1; \
29838 case $(srcdir) in \
29839 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29840 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
29841 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29842 esac; \
29843 module_srcdir=libiconv; \
29844 $(SHELL) $$s/$$module_srcdir/configure \
29845 --srcdir=$${topdir}/$$module_srcdir \
29846 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29847 --target=${target_alias} \
29848 --with-build-libsubdir=$(HOST_SUBDIR) \
29849 $(STAGEprofile_CONFIGURE_FLAGS) \
29850 --disable-shared @host_libs_picflag@
29851 @endif libiconv-bootstrap
29853 .PHONY: configure-stagetrain-libiconv maybe-configure-stagetrain-libiconv
29854 maybe-configure-stagetrain-libiconv:
29855 @if libiconv-bootstrap
29856 maybe-configure-stagetrain-libiconv: configure-stagetrain-libiconv
29857 configure-stagetrain-libiconv:
29858 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
29859 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
29860 @r=`${PWD_COMMAND}`; export r; \
29861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29862 TFLAGS="$(STAGEtrain_TFLAGS)"; \
29863 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
29864 $(HOST_EXPORTS) \
29865 $(POSTSTAGE1_HOST_EXPORTS) \
29866 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
29867 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
29868 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
29869 echo Configuring stage train in $(HOST_SUBDIR)/libiconv; \
29870 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
29871 cd $(HOST_SUBDIR)/libiconv || exit 1; \
29872 case $(srcdir) in \
29873 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29874 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
29875 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29876 esac; \
29877 module_srcdir=libiconv; \
29878 $(SHELL) $$s/$$module_srcdir/configure \
29879 --srcdir=$${topdir}/$$module_srcdir \
29880 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29881 --target=${target_alias} \
29882 --with-build-libsubdir=$(HOST_SUBDIR) \
29883 $(STAGEtrain_CONFIGURE_FLAGS) \
29884 --disable-shared @host_libs_picflag@
29885 @endif libiconv-bootstrap
29887 .PHONY: configure-stagefeedback-libiconv maybe-configure-stagefeedback-libiconv
29888 maybe-configure-stagefeedback-libiconv:
29889 @if libiconv-bootstrap
29890 maybe-configure-stagefeedback-libiconv: configure-stagefeedback-libiconv
29891 configure-stagefeedback-libiconv:
29892 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
29893 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
29894 @r=`${PWD_COMMAND}`; export r; \
29895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29896 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
29897 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
29898 $(HOST_EXPORTS) \
29899 $(POSTSTAGE1_HOST_EXPORTS) \
29900 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
29901 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
29902 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
29903 echo Configuring stage feedback in $(HOST_SUBDIR)/libiconv; \
29904 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
29905 cd $(HOST_SUBDIR)/libiconv || exit 1; \
29906 case $(srcdir) in \
29907 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29908 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
29909 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29910 esac; \
29911 module_srcdir=libiconv; \
29912 $(SHELL) $$s/$$module_srcdir/configure \
29913 --srcdir=$${topdir}/$$module_srcdir \
29914 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29915 --target=${target_alias} \
29916 --with-build-libsubdir=$(HOST_SUBDIR) \
29917 $(STAGEfeedback_CONFIGURE_FLAGS) \
29918 --disable-shared @host_libs_picflag@
29919 @endif libiconv-bootstrap
29921 .PHONY: configure-stageautoprofile-libiconv maybe-configure-stageautoprofile-libiconv
29922 maybe-configure-stageautoprofile-libiconv:
29923 @if libiconv-bootstrap
29924 maybe-configure-stageautoprofile-libiconv: configure-stageautoprofile-libiconv
29925 configure-stageautoprofile-libiconv:
29926 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
29927 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
29928 @r=`${PWD_COMMAND}`; export r; \
29929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29930 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
29931 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
29932 $(HOST_EXPORTS) \
29933 $(POSTSTAGE1_HOST_EXPORTS) \
29934 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
29935 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
29936 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
29937 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libiconv; \
29938 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
29939 cd $(HOST_SUBDIR)/libiconv || exit 1; \
29940 case $(srcdir) in \
29941 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29942 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
29943 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29944 esac; \
29945 module_srcdir=libiconv; \
29946 $(SHELL) $$s/$$module_srcdir/configure \
29947 --srcdir=$${topdir}/$$module_srcdir \
29948 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29949 --target=${target_alias} \
29950 --with-build-libsubdir=$(HOST_SUBDIR) \
29951 $(STAGEautoprofile_CONFIGURE_FLAGS) \
29952 --disable-shared @host_libs_picflag@
29953 @endif libiconv-bootstrap
29955 .PHONY: configure-stageautofeedback-libiconv maybe-configure-stageautofeedback-libiconv
29956 maybe-configure-stageautofeedback-libiconv:
29957 @if libiconv-bootstrap
29958 maybe-configure-stageautofeedback-libiconv: configure-stageautofeedback-libiconv
29959 configure-stageautofeedback-libiconv:
29960 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
29961 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
29962 @r=`${PWD_COMMAND}`; export r; \
29963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29964 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
29965 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
29966 $(HOST_EXPORTS) \
29967 $(POSTSTAGE1_HOST_EXPORTS) \
29968 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
29969 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
29970 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
29971 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libiconv; \
29972 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
29973 cd $(HOST_SUBDIR)/libiconv || exit 1; \
29974 case $(srcdir) in \
29975 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29976 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
29977 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29978 esac; \
29979 module_srcdir=libiconv; \
29980 $(SHELL) $$s/$$module_srcdir/configure \
29981 --srcdir=$${topdir}/$$module_srcdir \
29982 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29983 --target=${target_alias} \
29984 --with-build-libsubdir=$(HOST_SUBDIR) \
29985 $(STAGEautofeedback_CONFIGURE_FLAGS) \
29986 --disable-shared @host_libs_picflag@
29987 @endif libiconv-bootstrap
29993 .PHONY: all-libiconv maybe-all-libiconv
29994 maybe-all-libiconv:
29995 @if gcc-bootstrap
29996 all-libiconv: stage_current
29997 @endif gcc-bootstrap
29998 @if libiconv
29999 TARGET-libiconv=all
30000 maybe-all-libiconv: all-libiconv
30001 all-libiconv: configure-libiconv
30002 @r=`${PWD_COMMAND}`; export r; \
30003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30004 $(HOST_EXPORTS) \
30005 (cd $(HOST_SUBDIR)/libiconv && \
30006 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
30007 $(TARGET-libiconv))
30008 @endif libiconv
30012 .PHONY: all-stage1-libiconv maybe-all-stage1-libiconv
30013 .PHONY: clean-stage1-libiconv maybe-clean-stage1-libiconv
30014 maybe-all-stage1-libiconv:
30015 maybe-clean-stage1-libiconv:
30016 @if libiconv-bootstrap
30017 maybe-all-stage1-libiconv: all-stage1-libiconv
30018 all-stage1: all-stage1-libiconv
30019 TARGET-stage1-libiconv = $(TARGET-libiconv)
30020 all-stage1-libiconv: configure-stage1-libiconv
30021 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
30022 @r=`${PWD_COMMAND}`; export r; \
30023 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30024 TFLAGS="$(STAGE1_TFLAGS)"; \
30025 $(HOST_EXPORTS) \
30026 cd $(HOST_SUBDIR)/libiconv && \
30028 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30029 CFLAGS="$(STAGE1_CFLAGS)" \
30030 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
30031 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
30032 LIBCFLAGS="$(LIBCFLAGS)" \
30033 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30034 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30035 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30036 $(EXTRA_HOST_FLAGS) \
30037 $(STAGE1_FLAGS_TO_PASS) \
30038 TFLAGS="$(STAGE1_TFLAGS)" \
30039 $(TARGET-stage1-libiconv)
30041 maybe-clean-stage1-libiconv: clean-stage1-libiconv
30042 clean-stage1: clean-stage1-libiconv
30043 clean-stage1-libiconv:
30044 @if [ $(current_stage) = stage1 ]; then \
30045 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30046 else \
30047 [ -f $(HOST_SUBDIR)/stage1-libiconv/Makefile ] || exit 0; \
30048 $(MAKE) stage1-start; \
30049 fi; \
30050 cd $(HOST_SUBDIR)/libiconv && \
30051 $(MAKE) $(EXTRA_HOST_FLAGS) \
30052 $(STAGE1_FLAGS_TO_PASS) clean
30053 @endif libiconv-bootstrap
30056 .PHONY: all-stage2-libiconv maybe-all-stage2-libiconv
30057 .PHONY: clean-stage2-libiconv maybe-clean-stage2-libiconv
30058 maybe-all-stage2-libiconv:
30059 maybe-clean-stage2-libiconv:
30060 @if libiconv-bootstrap
30061 maybe-all-stage2-libiconv: all-stage2-libiconv
30062 all-stage2: all-stage2-libiconv
30063 TARGET-stage2-libiconv = $(TARGET-libiconv)
30064 all-stage2-libiconv: configure-stage2-libiconv
30065 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
30066 @r=`${PWD_COMMAND}`; export r; \
30067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30068 TFLAGS="$(STAGE2_TFLAGS)"; \
30069 $(HOST_EXPORTS) \
30070 $(POSTSTAGE1_HOST_EXPORTS) \
30071 cd $(HOST_SUBDIR)/libiconv && \
30073 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30074 CFLAGS="$(STAGE2_CFLAGS)" \
30075 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
30076 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
30077 LIBCFLAGS="$(STAGE2_CFLAGS)" \
30078 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30079 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30080 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30081 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30082 TFLAGS="$(STAGE2_TFLAGS)" \
30083 $(TARGET-stage2-libiconv)
30085 maybe-clean-stage2-libiconv: clean-stage2-libiconv
30086 clean-stage2: clean-stage2-libiconv
30087 clean-stage2-libiconv:
30088 @if [ $(current_stage) = stage2 ]; then \
30089 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30090 else \
30091 [ -f $(HOST_SUBDIR)/stage2-libiconv/Makefile ] || exit 0; \
30092 $(MAKE) stage2-start; \
30093 fi; \
30094 cd $(HOST_SUBDIR)/libiconv && \
30095 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30096 @endif libiconv-bootstrap
30099 .PHONY: all-stage3-libiconv maybe-all-stage3-libiconv
30100 .PHONY: clean-stage3-libiconv maybe-clean-stage3-libiconv
30101 maybe-all-stage3-libiconv:
30102 maybe-clean-stage3-libiconv:
30103 @if libiconv-bootstrap
30104 maybe-all-stage3-libiconv: all-stage3-libiconv
30105 all-stage3: all-stage3-libiconv
30106 TARGET-stage3-libiconv = $(TARGET-libiconv)
30107 all-stage3-libiconv: configure-stage3-libiconv
30108 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
30109 @r=`${PWD_COMMAND}`; export r; \
30110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30111 TFLAGS="$(STAGE3_TFLAGS)"; \
30112 $(HOST_EXPORTS) \
30113 $(POSTSTAGE1_HOST_EXPORTS) \
30114 cd $(HOST_SUBDIR)/libiconv && \
30116 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30117 CFLAGS="$(STAGE3_CFLAGS)" \
30118 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
30119 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
30120 LIBCFLAGS="$(STAGE3_CFLAGS)" \
30121 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30122 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30123 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30124 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30125 TFLAGS="$(STAGE3_TFLAGS)" \
30126 $(TARGET-stage3-libiconv)
30128 maybe-clean-stage3-libiconv: clean-stage3-libiconv
30129 clean-stage3: clean-stage3-libiconv
30130 clean-stage3-libiconv:
30131 @if [ $(current_stage) = stage3 ]; then \
30132 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30133 else \
30134 [ -f $(HOST_SUBDIR)/stage3-libiconv/Makefile ] || exit 0; \
30135 $(MAKE) stage3-start; \
30136 fi; \
30137 cd $(HOST_SUBDIR)/libiconv && \
30138 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30139 @endif libiconv-bootstrap
30142 .PHONY: all-stage4-libiconv maybe-all-stage4-libiconv
30143 .PHONY: clean-stage4-libiconv maybe-clean-stage4-libiconv
30144 maybe-all-stage4-libiconv:
30145 maybe-clean-stage4-libiconv:
30146 @if libiconv-bootstrap
30147 maybe-all-stage4-libiconv: all-stage4-libiconv
30148 all-stage4: all-stage4-libiconv
30149 TARGET-stage4-libiconv = $(TARGET-libiconv)
30150 all-stage4-libiconv: configure-stage4-libiconv
30151 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
30152 @r=`${PWD_COMMAND}`; export r; \
30153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30154 TFLAGS="$(STAGE4_TFLAGS)"; \
30155 $(HOST_EXPORTS) \
30156 $(POSTSTAGE1_HOST_EXPORTS) \
30157 cd $(HOST_SUBDIR)/libiconv && \
30159 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30160 CFLAGS="$(STAGE4_CFLAGS)" \
30161 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
30162 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
30163 LIBCFLAGS="$(STAGE4_CFLAGS)" \
30164 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30165 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30166 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30167 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30168 TFLAGS="$(STAGE4_TFLAGS)" \
30169 $(TARGET-stage4-libiconv)
30171 maybe-clean-stage4-libiconv: clean-stage4-libiconv
30172 clean-stage4: clean-stage4-libiconv
30173 clean-stage4-libiconv:
30174 @if [ $(current_stage) = stage4 ]; then \
30175 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30176 else \
30177 [ -f $(HOST_SUBDIR)/stage4-libiconv/Makefile ] || exit 0; \
30178 $(MAKE) stage4-start; \
30179 fi; \
30180 cd $(HOST_SUBDIR)/libiconv && \
30181 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30182 @endif libiconv-bootstrap
30185 .PHONY: all-stageprofile-libiconv maybe-all-stageprofile-libiconv
30186 .PHONY: clean-stageprofile-libiconv maybe-clean-stageprofile-libiconv
30187 maybe-all-stageprofile-libiconv:
30188 maybe-clean-stageprofile-libiconv:
30189 @if libiconv-bootstrap
30190 maybe-all-stageprofile-libiconv: all-stageprofile-libiconv
30191 all-stageprofile: all-stageprofile-libiconv
30192 TARGET-stageprofile-libiconv = $(TARGET-libiconv)
30193 all-stageprofile-libiconv: configure-stageprofile-libiconv
30194 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
30195 @r=`${PWD_COMMAND}`; export r; \
30196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30197 TFLAGS="$(STAGEprofile_TFLAGS)"; \
30198 $(HOST_EXPORTS) \
30199 $(POSTSTAGE1_HOST_EXPORTS) \
30200 cd $(HOST_SUBDIR)/libiconv && \
30202 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30203 CFLAGS="$(STAGEprofile_CFLAGS)" \
30204 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
30205 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
30206 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
30207 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30208 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30209 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30210 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30211 TFLAGS="$(STAGEprofile_TFLAGS)" \
30212 $(TARGET-stageprofile-libiconv)
30214 maybe-clean-stageprofile-libiconv: clean-stageprofile-libiconv
30215 clean-stageprofile: clean-stageprofile-libiconv
30216 clean-stageprofile-libiconv:
30217 @if [ $(current_stage) = stageprofile ]; then \
30218 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30219 else \
30220 [ -f $(HOST_SUBDIR)/stageprofile-libiconv/Makefile ] || exit 0; \
30221 $(MAKE) stageprofile-start; \
30222 fi; \
30223 cd $(HOST_SUBDIR)/libiconv && \
30224 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30225 @endif libiconv-bootstrap
30228 .PHONY: all-stagetrain-libiconv maybe-all-stagetrain-libiconv
30229 .PHONY: clean-stagetrain-libiconv maybe-clean-stagetrain-libiconv
30230 maybe-all-stagetrain-libiconv:
30231 maybe-clean-stagetrain-libiconv:
30232 @if libiconv-bootstrap
30233 maybe-all-stagetrain-libiconv: all-stagetrain-libiconv
30234 all-stagetrain: all-stagetrain-libiconv
30235 TARGET-stagetrain-libiconv = $(TARGET-libiconv)
30236 all-stagetrain-libiconv: configure-stagetrain-libiconv
30237 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
30238 @r=`${PWD_COMMAND}`; export r; \
30239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30240 TFLAGS="$(STAGEtrain_TFLAGS)"; \
30241 $(HOST_EXPORTS) \
30242 $(POSTSTAGE1_HOST_EXPORTS) \
30243 cd $(HOST_SUBDIR)/libiconv && \
30245 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30246 CFLAGS="$(STAGEtrain_CFLAGS)" \
30247 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
30248 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
30249 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
30250 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30251 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30252 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30253 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30254 TFLAGS="$(STAGEtrain_TFLAGS)" \
30255 $(TARGET-stagetrain-libiconv)
30257 maybe-clean-stagetrain-libiconv: clean-stagetrain-libiconv
30258 clean-stagetrain: clean-stagetrain-libiconv
30259 clean-stagetrain-libiconv:
30260 @if [ $(current_stage) = stagetrain ]; then \
30261 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30262 else \
30263 [ -f $(HOST_SUBDIR)/stagetrain-libiconv/Makefile ] || exit 0; \
30264 $(MAKE) stagetrain-start; \
30265 fi; \
30266 cd $(HOST_SUBDIR)/libiconv && \
30267 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30268 @endif libiconv-bootstrap
30271 .PHONY: all-stagefeedback-libiconv maybe-all-stagefeedback-libiconv
30272 .PHONY: clean-stagefeedback-libiconv maybe-clean-stagefeedback-libiconv
30273 maybe-all-stagefeedback-libiconv:
30274 maybe-clean-stagefeedback-libiconv:
30275 @if libiconv-bootstrap
30276 maybe-all-stagefeedback-libiconv: all-stagefeedback-libiconv
30277 all-stagefeedback: all-stagefeedback-libiconv
30278 TARGET-stagefeedback-libiconv = $(TARGET-libiconv)
30279 all-stagefeedback-libiconv: configure-stagefeedback-libiconv
30280 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
30281 @r=`${PWD_COMMAND}`; export r; \
30282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30283 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
30284 $(HOST_EXPORTS) \
30285 $(POSTSTAGE1_HOST_EXPORTS) \
30286 cd $(HOST_SUBDIR)/libiconv && \
30288 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30289 CFLAGS="$(STAGEfeedback_CFLAGS)" \
30290 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
30291 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
30292 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
30293 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30294 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30295 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30296 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30297 TFLAGS="$(STAGEfeedback_TFLAGS)" \
30298 $(TARGET-stagefeedback-libiconv)
30300 maybe-clean-stagefeedback-libiconv: clean-stagefeedback-libiconv
30301 clean-stagefeedback: clean-stagefeedback-libiconv
30302 clean-stagefeedback-libiconv:
30303 @if [ $(current_stage) = stagefeedback ]; then \
30304 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30305 else \
30306 [ -f $(HOST_SUBDIR)/stagefeedback-libiconv/Makefile ] || exit 0; \
30307 $(MAKE) stagefeedback-start; \
30308 fi; \
30309 cd $(HOST_SUBDIR)/libiconv && \
30310 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30311 @endif libiconv-bootstrap
30314 .PHONY: all-stageautoprofile-libiconv maybe-all-stageautoprofile-libiconv
30315 .PHONY: clean-stageautoprofile-libiconv maybe-clean-stageautoprofile-libiconv
30316 maybe-all-stageautoprofile-libiconv:
30317 maybe-clean-stageautoprofile-libiconv:
30318 @if libiconv-bootstrap
30319 maybe-all-stageautoprofile-libiconv: all-stageautoprofile-libiconv
30320 all-stageautoprofile: all-stageautoprofile-libiconv
30321 TARGET-stageautoprofile-libiconv = $(TARGET-libiconv)
30322 all-stageautoprofile-libiconv: configure-stageautoprofile-libiconv
30323 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
30324 @r=`${PWD_COMMAND}`; export r; \
30325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30326 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
30327 $(HOST_EXPORTS) \
30328 $(POSTSTAGE1_HOST_EXPORTS) \
30329 cd $(HOST_SUBDIR)/libiconv && \
30330 $$s/gcc/config/i386/$(AUTO_PROFILE) \
30331 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30332 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
30333 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
30334 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
30335 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
30336 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30337 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30338 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30339 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30340 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
30341 $(TARGET-stageautoprofile-libiconv)
30343 maybe-clean-stageautoprofile-libiconv: clean-stageautoprofile-libiconv
30344 clean-stageautoprofile: clean-stageautoprofile-libiconv
30345 clean-stageautoprofile-libiconv:
30346 @if [ $(current_stage) = stageautoprofile ]; then \
30347 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30348 else \
30349 [ -f $(HOST_SUBDIR)/stageautoprofile-libiconv/Makefile ] || exit 0; \
30350 $(MAKE) stageautoprofile-start; \
30351 fi; \
30352 cd $(HOST_SUBDIR)/libiconv && \
30353 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30354 @endif libiconv-bootstrap
30357 .PHONY: all-stageautofeedback-libiconv maybe-all-stageautofeedback-libiconv
30358 .PHONY: clean-stageautofeedback-libiconv maybe-clean-stageautofeedback-libiconv
30359 maybe-all-stageautofeedback-libiconv:
30360 maybe-clean-stageautofeedback-libiconv:
30361 @if libiconv-bootstrap
30362 maybe-all-stageautofeedback-libiconv: all-stageautofeedback-libiconv
30363 all-stageautofeedback: all-stageautofeedback-libiconv
30364 TARGET-stageautofeedback-libiconv = $(TARGET-libiconv)
30365 all-stageautofeedback-libiconv: configure-stageautofeedback-libiconv
30366 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
30367 @r=`${PWD_COMMAND}`; export r; \
30368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30369 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
30370 $(HOST_EXPORTS) \
30371 $(POSTSTAGE1_HOST_EXPORTS) \
30372 cd $(HOST_SUBDIR)/libiconv && \
30374 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30375 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
30376 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
30377 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
30378 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
30379 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30380 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30381 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30382 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30383 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
30384 $(TARGET-stageautofeedback-libiconv)
30386 maybe-clean-stageautofeedback-libiconv: clean-stageautofeedback-libiconv
30387 clean-stageautofeedback: clean-stageautofeedback-libiconv
30388 clean-stageautofeedback-libiconv:
30389 @if [ $(current_stage) = stageautofeedback ]; then \
30390 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30391 else \
30392 [ -f $(HOST_SUBDIR)/stageautofeedback-libiconv/Makefile ] || exit 0; \
30393 $(MAKE) stageautofeedback-start; \
30394 fi; \
30395 cd $(HOST_SUBDIR)/libiconv && \
30396 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30397 @endif libiconv-bootstrap
30403 .PHONY: check-libiconv maybe-check-libiconv
30404 maybe-check-libiconv:
30405 @if libiconv
30406 maybe-check-libiconv: check-libiconv
30408 check-libiconv:
30409 @: $(MAKE); $(unstage)
30410 @r=`${PWD_COMMAND}`; export r; \
30411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30412 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
30413 (cd $(HOST_SUBDIR)/libiconv && \
30414 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
30416 @endif libiconv
30418 .PHONY: install-libiconv maybe-install-libiconv
30419 maybe-install-libiconv:
30420 @if libiconv
30421 maybe-install-libiconv: install-libiconv
30423 install-libiconv:
30425 @endif libiconv
30427 .PHONY: install-strip-libiconv maybe-install-strip-libiconv
30428 maybe-install-strip-libiconv:
30429 @if libiconv
30430 maybe-install-strip-libiconv: install-strip-libiconv
30432 install-strip-libiconv:
30434 @endif libiconv
30436 # Other targets (info, dvi, pdf, etc.)
30438 .PHONY: maybe-info-libiconv info-libiconv
30439 maybe-info-libiconv:
30440 @if libiconv
30441 maybe-info-libiconv: info-libiconv
30443 # libiconv doesn't support info.
30444 info-libiconv:
30446 @endif libiconv
30448 .PHONY: maybe-dvi-libiconv dvi-libiconv
30449 maybe-dvi-libiconv:
30450 @if libiconv
30451 maybe-dvi-libiconv: dvi-libiconv
30453 dvi-libiconv: \
30454 configure-libiconv
30455 @[ -f ./libiconv/Makefile ] || exit 0; \
30456 r=`${PWD_COMMAND}`; export r; \
30457 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30458 $(HOST_EXPORTS) \
30459 for flag in $(EXTRA_HOST_FLAGS) ; do \
30460 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30461 done; \
30462 echo "Doing dvi in libiconv"; \
30463 (cd $(HOST_SUBDIR)/libiconv && \
30464 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30465 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30466 "RANLIB=$${RANLIB}" \
30467 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30468 dvi) \
30469 || exit 1
30471 @endif libiconv
30473 .PHONY: maybe-pdf-libiconv pdf-libiconv
30474 maybe-pdf-libiconv:
30475 @if libiconv
30476 maybe-pdf-libiconv: pdf-libiconv
30478 # libiconv doesn't support pdf.
30479 pdf-libiconv:
30481 @endif libiconv
30483 .PHONY: maybe-html-libiconv html-libiconv
30484 maybe-html-libiconv:
30485 @if libiconv
30486 maybe-html-libiconv: html-libiconv
30488 # libiconv doesn't support html.
30489 html-libiconv:
30491 @endif libiconv
30493 .PHONY: maybe-TAGS-libiconv TAGS-libiconv
30494 maybe-TAGS-libiconv:
30495 @if libiconv
30496 maybe-TAGS-libiconv: TAGS-libiconv
30498 TAGS-libiconv: \
30499 configure-libiconv
30500 @[ -f ./libiconv/Makefile ] || exit 0; \
30501 r=`${PWD_COMMAND}`; export r; \
30502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30503 $(HOST_EXPORTS) \
30504 for flag in $(EXTRA_HOST_FLAGS) ; do \
30505 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30506 done; \
30507 echo "Doing TAGS in libiconv"; \
30508 (cd $(HOST_SUBDIR)/libiconv && \
30509 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30510 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30511 "RANLIB=$${RANLIB}" \
30512 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30513 TAGS) \
30514 || exit 1
30516 @endif libiconv
30518 .PHONY: maybe-install-info-libiconv install-info-libiconv
30519 maybe-install-info-libiconv:
30520 @if libiconv
30521 maybe-install-info-libiconv: install-info-libiconv
30523 # libiconv doesn't support install-info.
30524 install-info-libiconv:
30526 @endif libiconv
30528 .PHONY: maybe-install-dvi-libiconv install-dvi-libiconv
30529 maybe-install-dvi-libiconv:
30530 @if libiconv
30531 maybe-install-dvi-libiconv: install-dvi-libiconv
30533 install-dvi-libiconv: \
30534 configure-libiconv \
30535 dvi-libiconv
30536 @[ -f ./libiconv/Makefile ] || exit 0; \
30537 r=`${PWD_COMMAND}`; export r; \
30538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30539 $(HOST_EXPORTS) \
30540 for flag in $(EXTRA_HOST_FLAGS) ; do \
30541 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30542 done; \
30543 echo "Doing install-dvi in libiconv"; \
30544 (cd $(HOST_SUBDIR)/libiconv && \
30545 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30546 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30547 "RANLIB=$${RANLIB}" \
30548 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30549 install-dvi) \
30550 || exit 1
30552 @endif libiconv
30554 .PHONY: maybe-install-pdf-libiconv install-pdf-libiconv
30555 maybe-install-pdf-libiconv:
30556 @if libiconv
30557 maybe-install-pdf-libiconv: install-pdf-libiconv
30559 # libiconv doesn't support install-pdf.
30560 install-pdf-libiconv:
30562 @endif libiconv
30564 .PHONY: maybe-install-html-libiconv install-html-libiconv
30565 maybe-install-html-libiconv:
30566 @if libiconv
30567 maybe-install-html-libiconv: install-html-libiconv
30569 # libiconv doesn't support install-html.
30570 install-html-libiconv:
30572 @endif libiconv
30574 .PHONY: maybe-installcheck-libiconv installcheck-libiconv
30575 maybe-installcheck-libiconv:
30576 @if libiconv
30577 maybe-installcheck-libiconv: installcheck-libiconv
30579 installcheck-libiconv: \
30580 configure-libiconv
30581 @[ -f ./libiconv/Makefile ] || exit 0; \
30582 r=`${PWD_COMMAND}`; export r; \
30583 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30584 $(HOST_EXPORTS) \
30585 for flag in $(EXTRA_HOST_FLAGS) ; do \
30586 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30587 done; \
30588 echo "Doing installcheck in libiconv"; \
30589 (cd $(HOST_SUBDIR)/libiconv && \
30590 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30591 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30592 "RANLIB=$${RANLIB}" \
30593 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30594 installcheck) \
30595 || exit 1
30597 @endif libiconv
30599 .PHONY: maybe-mostlyclean-libiconv mostlyclean-libiconv
30600 maybe-mostlyclean-libiconv:
30601 @if libiconv
30602 maybe-mostlyclean-libiconv: mostlyclean-libiconv
30604 mostlyclean-libiconv:
30605 @[ -f ./libiconv/Makefile ] || exit 0; \
30606 r=`${PWD_COMMAND}`; export r; \
30607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30608 $(HOST_EXPORTS) \
30609 for flag in $(EXTRA_HOST_FLAGS) ; do \
30610 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30611 done; \
30612 echo "Doing mostlyclean in libiconv"; \
30613 (cd $(HOST_SUBDIR)/libiconv && \
30614 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30615 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30616 "RANLIB=$${RANLIB}" \
30617 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30618 mostlyclean) \
30619 || exit 1
30621 @endif libiconv
30623 .PHONY: maybe-clean-libiconv clean-libiconv
30624 maybe-clean-libiconv:
30625 @if libiconv
30626 maybe-clean-libiconv: clean-libiconv
30628 clean-libiconv:
30629 @[ -f ./libiconv/Makefile ] || exit 0; \
30630 r=`${PWD_COMMAND}`; export r; \
30631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30632 $(HOST_EXPORTS) \
30633 for flag in $(EXTRA_HOST_FLAGS) ; do \
30634 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30635 done; \
30636 echo "Doing clean in libiconv"; \
30637 (cd $(HOST_SUBDIR)/libiconv && \
30638 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30639 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30640 "RANLIB=$${RANLIB}" \
30641 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30642 clean) \
30643 || exit 1
30645 @endif libiconv
30647 .PHONY: maybe-distclean-libiconv distclean-libiconv
30648 maybe-distclean-libiconv:
30649 @if libiconv
30650 maybe-distclean-libiconv: distclean-libiconv
30652 distclean-libiconv:
30653 @[ -f ./libiconv/Makefile ] || exit 0; \
30654 r=`${PWD_COMMAND}`; export r; \
30655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30656 $(HOST_EXPORTS) \
30657 for flag in $(EXTRA_HOST_FLAGS) ; do \
30658 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30659 done; \
30660 echo "Doing distclean in libiconv"; \
30661 (cd $(HOST_SUBDIR)/libiconv && \
30662 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30663 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30664 "RANLIB=$${RANLIB}" \
30665 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30666 distclean) \
30667 || exit 1
30669 @endif libiconv
30671 .PHONY: maybe-maintainer-clean-libiconv maintainer-clean-libiconv
30672 maybe-maintainer-clean-libiconv:
30673 @if libiconv
30674 maybe-maintainer-clean-libiconv: maintainer-clean-libiconv
30676 maintainer-clean-libiconv:
30677 @[ -f ./libiconv/Makefile ] || exit 0; \
30678 r=`${PWD_COMMAND}`; export r; \
30679 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30680 $(HOST_EXPORTS) \
30681 for flag in $(EXTRA_HOST_FLAGS) ; do \
30682 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30683 done; \
30684 echo "Doing maintainer-clean in libiconv"; \
30685 (cd $(HOST_SUBDIR)/libiconv && \
30686 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30687 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30688 "RANLIB=$${RANLIB}" \
30689 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30690 maintainer-clean) \
30691 || exit 1
30693 @endif libiconv
30697 .PHONY: configure-m4 maybe-configure-m4
30698 maybe-configure-m4:
30699 @if gcc-bootstrap
30700 configure-m4: stage_current
30701 @endif gcc-bootstrap
30702 @if m4
30703 maybe-configure-m4: configure-m4
30704 configure-m4:
30705 @: $(MAKE); $(unstage)
30706 @r=`${PWD_COMMAND}`; export r; \
30707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30708 test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
30709 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4; \
30710 $(HOST_EXPORTS) \
30711 echo Configuring in $(HOST_SUBDIR)/m4; \
30712 cd "$(HOST_SUBDIR)/m4" || exit 1; \
30713 case $(srcdir) in \
30714 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30715 *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
30716 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30717 esac; \
30718 module_srcdir=m4; \
30719 $(SHELL) \
30720 $$s/$$module_srcdir/configure \
30721 --srcdir=$${topdir}/$$module_srcdir \
30722 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30723 --target=${target_alias} \
30724 || exit 1
30725 @endif m4
30731 .PHONY: all-m4 maybe-all-m4
30732 maybe-all-m4:
30733 @if gcc-bootstrap
30734 all-m4: stage_current
30735 @endif gcc-bootstrap
30736 @if m4
30737 TARGET-m4=all
30738 maybe-all-m4: all-m4
30739 all-m4: configure-m4
30740 @: $(MAKE); $(unstage)
30741 @r=`${PWD_COMMAND}`; export r; \
30742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30743 $(HOST_EXPORTS) \
30744 (cd $(HOST_SUBDIR)/m4 && \
30745 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
30746 $(TARGET-m4))
30747 @endif m4
30752 .PHONY: check-m4 maybe-check-m4
30753 maybe-check-m4:
30754 @if m4
30755 maybe-check-m4: check-m4
30757 check-m4:
30758 @: $(MAKE); $(unstage)
30759 @r=`${PWD_COMMAND}`; export r; \
30760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30761 $(HOST_EXPORTS) \
30762 (cd $(HOST_SUBDIR)/m4 && \
30763 $(MAKE) $(FLAGS_TO_PASS) check)
30765 @endif m4
30767 .PHONY: install-m4 maybe-install-m4
30768 maybe-install-m4:
30769 @if m4
30770 maybe-install-m4: install-m4
30772 install-m4: installdirs
30773 @: $(MAKE); $(unstage)
30774 @r=`${PWD_COMMAND}`; export r; \
30775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30776 $(HOST_EXPORTS) \
30777 (cd $(HOST_SUBDIR)/m4 && \
30778 $(MAKE) $(FLAGS_TO_PASS) install)
30780 @endif m4
30782 .PHONY: install-strip-m4 maybe-install-strip-m4
30783 maybe-install-strip-m4:
30784 @if m4
30785 maybe-install-strip-m4: install-strip-m4
30787 install-strip-m4: installdirs
30788 @: $(MAKE); $(unstage)
30789 @r=`${PWD_COMMAND}`; export r; \
30790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30791 $(HOST_EXPORTS) \
30792 (cd $(HOST_SUBDIR)/m4 && \
30793 $(MAKE) $(FLAGS_TO_PASS) install-strip)
30795 @endif m4
30797 # Other targets (info, dvi, pdf, etc.)
30799 .PHONY: maybe-info-m4 info-m4
30800 maybe-info-m4:
30801 @if m4
30802 maybe-info-m4: info-m4
30804 info-m4: \
30805 configure-m4
30806 @: $(MAKE); $(unstage)
30807 @[ -f ./m4/Makefile ] || exit 0; \
30808 r=`${PWD_COMMAND}`; export r; \
30809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30810 $(HOST_EXPORTS) \
30811 for flag in $(EXTRA_HOST_FLAGS) ; do \
30812 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30813 done; \
30814 echo "Doing info in m4"; \
30815 (cd $(HOST_SUBDIR)/m4 && \
30816 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30817 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30818 "RANLIB=$${RANLIB}" \
30819 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30820 info) \
30821 || exit 1
30823 @endif m4
30825 .PHONY: maybe-dvi-m4 dvi-m4
30826 maybe-dvi-m4:
30827 @if m4
30828 maybe-dvi-m4: dvi-m4
30830 dvi-m4: \
30831 configure-m4
30832 @: $(MAKE); $(unstage)
30833 @[ -f ./m4/Makefile ] || exit 0; \
30834 r=`${PWD_COMMAND}`; export r; \
30835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30836 $(HOST_EXPORTS) \
30837 for flag in $(EXTRA_HOST_FLAGS) ; do \
30838 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30839 done; \
30840 echo "Doing dvi in m4"; \
30841 (cd $(HOST_SUBDIR)/m4 && \
30842 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30843 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30844 "RANLIB=$${RANLIB}" \
30845 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30846 dvi) \
30847 || exit 1
30849 @endif m4
30851 .PHONY: maybe-pdf-m4 pdf-m4
30852 maybe-pdf-m4:
30853 @if m4
30854 maybe-pdf-m4: pdf-m4
30856 pdf-m4: \
30857 configure-m4
30858 @: $(MAKE); $(unstage)
30859 @[ -f ./m4/Makefile ] || exit 0; \
30860 r=`${PWD_COMMAND}`; export r; \
30861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30862 $(HOST_EXPORTS) \
30863 for flag in $(EXTRA_HOST_FLAGS) ; do \
30864 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30865 done; \
30866 echo "Doing pdf in m4"; \
30867 (cd $(HOST_SUBDIR)/m4 && \
30868 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30869 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30870 "RANLIB=$${RANLIB}" \
30871 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30872 pdf) \
30873 || exit 1
30875 @endif m4
30877 .PHONY: maybe-html-m4 html-m4
30878 maybe-html-m4:
30879 @if m4
30880 maybe-html-m4: html-m4
30882 html-m4: \
30883 configure-m4
30884 @: $(MAKE); $(unstage)
30885 @[ -f ./m4/Makefile ] || exit 0; \
30886 r=`${PWD_COMMAND}`; export r; \
30887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30888 $(HOST_EXPORTS) \
30889 for flag in $(EXTRA_HOST_FLAGS) ; do \
30890 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30891 done; \
30892 echo "Doing html in m4"; \
30893 (cd $(HOST_SUBDIR)/m4 && \
30894 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30895 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30896 "RANLIB=$${RANLIB}" \
30897 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30898 html) \
30899 || exit 1
30901 @endif m4
30903 .PHONY: maybe-TAGS-m4 TAGS-m4
30904 maybe-TAGS-m4:
30905 @if m4
30906 maybe-TAGS-m4: TAGS-m4
30908 TAGS-m4: \
30909 configure-m4
30910 @: $(MAKE); $(unstage)
30911 @[ -f ./m4/Makefile ] || exit 0; \
30912 r=`${PWD_COMMAND}`; export r; \
30913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30914 $(HOST_EXPORTS) \
30915 for flag in $(EXTRA_HOST_FLAGS) ; do \
30916 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30917 done; \
30918 echo "Doing TAGS in m4"; \
30919 (cd $(HOST_SUBDIR)/m4 && \
30920 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30921 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30922 "RANLIB=$${RANLIB}" \
30923 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30924 TAGS) \
30925 || exit 1
30927 @endif m4
30929 .PHONY: maybe-install-info-m4 install-info-m4
30930 maybe-install-info-m4:
30931 @if m4
30932 maybe-install-info-m4: install-info-m4
30934 install-info-m4: \
30935 configure-m4 \
30936 info-m4
30937 @: $(MAKE); $(unstage)
30938 @[ -f ./m4/Makefile ] || exit 0; \
30939 r=`${PWD_COMMAND}`; export r; \
30940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30941 $(HOST_EXPORTS) \
30942 for flag in $(EXTRA_HOST_FLAGS) ; do \
30943 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30944 done; \
30945 echo "Doing install-info in m4"; \
30946 (cd $(HOST_SUBDIR)/m4 && \
30947 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30948 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30949 "RANLIB=$${RANLIB}" \
30950 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30951 install-info) \
30952 || exit 1
30954 @endif m4
30956 .PHONY: maybe-install-dvi-m4 install-dvi-m4
30957 maybe-install-dvi-m4:
30958 @if m4
30959 maybe-install-dvi-m4: install-dvi-m4
30961 install-dvi-m4: \
30962 configure-m4 \
30963 dvi-m4
30964 @: $(MAKE); $(unstage)
30965 @[ -f ./m4/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 install-dvi in m4"; \
30973 (cd $(HOST_SUBDIR)/m4 && \
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 install-dvi) \
30979 || exit 1
30981 @endif m4
30983 .PHONY: maybe-install-pdf-m4 install-pdf-m4
30984 maybe-install-pdf-m4:
30985 @if m4
30986 maybe-install-pdf-m4: install-pdf-m4
30988 install-pdf-m4: \
30989 configure-m4 \
30990 pdf-m4
30991 @: $(MAKE); $(unstage)
30992 @[ -f ./m4/Makefile ] || exit 0; \
30993 r=`${PWD_COMMAND}`; export r; \
30994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30995 $(HOST_EXPORTS) \
30996 for flag in $(EXTRA_HOST_FLAGS) ; do \
30997 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30998 done; \
30999 echo "Doing install-pdf in m4"; \
31000 (cd $(HOST_SUBDIR)/m4 && \
31001 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31002 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31003 "RANLIB=$${RANLIB}" \
31004 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31005 install-pdf) \
31006 || exit 1
31008 @endif m4
31010 .PHONY: maybe-install-html-m4 install-html-m4
31011 maybe-install-html-m4:
31012 @if m4
31013 maybe-install-html-m4: install-html-m4
31015 install-html-m4: \
31016 configure-m4 \
31017 html-m4
31018 @: $(MAKE); $(unstage)
31019 @[ -f ./m4/Makefile ] || exit 0; \
31020 r=`${PWD_COMMAND}`; export r; \
31021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31022 $(HOST_EXPORTS) \
31023 for flag in $(EXTRA_HOST_FLAGS) ; do \
31024 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31025 done; \
31026 echo "Doing install-html in m4"; \
31027 (cd $(HOST_SUBDIR)/m4 && \
31028 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31029 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31030 "RANLIB=$${RANLIB}" \
31031 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31032 install-html) \
31033 || exit 1
31035 @endif m4
31037 .PHONY: maybe-installcheck-m4 installcheck-m4
31038 maybe-installcheck-m4:
31039 @if m4
31040 maybe-installcheck-m4: installcheck-m4
31042 installcheck-m4: \
31043 configure-m4
31044 @: $(MAKE); $(unstage)
31045 @[ -f ./m4/Makefile ] || exit 0; \
31046 r=`${PWD_COMMAND}`; export r; \
31047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31048 $(HOST_EXPORTS) \
31049 for flag in $(EXTRA_HOST_FLAGS) ; do \
31050 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31051 done; \
31052 echo "Doing installcheck in m4"; \
31053 (cd $(HOST_SUBDIR)/m4 && \
31054 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31055 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31056 "RANLIB=$${RANLIB}" \
31057 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31058 installcheck) \
31059 || exit 1
31061 @endif m4
31063 .PHONY: maybe-mostlyclean-m4 mostlyclean-m4
31064 maybe-mostlyclean-m4:
31065 @if m4
31066 maybe-mostlyclean-m4: mostlyclean-m4
31068 mostlyclean-m4:
31069 @: $(MAKE); $(unstage)
31070 @[ -f ./m4/Makefile ] || exit 0; \
31071 r=`${PWD_COMMAND}`; export r; \
31072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31073 $(HOST_EXPORTS) \
31074 for flag in $(EXTRA_HOST_FLAGS) ; do \
31075 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31076 done; \
31077 echo "Doing mostlyclean in m4"; \
31078 (cd $(HOST_SUBDIR)/m4 && \
31079 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31080 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31081 "RANLIB=$${RANLIB}" \
31082 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31083 mostlyclean) \
31084 || exit 1
31086 @endif m4
31088 .PHONY: maybe-clean-m4 clean-m4
31089 maybe-clean-m4:
31090 @if m4
31091 maybe-clean-m4: clean-m4
31093 clean-m4:
31094 @: $(MAKE); $(unstage)
31095 @[ -f ./m4/Makefile ] || exit 0; \
31096 r=`${PWD_COMMAND}`; export r; \
31097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31098 $(HOST_EXPORTS) \
31099 for flag in $(EXTRA_HOST_FLAGS) ; do \
31100 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31101 done; \
31102 echo "Doing clean in m4"; \
31103 (cd $(HOST_SUBDIR)/m4 && \
31104 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31105 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31106 "RANLIB=$${RANLIB}" \
31107 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31108 clean) \
31109 || exit 1
31111 @endif m4
31113 .PHONY: maybe-distclean-m4 distclean-m4
31114 maybe-distclean-m4:
31115 @if m4
31116 maybe-distclean-m4: distclean-m4
31118 distclean-m4:
31119 @: $(MAKE); $(unstage)
31120 @[ -f ./m4/Makefile ] || exit 0; \
31121 r=`${PWD_COMMAND}`; export r; \
31122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31123 $(HOST_EXPORTS) \
31124 for flag in $(EXTRA_HOST_FLAGS) ; do \
31125 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31126 done; \
31127 echo "Doing distclean in m4"; \
31128 (cd $(HOST_SUBDIR)/m4 && \
31129 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31130 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31131 "RANLIB=$${RANLIB}" \
31132 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31133 distclean) \
31134 || exit 1
31136 @endif m4
31138 .PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
31139 maybe-maintainer-clean-m4:
31140 @if m4
31141 maybe-maintainer-clean-m4: maintainer-clean-m4
31143 maintainer-clean-m4:
31144 @: $(MAKE); $(unstage)
31145 @[ -f ./m4/Makefile ] || exit 0; \
31146 r=`${PWD_COMMAND}`; export r; \
31147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31148 $(HOST_EXPORTS) \
31149 for flag in $(EXTRA_HOST_FLAGS) ; do \
31150 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31151 done; \
31152 echo "Doing maintainer-clean in m4"; \
31153 (cd $(HOST_SUBDIR)/m4 && \
31154 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31155 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31156 "RANLIB=$${RANLIB}" \
31157 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31158 maintainer-clean) \
31159 || exit 1
31161 @endif m4
31165 .PHONY: configure-readline maybe-configure-readline
31166 maybe-configure-readline:
31167 @if gcc-bootstrap
31168 configure-readline: stage_current
31169 @endif gcc-bootstrap
31170 @if readline
31171 maybe-configure-readline: configure-readline
31172 configure-readline:
31173 @: $(MAKE); $(unstage)
31174 @r=`${PWD_COMMAND}`; export r; \
31175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31176 test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
31177 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline; \
31178 $(HOST_EXPORTS) \
31179 echo Configuring in $(HOST_SUBDIR)/readline; \
31180 cd "$(HOST_SUBDIR)/readline" || exit 1; \
31181 case $(srcdir) in \
31182 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31183 *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
31184 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31185 esac; \
31186 module_srcdir=readline; \
31187 $(SHELL) \
31188 $$s/$$module_srcdir/configure \
31189 --srcdir=$${topdir}/$$module_srcdir \
31190 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31191 --target=${target_alias} \
31192 || exit 1
31193 @endif readline
31199 .PHONY: all-readline maybe-all-readline
31200 maybe-all-readline:
31201 @if gcc-bootstrap
31202 all-readline: stage_current
31203 @endif gcc-bootstrap
31204 @if readline
31205 TARGET-readline=all
31206 maybe-all-readline: all-readline
31207 all-readline: configure-readline
31208 @: $(MAKE); $(unstage)
31209 @r=`${PWD_COMMAND}`; export r; \
31210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31211 $(HOST_EXPORTS) \
31212 (cd $(HOST_SUBDIR)/readline && \
31213 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
31214 $(TARGET-readline))
31215 @endif readline
31220 .PHONY: check-readline maybe-check-readline
31221 maybe-check-readline:
31222 @if readline
31223 maybe-check-readline: check-readline
31225 check-readline:
31226 @: $(MAKE); $(unstage)
31227 @r=`${PWD_COMMAND}`; export r; \
31228 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31229 $(HOST_EXPORTS) \
31230 (cd $(HOST_SUBDIR)/readline && \
31231 $(MAKE) $(FLAGS_TO_PASS) check)
31233 @endif readline
31235 .PHONY: install-readline maybe-install-readline
31236 maybe-install-readline:
31237 @if readline
31238 maybe-install-readline: install-readline
31240 install-readline: installdirs
31241 @: $(MAKE); $(unstage)
31242 @r=`${PWD_COMMAND}`; export r; \
31243 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31244 $(HOST_EXPORTS) \
31245 (cd $(HOST_SUBDIR)/readline && \
31246 $(MAKE) $(FLAGS_TO_PASS) install)
31248 @endif readline
31250 .PHONY: install-strip-readline maybe-install-strip-readline
31251 maybe-install-strip-readline:
31252 @if readline
31253 maybe-install-strip-readline: install-strip-readline
31255 install-strip-readline: installdirs
31256 @: $(MAKE); $(unstage)
31257 @r=`${PWD_COMMAND}`; export r; \
31258 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31259 $(HOST_EXPORTS) \
31260 (cd $(HOST_SUBDIR)/readline && \
31261 $(MAKE) $(FLAGS_TO_PASS) install-strip)
31263 @endif readline
31265 # Other targets (info, dvi, pdf, etc.)
31267 .PHONY: maybe-info-readline info-readline
31268 maybe-info-readline:
31269 @if readline
31270 maybe-info-readline: info-readline
31272 info-readline: \
31273 configure-readline
31274 @: $(MAKE); $(unstage)
31275 @[ -f ./readline/Makefile ] || exit 0; \
31276 r=`${PWD_COMMAND}`; export r; \
31277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31278 $(HOST_EXPORTS) \
31279 for flag in $(EXTRA_HOST_FLAGS) ; do \
31280 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31281 done; \
31282 echo "Doing info in readline"; \
31283 (cd $(HOST_SUBDIR)/readline && \
31284 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31285 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31286 "RANLIB=$${RANLIB}" \
31287 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31288 info) \
31289 || exit 1
31291 @endif readline
31293 .PHONY: maybe-dvi-readline dvi-readline
31294 maybe-dvi-readline:
31295 @if readline
31296 maybe-dvi-readline: dvi-readline
31298 dvi-readline: \
31299 configure-readline
31300 @: $(MAKE); $(unstage)
31301 @[ -f ./readline/Makefile ] || exit 0; \
31302 r=`${PWD_COMMAND}`; export r; \
31303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31304 $(HOST_EXPORTS) \
31305 for flag in $(EXTRA_HOST_FLAGS) ; do \
31306 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31307 done; \
31308 echo "Doing dvi in readline"; \
31309 (cd $(HOST_SUBDIR)/readline && \
31310 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31311 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31312 "RANLIB=$${RANLIB}" \
31313 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31314 dvi) \
31315 || exit 1
31317 @endif readline
31319 .PHONY: maybe-pdf-readline pdf-readline
31320 maybe-pdf-readline:
31321 @if readline
31322 maybe-pdf-readline: pdf-readline
31324 pdf-readline: \
31325 configure-readline
31326 @: $(MAKE); $(unstage)
31327 @[ -f ./readline/Makefile ] || exit 0; \
31328 r=`${PWD_COMMAND}`; export r; \
31329 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31330 $(HOST_EXPORTS) \
31331 for flag in $(EXTRA_HOST_FLAGS) ; do \
31332 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31333 done; \
31334 echo "Doing pdf in readline"; \
31335 (cd $(HOST_SUBDIR)/readline && \
31336 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31337 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31338 "RANLIB=$${RANLIB}" \
31339 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31340 pdf) \
31341 || exit 1
31343 @endif readline
31345 .PHONY: maybe-html-readline html-readline
31346 maybe-html-readline:
31347 @if readline
31348 maybe-html-readline: html-readline
31350 html-readline: \
31351 configure-readline
31352 @: $(MAKE); $(unstage)
31353 @[ -f ./readline/Makefile ] || exit 0; \
31354 r=`${PWD_COMMAND}`; export r; \
31355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31356 $(HOST_EXPORTS) \
31357 for flag in $(EXTRA_HOST_FLAGS) ; do \
31358 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31359 done; \
31360 echo "Doing html in readline"; \
31361 (cd $(HOST_SUBDIR)/readline && \
31362 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31363 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31364 "RANLIB=$${RANLIB}" \
31365 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31366 html) \
31367 || exit 1
31369 @endif readline
31371 .PHONY: maybe-TAGS-readline TAGS-readline
31372 maybe-TAGS-readline:
31373 @if readline
31374 maybe-TAGS-readline: TAGS-readline
31376 TAGS-readline: \
31377 configure-readline
31378 @: $(MAKE); $(unstage)
31379 @[ -f ./readline/Makefile ] || exit 0; \
31380 r=`${PWD_COMMAND}`; export r; \
31381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31382 $(HOST_EXPORTS) \
31383 for flag in $(EXTRA_HOST_FLAGS) ; do \
31384 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31385 done; \
31386 echo "Doing TAGS in readline"; \
31387 (cd $(HOST_SUBDIR)/readline && \
31388 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31389 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31390 "RANLIB=$${RANLIB}" \
31391 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31392 TAGS) \
31393 || exit 1
31395 @endif readline
31397 .PHONY: maybe-install-info-readline install-info-readline
31398 maybe-install-info-readline:
31399 @if readline
31400 maybe-install-info-readline: install-info-readline
31402 install-info-readline: \
31403 configure-readline \
31404 info-readline
31405 @: $(MAKE); $(unstage)
31406 @[ -f ./readline/Makefile ] || exit 0; \
31407 r=`${PWD_COMMAND}`; export r; \
31408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31409 $(HOST_EXPORTS) \
31410 for flag in $(EXTRA_HOST_FLAGS) ; do \
31411 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31412 done; \
31413 echo "Doing install-info in readline"; \
31414 (cd $(HOST_SUBDIR)/readline && \
31415 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31416 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31417 "RANLIB=$${RANLIB}" \
31418 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31419 install-info) \
31420 || exit 1
31422 @endif readline
31424 .PHONY: maybe-install-dvi-readline install-dvi-readline
31425 maybe-install-dvi-readline:
31426 @if readline
31427 maybe-install-dvi-readline: install-dvi-readline
31429 install-dvi-readline: \
31430 configure-readline \
31431 dvi-readline
31432 @: $(MAKE); $(unstage)
31433 @[ -f ./readline/Makefile ] || exit 0; \
31434 r=`${PWD_COMMAND}`; export r; \
31435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31436 $(HOST_EXPORTS) \
31437 for flag in $(EXTRA_HOST_FLAGS) ; do \
31438 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31439 done; \
31440 echo "Doing install-dvi in readline"; \
31441 (cd $(HOST_SUBDIR)/readline && \
31442 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31443 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31444 "RANLIB=$${RANLIB}" \
31445 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31446 install-dvi) \
31447 || exit 1
31449 @endif readline
31451 .PHONY: maybe-install-pdf-readline install-pdf-readline
31452 maybe-install-pdf-readline:
31453 @if readline
31454 maybe-install-pdf-readline: install-pdf-readline
31456 install-pdf-readline: \
31457 configure-readline \
31458 pdf-readline
31459 @: $(MAKE); $(unstage)
31460 @[ -f ./readline/Makefile ] || exit 0; \
31461 r=`${PWD_COMMAND}`; export r; \
31462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31463 $(HOST_EXPORTS) \
31464 for flag in $(EXTRA_HOST_FLAGS) ; do \
31465 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31466 done; \
31467 echo "Doing install-pdf in readline"; \
31468 (cd $(HOST_SUBDIR)/readline && \
31469 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31470 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31471 "RANLIB=$${RANLIB}" \
31472 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31473 install-pdf) \
31474 || exit 1
31476 @endif readline
31478 .PHONY: maybe-install-html-readline install-html-readline
31479 maybe-install-html-readline:
31480 @if readline
31481 maybe-install-html-readline: install-html-readline
31483 install-html-readline: \
31484 configure-readline \
31485 html-readline
31486 @: $(MAKE); $(unstage)
31487 @[ -f ./readline/Makefile ] || exit 0; \
31488 r=`${PWD_COMMAND}`; export r; \
31489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31490 $(HOST_EXPORTS) \
31491 for flag in $(EXTRA_HOST_FLAGS) ; do \
31492 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31493 done; \
31494 echo "Doing install-html in readline"; \
31495 (cd $(HOST_SUBDIR)/readline && \
31496 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31497 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31498 "RANLIB=$${RANLIB}" \
31499 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31500 install-html) \
31501 || exit 1
31503 @endif readline
31505 .PHONY: maybe-installcheck-readline installcheck-readline
31506 maybe-installcheck-readline:
31507 @if readline
31508 maybe-installcheck-readline: installcheck-readline
31510 installcheck-readline: \
31511 configure-readline
31512 @: $(MAKE); $(unstage)
31513 @[ -f ./readline/Makefile ] || exit 0; \
31514 r=`${PWD_COMMAND}`; export r; \
31515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31516 $(HOST_EXPORTS) \
31517 for flag in $(EXTRA_HOST_FLAGS) ; do \
31518 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31519 done; \
31520 echo "Doing installcheck in readline"; \
31521 (cd $(HOST_SUBDIR)/readline && \
31522 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31523 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31524 "RANLIB=$${RANLIB}" \
31525 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31526 installcheck) \
31527 || exit 1
31529 @endif readline
31531 .PHONY: maybe-mostlyclean-readline mostlyclean-readline
31532 maybe-mostlyclean-readline:
31533 @if readline
31534 maybe-mostlyclean-readline: mostlyclean-readline
31536 mostlyclean-readline:
31537 @: $(MAKE); $(unstage)
31538 @[ -f ./readline/Makefile ] || exit 0; \
31539 r=`${PWD_COMMAND}`; export r; \
31540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31541 $(HOST_EXPORTS) \
31542 for flag in $(EXTRA_HOST_FLAGS) ; do \
31543 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31544 done; \
31545 echo "Doing mostlyclean in readline"; \
31546 (cd $(HOST_SUBDIR)/readline && \
31547 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31548 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31549 "RANLIB=$${RANLIB}" \
31550 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31551 mostlyclean) \
31552 || exit 1
31554 @endif readline
31556 .PHONY: maybe-clean-readline clean-readline
31557 maybe-clean-readline:
31558 @if readline
31559 maybe-clean-readline: clean-readline
31561 clean-readline:
31562 @: $(MAKE); $(unstage)
31563 @[ -f ./readline/Makefile ] || exit 0; \
31564 r=`${PWD_COMMAND}`; export r; \
31565 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31566 $(HOST_EXPORTS) \
31567 for flag in $(EXTRA_HOST_FLAGS) ; do \
31568 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31569 done; \
31570 echo "Doing clean in readline"; \
31571 (cd $(HOST_SUBDIR)/readline && \
31572 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31573 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31574 "RANLIB=$${RANLIB}" \
31575 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31576 clean) \
31577 || exit 1
31579 @endif readline
31581 .PHONY: maybe-distclean-readline distclean-readline
31582 maybe-distclean-readline:
31583 @if readline
31584 maybe-distclean-readline: distclean-readline
31586 distclean-readline:
31587 @: $(MAKE); $(unstage)
31588 @[ -f ./readline/Makefile ] || exit 0; \
31589 r=`${PWD_COMMAND}`; export r; \
31590 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31591 $(HOST_EXPORTS) \
31592 for flag in $(EXTRA_HOST_FLAGS) ; do \
31593 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31594 done; \
31595 echo "Doing distclean in readline"; \
31596 (cd $(HOST_SUBDIR)/readline && \
31597 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31598 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31599 "RANLIB=$${RANLIB}" \
31600 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31601 distclean) \
31602 || exit 1
31604 @endif readline
31606 .PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
31607 maybe-maintainer-clean-readline:
31608 @if readline
31609 maybe-maintainer-clean-readline: maintainer-clean-readline
31611 maintainer-clean-readline:
31612 @: $(MAKE); $(unstage)
31613 @[ -f ./readline/Makefile ] || exit 0; \
31614 r=`${PWD_COMMAND}`; export r; \
31615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31616 $(HOST_EXPORTS) \
31617 for flag in $(EXTRA_HOST_FLAGS) ; do \
31618 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31619 done; \
31620 echo "Doing maintainer-clean in readline"; \
31621 (cd $(HOST_SUBDIR)/readline && \
31622 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31623 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31624 "RANLIB=$${RANLIB}" \
31625 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31626 maintainer-clean) \
31627 || exit 1
31629 @endif readline
31633 .PHONY: configure-sid maybe-configure-sid
31634 maybe-configure-sid:
31635 @if gcc-bootstrap
31636 configure-sid: stage_current
31637 @endif gcc-bootstrap
31638 @if sid
31639 maybe-configure-sid: configure-sid
31640 configure-sid:
31641 @: $(MAKE); $(unstage)
31642 @r=`${PWD_COMMAND}`; export r; \
31643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31644 test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
31645 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid; \
31646 $(HOST_EXPORTS) \
31647 echo Configuring in $(HOST_SUBDIR)/sid; \
31648 cd "$(HOST_SUBDIR)/sid" || exit 1; \
31649 case $(srcdir) in \
31650 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31651 *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
31652 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31653 esac; \
31654 module_srcdir=sid; \
31655 $(SHELL) \
31656 $$s/$$module_srcdir/configure \
31657 --srcdir=$${topdir}/$$module_srcdir \
31658 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31659 --target=${target_alias} \
31660 || exit 1
31661 @endif sid
31667 .PHONY: all-sid maybe-all-sid
31668 maybe-all-sid:
31669 @if gcc-bootstrap
31670 all-sid: stage_current
31671 @endif gcc-bootstrap
31672 @if sid
31673 TARGET-sid=all
31674 maybe-all-sid: all-sid
31675 all-sid: configure-sid
31676 @: $(MAKE); $(unstage)
31677 @r=`${PWD_COMMAND}`; export r; \
31678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31679 $(HOST_EXPORTS) \
31680 (cd $(HOST_SUBDIR)/sid && \
31681 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
31682 $(TARGET-sid))
31683 @endif sid
31688 .PHONY: check-sid maybe-check-sid
31689 maybe-check-sid:
31690 @if sid
31691 maybe-check-sid: check-sid
31693 check-sid:
31694 @: $(MAKE); $(unstage)
31695 @r=`${PWD_COMMAND}`; export r; \
31696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31697 $(HOST_EXPORTS) \
31698 (cd $(HOST_SUBDIR)/sid && \
31699 $(MAKE) $(FLAGS_TO_PASS) check)
31701 @endif sid
31703 .PHONY: install-sid maybe-install-sid
31704 maybe-install-sid:
31705 @if sid
31706 maybe-install-sid: install-sid
31708 install-sid: installdirs
31709 @: $(MAKE); $(unstage)
31710 @r=`${PWD_COMMAND}`; export r; \
31711 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31712 $(HOST_EXPORTS) \
31713 (cd $(HOST_SUBDIR)/sid && \
31714 $(MAKE) $(FLAGS_TO_PASS) install)
31716 @endif sid
31718 .PHONY: install-strip-sid maybe-install-strip-sid
31719 maybe-install-strip-sid:
31720 @if sid
31721 maybe-install-strip-sid: install-strip-sid
31723 install-strip-sid: installdirs
31724 @: $(MAKE); $(unstage)
31725 @r=`${PWD_COMMAND}`; export r; \
31726 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31727 $(HOST_EXPORTS) \
31728 (cd $(HOST_SUBDIR)/sid && \
31729 $(MAKE) $(FLAGS_TO_PASS) install-strip)
31731 @endif sid
31733 # Other targets (info, dvi, pdf, etc.)
31735 .PHONY: maybe-info-sid info-sid
31736 maybe-info-sid:
31737 @if sid
31738 maybe-info-sid: info-sid
31740 info-sid: \
31741 configure-sid
31742 @: $(MAKE); $(unstage)
31743 @[ -f ./sid/Makefile ] || exit 0; \
31744 r=`${PWD_COMMAND}`; export r; \
31745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31746 $(HOST_EXPORTS) \
31747 for flag in $(EXTRA_HOST_FLAGS) ; do \
31748 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31749 done; \
31750 echo "Doing info in sid"; \
31751 (cd $(HOST_SUBDIR)/sid && \
31752 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31753 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31754 "RANLIB=$${RANLIB}" \
31755 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31756 info) \
31757 || exit 1
31759 @endif sid
31761 .PHONY: maybe-dvi-sid dvi-sid
31762 maybe-dvi-sid:
31763 @if sid
31764 maybe-dvi-sid: dvi-sid
31766 dvi-sid: \
31767 configure-sid
31768 @: $(MAKE); $(unstage)
31769 @[ -f ./sid/Makefile ] || exit 0; \
31770 r=`${PWD_COMMAND}`; export r; \
31771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31772 $(HOST_EXPORTS) \
31773 for flag in $(EXTRA_HOST_FLAGS) ; do \
31774 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31775 done; \
31776 echo "Doing dvi in sid"; \
31777 (cd $(HOST_SUBDIR)/sid && \
31778 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31779 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31780 "RANLIB=$${RANLIB}" \
31781 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31782 dvi) \
31783 || exit 1
31785 @endif sid
31787 .PHONY: maybe-pdf-sid pdf-sid
31788 maybe-pdf-sid:
31789 @if sid
31790 maybe-pdf-sid: pdf-sid
31792 pdf-sid: \
31793 configure-sid
31794 @: $(MAKE); $(unstage)
31795 @[ -f ./sid/Makefile ] || exit 0; \
31796 r=`${PWD_COMMAND}`; export r; \
31797 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31798 $(HOST_EXPORTS) \
31799 for flag in $(EXTRA_HOST_FLAGS) ; do \
31800 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31801 done; \
31802 echo "Doing pdf in sid"; \
31803 (cd $(HOST_SUBDIR)/sid && \
31804 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31805 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31806 "RANLIB=$${RANLIB}" \
31807 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31808 pdf) \
31809 || exit 1
31811 @endif sid
31813 .PHONY: maybe-html-sid html-sid
31814 maybe-html-sid:
31815 @if sid
31816 maybe-html-sid: html-sid
31818 html-sid: \
31819 configure-sid
31820 @: $(MAKE); $(unstage)
31821 @[ -f ./sid/Makefile ] || exit 0; \
31822 r=`${PWD_COMMAND}`; export r; \
31823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31824 $(HOST_EXPORTS) \
31825 for flag in $(EXTRA_HOST_FLAGS) ; do \
31826 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31827 done; \
31828 echo "Doing html in sid"; \
31829 (cd $(HOST_SUBDIR)/sid && \
31830 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31831 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31832 "RANLIB=$${RANLIB}" \
31833 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31834 html) \
31835 || exit 1
31837 @endif sid
31839 .PHONY: maybe-TAGS-sid TAGS-sid
31840 maybe-TAGS-sid:
31841 @if sid
31842 maybe-TAGS-sid: TAGS-sid
31844 TAGS-sid: \
31845 configure-sid
31846 @: $(MAKE); $(unstage)
31847 @[ -f ./sid/Makefile ] || exit 0; \
31848 r=`${PWD_COMMAND}`; export r; \
31849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31850 $(HOST_EXPORTS) \
31851 for flag in $(EXTRA_HOST_FLAGS) ; do \
31852 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31853 done; \
31854 echo "Doing TAGS in sid"; \
31855 (cd $(HOST_SUBDIR)/sid && \
31856 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31857 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31858 "RANLIB=$${RANLIB}" \
31859 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31860 TAGS) \
31861 || exit 1
31863 @endif sid
31865 .PHONY: maybe-install-info-sid install-info-sid
31866 maybe-install-info-sid:
31867 @if sid
31868 maybe-install-info-sid: install-info-sid
31870 install-info-sid: \
31871 configure-sid \
31872 info-sid
31873 @: $(MAKE); $(unstage)
31874 @[ -f ./sid/Makefile ] || exit 0; \
31875 r=`${PWD_COMMAND}`; export r; \
31876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31877 $(HOST_EXPORTS) \
31878 for flag in $(EXTRA_HOST_FLAGS) ; do \
31879 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31880 done; \
31881 echo "Doing install-info in sid"; \
31882 (cd $(HOST_SUBDIR)/sid && \
31883 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31884 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31885 "RANLIB=$${RANLIB}" \
31886 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31887 install-info) \
31888 || exit 1
31890 @endif sid
31892 .PHONY: maybe-install-dvi-sid install-dvi-sid
31893 maybe-install-dvi-sid:
31894 @if sid
31895 maybe-install-dvi-sid: install-dvi-sid
31897 install-dvi-sid: \
31898 configure-sid \
31899 dvi-sid
31900 @: $(MAKE); $(unstage)
31901 @[ -f ./sid/Makefile ] || exit 0; \
31902 r=`${PWD_COMMAND}`; export r; \
31903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31904 $(HOST_EXPORTS) \
31905 for flag in $(EXTRA_HOST_FLAGS) ; do \
31906 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31907 done; \
31908 echo "Doing install-dvi in sid"; \
31909 (cd $(HOST_SUBDIR)/sid && \
31910 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31911 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31912 "RANLIB=$${RANLIB}" \
31913 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31914 install-dvi) \
31915 || exit 1
31917 @endif sid
31919 .PHONY: maybe-install-pdf-sid install-pdf-sid
31920 maybe-install-pdf-sid:
31921 @if sid
31922 maybe-install-pdf-sid: install-pdf-sid
31924 install-pdf-sid: \
31925 configure-sid \
31926 pdf-sid
31927 @: $(MAKE); $(unstage)
31928 @[ -f ./sid/Makefile ] || exit 0; \
31929 r=`${PWD_COMMAND}`; export r; \
31930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31931 $(HOST_EXPORTS) \
31932 for flag in $(EXTRA_HOST_FLAGS) ; do \
31933 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31934 done; \
31935 echo "Doing install-pdf in sid"; \
31936 (cd $(HOST_SUBDIR)/sid && \
31937 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31938 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31939 "RANLIB=$${RANLIB}" \
31940 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31941 install-pdf) \
31942 || exit 1
31944 @endif sid
31946 .PHONY: maybe-install-html-sid install-html-sid
31947 maybe-install-html-sid:
31948 @if sid
31949 maybe-install-html-sid: install-html-sid
31951 install-html-sid: \
31952 configure-sid \
31953 html-sid
31954 @: $(MAKE); $(unstage)
31955 @[ -f ./sid/Makefile ] || exit 0; \
31956 r=`${PWD_COMMAND}`; export r; \
31957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31958 $(HOST_EXPORTS) \
31959 for flag in $(EXTRA_HOST_FLAGS) ; do \
31960 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31961 done; \
31962 echo "Doing install-html in sid"; \
31963 (cd $(HOST_SUBDIR)/sid && \
31964 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31965 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31966 "RANLIB=$${RANLIB}" \
31967 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31968 install-html) \
31969 || exit 1
31971 @endif sid
31973 .PHONY: maybe-installcheck-sid installcheck-sid
31974 maybe-installcheck-sid:
31975 @if sid
31976 maybe-installcheck-sid: installcheck-sid
31978 installcheck-sid: \
31979 configure-sid
31980 @: $(MAKE); $(unstage)
31981 @[ -f ./sid/Makefile ] || exit 0; \
31982 r=`${PWD_COMMAND}`; export r; \
31983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31984 $(HOST_EXPORTS) \
31985 for flag in $(EXTRA_HOST_FLAGS) ; do \
31986 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31987 done; \
31988 echo "Doing installcheck in sid"; \
31989 (cd $(HOST_SUBDIR)/sid && \
31990 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31991 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31992 "RANLIB=$${RANLIB}" \
31993 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31994 installcheck) \
31995 || exit 1
31997 @endif sid
31999 .PHONY: maybe-mostlyclean-sid mostlyclean-sid
32000 maybe-mostlyclean-sid:
32001 @if sid
32002 maybe-mostlyclean-sid: mostlyclean-sid
32004 mostlyclean-sid:
32005 @: $(MAKE); $(unstage)
32006 @[ -f ./sid/Makefile ] || exit 0; \
32007 r=`${PWD_COMMAND}`; export r; \
32008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32009 $(HOST_EXPORTS) \
32010 for flag in $(EXTRA_HOST_FLAGS) ; do \
32011 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32012 done; \
32013 echo "Doing mostlyclean in sid"; \
32014 (cd $(HOST_SUBDIR)/sid && \
32015 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32016 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32017 "RANLIB=$${RANLIB}" \
32018 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32019 mostlyclean) \
32020 || exit 1
32022 @endif sid
32024 .PHONY: maybe-clean-sid clean-sid
32025 maybe-clean-sid:
32026 @if sid
32027 maybe-clean-sid: clean-sid
32029 clean-sid:
32030 @: $(MAKE); $(unstage)
32031 @[ -f ./sid/Makefile ] || exit 0; \
32032 r=`${PWD_COMMAND}`; export r; \
32033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32034 $(HOST_EXPORTS) \
32035 for flag in $(EXTRA_HOST_FLAGS) ; do \
32036 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32037 done; \
32038 echo "Doing clean in sid"; \
32039 (cd $(HOST_SUBDIR)/sid && \
32040 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32041 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32042 "RANLIB=$${RANLIB}" \
32043 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32044 clean) \
32045 || exit 1
32047 @endif sid
32049 .PHONY: maybe-distclean-sid distclean-sid
32050 maybe-distclean-sid:
32051 @if sid
32052 maybe-distclean-sid: distclean-sid
32054 distclean-sid:
32055 @: $(MAKE); $(unstage)
32056 @[ -f ./sid/Makefile ] || exit 0; \
32057 r=`${PWD_COMMAND}`; export r; \
32058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32059 $(HOST_EXPORTS) \
32060 for flag in $(EXTRA_HOST_FLAGS) ; do \
32061 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32062 done; \
32063 echo "Doing distclean in sid"; \
32064 (cd $(HOST_SUBDIR)/sid && \
32065 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32066 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32067 "RANLIB=$${RANLIB}" \
32068 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32069 distclean) \
32070 || exit 1
32072 @endif sid
32074 .PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
32075 maybe-maintainer-clean-sid:
32076 @if sid
32077 maybe-maintainer-clean-sid: maintainer-clean-sid
32079 maintainer-clean-sid:
32080 @: $(MAKE); $(unstage)
32081 @[ -f ./sid/Makefile ] || exit 0; \
32082 r=`${PWD_COMMAND}`; export r; \
32083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32084 $(HOST_EXPORTS) \
32085 for flag in $(EXTRA_HOST_FLAGS) ; do \
32086 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32087 done; \
32088 echo "Doing maintainer-clean in sid"; \
32089 (cd $(HOST_SUBDIR)/sid && \
32090 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32091 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32092 "RANLIB=$${RANLIB}" \
32093 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32094 maintainer-clean) \
32095 || exit 1
32097 @endif sid
32101 .PHONY: configure-sim maybe-configure-sim
32102 maybe-configure-sim:
32103 @if gcc-bootstrap
32104 configure-sim: stage_current
32105 @endif gcc-bootstrap
32106 @if sim
32107 maybe-configure-sim: configure-sim
32108 configure-sim:
32109 @: $(MAKE); $(unstage)
32110 @r=`${PWD_COMMAND}`; export r; \
32111 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32112 test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
32113 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim; \
32114 $(HOST_EXPORTS) \
32115 echo Configuring in $(HOST_SUBDIR)/sim; \
32116 cd "$(HOST_SUBDIR)/sim" || exit 1; \
32117 case $(srcdir) in \
32118 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32119 *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
32120 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32121 esac; \
32122 module_srcdir=sim; \
32123 $(SHELL) \
32124 $$s/$$module_srcdir/configure \
32125 --srcdir=$${topdir}/$$module_srcdir \
32126 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32127 --target=${target_alias} \
32128 || exit 1
32129 @endif sim
32135 .PHONY: all-sim maybe-all-sim
32136 maybe-all-sim:
32137 @if gcc-bootstrap
32138 all-sim: stage_current
32139 @endif gcc-bootstrap
32140 @if sim
32141 TARGET-sim=all
32142 maybe-all-sim: all-sim
32143 all-sim: configure-sim
32144 @: $(MAKE); $(unstage)
32145 @r=`${PWD_COMMAND}`; export r; \
32146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32147 $(HOST_EXPORTS) \
32148 (cd $(HOST_SUBDIR)/sim && \
32149 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
32150 $(TARGET-sim))
32151 @endif sim
32156 .PHONY: check-sim maybe-check-sim
32157 maybe-check-sim:
32158 @if sim
32159 maybe-check-sim: check-sim
32161 check-sim:
32162 @: $(MAKE); $(unstage)
32163 @r=`${PWD_COMMAND}`; export r; \
32164 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32165 $(HOST_EXPORTS) \
32166 (cd $(HOST_SUBDIR)/sim && \
32167 $(MAKE) $(FLAGS_TO_PASS) check)
32169 @endif sim
32171 .PHONY: install-sim maybe-install-sim
32172 maybe-install-sim:
32173 @if sim
32174 maybe-install-sim: install-sim
32176 install-sim: installdirs
32177 @: $(MAKE); $(unstage)
32178 @r=`${PWD_COMMAND}`; export r; \
32179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32180 $(HOST_EXPORTS) \
32181 (cd $(HOST_SUBDIR)/sim && \
32182 $(MAKE) $(FLAGS_TO_PASS) install)
32184 @endif sim
32186 .PHONY: install-strip-sim maybe-install-strip-sim
32187 maybe-install-strip-sim:
32188 @if sim
32189 maybe-install-strip-sim: install-strip-sim
32191 install-strip-sim: installdirs
32192 @: $(MAKE); $(unstage)
32193 @r=`${PWD_COMMAND}`; export r; \
32194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32195 $(HOST_EXPORTS) \
32196 (cd $(HOST_SUBDIR)/sim && \
32197 $(MAKE) $(FLAGS_TO_PASS) install-strip)
32199 @endif sim
32201 # Other targets (info, dvi, pdf, etc.)
32203 .PHONY: maybe-info-sim info-sim
32204 maybe-info-sim:
32205 @if sim
32206 maybe-info-sim: info-sim
32208 info-sim: \
32209 configure-sim
32210 @: $(MAKE); $(unstage)
32211 @[ -f ./sim/Makefile ] || exit 0; \
32212 r=`${PWD_COMMAND}`; export r; \
32213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32214 $(HOST_EXPORTS) \
32215 for flag in $(EXTRA_HOST_FLAGS) ; do \
32216 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32217 done; \
32218 echo "Doing info in sim"; \
32219 (cd $(HOST_SUBDIR)/sim && \
32220 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32221 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32222 "RANLIB=$${RANLIB}" \
32223 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32224 info) \
32225 || exit 1
32227 @endif sim
32229 .PHONY: maybe-dvi-sim dvi-sim
32230 maybe-dvi-sim:
32231 @if sim
32232 maybe-dvi-sim: dvi-sim
32234 dvi-sim: \
32235 configure-sim
32236 @: $(MAKE); $(unstage)
32237 @[ -f ./sim/Makefile ] || exit 0; \
32238 r=`${PWD_COMMAND}`; export r; \
32239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32240 $(HOST_EXPORTS) \
32241 for flag in $(EXTRA_HOST_FLAGS) ; do \
32242 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32243 done; \
32244 echo "Doing dvi in sim"; \
32245 (cd $(HOST_SUBDIR)/sim && \
32246 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32247 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32248 "RANLIB=$${RANLIB}" \
32249 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32250 dvi) \
32251 || exit 1
32253 @endif sim
32255 .PHONY: maybe-pdf-sim pdf-sim
32256 maybe-pdf-sim:
32257 @if sim
32258 maybe-pdf-sim: pdf-sim
32260 pdf-sim: \
32261 configure-sim
32262 @: $(MAKE); $(unstage)
32263 @[ -f ./sim/Makefile ] || exit 0; \
32264 r=`${PWD_COMMAND}`; export r; \
32265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32266 $(HOST_EXPORTS) \
32267 for flag in $(EXTRA_HOST_FLAGS) ; do \
32268 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32269 done; \
32270 echo "Doing pdf in sim"; \
32271 (cd $(HOST_SUBDIR)/sim && \
32272 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32273 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32274 "RANLIB=$${RANLIB}" \
32275 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32276 pdf) \
32277 || exit 1
32279 @endif sim
32281 .PHONY: maybe-html-sim html-sim
32282 maybe-html-sim:
32283 @if sim
32284 maybe-html-sim: html-sim
32286 html-sim: \
32287 configure-sim
32288 @: $(MAKE); $(unstage)
32289 @[ -f ./sim/Makefile ] || exit 0; \
32290 r=`${PWD_COMMAND}`; export r; \
32291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32292 $(HOST_EXPORTS) \
32293 for flag in $(EXTRA_HOST_FLAGS) ; do \
32294 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32295 done; \
32296 echo "Doing html in sim"; \
32297 (cd $(HOST_SUBDIR)/sim && \
32298 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32299 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32300 "RANLIB=$${RANLIB}" \
32301 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32302 html) \
32303 || exit 1
32305 @endif sim
32307 .PHONY: maybe-TAGS-sim TAGS-sim
32308 maybe-TAGS-sim:
32309 @if sim
32310 maybe-TAGS-sim: TAGS-sim
32312 TAGS-sim: \
32313 configure-sim
32314 @: $(MAKE); $(unstage)
32315 @[ -f ./sim/Makefile ] || exit 0; \
32316 r=`${PWD_COMMAND}`; export r; \
32317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32318 $(HOST_EXPORTS) \
32319 for flag in $(EXTRA_HOST_FLAGS) ; do \
32320 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32321 done; \
32322 echo "Doing TAGS in sim"; \
32323 (cd $(HOST_SUBDIR)/sim && \
32324 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32325 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32326 "RANLIB=$${RANLIB}" \
32327 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32328 TAGS) \
32329 || exit 1
32331 @endif sim
32333 .PHONY: maybe-install-info-sim install-info-sim
32334 maybe-install-info-sim:
32335 @if sim
32336 maybe-install-info-sim: install-info-sim
32338 install-info-sim: \
32339 configure-sim \
32340 info-sim
32341 @: $(MAKE); $(unstage)
32342 @[ -f ./sim/Makefile ] || exit 0; \
32343 r=`${PWD_COMMAND}`; export r; \
32344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32345 $(HOST_EXPORTS) \
32346 for flag in $(EXTRA_HOST_FLAGS) ; do \
32347 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32348 done; \
32349 echo "Doing install-info in sim"; \
32350 (cd $(HOST_SUBDIR)/sim && \
32351 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32352 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32353 "RANLIB=$${RANLIB}" \
32354 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32355 install-info) \
32356 || exit 1
32358 @endif sim
32360 .PHONY: maybe-install-dvi-sim install-dvi-sim
32361 maybe-install-dvi-sim:
32362 @if sim
32363 maybe-install-dvi-sim: install-dvi-sim
32365 install-dvi-sim: \
32366 configure-sim \
32367 dvi-sim
32368 @: $(MAKE); $(unstage)
32369 @[ -f ./sim/Makefile ] || exit 0; \
32370 r=`${PWD_COMMAND}`; export r; \
32371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32372 $(HOST_EXPORTS) \
32373 for flag in $(EXTRA_HOST_FLAGS) ; do \
32374 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32375 done; \
32376 echo "Doing install-dvi in sim"; \
32377 (cd $(HOST_SUBDIR)/sim && \
32378 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32379 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32380 "RANLIB=$${RANLIB}" \
32381 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32382 install-dvi) \
32383 || exit 1
32385 @endif sim
32387 .PHONY: maybe-install-pdf-sim install-pdf-sim
32388 maybe-install-pdf-sim:
32389 @if sim
32390 maybe-install-pdf-sim: install-pdf-sim
32392 install-pdf-sim: \
32393 configure-sim \
32394 pdf-sim
32395 @: $(MAKE); $(unstage)
32396 @[ -f ./sim/Makefile ] || exit 0; \
32397 r=`${PWD_COMMAND}`; export r; \
32398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32399 $(HOST_EXPORTS) \
32400 for flag in $(EXTRA_HOST_FLAGS) ; do \
32401 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32402 done; \
32403 echo "Doing install-pdf in sim"; \
32404 (cd $(HOST_SUBDIR)/sim && \
32405 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32406 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32407 "RANLIB=$${RANLIB}" \
32408 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32409 install-pdf) \
32410 || exit 1
32412 @endif sim
32414 .PHONY: maybe-install-html-sim install-html-sim
32415 maybe-install-html-sim:
32416 @if sim
32417 maybe-install-html-sim: install-html-sim
32419 install-html-sim: \
32420 configure-sim \
32421 html-sim
32422 @: $(MAKE); $(unstage)
32423 @[ -f ./sim/Makefile ] || exit 0; \
32424 r=`${PWD_COMMAND}`; export r; \
32425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32426 $(HOST_EXPORTS) \
32427 for flag in $(EXTRA_HOST_FLAGS) ; do \
32428 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32429 done; \
32430 echo "Doing install-html in sim"; \
32431 (cd $(HOST_SUBDIR)/sim && \
32432 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32433 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32434 "RANLIB=$${RANLIB}" \
32435 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32436 install-html) \
32437 || exit 1
32439 @endif sim
32441 .PHONY: maybe-installcheck-sim installcheck-sim
32442 maybe-installcheck-sim:
32443 @if sim
32444 maybe-installcheck-sim: installcheck-sim
32446 installcheck-sim: \
32447 configure-sim
32448 @: $(MAKE); $(unstage)
32449 @[ -f ./sim/Makefile ] || exit 0; \
32450 r=`${PWD_COMMAND}`; export r; \
32451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32452 $(HOST_EXPORTS) \
32453 for flag in $(EXTRA_HOST_FLAGS) ; do \
32454 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32455 done; \
32456 echo "Doing installcheck in sim"; \
32457 (cd $(HOST_SUBDIR)/sim && \
32458 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32459 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32460 "RANLIB=$${RANLIB}" \
32461 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32462 installcheck) \
32463 || exit 1
32465 @endif sim
32467 .PHONY: maybe-mostlyclean-sim mostlyclean-sim
32468 maybe-mostlyclean-sim:
32469 @if sim
32470 maybe-mostlyclean-sim: mostlyclean-sim
32472 mostlyclean-sim:
32473 @: $(MAKE); $(unstage)
32474 @[ -f ./sim/Makefile ] || exit 0; \
32475 r=`${PWD_COMMAND}`; export r; \
32476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32477 $(HOST_EXPORTS) \
32478 for flag in $(EXTRA_HOST_FLAGS) ; do \
32479 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32480 done; \
32481 echo "Doing mostlyclean in sim"; \
32482 (cd $(HOST_SUBDIR)/sim && \
32483 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32484 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32485 "RANLIB=$${RANLIB}" \
32486 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32487 mostlyclean) \
32488 || exit 1
32490 @endif sim
32492 .PHONY: maybe-clean-sim clean-sim
32493 maybe-clean-sim:
32494 @if sim
32495 maybe-clean-sim: clean-sim
32497 clean-sim:
32498 @: $(MAKE); $(unstage)
32499 @[ -f ./sim/Makefile ] || exit 0; \
32500 r=`${PWD_COMMAND}`; export r; \
32501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32502 $(HOST_EXPORTS) \
32503 for flag in $(EXTRA_HOST_FLAGS) ; do \
32504 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32505 done; \
32506 echo "Doing clean in sim"; \
32507 (cd $(HOST_SUBDIR)/sim && \
32508 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32509 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32510 "RANLIB=$${RANLIB}" \
32511 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32512 clean) \
32513 || exit 1
32515 @endif sim
32517 .PHONY: maybe-distclean-sim distclean-sim
32518 maybe-distclean-sim:
32519 @if sim
32520 maybe-distclean-sim: distclean-sim
32522 distclean-sim:
32523 @: $(MAKE); $(unstage)
32524 @[ -f ./sim/Makefile ] || exit 0; \
32525 r=`${PWD_COMMAND}`; export r; \
32526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32527 $(HOST_EXPORTS) \
32528 for flag in $(EXTRA_HOST_FLAGS) ; do \
32529 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32530 done; \
32531 echo "Doing distclean in sim"; \
32532 (cd $(HOST_SUBDIR)/sim && \
32533 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32534 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32535 "RANLIB=$${RANLIB}" \
32536 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32537 distclean) \
32538 || exit 1
32540 @endif sim
32542 .PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
32543 maybe-maintainer-clean-sim:
32544 @if sim
32545 maybe-maintainer-clean-sim: maintainer-clean-sim
32547 maintainer-clean-sim:
32548 @: $(MAKE); $(unstage)
32549 @[ -f ./sim/Makefile ] || exit 0; \
32550 r=`${PWD_COMMAND}`; export r; \
32551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32552 $(HOST_EXPORTS) \
32553 for flag in $(EXTRA_HOST_FLAGS) ; do \
32554 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32555 done; \
32556 echo "Doing maintainer-clean in sim"; \
32557 (cd $(HOST_SUBDIR)/sim && \
32558 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32559 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32560 "RANLIB=$${RANLIB}" \
32561 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32562 maintainer-clean) \
32563 || exit 1
32565 @endif sim
32569 .PHONY: configure-texinfo maybe-configure-texinfo
32570 maybe-configure-texinfo:
32571 @if gcc-bootstrap
32572 configure-texinfo: stage_current
32573 @endif gcc-bootstrap
32574 @if texinfo
32575 maybe-configure-texinfo: configure-texinfo
32576 configure-texinfo:
32577 @: $(MAKE); $(unstage)
32578 @r=`${PWD_COMMAND}`; export r; \
32579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32580 test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
32581 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo; \
32582 $(HOST_EXPORTS) \
32583 echo Configuring in $(HOST_SUBDIR)/texinfo; \
32584 cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
32585 case $(srcdir) in \
32586 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32587 *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
32588 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32589 esac; \
32590 module_srcdir=texinfo; \
32591 $(SHELL) \
32592 $$s/$$module_srcdir/configure \
32593 --srcdir=$${topdir}/$$module_srcdir \
32594 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32595 --target=${target_alias} \
32596 || exit 1
32597 @endif texinfo
32603 .PHONY: all-texinfo maybe-all-texinfo
32604 maybe-all-texinfo:
32605 @if gcc-bootstrap
32606 all-texinfo: stage_current
32607 @endif gcc-bootstrap
32608 @if texinfo
32609 TARGET-texinfo=all
32610 maybe-all-texinfo: all-texinfo
32611 all-texinfo: configure-texinfo
32612 @: $(MAKE); $(unstage)
32613 @r=`${PWD_COMMAND}`; export r; \
32614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32615 $(HOST_EXPORTS) \
32616 (cd $(HOST_SUBDIR)/texinfo && \
32617 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
32618 $(TARGET-texinfo))
32619 @endif texinfo
32624 .PHONY: check-texinfo maybe-check-texinfo
32625 maybe-check-texinfo:
32626 @if texinfo
32627 maybe-check-texinfo: check-texinfo
32629 check-texinfo:
32630 @: $(MAKE); $(unstage)
32631 @r=`${PWD_COMMAND}`; export r; \
32632 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32633 $(HOST_EXPORTS) \
32634 (cd $(HOST_SUBDIR)/texinfo && \
32635 $(MAKE) $(FLAGS_TO_PASS) check)
32637 @endif texinfo
32639 .PHONY: install-texinfo maybe-install-texinfo
32640 maybe-install-texinfo:
32641 @if texinfo
32642 maybe-install-texinfo: install-texinfo
32644 install-texinfo:
32646 @endif texinfo
32648 .PHONY: install-strip-texinfo maybe-install-strip-texinfo
32649 maybe-install-strip-texinfo:
32650 @if texinfo
32651 maybe-install-strip-texinfo: install-strip-texinfo
32653 install-strip-texinfo:
32655 @endif texinfo
32657 # Other targets (info, dvi, pdf, etc.)
32659 .PHONY: maybe-info-texinfo info-texinfo
32660 maybe-info-texinfo:
32661 @if texinfo
32662 maybe-info-texinfo: info-texinfo
32664 info-texinfo: \
32665 configure-texinfo
32666 @: $(MAKE); $(unstage)
32667 @[ -f ./texinfo/Makefile ] || exit 0; \
32668 r=`${PWD_COMMAND}`; export r; \
32669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32670 $(HOST_EXPORTS) \
32671 for flag in $(EXTRA_HOST_FLAGS) ; do \
32672 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32673 done; \
32674 echo "Doing info in texinfo"; \
32675 (cd $(HOST_SUBDIR)/texinfo && \
32676 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32677 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32678 "RANLIB=$${RANLIB}" \
32679 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32680 info) \
32681 || exit 1
32683 @endif texinfo
32685 .PHONY: maybe-dvi-texinfo dvi-texinfo
32686 maybe-dvi-texinfo:
32687 @if texinfo
32688 maybe-dvi-texinfo: dvi-texinfo
32690 dvi-texinfo: \
32691 configure-texinfo
32692 @: $(MAKE); $(unstage)
32693 @[ -f ./texinfo/Makefile ] || exit 0; \
32694 r=`${PWD_COMMAND}`; export r; \
32695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32696 $(HOST_EXPORTS) \
32697 for flag in $(EXTRA_HOST_FLAGS) ; do \
32698 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32699 done; \
32700 echo "Doing dvi in texinfo"; \
32701 (cd $(HOST_SUBDIR)/texinfo && \
32702 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32703 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32704 "RANLIB=$${RANLIB}" \
32705 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32706 dvi) \
32707 || exit 1
32709 @endif texinfo
32711 .PHONY: maybe-pdf-texinfo pdf-texinfo
32712 maybe-pdf-texinfo:
32713 @if texinfo
32714 maybe-pdf-texinfo: pdf-texinfo
32716 pdf-texinfo: \
32717 configure-texinfo
32718 @: $(MAKE); $(unstage)
32719 @[ -f ./texinfo/Makefile ] || exit 0; \
32720 r=`${PWD_COMMAND}`; export r; \
32721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32722 $(HOST_EXPORTS) \
32723 for flag in $(EXTRA_HOST_FLAGS) ; do \
32724 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32725 done; \
32726 echo "Doing pdf in texinfo"; \
32727 (cd $(HOST_SUBDIR)/texinfo && \
32728 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32729 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32730 "RANLIB=$${RANLIB}" \
32731 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32732 pdf) \
32733 || exit 1
32735 @endif texinfo
32737 .PHONY: maybe-html-texinfo html-texinfo
32738 maybe-html-texinfo:
32739 @if texinfo
32740 maybe-html-texinfo: html-texinfo
32742 html-texinfo: \
32743 configure-texinfo
32744 @: $(MAKE); $(unstage)
32745 @[ -f ./texinfo/Makefile ] || exit 0; \
32746 r=`${PWD_COMMAND}`; export r; \
32747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32748 $(HOST_EXPORTS) \
32749 for flag in $(EXTRA_HOST_FLAGS) ; do \
32750 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32751 done; \
32752 echo "Doing html in texinfo"; \
32753 (cd $(HOST_SUBDIR)/texinfo && \
32754 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32755 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32756 "RANLIB=$${RANLIB}" \
32757 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32758 html) \
32759 || exit 1
32761 @endif texinfo
32763 .PHONY: maybe-TAGS-texinfo TAGS-texinfo
32764 maybe-TAGS-texinfo:
32765 @if texinfo
32766 maybe-TAGS-texinfo: TAGS-texinfo
32768 TAGS-texinfo: \
32769 configure-texinfo
32770 @: $(MAKE); $(unstage)
32771 @[ -f ./texinfo/Makefile ] || exit 0; \
32772 r=`${PWD_COMMAND}`; export r; \
32773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32774 $(HOST_EXPORTS) \
32775 for flag in $(EXTRA_HOST_FLAGS) ; do \
32776 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32777 done; \
32778 echo "Doing TAGS in texinfo"; \
32779 (cd $(HOST_SUBDIR)/texinfo && \
32780 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32781 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32782 "RANLIB=$${RANLIB}" \
32783 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32784 TAGS) \
32785 || exit 1
32787 @endif texinfo
32789 .PHONY: maybe-install-info-texinfo install-info-texinfo
32790 maybe-install-info-texinfo:
32791 @if texinfo
32792 maybe-install-info-texinfo: install-info-texinfo
32794 install-info-texinfo: \
32795 configure-texinfo \
32796 info-texinfo
32797 @: $(MAKE); $(unstage)
32798 @[ -f ./texinfo/Makefile ] || exit 0; \
32799 r=`${PWD_COMMAND}`; export r; \
32800 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32801 $(HOST_EXPORTS) \
32802 for flag in $(EXTRA_HOST_FLAGS) ; do \
32803 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32804 done; \
32805 echo "Doing install-info in texinfo"; \
32806 (cd $(HOST_SUBDIR)/texinfo && \
32807 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32808 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32809 "RANLIB=$${RANLIB}" \
32810 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32811 install-info) \
32812 || exit 1
32814 @endif texinfo
32816 .PHONY: maybe-install-dvi-texinfo install-dvi-texinfo
32817 maybe-install-dvi-texinfo:
32818 @if texinfo
32819 maybe-install-dvi-texinfo: install-dvi-texinfo
32821 install-dvi-texinfo: \
32822 configure-texinfo \
32823 dvi-texinfo
32824 @: $(MAKE); $(unstage)
32825 @[ -f ./texinfo/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 install-dvi in texinfo"; \
32833 (cd $(HOST_SUBDIR)/texinfo && \
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 install-dvi) \
32839 || exit 1
32841 @endif texinfo
32843 .PHONY: maybe-install-pdf-texinfo install-pdf-texinfo
32844 maybe-install-pdf-texinfo:
32845 @if texinfo
32846 maybe-install-pdf-texinfo: install-pdf-texinfo
32848 install-pdf-texinfo: \
32849 configure-texinfo \
32850 pdf-texinfo
32851 @: $(MAKE); $(unstage)
32852 @[ -f ./texinfo/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-pdf in texinfo"; \
32860 (cd $(HOST_SUBDIR)/texinfo && \
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-pdf) \
32866 || exit 1
32868 @endif texinfo
32870 .PHONY: maybe-install-html-texinfo install-html-texinfo
32871 maybe-install-html-texinfo:
32872 @if texinfo
32873 maybe-install-html-texinfo: install-html-texinfo
32875 install-html-texinfo: \
32876 configure-texinfo \
32877 html-texinfo
32878 @: $(MAKE); $(unstage)
32879 @[ -f ./texinfo/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-html in texinfo"; \
32887 (cd $(HOST_SUBDIR)/texinfo && \
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-html) \
32893 || exit 1
32895 @endif texinfo
32897 .PHONY: maybe-installcheck-texinfo installcheck-texinfo
32898 maybe-installcheck-texinfo:
32899 @if texinfo
32900 maybe-installcheck-texinfo: installcheck-texinfo
32902 installcheck-texinfo: \
32903 configure-texinfo
32904 @: $(MAKE); $(unstage)
32905 @[ -f ./texinfo/Makefile ] || exit 0; \
32906 r=`${PWD_COMMAND}`; export r; \
32907 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32908 $(HOST_EXPORTS) \
32909 for flag in $(EXTRA_HOST_FLAGS) ; do \
32910 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32911 done; \
32912 echo "Doing installcheck in texinfo"; \
32913 (cd $(HOST_SUBDIR)/texinfo && \
32914 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32915 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32916 "RANLIB=$${RANLIB}" \
32917 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32918 installcheck) \
32919 || exit 1
32921 @endif texinfo
32923 .PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
32924 maybe-mostlyclean-texinfo:
32925 @if texinfo
32926 maybe-mostlyclean-texinfo: mostlyclean-texinfo
32928 mostlyclean-texinfo:
32929 @: $(MAKE); $(unstage)
32930 @[ -f ./texinfo/Makefile ] || exit 0; \
32931 r=`${PWD_COMMAND}`; export r; \
32932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32933 $(HOST_EXPORTS) \
32934 for flag in $(EXTRA_HOST_FLAGS) ; do \
32935 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32936 done; \
32937 echo "Doing mostlyclean in texinfo"; \
32938 (cd $(HOST_SUBDIR)/texinfo && \
32939 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32940 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32941 "RANLIB=$${RANLIB}" \
32942 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32943 mostlyclean) \
32944 || exit 1
32946 @endif texinfo
32948 .PHONY: maybe-clean-texinfo clean-texinfo
32949 maybe-clean-texinfo:
32950 @if texinfo
32951 maybe-clean-texinfo: clean-texinfo
32953 clean-texinfo:
32954 @: $(MAKE); $(unstage)
32955 @[ -f ./texinfo/Makefile ] || exit 0; \
32956 r=`${PWD_COMMAND}`; export r; \
32957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32958 $(HOST_EXPORTS) \
32959 for flag in $(EXTRA_HOST_FLAGS) ; do \
32960 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32961 done; \
32962 echo "Doing clean in texinfo"; \
32963 (cd $(HOST_SUBDIR)/texinfo && \
32964 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32965 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32966 "RANLIB=$${RANLIB}" \
32967 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32968 clean) \
32969 || exit 1
32971 @endif texinfo
32973 .PHONY: maybe-distclean-texinfo distclean-texinfo
32974 maybe-distclean-texinfo:
32975 @if texinfo
32976 maybe-distclean-texinfo: distclean-texinfo
32978 distclean-texinfo:
32979 @: $(MAKE); $(unstage)
32980 @[ -f ./texinfo/Makefile ] || exit 0; \
32981 r=`${PWD_COMMAND}`; export r; \
32982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32983 $(HOST_EXPORTS) \
32984 for flag in $(EXTRA_HOST_FLAGS) ; do \
32985 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32986 done; \
32987 echo "Doing distclean in texinfo"; \
32988 (cd $(HOST_SUBDIR)/texinfo && \
32989 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32990 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32991 "RANLIB=$${RANLIB}" \
32992 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32993 distclean) \
32994 || exit 1
32996 @endif texinfo
32998 .PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
32999 maybe-maintainer-clean-texinfo:
33000 @if texinfo
33001 maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
33003 maintainer-clean-texinfo:
33004 @: $(MAKE); $(unstage)
33005 @[ -f ./texinfo/Makefile ] || exit 0; \
33006 r=`${PWD_COMMAND}`; export r; \
33007 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33008 $(HOST_EXPORTS) \
33009 for flag in $(EXTRA_HOST_FLAGS) ; do \
33010 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33011 done; \
33012 echo "Doing maintainer-clean in texinfo"; \
33013 (cd $(HOST_SUBDIR)/texinfo && \
33014 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33015 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33016 "RANLIB=$${RANLIB}" \
33017 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33018 maintainer-clean) \
33019 || exit 1
33021 @endif texinfo
33025 .PHONY: configure-zlib maybe-configure-zlib
33026 maybe-configure-zlib:
33027 @if gcc-bootstrap
33028 configure-zlib: stage_current
33029 @endif gcc-bootstrap
33030 @if zlib
33031 maybe-configure-zlib: configure-zlib
33032 configure-zlib:
33033 @r=`${PWD_COMMAND}`; export r; \
33034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33035 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33036 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33037 $(HOST_EXPORTS) \
33038 echo Configuring in $(HOST_SUBDIR)/zlib; \
33039 cd "$(HOST_SUBDIR)/zlib" || exit 1; \
33040 case $(srcdir) in \
33041 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33042 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33043 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33044 esac; \
33045 module_srcdir=zlib; \
33046 $(SHELL) \
33047 $$s/$$module_srcdir/configure \
33048 --srcdir=$${topdir}/$$module_srcdir \
33049 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33050 --target=${target_alias} @extra_host_zlib_configure_flags@ @host_libs_picflag@ \
33051 || exit 1
33052 @endif zlib
33056 .PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
33057 maybe-configure-stage1-zlib:
33058 @if zlib-bootstrap
33059 maybe-configure-stage1-zlib: configure-stage1-zlib
33060 configure-stage1-zlib:
33061 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
33062 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33063 @r=`${PWD_COMMAND}`; export r; \
33064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33065 TFLAGS="$(STAGE1_TFLAGS)"; \
33066 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33067 $(HOST_EXPORTS) \
33068 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
33069 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
33070 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
33071 echo Configuring stage 1 in $(HOST_SUBDIR)/zlib; \
33072 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33073 cd $(HOST_SUBDIR)/zlib || exit 1; \
33074 case $(srcdir) in \
33075 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33076 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33077 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33078 esac; \
33079 module_srcdir=zlib; \
33080 $(SHELL) $$s/$$module_srcdir/configure \
33081 --srcdir=$${topdir}/$$module_srcdir \
33082 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33083 --target=${target_alias} \
33085 $(STAGE1_CONFIGURE_FLAGS) \
33086 @extra_host_zlib_configure_flags@ @host_libs_picflag@
33087 @endif zlib-bootstrap
33089 .PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
33090 maybe-configure-stage2-zlib:
33091 @if zlib-bootstrap
33092 maybe-configure-stage2-zlib: configure-stage2-zlib
33093 configure-stage2-zlib:
33094 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
33095 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33096 @r=`${PWD_COMMAND}`; export r; \
33097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33098 TFLAGS="$(STAGE2_TFLAGS)"; \
33099 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33100 $(HOST_EXPORTS) \
33101 $(POSTSTAGE1_HOST_EXPORTS) \
33102 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
33103 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
33104 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
33105 echo Configuring stage 2 in $(HOST_SUBDIR)/zlib; \
33106 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33107 cd $(HOST_SUBDIR)/zlib || exit 1; \
33108 case $(srcdir) in \
33109 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33110 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33111 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33112 esac; \
33113 module_srcdir=zlib; \
33114 $(SHELL) $$s/$$module_srcdir/configure \
33115 --srcdir=$${topdir}/$$module_srcdir \
33116 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33117 --target=${target_alias} \
33118 --with-build-libsubdir=$(HOST_SUBDIR) \
33119 $(STAGE2_CONFIGURE_FLAGS) \
33120 @extra_host_zlib_configure_flags@ @host_libs_picflag@
33121 @endif zlib-bootstrap
33123 .PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
33124 maybe-configure-stage3-zlib:
33125 @if zlib-bootstrap
33126 maybe-configure-stage3-zlib: configure-stage3-zlib
33127 configure-stage3-zlib:
33128 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
33129 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33130 @r=`${PWD_COMMAND}`; export r; \
33131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33132 TFLAGS="$(STAGE3_TFLAGS)"; \
33133 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33134 $(HOST_EXPORTS) \
33135 $(POSTSTAGE1_HOST_EXPORTS) \
33136 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
33137 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
33138 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
33139 echo Configuring stage 3 in $(HOST_SUBDIR)/zlib; \
33140 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33141 cd $(HOST_SUBDIR)/zlib || exit 1; \
33142 case $(srcdir) in \
33143 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33144 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33145 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33146 esac; \
33147 module_srcdir=zlib; \
33148 $(SHELL) $$s/$$module_srcdir/configure \
33149 --srcdir=$${topdir}/$$module_srcdir \
33150 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33151 --target=${target_alias} \
33152 --with-build-libsubdir=$(HOST_SUBDIR) \
33153 $(STAGE3_CONFIGURE_FLAGS) \
33154 @extra_host_zlib_configure_flags@ @host_libs_picflag@
33155 @endif zlib-bootstrap
33157 .PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
33158 maybe-configure-stage4-zlib:
33159 @if zlib-bootstrap
33160 maybe-configure-stage4-zlib: configure-stage4-zlib
33161 configure-stage4-zlib:
33162 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
33163 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33164 @r=`${PWD_COMMAND}`; export r; \
33165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33166 TFLAGS="$(STAGE4_TFLAGS)"; \
33167 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33168 $(HOST_EXPORTS) \
33169 $(POSTSTAGE1_HOST_EXPORTS) \
33170 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
33171 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
33172 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
33173 echo Configuring stage 4 in $(HOST_SUBDIR)/zlib; \
33174 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33175 cd $(HOST_SUBDIR)/zlib || exit 1; \
33176 case $(srcdir) in \
33177 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33178 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33179 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33180 esac; \
33181 module_srcdir=zlib; \
33182 $(SHELL) $$s/$$module_srcdir/configure \
33183 --srcdir=$${topdir}/$$module_srcdir \
33184 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33185 --target=${target_alias} \
33186 --with-build-libsubdir=$(HOST_SUBDIR) \
33187 $(STAGE4_CONFIGURE_FLAGS) \
33188 @extra_host_zlib_configure_flags@ @host_libs_picflag@
33189 @endif zlib-bootstrap
33191 .PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
33192 maybe-configure-stageprofile-zlib:
33193 @if zlib-bootstrap
33194 maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
33195 configure-stageprofile-zlib:
33196 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
33197 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33198 @r=`${PWD_COMMAND}`; export r; \
33199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33200 TFLAGS="$(STAGEprofile_TFLAGS)"; \
33201 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33202 $(HOST_EXPORTS) \
33203 $(POSTSTAGE1_HOST_EXPORTS) \
33204 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
33205 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
33206 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
33207 echo Configuring stage profile in $(HOST_SUBDIR)/zlib; \
33208 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33209 cd $(HOST_SUBDIR)/zlib || exit 1; \
33210 case $(srcdir) in \
33211 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33212 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33213 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33214 esac; \
33215 module_srcdir=zlib; \
33216 $(SHELL) $$s/$$module_srcdir/configure \
33217 --srcdir=$${topdir}/$$module_srcdir \
33218 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33219 --target=${target_alias} \
33220 --with-build-libsubdir=$(HOST_SUBDIR) \
33221 $(STAGEprofile_CONFIGURE_FLAGS) \
33222 @extra_host_zlib_configure_flags@ @host_libs_picflag@
33223 @endif zlib-bootstrap
33225 .PHONY: configure-stagetrain-zlib maybe-configure-stagetrain-zlib
33226 maybe-configure-stagetrain-zlib:
33227 @if zlib-bootstrap
33228 maybe-configure-stagetrain-zlib: configure-stagetrain-zlib
33229 configure-stagetrain-zlib:
33230 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
33231 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33232 @r=`${PWD_COMMAND}`; export r; \
33233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33234 TFLAGS="$(STAGEtrain_TFLAGS)"; \
33235 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33236 $(HOST_EXPORTS) \
33237 $(POSTSTAGE1_HOST_EXPORTS) \
33238 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
33239 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
33240 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
33241 echo Configuring stage train in $(HOST_SUBDIR)/zlib; \
33242 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33243 cd $(HOST_SUBDIR)/zlib || exit 1; \
33244 case $(srcdir) in \
33245 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33246 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33247 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33248 esac; \
33249 module_srcdir=zlib; \
33250 $(SHELL) $$s/$$module_srcdir/configure \
33251 --srcdir=$${topdir}/$$module_srcdir \
33252 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33253 --target=${target_alias} \
33254 --with-build-libsubdir=$(HOST_SUBDIR) \
33255 $(STAGEtrain_CONFIGURE_FLAGS) \
33256 @extra_host_zlib_configure_flags@ @host_libs_picflag@
33257 @endif zlib-bootstrap
33259 .PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
33260 maybe-configure-stagefeedback-zlib:
33261 @if zlib-bootstrap
33262 maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
33263 configure-stagefeedback-zlib:
33264 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
33265 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33266 @r=`${PWD_COMMAND}`; export r; \
33267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33268 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
33269 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33270 $(HOST_EXPORTS) \
33271 $(POSTSTAGE1_HOST_EXPORTS) \
33272 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
33273 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
33274 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
33275 echo Configuring stage feedback in $(HOST_SUBDIR)/zlib; \
33276 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33277 cd $(HOST_SUBDIR)/zlib || exit 1; \
33278 case $(srcdir) in \
33279 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33280 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33281 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33282 esac; \
33283 module_srcdir=zlib; \
33284 $(SHELL) $$s/$$module_srcdir/configure \
33285 --srcdir=$${topdir}/$$module_srcdir \
33286 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33287 --target=${target_alias} \
33288 --with-build-libsubdir=$(HOST_SUBDIR) \
33289 $(STAGEfeedback_CONFIGURE_FLAGS) \
33290 @extra_host_zlib_configure_flags@ @host_libs_picflag@
33291 @endif zlib-bootstrap
33293 .PHONY: configure-stageautoprofile-zlib maybe-configure-stageautoprofile-zlib
33294 maybe-configure-stageautoprofile-zlib:
33295 @if zlib-bootstrap
33296 maybe-configure-stageautoprofile-zlib: configure-stageautoprofile-zlib
33297 configure-stageautoprofile-zlib:
33298 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
33299 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33300 @r=`${PWD_COMMAND}`; export r; \
33301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33302 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
33303 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33304 $(HOST_EXPORTS) \
33305 $(POSTSTAGE1_HOST_EXPORTS) \
33306 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
33307 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
33308 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
33309 echo Configuring stage autoprofile in $(HOST_SUBDIR)/zlib; \
33310 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33311 cd $(HOST_SUBDIR)/zlib || exit 1; \
33312 case $(srcdir) in \
33313 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33314 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33315 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33316 esac; \
33317 module_srcdir=zlib; \
33318 $(SHELL) $$s/$$module_srcdir/configure \
33319 --srcdir=$${topdir}/$$module_srcdir \
33320 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33321 --target=${target_alias} \
33322 --with-build-libsubdir=$(HOST_SUBDIR) \
33323 $(STAGEautoprofile_CONFIGURE_FLAGS) \
33324 @extra_host_zlib_configure_flags@ @host_libs_picflag@
33325 @endif zlib-bootstrap
33327 .PHONY: configure-stageautofeedback-zlib maybe-configure-stageautofeedback-zlib
33328 maybe-configure-stageautofeedback-zlib:
33329 @if zlib-bootstrap
33330 maybe-configure-stageautofeedback-zlib: configure-stageautofeedback-zlib
33331 configure-stageautofeedback-zlib:
33332 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
33333 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33334 @r=`${PWD_COMMAND}`; export r; \
33335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33336 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
33337 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33338 $(HOST_EXPORTS) \
33339 $(POSTSTAGE1_HOST_EXPORTS) \
33340 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
33341 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
33342 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
33343 echo Configuring stage autofeedback in $(HOST_SUBDIR)/zlib; \
33344 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33345 cd $(HOST_SUBDIR)/zlib || exit 1; \
33346 case $(srcdir) in \
33347 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33348 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33349 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33350 esac; \
33351 module_srcdir=zlib; \
33352 $(SHELL) $$s/$$module_srcdir/configure \
33353 --srcdir=$${topdir}/$$module_srcdir \
33354 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33355 --target=${target_alias} \
33356 --with-build-libsubdir=$(HOST_SUBDIR) \
33357 $(STAGEautofeedback_CONFIGURE_FLAGS) \
33358 @extra_host_zlib_configure_flags@ @host_libs_picflag@
33359 @endif zlib-bootstrap
33365 .PHONY: all-zlib maybe-all-zlib
33366 maybe-all-zlib:
33367 @if gcc-bootstrap
33368 all-zlib: stage_current
33369 @endif gcc-bootstrap
33370 @if zlib
33371 TARGET-zlib=all
33372 maybe-all-zlib: all-zlib
33373 all-zlib: configure-zlib
33374 @r=`${PWD_COMMAND}`; export r; \
33375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33376 $(HOST_EXPORTS) \
33377 (cd $(HOST_SUBDIR)/zlib && \
33378 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
33379 $(TARGET-zlib))
33380 @endif zlib
33384 .PHONY: all-stage1-zlib maybe-all-stage1-zlib
33385 .PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
33386 maybe-all-stage1-zlib:
33387 maybe-clean-stage1-zlib:
33388 @if zlib-bootstrap
33389 maybe-all-stage1-zlib: all-stage1-zlib
33390 all-stage1: all-stage1-zlib
33391 TARGET-stage1-zlib = $(TARGET-zlib)
33392 all-stage1-zlib: configure-stage1-zlib
33393 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
33394 @r=`${PWD_COMMAND}`; export r; \
33395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33396 TFLAGS="$(STAGE1_TFLAGS)"; \
33397 $(HOST_EXPORTS) \
33398 cd $(HOST_SUBDIR)/zlib && \
33400 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33401 CFLAGS="$(STAGE1_CFLAGS)" \
33402 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
33403 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
33404 LIBCFLAGS="$(LIBCFLAGS)" \
33405 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33406 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33407 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33408 $(EXTRA_HOST_FLAGS) \
33409 $(STAGE1_FLAGS_TO_PASS) \
33410 TFLAGS="$(STAGE1_TFLAGS)" \
33411 $(TARGET-stage1-zlib)
33413 maybe-clean-stage1-zlib: clean-stage1-zlib
33414 clean-stage1: clean-stage1-zlib
33415 clean-stage1-zlib:
33416 @if [ $(current_stage) = stage1 ]; then \
33417 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33418 else \
33419 [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
33420 $(MAKE) stage1-start; \
33421 fi; \
33422 cd $(HOST_SUBDIR)/zlib && \
33423 $(MAKE) $(EXTRA_HOST_FLAGS) \
33424 $(STAGE1_FLAGS_TO_PASS) clean
33425 @endif zlib-bootstrap
33428 .PHONY: all-stage2-zlib maybe-all-stage2-zlib
33429 .PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
33430 maybe-all-stage2-zlib:
33431 maybe-clean-stage2-zlib:
33432 @if zlib-bootstrap
33433 maybe-all-stage2-zlib: all-stage2-zlib
33434 all-stage2: all-stage2-zlib
33435 TARGET-stage2-zlib = $(TARGET-zlib)
33436 all-stage2-zlib: configure-stage2-zlib
33437 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
33438 @r=`${PWD_COMMAND}`; export r; \
33439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33440 TFLAGS="$(STAGE2_TFLAGS)"; \
33441 $(HOST_EXPORTS) \
33442 $(POSTSTAGE1_HOST_EXPORTS) \
33443 cd $(HOST_SUBDIR)/zlib && \
33445 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33446 CFLAGS="$(STAGE2_CFLAGS)" \
33447 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
33448 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
33449 LIBCFLAGS="$(STAGE2_CFLAGS)" \
33450 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33451 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33452 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33453 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
33454 TFLAGS="$(STAGE2_TFLAGS)" \
33455 $(TARGET-stage2-zlib)
33457 maybe-clean-stage2-zlib: clean-stage2-zlib
33458 clean-stage2: clean-stage2-zlib
33459 clean-stage2-zlib:
33460 @if [ $(current_stage) = stage2 ]; then \
33461 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33462 else \
33463 [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
33464 $(MAKE) stage2-start; \
33465 fi; \
33466 cd $(HOST_SUBDIR)/zlib && \
33467 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
33468 @endif zlib-bootstrap
33471 .PHONY: all-stage3-zlib maybe-all-stage3-zlib
33472 .PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
33473 maybe-all-stage3-zlib:
33474 maybe-clean-stage3-zlib:
33475 @if zlib-bootstrap
33476 maybe-all-stage3-zlib: all-stage3-zlib
33477 all-stage3: all-stage3-zlib
33478 TARGET-stage3-zlib = $(TARGET-zlib)
33479 all-stage3-zlib: configure-stage3-zlib
33480 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
33481 @r=`${PWD_COMMAND}`; export r; \
33482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33483 TFLAGS="$(STAGE3_TFLAGS)"; \
33484 $(HOST_EXPORTS) \
33485 $(POSTSTAGE1_HOST_EXPORTS) \
33486 cd $(HOST_SUBDIR)/zlib && \
33488 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33489 CFLAGS="$(STAGE3_CFLAGS)" \
33490 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
33491 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
33492 LIBCFLAGS="$(STAGE3_CFLAGS)" \
33493 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33494 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33495 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33496 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
33497 TFLAGS="$(STAGE3_TFLAGS)" \
33498 $(TARGET-stage3-zlib)
33500 maybe-clean-stage3-zlib: clean-stage3-zlib
33501 clean-stage3: clean-stage3-zlib
33502 clean-stage3-zlib:
33503 @if [ $(current_stage) = stage3 ]; then \
33504 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33505 else \
33506 [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
33507 $(MAKE) stage3-start; \
33508 fi; \
33509 cd $(HOST_SUBDIR)/zlib && \
33510 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
33511 @endif zlib-bootstrap
33514 .PHONY: all-stage4-zlib maybe-all-stage4-zlib
33515 .PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
33516 maybe-all-stage4-zlib:
33517 maybe-clean-stage4-zlib:
33518 @if zlib-bootstrap
33519 maybe-all-stage4-zlib: all-stage4-zlib
33520 all-stage4: all-stage4-zlib
33521 TARGET-stage4-zlib = $(TARGET-zlib)
33522 all-stage4-zlib: configure-stage4-zlib
33523 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
33524 @r=`${PWD_COMMAND}`; export r; \
33525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33526 TFLAGS="$(STAGE4_TFLAGS)"; \
33527 $(HOST_EXPORTS) \
33528 $(POSTSTAGE1_HOST_EXPORTS) \
33529 cd $(HOST_SUBDIR)/zlib && \
33531 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33532 CFLAGS="$(STAGE4_CFLAGS)" \
33533 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
33534 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
33535 LIBCFLAGS="$(STAGE4_CFLAGS)" \
33536 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33537 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33538 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33539 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
33540 TFLAGS="$(STAGE4_TFLAGS)" \
33541 $(TARGET-stage4-zlib)
33543 maybe-clean-stage4-zlib: clean-stage4-zlib
33544 clean-stage4: clean-stage4-zlib
33545 clean-stage4-zlib:
33546 @if [ $(current_stage) = stage4 ]; then \
33547 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33548 else \
33549 [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
33550 $(MAKE) stage4-start; \
33551 fi; \
33552 cd $(HOST_SUBDIR)/zlib && \
33553 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
33554 @endif zlib-bootstrap
33557 .PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
33558 .PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
33559 maybe-all-stageprofile-zlib:
33560 maybe-clean-stageprofile-zlib:
33561 @if zlib-bootstrap
33562 maybe-all-stageprofile-zlib: all-stageprofile-zlib
33563 all-stageprofile: all-stageprofile-zlib
33564 TARGET-stageprofile-zlib = $(TARGET-zlib)
33565 all-stageprofile-zlib: configure-stageprofile-zlib
33566 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
33567 @r=`${PWD_COMMAND}`; export r; \
33568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33569 TFLAGS="$(STAGEprofile_TFLAGS)"; \
33570 $(HOST_EXPORTS) \
33571 $(POSTSTAGE1_HOST_EXPORTS) \
33572 cd $(HOST_SUBDIR)/zlib && \
33574 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33575 CFLAGS="$(STAGEprofile_CFLAGS)" \
33576 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
33577 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
33578 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
33579 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33580 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33581 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33582 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
33583 TFLAGS="$(STAGEprofile_TFLAGS)" \
33584 $(TARGET-stageprofile-zlib)
33586 maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
33587 clean-stageprofile: clean-stageprofile-zlib
33588 clean-stageprofile-zlib:
33589 @if [ $(current_stage) = stageprofile ]; then \
33590 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33591 else \
33592 [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
33593 $(MAKE) stageprofile-start; \
33594 fi; \
33595 cd $(HOST_SUBDIR)/zlib && \
33596 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
33597 @endif zlib-bootstrap
33600 .PHONY: all-stagetrain-zlib maybe-all-stagetrain-zlib
33601 .PHONY: clean-stagetrain-zlib maybe-clean-stagetrain-zlib
33602 maybe-all-stagetrain-zlib:
33603 maybe-clean-stagetrain-zlib:
33604 @if zlib-bootstrap
33605 maybe-all-stagetrain-zlib: all-stagetrain-zlib
33606 all-stagetrain: all-stagetrain-zlib
33607 TARGET-stagetrain-zlib = $(TARGET-zlib)
33608 all-stagetrain-zlib: configure-stagetrain-zlib
33609 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
33610 @r=`${PWD_COMMAND}`; export r; \
33611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33612 TFLAGS="$(STAGEtrain_TFLAGS)"; \
33613 $(HOST_EXPORTS) \
33614 $(POSTSTAGE1_HOST_EXPORTS) \
33615 cd $(HOST_SUBDIR)/zlib && \
33617 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33618 CFLAGS="$(STAGEtrain_CFLAGS)" \
33619 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
33620 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
33621 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
33622 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33623 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33624 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33625 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
33626 TFLAGS="$(STAGEtrain_TFLAGS)" \
33627 $(TARGET-stagetrain-zlib)
33629 maybe-clean-stagetrain-zlib: clean-stagetrain-zlib
33630 clean-stagetrain: clean-stagetrain-zlib
33631 clean-stagetrain-zlib:
33632 @if [ $(current_stage) = stagetrain ]; then \
33633 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33634 else \
33635 [ -f $(HOST_SUBDIR)/stagetrain-zlib/Makefile ] || exit 0; \
33636 $(MAKE) stagetrain-start; \
33637 fi; \
33638 cd $(HOST_SUBDIR)/zlib && \
33639 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
33640 @endif zlib-bootstrap
33643 .PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
33644 .PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
33645 maybe-all-stagefeedback-zlib:
33646 maybe-clean-stagefeedback-zlib:
33647 @if zlib-bootstrap
33648 maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
33649 all-stagefeedback: all-stagefeedback-zlib
33650 TARGET-stagefeedback-zlib = $(TARGET-zlib)
33651 all-stagefeedback-zlib: configure-stagefeedback-zlib
33652 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
33653 @r=`${PWD_COMMAND}`; export r; \
33654 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33655 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
33656 $(HOST_EXPORTS) \
33657 $(POSTSTAGE1_HOST_EXPORTS) \
33658 cd $(HOST_SUBDIR)/zlib && \
33660 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33661 CFLAGS="$(STAGEfeedback_CFLAGS)" \
33662 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
33663 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
33664 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
33665 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33666 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33667 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33668 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
33669 TFLAGS="$(STAGEfeedback_TFLAGS)" \
33670 $(TARGET-stagefeedback-zlib)
33672 maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
33673 clean-stagefeedback: clean-stagefeedback-zlib
33674 clean-stagefeedback-zlib:
33675 @if [ $(current_stage) = stagefeedback ]; then \
33676 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33677 else \
33678 [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
33679 $(MAKE) stagefeedback-start; \
33680 fi; \
33681 cd $(HOST_SUBDIR)/zlib && \
33682 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
33683 @endif zlib-bootstrap
33686 .PHONY: all-stageautoprofile-zlib maybe-all-stageautoprofile-zlib
33687 .PHONY: clean-stageautoprofile-zlib maybe-clean-stageautoprofile-zlib
33688 maybe-all-stageautoprofile-zlib:
33689 maybe-clean-stageautoprofile-zlib:
33690 @if zlib-bootstrap
33691 maybe-all-stageautoprofile-zlib: all-stageautoprofile-zlib
33692 all-stageautoprofile: all-stageautoprofile-zlib
33693 TARGET-stageautoprofile-zlib = $(TARGET-zlib)
33694 all-stageautoprofile-zlib: configure-stageautoprofile-zlib
33695 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
33696 @r=`${PWD_COMMAND}`; export r; \
33697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33698 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
33699 $(HOST_EXPORTS) \
33700 $(POSTSTAGE1_HOST_EXPORTS) \
33701 cd $(HOST_SUBDIR)/zlib && \
33702 $$s/gcc/config/i386/$(AUTO_PROFILE) \
33703 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33704 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
33705 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
33706 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
33707 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
33708 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33709 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33710 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33711 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
33712 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
33713 $(TARGET-stageautoprofile-zlib)
33715 maybe-clean-stageautoprofile-zlib: clean-stageautoprofile-zlib
33716 clean-stageautoprofile: clean-stageautoprofile-zlib
33717 clean-stageautoprofile-zlib:
33718 @if [ $(current_stage) = stageautoprofile ]; then \
33719 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33720 else \
33721 [ -f $(HOST_SUBDIR)/stageautoprofile-zlib/Makefile ] || exit 0; \
33722 $(MAKE) stageautoprofile-start; \
33723 fi; \
33724 cd $(HOST_SUBDIR)/zlib && \
33725 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
33726 @endif zlib-bootstrap
33729 .PHONY: all-stageautofeedback-zlib maybe-all-stageautofeedback-zlib
33730 .PHONY: clean-stageautofeedback-zlib maybe-clean-stageautofeedback-zlib
33731 maybe-all-stageautofeedback-zlib:
33732 maybe-clean-stageautofeedback-zlib:
33733 @if zlib-bootstrap
33734 maybe-all-stageautofeedback-zlib: all-stageautofeedback-zlib
33735 all-stageautofeedback: all-stageautofeedback-zlib
33736 TARGET-stageautofeedback-zlib = $(TARGET-zlib)
33737 all-stageautofeedback-zlib: configure-stageautofeedback-zlib
33738 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
33739 @r=`${PWD_COMMAND}`; export r; \
33740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33741 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
33742 $(HOST_EXPORTS) \
33743 $(POSTSTAGE1_HOST_EXPORTS) \
33744 cd $(HOST_SUBDIR)/zlib && \
33746 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33747 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
33748 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
33749 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
33750 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
33751 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33752 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33753 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33754 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
33755 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
33756 $(TARGET-stageautofeedback-zlib)
33758 maybe-clean-stageautofeedback-zlib: clean-stageautofeedback-zlib
33759 clean-stageautofeedback: clean-stageautofeedback-zlib
33760 clean-stageautofeedback-zlib:
33761 @if [ $(current_stage) = stageautofeedback ]; then \
33762 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33763 else \
33764 [ -f $(HOST_SUBDIR)/stageautofeedback-zlib/Makefile ] || exit 0; \
33765 $(MAKE) stageautofeedback-start; \
33766 fi; \
33767 cd $(HOST_SUBDIR)/zlib && \
33768 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
33769 @endif zlib-bootstrap
33775 .PHONY: check-zlib maybe-check-zlib
33776 maybe-check-zlib:
33777 @if zlib
33778 maybe-check-zlib: check-zlib
33780 check-zlib:
33782 @endif zlib
33784 .PHONY: install-zlib maybe-install-zlib
33785 maybe-install-zlib:
33786 @if zlib
33787 maybe-install-zlib: install-zlib
33789 install-zlib:
33791 @endif zlib
33793 .PHONY: install-strip-zlib maybe-install-strip-zlib
33794 maybe-install-strip-zlib:
33795 @if zlib
33796 maybe-install-strip-zlib: install-strip-zlib
33798 install-strip-zlib:
33800 @endif zlib
33802 # Other targets (info, dvi, pdf, etc.)
33804 .PHONY: maybe-info-zlib info-zlib
33805 maybe-info-zlib:
33806 @if zlib
33807 maybe-info-zlib: info-zlib
33809 info-zlib: \
33810 configure-zlib
33811 @[ -f ./zlib/Makefile ] || exit 0; \
33812 r=`${PWD_COMMAND}`; export r; \
33813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33814 $(HOST_EXPORTS) \
33815 for flag in $(EXTRA_HOST_FLAGS) ; do \
33816 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33817 done; \
33818 echo "Doing info in zlib"; \
33819 (cd $(HOST_SUBDIR)/zlib && \
33820 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33821 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33822 "RANLIB=$${RANLIB}" \
33823 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33824 info) \
33825 || exit 1
33827 @endif zlib
33829 .PHONY: maybe-dvi-zlib dvi-zlib
33830 maybe-dvi-zlib:
33831 @if zlib
33832 maybe-dvi-zlib: dvi-zlib
33834 dvi-zlib: \
33835 configure-zlib
33836 @[ -f ./zlib/Makefile ] || exit 0; \
33837 r=`${PWD_COMMAND}`; export r; \
33838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33839 $(HOST_EXPORTS) \
33840 for flag in $(EXTRA_HOST_FLAGS) ; do \
33841 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33842 done; \
33843 echo "Doing dvi in zlib"; \
33844 (cd $(HOST_SUBDIR)/zlib && \
33845 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33846 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33847 "RANLIB=$${RANLIB}" \
33848 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33849 dvi) \
33850 || exit 1
33852 @endif zlib
33854 .PHONY: maybe-pdf-zlib pdf-zlib
33855 maybe-pdf-zlib:
33856 @if zlib
33857 maybe-pdf-zlib: pdf-zlib
33859 pdf-zlib: \
33860 configure-zlib
33861 @[ -f ./zlib/Makefile ] || exit 0; \
33862 r=`${PWD_COMMAND}`; export r; \
33863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33864 $(HOST_EXPORTS) \
33865 for flag in $(EXTRA_HOST_FLAGS) ; do \
33866 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33867 done; \
33868 echo "Doing pdf in zlib"; \
33869 (cd $(HOST_SUBDIR)/zlib && \
33870 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33871 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33872 "RANLIB=$${RANLIB}" \
33873 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33874 pdf) \
33875 || exit 1
33877 @endif zlib
33879 .PHONY: maybe-html-zlib html-zlib
33880 maybe-html-zlib:
33881 @if zlib
33882 maybe-html-zlib: html-zlib
33884 html-zlib: \
33885 configure-zlib
33886 @[ -f ./zlib/Makefile ] || exit 0; \
33887 r=`${PWD_COMMAND}`; export r; \
33888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33889 $(HOST_EXPORTS) \
33890 for flag in $(EXTRA_HOST_FLAGS) ; do \
33891 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33892 done; \
33893 echo "Doing html in zlib"; \
33894 (cd $(HOST_SUBDIR)/zlib && \
33895 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33896 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33897 "RANLIB=$${RANLIB}" \
33898 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33899 html) \
33900 || exit 1
33902 @endif zlib
33904 .PHONY: maybe-TAGS-zlib TAGS-zlib
33905 maybe-TAGS-zlib:
33906 @if zlib
33907 maybe-TAGS-zlib: TAGS-zlib
33909 TAGS-zlib: \
33910 configure-zlib
33911 @[ -f ./zlib/Makefile ] || exit 0; \
33912 r=`${PWD_COMMAND}`; export r; \
33913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33914 $(HOST_EXPORTS) \
33915 for flag in $(EXTRA_HOST_FLAGS) ; do \
33916 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33917 done; \
33918 echo "Doing TAGS in zlib"; \
33919 (cd $(HOST_SUBDIR)/zlib && \
33920 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33921 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33922 "RANLIB=$${RANLIB}" \
33923 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33924 TAGS) \
33925 || exit 1
33927 @endif zlib
33929 .PHONY: maybe-install-info-zlib install-info-zlib
33930 maybe-install-info-zlib:
33931 @if zlib
33932 maybe-install-info-zlib: install-info-zlib
33934 install-info-zlib: \
33935 configure-zlib \
33936 info-zlib
33937 @[ -f ./zlib/Makefile ] || exit 0; \
33938 r=`${PWD_COMMAND}`; export r; \
33939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33940 $(HOST_EXPORTS) \
33941 for flag in $(EXTRA_HOST_FLAGS) ; do \
33942 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33943 done; \
33944 echo "Doing install-info in zlib"; \
33945 (cd $(HOST_SUBDIR)/zlib && \
33946 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33947 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33948 "RANLIB=$${RANLIB}" \
33949 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33950 install-info) \
33951 || exit 1
33953 @endif zlib
33955 .PHONY: maybe-install-dvi-zlib install-dvi-zlib
33956 maybe-install-dvi-zlib:
33957 @if zlib
33958 maybe-install-dvi-zlib: install-dvi-zlib
33960 install-dvi-zlib: \
33961 configure-zlib \
33962 dvi-zlib
33963 @[ -f ./zlib/Makefile ] || exit 0; \
33964 r=`${PWD_COMMAND}`; export r; \
33965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33966 $(HOST_EXPORTS) \
33967 for flag in $(EXTRA_HOST_FLAGS) ; do \
33968 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33969 done; \
33970 echo "Doing install-dvi in zlib"; \
33971 (cd $(HOST_SUBDIR)/zlib && \
33972 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33973 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33974 "RANLIB=$${RANLIB}" \
33975 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33976 install-dvi) \
33977 || exit 1
33979 @endif zlib
33981 .PHONY: maybe-install-pdf-zlib install-pdf-zlib
33982 maybe-install-pdf-zlib:
33983 @if zlib
33984 maybe-install-pdf-zlib: install-pdf-zlib
33986 install-pdf-zlib: \
33987 configure-zlib \
33988 pdf-zlib
33989 @[ -f ./zlib/Makefile ] || exit 0; \
33990 r=`${PWD_COMMAND}`; export r; \
33991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33992 $(HOST_EXPORTS) \
33993 for flag in $(EXTRA_HOST_FLAGS) ; do \
33994 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33995 done; \
33996 echo "Doing install-pdf in zlib"; \
33997 (cd $(HOST_SUBDIR)/zlib && \
33998 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33999 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34000 "RANLIB=$${RANLIB}" \
34001 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34002 install-pdf) \
34003 || exit 1
34005 @endif zlib
34007 .PHONY: maybe-install-html-zlib install-html-zlib
34008 maybe-install-html-zlib:
34009 @if zlib
34010 maybe-install-html-zlib: install-html-zlib
34012 install-html-zlib: \
34013 configure-zlib \
34014 html-zlib
34015 @[ -f ./zlib/Makefile ] || exit 0; \
34016 r=`${PWD_COMMAND}`; export r; \
34017 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34018 $(HOST_EXPORTS) \
34019 for flag in $(EXTRA_HOST_FLAGS) ; do \
34020 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34021 done; \
34022 echo "Doing install-html in zlib"; \
34023 (cd $(HOST_SUBDIR)/zlib && \
34024 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34025 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34026 "RANLIB=$${RANLIB}" \
34027 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34028 install-html) \
34029 || exit 1
34031 @endif zlib
34033 .PHONY: maybe-installcheck-zlib installcheck-zlib
34034 maybe-installcheck-zlib:
34035 @if zlib
34036 maybe-installcheck-zlib: installcheck-zlib
34038 installcheck-zlib: \
34039 configure-zlib
34040 @[ -f ./zlib/Makefile ] || exit 0; \
34041 r=`${PWD_COMMAND}`; export r; \
34042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34043 $(HOST_EXPORTS) \
34044 for flag in $(EXTRA_HOST_FLAGS) ; do \
34045 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34046 done; \
34047 echo "Doing installcheck in zlib"; \
34048 (cd $(HOST_SUBDIR)/zlib && \
34049 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34050 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34051 "RANLIB=$${RANLIB}" \
34052 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34053 installcheck) \
34054 || exit 1
34056 @endif zlib
34058 .PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
34059 maybe-mostlyclean-zlib:
34060 @if zlib
34061 maybe-mostlyclean-zlib: mostlyclean-zlib
34063 mostlyclean-zlib:
34064 @[ -f ./zlib/Makefile ] || exit 0; \
34065 r=`${PWD_COMMAND}`; export r; \
34066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34067 $(HOST_EXPORTS) \
34068 for flag in $(EXTRA_HOST_FLAGS) ; do \
34069 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34070 done; \
34071 echo "Doing mostlyclean in zlib"; \
34072 (cd $(HOST_SUBDIR)/zlib && \
34073 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34074 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34075 "RANLIB=$${RANLIB}" \
34076 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34077 mostlyclean) \
34078 || exit 1
34080 @endif zlib
34082 .PHONY: maybe-clean-zlib clean-zlib
34083 maybe-clean-zlib:
34084 @if zlib
34085 maybe-clean-zlib: clean-zlib
34087 clean-zlib:
34088 @[ -f ./zlib/Makefile ] || exit 0; \
34089 r=`${PWD_COMMAND}`; export r; \
34090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34091 $(HOST_EXPORTS) \
34092 for flag in $(EXTRA_HOST_FLAGS) ; do \
34093 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34094 done; \
34095 echo "Doing clean in zlib"; \
34096 (cd $(HOST_SUBDIR)/zlib && \
34097 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34098 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34099 "RANLIB=$${RANLIB}" \
34100 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34101 clean) \
34102 || exit 1
34104 @endif zlib
34106 .PHONY: maybe-distclean-zlib distclean-zlib
34107 maybe-distclean-zlib:
34108 @if zlib
34109 maybe-distclean-zlib: distclean-zlib
34111 distclean-zlib:
34112 @[ -f ./zlib/Makefile ] || exit 0; \
34113 r=`${PWD_COMMAND}`; export r; \
34114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34115 $(HOST_EXPORTS) \
34116 for flag in $(EXTRA_HOST_FLAGS) ; do \
34117 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34118 done; \
34119 echo "Doing distclean in zlib"; \
34120 (cd $(HOST_SUBDIR)/zlib && \
34121 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34122 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34123 "RANLIB=$${RANLIB}" \
34124 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34125 distclean) \
34126 || exit 1
34128 @endif zlib
34130 .PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
34131 maybe-maintainer-clean-zlib:
34132 @if zlib
34133 maybe-maintainer-clean-zlib: maintainer-clean-zlib
34135 maintainer-clean-zlib:
34136 @[ -f ./zlib/Makefile ] || exit 0; \
34137 r=`${PWD_COMMAND}`; export r; \
34138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34139 $(HOST_EXPORTS) \
34140 for flag in $(EXTRA_HOST_FLAGS) ; do \
34141 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34142 done; \
34143 echo "Doing maintainer-clean in zlib"; \
34144 (cd $(HOST_SUBDIR)/zlib && \
34145 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34146 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34147 "RANLIB=$${RANLIB}" \
34148 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34149 maintainer-clean) \
34150 || exit 1
34152 @endif zlib
34156 .PHONY: configure-gnulib maybe-configure-gnulib
34157 maybe-configure-gnulib:
34158 @if gcc-bootstrap
34159 configure-gnulib: stage_current
34160 @endif gcc-bootstrap
34161 @if gnulib
34162 maybe-configure-gnulib: configure-gnulib
34163 configure-gnulib:
34164 @: $(MAKE); $(unstage)
34165 @r=`${PWD_COMMAND}`; export r; \
34166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34167 test ! -f $(HOST_SUBDIR)/gnulib/Makefile || exit 0; \
34168 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnulib; \
34169 $(HOST_EXPORTS) \
34170 echo Configuring in $(HOST_SUBDIR)/gnulib; \
34171 cd "$(HOST_SUBDIR)/gnulib" || exit 1; \
34172 case $(srcdir) in \
34173 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34174 *) topdir=`echo $(HOST_SUBDIR)/gnulib/ | \
34175 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34176 esac; \
34177 module_srcdir=gnulib; \
34178 $(SHELL) \
34179 $$s/$$module_srcdir/configure \
34180 --srcdir=$${topdir}/$$module_srcdir \
34181 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34182 --target=${target_alias} \
34183 || exit 1
34184 @endif gnulib
34190 .PHONY: all-gnulib maybe-all-gnulib
34191 maybe-all-gnulib:
34192 @if gcc-bootstrap
34193 all-gnulib: stage_current
34194 @endif gcc-bootstrap
34195 @if gnulib
34196 TARGET-gnulib=all
34197 maybe-all-gnulib: all-gnulib
34198 all-gnulib: configure-gnulib
34199 @: $(MAKE); $(unstage)
34200 @r=`${PWD_COMMAND}`; export r; \
34201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34202 $(HOST_EXPORTS) \
34203 (cd $(HOST_SUBDIR)/gnulib && \
34204 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
34205 $(TARGET-gnulib))
34206 @endif gnulib
34211 .PHONY: check-gnulib maybe-check-gnulib
34212 maybe-check-gnulib:
34213 @if gnulib
34214 maybe-check-gnulib: check-gnulib
34216 check-gnulib:
34217 @: $(MAKE); $(unstage)
34218 @r=`${PWD_COMMAND}`; export r; \
34219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34220 $(HOST_EXPORTS) \
34221 (cd $(HOST_SUBDIR)/gnulib && \
34222 $(MAKE) $(FLAGS_TO_PASS) check)
34224 @endif gnulib
34226 .PHONY: install-gnulib maybe-install-gnulib
34227 maybe-install-gnulib:
34228 @if gnulib
34229 maybe-install-gnulib: install-gnulib
34231 install-gnulib: installdirs
34232 @: $(MAKE); $(unstage)
34233 @r=`${PWD_COMMAND}`; export r; \
34234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34235 $(HOST_EXPORTS) \
34236 (cd $(HOST_SUBDIR)/gnulib && \
34237 $(MAKE) $(FLAGS_TO_PASS) install)
34239 @endif gnulib
34241 .PHONY: install-strip-gnulib maybe-install-strip-gnulib
34242 maybe-install-strip-gnulib:
34243 @if gnulib
34244 maybe-install-strip-gnulib: install-strip-gnulib
34246 install-strip-gnulib: installdirs
34247 @: $(MAKE); $(unstage)
34248 @r=`${PWD_COMMAND}`; export r; \
34249 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34250 $(HOST_EXPORTS) \
34251 (cd $(HOST_SUBDIR)/gnulib && \
34252 $(MAKE) $(FLAGS_TO_PASS) install-strip)
34254 @endif gnulib
34256 # Other targets (info, dvi, pdf, etc.)
34258 .PHONY: maybe-info-gnulib info-gnulib
34259 maybe-info-gnulib:
34260 @if gnulib
34261 maybe-info-gnulib: info-gnulib
34263 info-gnulib: \
34264 configure-gnulib
34265 @: $(MAKE); $(unstage)
34266 @[ -f ./gnulib/Makefile ] || exit 0; \
34267 r=`${PWD_COMMAND}`; export r; \
34268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34269 $(HOST_EXPORTS) \
34270 for flag in $(EXTRA_HOST_FLAGS) ; do \
34271 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34272 done; \
34273 echo "Doing info in gnulib"; \
34274 (cd $(HOST_SUBDIR)/gnulib && \
34275 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34276 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34277 "RANLIB=$${RANLIB}" \
34278 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34279 info) \
34280 || exit 1
34282 @endif gnulib
34284 .PHONY: maybe-dvi-gnulib dvi-gnulib
34285 maybe-dvi-gnulib:
34286 @if gnulib
34287 maybe-dvi-gnulib: dvi-gnulib
34289 dvi-gnulib: \
34290 configure-gnulib
34291 @: $(MAKE); $(unstage)
34292 @[ -f ./gnulib/Makefile ] || exit 0; \
34293 r=`${PWD_COMMAND}`; export r; \
34294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34295 $(HOST_EXPORTS) \
34296 for flag in $(EXTRA_HOST_FLAGS) ; do \
34297 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34298 done; \
34299 echo "Doing dvi in gnulib"; \
34300 (cd $(HOST_SUBDIR)/gnulib && \
34301 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34302 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34303 "RANLIB=$${RANLIB}" \
34304 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34305 dvi) \
34306 || exit 1
34308 @endif gnulib
34310 .PHONY: maybe-pdf-gnulib pdf-gnulib
34311 maybe-pdf-gnulib:
34312 @if gnulib
34313 maybe-pdf-gnulib: pdf-gnulib
34315 pdf-gnulib: \
34316 configure-gnulib
34317 @: $(MAKE); $(unstage)
34318 @[ -f ./gnulib/Makefile ] || exit 0; \
34319 r=`${PWD_COMMAND}`; export r; \
34320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34321 $(HOST_EXPORTS) \
34322 for flag in $(EXTRA_HOST_FLAGS) ; do \
34323 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34324 done; \
34325 echo "Doing pdf in gnulib"; \
34326 (cd $(HOST_SUBDIR)/gnulib && \
34327 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34328 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34329 "RANLIB=$${RANLIB}" \
34330 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34331 pdf) \
34332 || exit 1
34334 @endif gnulib
34336 .PHONY: maybe-html-gnulib html-gnulib
34337 maybe-html-gnulib:
34338 @if gnulib
34339 maybe-html-gnulib: html-gnulib
34341 html-gnulib: \
34342 configure-gnulib
34343 @: $(MAKE); $(unstage)
34344 @[ -f ./gnulib/Makefile ] || exit 0; \
34345 r=`${PWD_COMMAND}`; export r; \
34346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34347 $(HOST_EXPORTS) \
34348 for flag in $(EXTRA_HOST_FLAGS) ; do \
34349 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34350 done; \
34351 echo "Doing html in gnulib"; \
34352 (cd $(HOST_SUBDIR)/gnulib && \
34353 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34354 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34355 "RANLIB=$${RANLIB}" \
34356 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34357 html) \
34358 || exit 1
34360 @endif gnulib
34362 .PHONY: maybe-TAGS-gnulib TAGS-gnulib
34363 maybe-TAGS-gnulib:
34364 @if gnulib
34365 maybe-TAGS-gnulib: TAGS-gnulib
34367 TAGS-gnulib: \
34368 configure-gnulib
34369 @: $(MAKE); $(unstage)
34370 @[ -f ./gnulib/Makefile ] || exit 0; \
34371 r=`${PWD_COMMAND}`; export r; \
34372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34373 $(HOST_EXPORTS) \
34374 for flag in $(EXTRA_HOST_FLAGS) ; do \
34375 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34376 done; \
34377 echo "Doing TAGS in gnulib"; \
34378 (cd $(HOST_SUBDIR)/gnulib && \
34379 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34380 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34381 "RANLIB=$${RANLIB}" \
34382 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34383 TAGS) \
34384 || exit 1
34386 @endif gnulib
34388 .PHONY: maybe-install-info-gnulib install-info-gnulib
34389 maybe-install-info-gnulib:
34390 @if gnulib
34391 maybe-install-info-gnulib: install-info-gnulib
34393 install-info-gnulib: \
34394 configure-gnulib \
34395 info-gnulib
34396 @: $(MAKE); $(unstage)
34397 @[ -f ./gnulib/Makefile ] || exit 0; \
34398 r=`${PWD_COMMAND}`; export r; \
34399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34400 $(HOST_EXPORTS) \
34401 for flag in $(EXTRA_HOST_FLAGS) ; do \
34402 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34403 done; \
34404 echo "Doing install-info in gnulib"; \
34405 (cd $(HOST_SUBDIR)/gnulib && \
34406 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34407 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34408 "RANLIB=$${RANLIB}" \
34409 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34410 install-info) \
34411 || exit 1
34413 @endif gnulib
34415 .PHONY: maybe-install-dvi-gnulib install-dvi-gnulib
34416 maybe-install-dvi-gnulib:
34417 @if gnulib
34418 maybe-install-dvi-gnulib: install-dvi-gnulib
34420 install-dvi-gnulib: \
34421 configure-gnulib \
34422 dvi-gnulib
34423 @: $(MAKE); $(unstage)
34424 @[ -f ./gnulib/Makefile ] || exit 0; \
34425 r=`${PWD_COMMAND}`; export r; \
34426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34427 $(HOST_EXPORTS) \
34428 for flag in $(EXTRA_HOST_FLAGS) ; do \
34429 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34430 done; \
34431 echo "Doing install-dvi in gnulib"; \
34432 (cd $(HOST_SUBDIR)/gnulib && \
34433 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34434 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34435 "RANLIB=$${RANLIB}" \
34436 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34437 install-dvi) \
34438 || exit 1
34440 @endif gnulib
34442 .PHONY: maybe-install-pdf-gnulib install-pdf-gnulib
34443 maybe-install-pdf-gnulib:
34444 @if gnulib
34445 maybe-install-pdf-gnulib: install-pdf-gnulib
34447 install-pdf-gnulib: \
34448 configure-gnulib \
34449 pdf-gnulib
34450 @: $(MAKE); $(unstage)
34451 @[ -f ./gnulib/Makefile ] || exit 0; \
34452 r=`${PWD_COMMAND}`; export r; \
34453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34454 $(HOST_EXPORTS) \
34455 for flag in $(EXTRA_HOST_FLAGS) ; do \
34456 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34457 done; \
34458 echo "Doing install-pdf in gnulib"; \
34459 (cd $(HOST_SUBDIR)/gnulib && \
34460 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34461 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34462 "RANLIB=$${RANLIB}" \
34463 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34464 install-pdf) \
34465 || exit 1
34467 @endif gnulib
34469 .PHONY: maybe-install-html-gnulib install-html-gnulib
34470 maybe-install-html-gnulib:
34471 @if gnulib
34472 maybe-install-html-gnulib: install-html-gnulib
34474 install-html-gnulib: \
34475 configure-gnulib \
34476 html-gnulib
34477 @: $(MAKE); $(unstage)
34478 @[ -f ./gnulib/Makefile ] || exit 0; \
34479 r=`${PWD_COMMAND}`; export r; \
34480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34481 $(HOST_EXPORTS) \
34482 for flag in $(EXTRA_HOST_FLAGS) ; do \
34483 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34484 done; \
34485 echo "Doing install-html in gnulib"; \
34486 (cd $(HOST_SUBDIR)/gnulib && \
34487 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34488 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34489 "RANLIB=$${RANLIB}" \
34490 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34491 install-html) \
34492 || exit 1
34494 @endif gnulib
34496 .PHONY: maybe-installcheck-gnulib installcheck-gnulib
34497 maybe-installcheck-gnulib:
34498 @if gnulib
34499 maybe-installcheck-gnulib: installcheck-gnulib
34501 installcheck-gnulib: \
34502 configure-gnulib
34503 @: $(MAKE); $(unstage)
34504 @[ -f ./gnulib/Makefile ] || exit 0; \
34505 r=`${PWD_COMMAND}`; export r; \
34506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34507 $(HOST_EXPORTS) \
34508 for flag in $(EXTRA_HOST_FLAGS) ; do \
34509 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34510 done; \
34511 echo "Doing installcheck in gnulib"; \
34512 (cd $(HOST_SUBDIR)/gnulib && \
34513 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34514 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34515 "RANLIB=$${RANLIB}" \
34516 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34517 installcheck) \
34518 || exit 1
34520 @endif gnulib
34522 .PHONY: maybe-mostlyclean-gnulib mostlyclean-gnulib
34523 maybe-mostlyclean-gnulib:
34524 @if gnulib
34525 maybe-mostlyclean-gnulib: mostlyclean-gnulib
34527 mostlyclean-gnulib:
34528 @: $(MAKE); $(unstage)
34529 @[ -f ./gnulib/Makefile ] || exit 0; \
34530 r=`${PWD_COMMAND}`; export r; \
34531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34532 $(HOST_EXPORTS) \
34533 for flag in $(EXTRA_HOST_FLAGS) ; do \
34534 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34535 done; \
34536 echo "Doing mostlyclean in gnulib"; \
34537 (cd $(HOST_SUBDIR)/gnulib && \
34538 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34539 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34540 "RANLIB=$${RANLIB}" \
34541 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34542 mostlyclean) \
34543 || exit 1
34545 @endif gnulib
34547 .PHONY: maybe-clean-gnulib clean-gnulib
34548 maybe-clean-gnulib:
34549 @if gnulib
34550 maybe-clean-gnulib: clean-gnulib
34552 clean-gnulib:
34553 @: $(MAKE); $(unstage)
34554 @[ -f ./gnulib/Makefile ] || exit 0; \
34555 r=`${PWD_COMMAND}`; export r; \
34556 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34557 $(HOST_EXPORTS) \
34558 for flag in $(EXTRA_HOST_FLAGS) ; do \
34559 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34560 done; \
34561 echo "Doing clean in gnulib"; \
34562 (cd $(HOST_SUBDIR)/gnulib && \
34563 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34564 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34565 "RANLIB=$${RANLIB}" \
34566 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34567 clean) \
34568 || exit 1
34570 @endif gnulib
34572 .PHONY: maybe-distclean-gnulib distclean-gnulib
34573 maybe-distclean-gnulib:
34574 @if gnulib
34575 maybe-distclean-gnulib: distclean-gnulib
34577 distclean-gnulib:
34578 @: $(MAKE); $(unstage)
34579 @[ -f ./gnulib/Makefile ] || exit 0; \
34580 r=`${PWD_COMMAND}`; export r; \
34581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34582 $(HOST_EXPORTS) \
34583 for flag in $(EXTRA_HOST_FLAGS) ; do \
34584 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34585 done; \
34586 echo "Doing distclean in gnulib"; \
34587 (cd $(HOST_SUBDIR)/gnulib && \
34588 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34589 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34590 "RANLIB=$${RANLIB}" \
34591 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34592 distclean) \
34593 || exit 1
34595 @endif gnulib
34597 .PHONY: maybe-maintainer-clean-gnulib maintainer-clean-gnulib
34598 maybe-maintainer-clean-gnulib:
34599 @if gnulib
34600 maybe-maintainer-clean-gnulib: maintainer-clean-gnulib
34602 maintainer-clean-gnulib:
34603 @: $(MAKE); $(unstage)
34604 @[ -f ./gnulib/Makefile ] || exit 0; \
34605 r=`${PWD_COMMAND}`; export r; \
34606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34607 $(HOST_EXPORTS) \
34608 for flag in $(EXTRA_HOST_FLAGS) ; do \
34609 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34610 done; \
34611 echo "Doing maintainer-clean in gnulib"; \
34612 (cd $(HOST_SUBDIR)/gnulib && \
34613 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34614 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34615 "RANLIB=$${RANLIB}" \
34616 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34617 maintainer-clean) \
34618 || exit 1
34620 @endif gnulib
34624 .PHONY: configure-gdbsupport maybe-configure-gdbsupport
34625 maybe-configure-gdbsupport:
34626 @if gcc-bootstrap
34627 configure-gdbsupport: stage_current
34628 @endif gcc-bootstrap
34629 @if gdbsupport
34630 maybe-configure-gdbsupport: configure-gdbsupport
34631 configure-gdbsupport:
34632 @: $(MAKE); $(unstage)
34633 @r=`${PWD_COMMAND}`; export r; \
34634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34635 test ! -f $(HOST_SUBDIR)/gdbsupport/Makefile || exit 0; \
34636 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdbsupport; \
34637 $(HOST_EXPORTS) \
34638 echo Configuring in $(HOST_SUBDIR)/gdbsupport; \
34639 cd "$(HOST_SUBDIR)/gdbsupport" || exit 1; \
34640 case $(srcdir) in \
34641 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34642 *) topdir=`echo $(HOST_SUBDIR)/gdbsupport/ | \
34643 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34644 esac; \
34645 module_srcdir=gdbsupport; \
34646 $(SHELL) \
34647 $$s/$$module_srcdir/configure \
34648 --srcdir=$${topdir}/$$module_srcdir \
34649 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34650 --target=${target_alias} \
34651 || exit 1
34652 @endif gdbsupport
34658 .PHONY: all-gdbsupport maybe-all-gdbsupport
34659 maybe-all-gdbsupport:
34660 @if gcc-bootstrap
34661 all-gdbsupport: stage_current
34662 @endif gcc-bootstrap
34663 @if gdbsupport
34664 TARGET-gdbsupport=all
34665 maybe-all-gdbsupport: all-gdbsupport
34666 all-gdbsupport: configure-gdbsupport
34667 @: $(MAKE); $(unstage)
34668 @r=`${PWD_COMMAND}`; export r; \
34669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34670 $(HOST_EXPORTS) \
34671 (cd $(HOST_SUBDIR)/gdbsupport && \
34672 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
34673 $(TARGET-gdbsupport))
34674 @endif gdbsupport
34679 .PHONY: check-gdbsupport maybe-check-gdbsupport
34680 maybe-check-gdbsupport:
34681 @if gdbsupport
34682 maybe-check-gdbsupport: check-gdbsupport
34684 check-gdbsupport:
34685 @: $(MAKE); $(unstage)
34686 @r=`${PWD_COMMAND}`; export r; \
34687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34688 $(HOST_EXPORTS) \
34689 (cd $(HOST_SUBDIR)/gdbsupport && \
34690 $(MAKE) $(FLAGS_TO_PASS) check)
34692 @endif gdbsupport
34694 .PHONY: install-gdbsupport maybe-install-gdbsupport
34695 maybe-install-gdbsupport:
34696 @if gdbsupport
34697 maybe-install-gdbsupport: install-gdbsupport
34699 install-gdbsupport: installdirs
34700 @: $(MAKE); $(unstage)
34701 @r=`${PWD_COMMAND}`; export r; \
34702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34703 $(HOST_EXPORTS) \
34704 (cd $(HOST_SUBDIR)/gdbsupport && \
34705 $(MAKE) $(FLAGS_TO_PASS) install)
34707 @endif gdbsupport
34709 .PHONY: install-strip-gdbsupport maybe-install-strip-gdbsupport
34710 maybe-install-strip-gdbsupport:
34711 @if gdbsupport
34712 maybe-install-strip-gdbsupport: install-strip-gdbsupport
34714 install-strip-gdbsupport: installdirs
34715 @: $(MAKE); $(unstage)
34716 @r=`${PWD_COMMAND}`; export r; \
34717 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34718 $(HOST_EXPORTS) \
34719 (cd $(HOST_SUBDIR)/gdbsupport && \
34720 $(MAKE) $(FLAGS_TO_PASS) install-strip)
34722 @endif gdbsupport
34724 # Other targets (info, dvi, pdf, etc.)
34726 .PHONY: maybe-info-gdbsupport info-gdbsupport
34727 maybe-info-gdbsupport:
34728 @if gdbsupport
34729 maybe-info-gdbsupport: info-gdbsupport
34731 info-gdbsupport: \
34732 configure-gdbsupport
34733 @: $(MAKE); $(unstage)
34734 @[ -f ./gdbsupport/Makefile ] || exit 0; \
34735 r=`${PWD_COMMAND}`; export r; \
34736 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34737 $(HOST_EXPORTS) \
34738 for flag in $(EXTRA_HOST_FLAGS) ; do \
34739 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34740 done; \
34741 echo "Doing info in gdbsupport"; \
34742 (cd $(HOST_SUBDIR)/gdbsupport && \
34743 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34744 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34745 "RANLIB=$${RANLIB}" \
34746 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34747 info) \
34748 || exit 1
34750 @endif gdbsupport
34752 .PHONY: maybe-dvi-gdbsupport dvi-gdbsupport
34753 maybe-dvi-gdbsupport:
34754 @if gdbsupport
34755 maybe-dvi-gdbsupport: dvi-gdbsupport
34757 dvi-gdbsupport: \
34758 configure-gdbsupport
34759 @: $(MAKE); $(unstage)
34760 @[ -f ./gdbsupport/Makefile ] || exit 0; \
34761 r=`${PWD_COMMAND}`; export r; \
34762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34763 $(HOST_EXPORTS) \
34764 for flag in $(EXTRA_HOST_FLAGS) ; do \
34765 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34766 done; \
34767 echo "Doing dvi in gdbsupport"; \
34768 (cd $(HOST_SUBDIR)/gdbsupport && \
34769 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34770 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34771 "RANLIB=$${RANLIB}" \
34772 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34773 dvi) \
34774 || exit 1
34776 @endif gdbsupport
34778 .PHONY: maybe-pdf-gdbsupport pdf-gdbsupport
34779 maybe-pdf-gdbsupport:
34780 @if gdbsupport
34781 maybe-pdf-gdbsupport: pdf-gdbsupport
34783 pdf-gdbsupport: \
34784 configure-gdbsupport
34785 @: $(MAKE); $(unstage)
34786 @[ -f ./gdbsupport/Makefile ] || exit 0; \
34787 r=`${PWD_COMMAND}`; export r; \
34788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34789 $(HOST_EXPORTS) \
34790 for flag in $(EXTRA_HOST_FLAGS) ; do \
34791 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34792 done; \
34793 echo "Doing pdf in gdbsupport"; \
34794 (cd $(HOST_SUBDIR)/gdbsupport && \
34795 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34796 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34797 "RANLIB=$${RANLIB}" \
34798 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34799 pdf) \
34800 || exit 1
34802 @endif gdbsupport
34804 .PHONY: maybe-html-gdbsupport html-gdbsupport
34805 maybe-html-gdbsupport:
34806 @if gdbsupport
34807 maybe-html-gdbsupport: html-gdbsupport
34809 html-gdbsupport: \
34810 configure-gdbsupport
34811 @: $(MAKE); $(unstage)
34812 @[ -f ./gdbsupport/Makefile ] || exit 0; \
34813 r=`${PWD_COMMAND}`; export r; \
34814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34815 $(HOST_EXPORTS) \
34816 for flag in $(EXTRA_HOST_FLAGS) ; do \
34817 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34818 done; \
34819 echo "Doing html in gdbsupport"; \
34820 (cd $(HOST_SUBDIR)/gdbsupport && \
34821 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34822 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34823 "RANLIB=$${RANLIB}" \
34824 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34825 html) \
34826 || exit 1
34828 @endif gdbsupport
34830 .PHONY: maybe-TAGS-gdbsupport TAGS-gdbsupport
34831 maybe-TAGS-gdbsupport:
34832 @if gdbsupport
34833 maybe-TAGS-gdbsupport: TAGS-gdbsupport
34835 TAGS-gdbsupport: \
34836 configure-gdbsupport
34837 @: $(MAKE); $(unstage)
34838 @[ -f ./gdbsupport/Makefile ] || exit 0; \
34839 r=`${PWD_COMMAND}`; export r; \
34840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34841 $(HOST_EXPORTS) \
34842 for flag in $(EXTRA_HOST_FLAGS) ; do \
34843 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34844 done; \
34845 echo "Doing TAGS in gdbsupport"; \
34846 (cd $(HOST_SUBDIR)/gdbsupport && \
34847 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34848 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34849 "RANLIB=$${RANLIB}" \
34850 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34851 TAGS) \
34852 || exit 1
34854 @endif gdbsupport
34856 .PHONY: maybe-install-info-gdbsupport install-info-gdbsupport
34857 maybe-install-info-gdbsupport:
34858 @if gdbsupport
34859 maybe-install-info-gdbsupport: install-info-gdbsupport
34861 install-info-gdbsupport: \
34862 configure-gdbsupport \
34863 info-gdbsupport
34864 @: $(MAKE); $(unstage)
34865 @[ -f ./gdbsupport/Makefile ] || exit 0; \
34866 r=`${PWD_COMMAND}`; export r; \
34867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34868 $(HOST_EXPORTS) \
34869 for flag in $(EXTRA_HOST_FLAGS) ; do \
34870 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34871 done; \
34872 echo "Doing install-info in gdbsupport"; \
34873 (cd $(HOST_SUBDIR)/gdbsupport && \
34874 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34875 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34876 "RANLIB=$${RANLIB}" \
34877 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34878 install-info) \
34879 || exit 1
34881 @endif gdbsupport
34883 .PHONY: maybe-install-dvi-gdbsupport install-dvi-gdbsupport
34884 maybe-install-dvi-gdbsupport:
34885 @if gdbsupport
34886 maybe-install-dvi-gdbsupport: install-dvi-gdbsupport
34888 install-dvi-gdbsupport: \
34889 configure-gdbsupport \
34890 dvi-gdbsupport
34891 @: $(MAKE); $(unstage)
34892 @[ -f ./gdbsupport/Makefile ] || exit 0; \
34893 r=`${PWD_COMMAND}`; export r; \
34894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34895 $(HOST_EXPORTS) \
34896 for flag in $(EXTRA_HOST_FLAGS) ; do \
34897 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34898 done; \
34899 echo "Doing install-dvi in gdbsupport"; \
34900 (cd $(HOST_SUBDIR)/gdbsupport && \
34901 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34902 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34903 "RANLIB=$${RANLIB}" \
34904 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34905 install-dvi) \
34906 || exit 1
34908 @endif gdbsupport
34910 .PHONY: maybe-install-pdf-gdbsupport install-pdf-gdbsupport
34911 maybe-install-pdf-gdbsupport:
34912 @if gdbsupport
34913 maybe-install-pdf-gdbsupport: install-pdf-gdbsupport
34915 install-pdf-gdbsupport: \
34916 configure-gdbsupport \
34917 pdf-gdbsupport
34918 @: $(MAKE); $(unstage)
34919 @[ -f ./gdbsupport/Makefile ] || exit 0; \
34920 r=`${PWD_COMMAND}`; export r; \
34921 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34922 $(HOST_EXPORTS) \
34923 for flag in $(EXTRA_HOST_FLAGS) ; do \
34924 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34925 done; \
34926 echo "Doing install-pdf in gdbsupport"; \
34927 (cd $(HOST_SUBDIR)/gdbsupport && \
34928 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34929 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34930 "RANLIB=$${RANLIB}" \
34931 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34932 install-pdf) \
34933 || exit 1
34935 @endif gdbsupport
34937 .PHONY: maybe-install-html-gdbsupport install-html-gdbsupport
34938 maybe-install-html-gdbsupport:
34939 @if gdbsupport
34940 maybe-install-html-gdbsupport: install-html-gdbsupport
34942 install-html-gdbsupport: \
34943 configure-gdbsupport \
34944 html-gdbsupport
34945 @: $(MAKE); $(unstage)
34946 @[ -f ./gdbsupport/Makefile ] || exit 0; \
34947 r=`${PWD_COMMAND}`; export r; \
34948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34949 $(HOST_EXPORTS) \
34950 for flag in $(EXTRA_HOST_FLAGS) ; do \
34951 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34952 done; \
34953 echo "Doing install-html in gdbsupport"; \
34954 (cd $(HOST_SUBDIR)/gdbsupport && \
34955 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34956 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34957 "RANLIB=$${RANLIB}" \
34958 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34959 install-html) \
34960 || exit 1
34962 @endif gdbsupport
34964 .PHONY: maybe-installcheck-gdbsupport installcheck-gdbsupport
34965 maybe-installcheck-gdbsupport:
34966 @if gdbsupport
34967 maybe-installcheck-gdbsupport: installcheck-gdbsupport
34969 installcheck-gdbsupport: \
34970 configure-gdbsupport
34971 @: $(MAKE); $(unstage)
34972 @[ -f ./gdbsupport/Makefile ] || exit 0; \
34973 r=`${PWD_COMMAND}`; export r; \
34974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34975 $(HOST_EXPORTS) \
34976 for flag in $(EXTRA_HOST_FLAGS) ; do \
34977 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34978 done; \
34979 echo "Doing installcheck in gdbsupport"; \
34980 (cd $(HOST_SUBDIR)/gdbsupport && \
34981 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34982 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34983 "RANLIB=$${RANLIB}" \
34984 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34985 installcheck) \
34986 || exit 1
34988 @endif gdbsupport
34990 .PHONY: maybe-mostlyclean-gdbsupport mostlyclean-gdbsupport
34991 maybe-mostlyclean-gdbsupport:
34992 @if gdbsupport
34993 maybe-mostlyclean-gdbsupport: mostlyclean-gdbsupport
34995 mostlyclean-gdbsupport:
34996 @: $(MAKE); $(unstage)
34997 @[ -f ./gdbsupport/Makefile ] || exit 0; \
34998 r=`${PWD_COMMAND}`; export r; \
34999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35000 $(HOST_EXPORTS) \
35001 for flag in $(EXTRA_HOST_FLAGS) ; do \
35002 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35003 done; \
35004 echo "Doing mostlyclean in gdbsupport"; \
35005 (cd $(HOST_SUBDIR)/gdbsupport && \
35006 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35007 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35008 "RANLIB=$${RANLIB}" \
35009 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35010 mostlyclean) \
35011 || exit 1
35013 @endif gdbsupport
35015 .PHONY: maybe-clean-gdbsupport clean-gdbsupport
35016 maybe-clean-gdbsupport:
35017 @if gdbsupport
35018 maybe-clean-gdbsupport: clean-gdbsupport
35020 clean-gdbsupport:
35021 @: $(MAKE); $(unstage)
35022 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35023 r=`${PWD_COMMAND}`; export r; \
35024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35025 $(HOST_EXPORTS) \
35026 for flag in $(EXTRA_HOST_FLAGS) ; do \
35027 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35028 done; \
35029 echo "Doing clean in gdbsupport"; \
35030 (cd $(HOST_SUBDIR)/gdbsupport && \
35031 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35032 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35033 "RANLIB=$${RANLIB}" \
35034 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35035 clean) \
35036 || exit 1
35038 @endif gdbsupport
35040 .PHONY: maybe-distclean-gdbsupport distclean-gdbsupport
35041 maybe-distclean-gdbsupport:
35042 @if gdbsupport
35043 maybe-distclean-gdbsupport: distclean-gdbsupport
35045 distclean-gdbsupport:
35046 @: $(MAKE); $(unstage)
35047 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35048 r=`${PWD_COMMAND}`; export r; \
35049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35050 $(HOST_EXPORTS) \
35051 for flag in $(EXTRA_HOST_FLAGS) ; do \
35052 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35053 done; \
35054 echo "Doing distclean in gdbsupport"; \
35055 (cd $(HOST_SUBDIR)/gdbsupport && \
35056 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35057 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35058 "RANLIB=$${RANLIB}" \
35059 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35060 distclean) \
35061 || exit 1
35063 @endif gdbsupport
35065 .PHONY: maybe-maintainer-clean-gdbsupport maintainer-clean-gdbsupport
35066 maybe-maintainer-clean-gdbsupport:
35067 @if gdbsupport
35068 maybe-maintainer-clean-gdbsupport: maintainer-clean-gdbsupport
35070 maintainer-clean-gdbsupport:
35071 @: $(MAKE); $(unstage)
35072 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35073 r=`${PWD_COMMAND}`; export r; \
35074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35075 $(HOST_EXPORTS) \
35076 for flag in $(EXTRA_HOST_FLAGS) ; do \
35077 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35078 done; \
35079 echo "Doing maintainer-clean in gdbsupport"; \
35080 (cd $(HOST_SUBDIR)/gdbsupport && \
35081 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35082 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35083 "RANLIB=$${RANLIB}" \
35084 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35085 maintainer-clean) \
35086 || exit 1
35088 @endif gdbsupport
35092 .PHONY: configure-gdbserver maybe-configure-gdbserver
35093 maybe-configure-gdbserver:
35094 @if gcc-bootstrap
35095 configure-gdbserver: stage_current
35096 @endif gcc-bootstrap
35097 @if gdbserver
35098 maybe-configure-gdbserver: configure-gdbserver
35099 configure-gdbserver:
35100 @: $(MAKE); $(unstage)
35101 @r=`${PWD_COMMAND}`; export r; \
35102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35103 test ! -f $(HOST_SUBDIR)/gdbserver/Makefile || exit 0; \
35104 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdbserver; \
35105 $(HOST_EXPORTS) \
35106 echo Configuring in $(HOST_SUBDIR)/gdbserver; \
35107 cd "$(HOST_SUBDIR)/gdbserver" || exit 1; \
35108 case $(srcdir) in \
35109 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35110 *) topdir=`echo $(HOST_SUBDIR)/gdbserver/ | \
35111 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35112 esac; \
35113 module_srcdir=gdbserver; \
35114 $(SHELL) \
35115 $$s/$$module_srcdir/configure \
35116 --srcdir=$${topdir}/$$module_srcdir \
35117 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35118 --target=${target_alias} \
35119 || exit 1
35120 @endif gdbserver
35126 .PHONY: all-gdbserver maybe-all-gdbserver
35127 maybe-all-gdbserver:
35128 @if gcc-bootstrap
35129 all-gdbserver: stage_current
35130 @endif gcc-bootstrap
35131 @if gdbserver
35132 TARGET-gdbserver=all
35133 maybe-all-gdbserver: all-gdbserver
35134 all-gdbserver: configure-gdbserver
35135 @: $(MAKE); $(unstage)
35136 @r=`${PWD_COMMAND}`; export r; \
35137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35138 $(HOST_EXPORTS) \
35139 (cd $(HOST_SUBDIR)/gdbserver && \
35140 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
35141 $(TARGET-gdbserver))
35142 @endif gdbserver
35147 .PHONY: check-gdbserver maybe-check-gdbserver
35148 maybe-check-gdbserver:
35149 @if gdbserver
35150 maybe-check-gdbserver: check-gdbserver
35152 check-gdbserver:
35153 @: $(MAKE); $(unstage)
35154 @r=`${PWD_COMMAND}`; export r; \
35155 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35156 $(HOST_EXPORTS) \
35157 (cd $(HOST_SUBDIR)/gdbserver && \
35158 $(MAKE) $(FLAGS_TO_PASS) check)
35160 @endif gdbserver
35162 .PHONY: install-gdbserver maybe-install-gdbserver
35163 maybe-install-gdbserver:
35164 @if gdbserver
35165 maybe-install-gdbserver: install-gdbserver
35167 install-gdbserver: installdirs
35168 @: $(MAKE); $(unstage)
35169 @r=`${PWD_COMMAND}`; export r; \
35170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35171 $(HOST_EXPORTS) \
35172 (cd $(HOST_SUBDIR)/gdbserver && \
35173 $(MAKE) $(FLAGS_TO_PASS) install)
35175 @endif gdbserver
35177 .PHONY: install-strip-gdbserver maybe-install-strip-gdbserver
35178 maybe-install-strip-gdbserver:
35179 @if gdbserver
35180 maybe-install-strip-gdbserver: install-strip-gdbserver
35182 install-strip-gdbserver: installdirs
35183 @: $(MAKE); $(unstage)
35184 @r=`${PWD_COMMAND}`; export r; \
35185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35186 $(HOST_EXPORTS) \
35187 (cd $(HOST_SUBDIR)/gdbserver && \
35188 $(MAKE) $(FLAGS_TO_PASS) install-strip)
35190 @endif gdbserver
35192 # Other targets (info, dvi, pdf, etc.)
35194 .PHONY: maybe-info-gdbserver info-gdbserver
35195 maybe-info-gdbserver:
35196 @if gdbserver
35197 maybe-info-gdbserver: info-gdbserver
35199 info-gdbserver: \
35200 configure-gdbserver
35201 @: $(MAKE); $(unstage)
35202 @[ -f ./gdbserver/Makefile ] || exit 0; \
35203 r=`${PWD_COMMAND}`; export r; \
35204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35205 $(HOST_EXPORTS) \
35206 for flag in $(EXTRA_HOST_FLAGS) ; do \
35207 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35208 done; \
35209 echo "Doing info in gdbserver"; \
35210 (cd $(HOST_SUBDIR)/gdbserver && \
35211 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35212 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35213 "RANLIB=$${RANLIB}" \
35214 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35215 info) \
35216 || exit 1
35218 @endif gdbserver
35220 .PHONY: maybe-dvi-gdbserver dvi-gdbserver
35221 maybe-dvi-gdbserver:
35222 @if gdbserver
35223 maybe-dvi-gdbserver: dvi-gdbserver
35225 dvi-gdbserver: \
35226 configure-gdbserver
35227 @: $(MAKE); $(unstage)
35228 @[ -f ./gdbserver/Makefile ] || exit 0; \
35229 r=`${PWD_COMMAND}`; export r; \
35230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35231 $(HOST_EXPORTS) \
35232 for flag in $(EXTRA_HOST_FLAGS) ; do \
35233 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35234 done; \
35235 echo "Doing dvi in gdbserver"; \
35236 (cd $(HOST_SUBDIR)/gdbserver && \
35237 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35238 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35239 "RANLIB=$${RANLIB}" \
35240 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35241 dvi) \
35242 || exit 1
35244 @endif gdbserver
35246 .PHONY: maybe-pdf-gdbserver pdf-gdbserver
35247 maybe-pdf-gdbserver:
35248 @if gdbserver
35249 maybe-pdf-gdbserver: pdf-gdbserver
35251 pdf-gdbserver: \
35252 configure-gdbserver
35253 @: $(MAKE); $(unstage)
35254 @[ -f ./gdbserver/Makefile ] || exit 0; \
35255 r=`${PWD_COMMAND}`; export r; \
35256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35257 $(HOST_EXPORTS) \
35258 for flag in $(EXTRA_HOST_FLAGS) ; do \
35259 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35260 done; \
35261 echo "Doing pdf in gdbserver"; \
35262 (cd $(HOST_SUBDIR)/gdbserver && \
35263 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35264 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35265 "RANLIB=$${RANLIB}" \
35266 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35267 pdf) \
35268 || exit 1
35270 @endif gdbserver
35272 .PHONY: maybe-html-gdbserver html-gdbserver
35273 maybe-html-gdbserver:
35274 @if gdbserver
35275 maybe-html-gdbserver: html-gdbserver
35277 html-gdbserver: \
35278 configure-gdbserver
35279 @: $(MAKE); $(unstage)
35280 @[ -f ./gdbserver/Makefile ] || exit 0; \
35281 r=`${PWD_COMMAND}`; export r; \
35282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35283 $(HOST_EXPORTS) \
35284 for flag in $(EXTRA_HOST_FLAGS) ; do \
35285 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35286 done; \
35287 echo "Doing html in gdbserver"; \
35288 (cd $(HOST_SUBDIR)/gdbserver && \
35289 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35290 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35291 "RANLIB=$${RANLIB}" \
35292 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35293 html) \
35294 || exit 1
35296 @endif gdbserver
35298 .PHONY: maybe-TAGS-gdbserver TAGS-gdbserver
35299 maybe-TAGS-gdbserver:
35300 @if gdbserver
35301 maybe-TAGS-gdbserver: TAGS-gdbserver
35303 TAGS-gdbserver: \
35304 configure-gdbserver
35305 @: $(MAKE); $(unstage)
35306 @[ -f ./gdbserver/Makefile ] || exit 0; \
35307 r=`${PWD_COMMAND}`; export r; \
35308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35309 $(HOST_EXPORTS) \
35310 for flag in $(EXTRA_HOST_FLAGS) ; do \
35311 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35312 done; \
35313 echo "Doing TAGS in gdbserver"; \
35314 (cd $(HOST_SUBDIR)/gdbserver && \
35315 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35316 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35317 "RANLIB=$${RANLIB}" \
35318 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35319 TAGS) \
35320 || exit 1
35322 @endif gdbserver
35324 .PHONY: maybe-install-info-gdbserver install-info-gdbserver
35325 maybe-install-info-gdbserver:
35326 @if gdbserver
35327 maybe-install-info-gdbserver: install-info-gdbserver
35329 install-info-gdbserver: \
35330 configure-gdbserver \
35331 info-gdbserver
35332 @: $(MAKE); $(unstage)
35333 @[ -f ./gdbserver/Makefile ] || exit 0; \
35334 r=`${PWD_COMMAND}`; export r; \
35335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35336 $(HOST_EXPORTS) \
35337 for flag in $(EXTRA_HOST_FLAGS) ; do \
35338 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35339 done; \
35340 echo "Doing install-info in gdbserver"; \
35341 (cd $(HOST_SUBDIR)/gdbserver && \
35342 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35343 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35344 "RANLIB=$${RANLIB}" \
35345 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35346 install-info) \
35347 || exit 1
35349 @endif gdbserver
35351 .PHONY: maybe-install-dvi-gdbserver install-dvi-gdbserver
35352 maybe-install-dvi-gdbserver:
35353 @if gdbserver
35354 maybe-install-dvi-gdbserver: install-dvi-gdbserver
35356 install-dvi-gdbserver: \
35357 configure-gdbserver \
35358 dvi-gdbserver
35359 @: $(MAKE); $(unstage)
35360 @[ -f ./gdbserver/Makefile ] || exit 0; \
35361 r=`${PWD_COMMAND}`; export r; \
35362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35363 $(HOST_EXPORTS) \
35364 for flag in $(EXTRA_HOST_FLAGS) ; do \
35365 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35366 done; \
35367 echo "Doing install-dvi in gdbserver"; \
35368 (cd $(HOST_SUBDIR)/gdbserver && \
35369 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35370 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35371 "RANLIB=$${RANLIB}" \
35372 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35373 install-dvi) \
35374 || exit 1
35376 @endif gdbserver
35378 .PHONY: maybe-install-pdf-gdbserver install-pdf-gdbserver
35379 maybe-install-pdf-gdbserver:
35380 @if gdbserver
35381 maybe-install-pdf-gdbserver: install-pdf-gdbserver
35383 install-pdf-gdbserver: \
35384 configure-gdbserver \
35385 pdf-gdbserver
35386 @: $(MAKE); $(unstage)
35387 @[ -f ./gdbserver/Makefile ] || exit 0; \
35388 r=`${PWD_COMMAND}`; export r; \
35389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35390 $(HOST_EXPORTS) \
35391 for flag in $(EXTRA_HOST_FLAGS) ; do \
35392 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35393 done; \
35394 echo "Doing install-pdf in gdbserver"; \
35395 (cd $(HOST_SUBDIR)/gdbserver && \
35396 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35397 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35398 "RANLIB=$${RANLIB}" \
35399 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35400 install-pdf) \
35401 || exit 1
35403 @endif gdbserver
35405 .PHONY: maybe-install-html-gdbserver install-html-gdbserver
35406 maybe-install-html-gdbserver:
35407 @if gdbserver
35408 maybe-install-html-gdbserver: install-html-gdbserver
35410 install-html-gdbserver: \
35411 configure-gdbserver \
35412 html-gdbserver
35413 @: $(MAKE); $(unstage)
35414 @[ -f ./gdbserver/Makefile ] || exit 0; \
35415 r=`${PWD_COMMAND}`; export r; \
35416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35417 $(HOST_EXPORTS) \
35418 for flag in $(EXTRA_HOST_FLAGS) ; do \
35419 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35420 done; \
35421 echo "Doing install-html in gdbserver"; \
35422 (cd $(HOST_SUBDIR)/gdbserver && \
35423 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35424 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35425 "RANLIB=$${RANLIB}" \
35426 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35427 install-html) \
35428 || exit 1
35430 @endif gdbserver
35432 .PHONY: maybe-installcheck-gdbserver installcheck-gdbserver
35433 maybe-installcheck-gdbserver:
35434 @if gdbserver
35435 maybe-installcheck-gdbserver: installcheck-gdbserver
35437 installcheck-gdbserver: \
35438 configure-gdbserver
35439 @: $(MAKE); $(unstage)
35440 @[ -f ./gdbserver/Makefile ] || exit 0; \
35441 r=`${PWD_COMMAND}`; export r; \
35442 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35443 $(HOST_EXPORTS) \
35444 for flag in $(EXTRA_HOST_FLAGS) ; do \
35445 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35446 done; \
35447 echo "Doing installcheck in gdbserver"; \
35448 (cd $(HOST_SUBDIR)/gdbserver && \
35449 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35450 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35451 "RANLIB=$${RANLIB}" \
35452 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35453 installcheck) \
35454 || exit 1
35456 @endif gdbserver
35458 .PHONY: maybe-mostlyclean-gdbserver mostlyclean-gdbserver
35459 maybe-mostlyclean-gdbserver:
35460 @if gdbserver
35461 maybe-mostlyclean-gdbserver: mostlyclean-gdbserver
35463 mostlyclean-gdbserver:
35464 @: $(MAKE); $(unstage)
35465 @[ -f ./gdbserver/Makefile ] || exit 0; \
35466 r=`${PWD_COMMAND}`; export r; \
35467 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35468 $(HOST_EXPORTS) \
35469 for flag in $(EXTRA_HOST_FLAGS) ; do \
35470 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35471 done; \
35472 echo "Doing mostlyclean in gdbserver"; \
35473 (cd $(HOST_SUBDIR)/gdbserver && \
35474 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35475 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35476 "RANLIB=$${RANLIB}" \
35477 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35478 mostlyclean) \
35479 || exit 1
35481 @endif gdbserver
35483 .PHONY: maybe-clean-gdbserver clean-gdbserver
35484 maybe-clean-gdbserver:
35485 @if gdbserver
35486 maybe-clean-gdbserver: clean-gdbserver
35488 clean-gdbserver:
35489 @: $(MAKE); $(unstage)
35490 @[ -f ./gdbserver/Makefile ] || exit 0; \
35491 r=`${PWD_COMMAND}`; export r; \
35492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35493 $(HOST_EXPORTS) \
35494 for flag in $(EXTRA_HOST_FLAGS) ; do \
35495 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35496 done; \
35497 echo "Doing clean in gdbserver"; \
35498 (cd $(HOST_SUBDIR)/gdbserver && \
35499 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35500 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35501 "RANLIB=$${RANLIB}" \
35502 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35503 clean) \
35504 || exit 1
35506 @endif gdbserver
35508 .PHONY: maybe-distclean-gdbserver distclean-gdbserver
35509 maybe-distclean-gdbserver:
35510 @if gdbserver
35511 maybe-distclean-gdbserver: distclean-gdbserver
35513 distclean-gdbserver:
35514 @: $(MAKE); $(unstage)
35515 @[ -f ./gdbserver/Makefile ] || exit 0; \
35516 r=`${PWD_COMMAND}`; export r; \
35517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35518 $(HOST_EXPORTS) \
35519 for flag in $(EXTRA_HOST_FLAGS) ; do \
35520 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35521 done; \
35522 echo "Doing distclean in gdbserver"; \
35523 (cd $(HOST_SUBDIR)/gdbserver && \
35524 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35525 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35526 "RANLIB=$${RANLIB}" \
35527 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35528 distclean) \
35529 || exit 1
35531 @endif gdbserver
35533 .PHONY: maybe-maintainer-clean-gdbserver maintainer-clean-gdbserver
35534 maybe-maintainer-clean-gdbserver:
35535 @if gdbserver
35536 maybe-maintainer-clean-gdbserver: maintainer-clean-gdbserver
35538 maintainer-clean-gdbserver:
35539 @: $(MAKE); $(unstage)
35540 @[ -f ./gdbserver/Makefile ] || exit 0; \
35541 r=`${PWD_COMMAND}`; export r; \
35542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35543 $(HOST_EXPORTS) \
35544 for flag in $(EXTRA_HOST_FLAGS) ; do \
35545 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35546 done; \
35547 echo "Doing maintainer-clean in gdbserver"; \
35548 (cd $(HOST_SUBDIR)/gdbserver && \
35549 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35550 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35551 "RANLIB=$${RANLIB}" \
35552 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35553 maintainer-clean) \
35554 || exit 1
35556 @endif gdbserver
35560 .PHONY: configure-gdb maybe-configure-gdb
35561 maybe-configure-gdb:
35562 @if gcc-bootstrap
35563 configure-gdb: stage_current
35564 @endif gcc-bootstrap
35565 @if gdb
35566 maybe-configure-gdb: configure-gdb
35567 configure-gdb:
35568 @: $(MAKE); $(unstage)
35569 @r=`${PWD_COMMAND}`; export r; \
35570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35571 test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
35572 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb; \
35573 $(HOST_EXPORTS) \
35574 echo Configuring in $(HOST_SUBDIR)/gdb; \
35575 cd "$(HOST_SUBDIR)/gdb" || exit 1; \
35576 case $(srcdir) in \
35577 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35578 *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
35579 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35580 esac; \
35581 module_srcdir=gdb; \
35582 $(SHELL) \
35583 $$s/$$module_srcdir/configure \
35584 --srcdir=$${topdir}/$$module_srcdir \
35585 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35586 --target=${target_alias} \
35587 || exit 1
35588 @endif gdb
35594 .PHONY: all-gdb maybe-all-gdb
35595 maybe-all-gdb:
35596 @if gcc-bootstrap
35597 all-gdb: stage_current
35598 @endif gcc-bootstrap
35599 @if gdb
35600 TARGET-gdb=all
35601 maybe-all-gdb: all-gdb
35602 all-gdb: configure-gdb
35603 @: $(MAKE); $(unstage)
35604 @r=`${PWD_COMMAND}`; export r; \
35605 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35606 $(HOST_EXPORTS) \
35607 (cd $(HOST_SUBDIR)/gdb && \
35608 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
35609 $(TARGET-gdb))
35610 @endif gdb
35615 .PHONY: check-gdb maybe-check-gdb
35616 maybe-check-gdb:
35617 @if gdb
35618 maybe-check-gdb: check-gdb
35620 check-gdb:
35621 @: $(MAKE); $(unstage)
35622 @r=`${PWD_COMMAND}`; export r; \
35623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35624 $(HOST_EXPORTS) \
35625 (cd $(HOST_SUBDIR)/gdb && \
35626 $(MAKE) $(FLAGS_TO_PASS) check)
35628 @endif gdb
35630 .PHONY: install-gdb maybe-install-gdb
35631 maybe-install-gdb:
35632 @if gdb
35633 maybe-install-gdb: install-gdb
35635 install-gdb: installdirs
35636 @: $(MAKE); $(unstage)
35637 @r=`${PWD_COMMAND}`; export r; \
35638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35639 $(HOST_EXPORTS) \
35640 (cd $(HOST_SUBDIR)/gdb && \
35641 $(MAKE) $(FLAGS_TO_PASS) install)
35643 @endif gdb
35645 .PHONY: install-strip-gdb maybe-install-strip-gdb
35646 maybe-install-strip-gdb:
35647 @if gdb
35648 maybe-install-strip-gdb: install-strip-gdb
35650 install-strip-gdb: installdirs
35651 @: $(MAKE); $(unstage)
35652 @r=`${PWD_COMMAND}`; export r; \
35653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35654 $(HOST_EXPORTS) \
35655 (cd $(HOST_SUBDIR)/gdb && \
35656 $(MAKE) $(FLAGS_TO_PASS) install-strip)
35658 @endif gdb
35660 # Other targets (info, dvi, pdf, etc.)
35662 .PHONY: maybe-info-gdb info-gdb
35663 maybe-info-gdb:
35664 @if gdb
35665 maybe-info-gdb: info-gdb
35667 info-gdb: \
35668 configure-gdb
35669 @: $(MAKE); $(unstage)
35670 @[ -f ./gdb/Makefile ] || exit 0; \
35671 r=`${PWD_COMMAND}`; export r; \
35672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35673 $(HOST_EXPORTS) \
35674 for flag in $(EXTRA_HOST_FLAGS) ; do \
35675 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35676 done; \
35677 echo "Doing info in gdb"; \
35678 (cd $(HOST_SUBDIR)/gdb && \
35679 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35680 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35681 "RANLIB=$${RANLIB}" \
35682 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35683 info) \
35684 || exit 1
35686 @endif gdb
35688 .PHONY: maybe-dvi-gdb dvi-gdb
35689 maybe-dvi-gdb:
35690 @if gdb
35691 maybe-dvi-gdb: dvi-gdb
35693 dvi-gdb: \
35694 configure-gdb
35695 @: $(MAKE); $(unstage)
35696 @[ -f ./gdb/Makefile ] || exit 0; \
35697 r=`${PWD_COMMAND}`; export r; \
35698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35699 $(HOST_EXPORTS) \
35700 for flag in $(EXTRA_HOST_FLAGS) ; do \
35701 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35702 done; \
35703 echo "Doing dvi in gdb"; \
35704 (cd $(HOST_SUBDIR)/gdb && \
35705 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35706 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35707 "RANLIB=$${RANLIB}" \
35708 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35709 dvi) \
35710 || exit 1
35712 @endif gdb
35714 .PHONY: maybe-pdf-gdb pdf-gdb
35715 maybe-pdf-gdb:
35716 @if gdb
35717 maybe-pdf-gdb: pdf-gdb
35719 pdf-gdb: \
35720 configure-gdb
35721 @: $(MAKE); $(unstage)
35722 @[ -f ./gdb/Makefile ] || exit 0; \
35723 r=`${PWD_COMMAND}`; export r; \
35724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35725 $(HOST_EXPORTS) \
35726 for flag in $(EXTRA_HOST_FLAGS) ; do \
35727 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35728 done; \
35729 echo "Doing pdf in gdb"; \
35730 (cd $(HOST_SUBDIR)/gdb && \
35731 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35732 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35733 "RANLIB=$${RANLIB}" \
35734 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35735 pdf) \
35736 || exit 1
35738 @endif gdb
35740 .PHONY: maybe-html-gdb html-gdb
35741 maybe-html-gdb:
35742 @if gdb
35743 maybe-html-gdb: html-gdb
35745 html-gdb: \
35746 configure-gdb
35747 @: $(MAKE); $(unstage)
35748 @[ -f ./gdb/Makefile ] || exit 0; \
35749 r=`${PWD_COMMAND}`; export r; \
35750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35751 $(HOST_EXPORTS) \
35752 for flag in $(EXTRA_HOST_FLAGS) ; do \
35753 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35754 done; \
35755 echo "Doing html in gdb"; \
35756 (cd $(HOST_SUBDIR)/gdb && \
35757 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35758 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35759 "RANLIB=$${RANLIB}" \
35760 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35761 html) \
35762 || exit 1
35764 @endif gdb
35766 .PHONY: maybe-TAGS-gdb TAGS-gdb
35767 maybe-TAGS-gdb:
35768 @if gdb
35769 maybe-TAGS-gdb: TAGS-gdb
35771 TAGS-gdb: \
35772 configure-gdb
35773 @: $(MAKE); $(unstage)
35774 @[ -f ./gdb/Makefile ] || exit 0; \
35775 r=`${PWD_COMMAND}`; export r; \
35776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35777 $(HOST_EXPORTS) \
35778 for flag in $(EXTRA_HOST_FLAGS) ; do \
35779 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35780 done; \
35781 echo "Doing TAGS in gdb"; \
35782 (cd $(HOST_SUBDIR)/gdb && \
35783 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35784 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35785 "RANLIB=$${RANLIB}" \
35786 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35787 TAGS) \
35788 || exit 1
35790 @endif gdb
35792 .PHONY: maybe-install-info-gdb install-info-gdb
35793 maybe-install-info-gdb:
35794 @if gdb
35795 maybe-install-info-gdb: install-info-gdb
35797 install-info-gdb: \
35798 configure-gdb \
35799 info-gdb
35800 @: $(MAKE); $(unstage)
35801 @[ -f ./gdb/Makefile ] || exit 0; \
35802 r=`${PWD_COMMAND}`; export r; \
35803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35804 $(HOST_EXPORTS) \
35805 for flag in $(EXTRA_HOST_FLAGS) ; do \
35806 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35807 done; \
35808 echo "Doing install-info in gdb"; \
35809 (cd $(HOST_SUBDIR)/gdb && \
35810 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35811 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35812 "RANLIB=$${RANLIB}" \
35813 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35814 install-info) \
35815 || exit 1
35817 @endif gdb
35819 .PHONY: maybe-install-dvi-gdb install-dvi-gdb
35820 maybe-install-dvi-gdb:
35821 @if gdb
35822 maybe-install-dvi-gdb: install-dvi-gdb
35824 install-dvi-gdb: \
35825 configure-gdb \
35826 dvi-gdb
35827 @: $(MAKE); $(unstage)
35828 @[ -f ./gdb/Makefile ] || exit 0; \
35829 r=`${PWD_COMMAND}`; export r; \
35830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35831 $(HOST_EXPORTS) \
35832 for flag in $(EXTRA_HOST_FLAGS) ; do \
35833 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35834 done; \
35835 echo "Doing install-dvi in gdb"; \
35836 (cd $(HOST_SUBDIR)/gdb && \
35837 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35838 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35839 "RANLIB=$${RANLIB}" \
35840 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35841 install-dvi) \
35842 || exit 1
35844 @endif gdb
35846 .PHONY: maybe-install-pdf-gdb install-pdf-gdb
35847 maybe-install-pdf-gdb:
35848 @if gdb
35849 maybe-install-pdf-gdb: install-pdf-gdb
35851 install-pdf-gdb: \
35852 configure-gdb \
35853 pdf-gdb
35854 @: $(MAKE); $(unstage)
35855 @[ -f ./gdb/Makefile ] || exit 0; \
35856 r=`${PWD_COMMAND}`; export r; \
35857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35858 $(HOST_EXPORTS) \
35859 for flag in $(EXTRA_HOST_FLAGS) ; do \
35860 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35861 done; \
35862 echo "Doing install-pdf in gdb"; \
35863 (cd $(HOST_SUBDIR)/gdb && \
35864 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35865 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35866 "RANLIB=$${RANLIB}" \
35867 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35868 install-pdf) \
35869 || exit 1
35871 @endif gdb
35873 .PHONY: maybe-install-html-gdb install-html-gdb
35874 maybe-install-html-gdb:
35875 @if gdb
35876 maybe-install-html-gdb: install-html-gdb
35878 install-html-gdb: \
35879 configure-gdb \
35880 html-gdb
35881 @: $(MAKE); $(unstage)
35882 @[ -f ./gdb/Makefile ] || exit 0; \
35883 r=`${PWD_COMMAND}`; export r; \
35884 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35885 $(HOST_EXPORTS) \
35886 for flag in $(EXTRA_HOST_FLAGS) ; do \
35887 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35888 done; \
35889 echo "Doing install-html in gdb"; \
35890 (cd $(HOST_SUBDIR)/gdb && \
35891 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35892 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35893 "RANLIB=$${RANLIB}" \
35894 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35895 install-html) \
35896 || exit 1
35898 @endif gdb
35900 .PHONY: maybe-installcheck-gdb installcheck-gdb
35901 maybe-installcheck-gdb:
35902 @if gdb
35903 maybe-installcheck-gdb: installcheck-gdb
35905 installcheck-gdb: \
35906 configure-gdb
35907 @: $(MAKE); $(unstage)
35908 @[ -f ./gdb/Makefile ] || exit 0; \
35909 r=`${PWD_COMMAND}`; export r; \
35910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35911 $(HOST_EXPORTS) \
35912 for flag in $(EXTRA_HOST_FLAGS) ; do \
35913 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35914 done; \
35915 echo "Doing installcheck in gdb"; \
35916 (cd $(HOST_SUBDIR)/gdb && \
35917 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35918 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35919 "RANLIB=$${RANLIB}" \
35920 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35921 installcheck) \
35922 || exit 1
35924 @endif gdb
35926 .PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
35927 maybe-mostlyclean-gdb:
35928 @if gdb
35929 maybe-mostlyclean-gdb: mostlyclean-gdb
35931 mostlyclean-gdb:
35932 @: $(MAKE); $(unstage)
35933 @[ -f ./gdb/Makefile ] || exit 0; \
35934 r=`${PWD_COMMAND}`; export r; \
35935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35936 $(HOST_EXPORTS) \
35937 for flag in $(EXTRA_HOST_FLAGS) ; do \
35938 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35939 done; \
35940 echo "Doing mostlyclean in gdb"; \
35941 (cd $(HOST_SUBDIR)/gdb && \
35942 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35943 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35944 "RANLIB=$${RANLIB}" \
35945 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35946 mostlyclean) \
35947 || exit 1
35949 @endif gdb
35951 .PHONY: maybe-clean-gdb clean-gdb
35952 maybe-clean-gdb:
35953 @if gdb
35954 maybe-clean-gdb: clean-gdb
35956 clean-gdb:
35957 @: $(MAKE); $(unstage)
35958 @[ -f ./gdb/Makefile ] || exit 0; \
35959 r=`${PWD_COMMAND}`; export r; \
35960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35961 $(HOST_EXPORTS) \
35962 for flag in $(EXTRA_HOST_FLAGS) ; do \
35963 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35964 done; \
35965 echo "Doing clean in gdb"; \
35966 (cd $(HOST_SUBDIR)/gdb && \
35967 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35968 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35969 "RANLIB=$${RANLIB}" \
35970 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35971 clean) \
35972 || exit 1
35974 @endif gdb
35976 .PHONY: maybe-distclean-gdb distclean-gdb
35977 maybe-distclean-gdb:
35978 @if gdb
35979 maybe-distclean-gdb: distclean-gdb
35981 distclean-gdb:
35982 @: $(MAKE); $(unstage)
35983 @[ -f ./gdb/Makefile ] || exit 0; \
35984 r=`${PWD_COMMAND}`; export r; \
35985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35986 $(HOST_EXPORTS) \
35987 for flag in $(EXTRA_HOST_FLAGS) ; do \
35988 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35989 done; \
35990 echo "Doing distclean in gdb"; \
35991 (cd $(HOST_SUBDIR)/gdb && \
35992 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35993 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35994 "RANLIB=$${RANLIB}" \
35995 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35996 distclean) \
35997 || exit 1
35999 @endif gdb
36001 .PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
36002 maybe-maintainer-clean-gdb:
36003 @if gdb
36004 maybe-maintainer-clean-gdb: maintainer-clean-gdb
36006 maintainer-clean-gdb:
36007 @: $(MAKE); $(unstage)
36008 @[ -f ./gdb/Makefile ] || exit 0; \
36009 r=`${PWD_COMMAND}`; export r; \
36010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36011 $(HOST_EXPORTS) \
36012 for flag in $(EXTRA_HOST_FLAGS) ; do \
36013 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36014 done; \
36015 echo "Doing maintainer-clean in gdb"; \
36016 (cd $(HOST_SUBDIR)/gdb && \
36017 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36018 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36019 "RANLIB=$${RANLIB}" \
36020 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36021 maintainer-clean) \
36022 || exit 1
36024 @endif gdb
36028 .PHONY: configure-expect maybe-configure-expect
36029 maybe-configure-expect:
36030 @if gcc-bootstrap
36031 configure-expect: stage_current
36032 @endif gcc-bootstrap
36033 @if expect
36034 maybe-configure-expect: configure-expect
36035 configure-expect:
36036 @: $(MAKE); $(unstage)
36037 @r=`${PWD_COMMAND}`; export r; \
36038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36039 test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
36040 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect; \
36041 $(HOST_EXPORTS) \
36042 echo Configuring in $(HOST_SUBDIR)/expect; \
36043 cd "$(HOST_SUBDIR)/expect" || exit 1; \
36044 case $(srcdir) in \
36045 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36046 *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
36047 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36048 esac; \
36049 module_srcdir=expect; \
36050 $(SHELL) \
36051 $$s/$$module_srcdir/configure \
36052 --srcdir=$${topdir}/$$module_srcdir \
36053 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36054 --target=${target_alias} \
36055 || exit 1
36056 @endif expect
36062 .PHONY: all-expect maybe-all-expect
36063 maybe-all-expect:
36064 @if gcc-bootstrap
36065 all-expect: stage_current
36066 @endif gcc-bootstrap
36067 @if expect
36068 TARGET-expect=all
36069 maybe-all-expect: all-expect
36070 all-expect: configure-expect
36071 @: $(MAKE); $(unstage)
36072 @r=`${PWD_COMMAND}`; export r; \
36073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36074 $(HOST_EXPORTS) \
36075 (cd $(HOST_SUBDIR)/expect && \
36076 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
36077 $(TARGET-expect))
36078 @endif expect
36083 .PHONY: check-expect maybe-check-expect
36084 maybe-check-expect:
36085 @if expect
36086 maybe-check-expect: check-expect
36088 check-expect:
36089 @: $(MAKE); $(unstage)
36090 @r=`${PWD_COMMAND}`; export r; \
36091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36092 $(HOST_EXPORTS) \
36093 (cd $(HOST_SUBDIR)/expect && \
36094 $(MAKE) $(FLAGS_TO_PASS) check)
36096 @endif expect
36098 .PHONY: install-expect maybe-install-expect
36099 maybe-install-expect:
36100 @if expect
36101 maybe-install-expect: install-expect
36103 install-expect: installdirs
36104 @: $(MAKE); $(unstage)
36105 @r=`${PWD_COMMAND}`; export r; \
36106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36107 $(HOST_EXPORTS) \
36108 (cd $(HOST_SUBDIR)/expect && \
36109 $(MAKE) $(FLAGS_TO_PASS) install)
36111 @endif expect
36113 .PHONY: install-strip-expect maybe-install-strip-expect
36114 maybe-install-strip-expect:
36115 @if expect
36116 maybe-install-strip-expect: install-strip-expect
36118 install-strip-expect: installdirs
36119 @: $(MAKE); $(unstage)
36120 @r=`${PWD_COMMAND}`; export r; \
36121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36122 $(HOST_EXPORTS) \
36123 (cd $(HOST_SUBDIR)/expect && \
36124 $(MAKE) $(FLAGS_TO_PASS) install-strip)
36126 @endif expect
36128 # Other targets (info, dvi, pdf, etc.)
36130 .PHONY: maybe-info-expect info-expect
36131 maybe-info-expect:
36132 @if expect
36133 maybe-info-expect: info-expect
36135 info-expect: \
36136 configure-expect
36137 @: $(MAKE); $(unstage)
36138 @[ -f ./expect/Makefile ] || exit 0; \
36139 r=`${PWD_COMMAND}`; export r; \
36140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36141 $(HOST_EXPORTS) \
36142 for flag in $(EXTRA_HOST_FLAGS) ; do \
36143 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36144 done; \
36145 echo "Doing info in expect"; \
36146 (cd $(HOST_SUBDIR)/expect && \
36147 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36148 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36149 "RANLIB=$${RANLIB}" \
36150 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36151 info) \
36152 || exit 1
36154 @endif expect
36156 .PHONY: maybe-dvi-expect dvi-expect
36157 maybe-dvi-expect:
36158 @if expect
36159 maybe-dvi-expect: dvi-expect
36161 dvi-expect: \
36162 configure-expect
36163 @: $(MAKE); $(unstage)
36164 @[ -f ./expect/Makefile ] || exit 0; \
36165 r=`${PWD_COMMAND}`; export r; \
36166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36167 $(HOST_EXPORTS) \
36168 for flag in $(EXTRA_HOST_FLAGS) ; do \
36169 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36170 done; \
36171 echo "Doing dvi in expect"; \
36172 (cd $(HOST_SUBDIR)/expect && \
36173 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36174 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36175 "RANLIB=$${RANLIB}" \
36176 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36177 dvi) \
36178 || exit 1
36180 @endif expect
36182 .PHONY: maybe-pdf-expect pdf-expect
36183 maybe-pdf-expect:
36184 @if expect
36185 maybe-pdf-expect: pdf-expect
36187 pdf-expect: \
36188 configure-expect
36189 @: $(MAKE); $(unstage)
36190 @[ -f ./expect/Makefile ] || exit 0; \
36191 r=`${PWD_COMMAND}`; export r; \
36192 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36193 $(HOST_EXPORTS) \
36194 for flag in $(EXTRA_HOST_FLAGS) ; do \
36195 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36196 done; \
36197 echo "Doing pdf in expect"; \
36198 (cd $(HOST_SUBDIR)/expect && \
36199 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36200 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36201 "RANLIB=$${RANLIB}" \
36202 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36203 pdf) \
36204 || exit 1
36206 @endif expect
36208 .PHONY: maybe-html-expect html-expect
36209 maybe-html-expect:
36210 @if expect
36211 maybe-html-expect: html-expect
36213 html-expect: \
36214 configure-expect
36215 @: $(MAKE); $(unstage)
36216 @[ -f ./expect/Makefile ] || exit 0; \
36217 r=`${PWD_COMMAND}`; export r; \
36218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36219 $(HOST_EXPORTS) \
36220 for flag in $(EXTRA_HOST_FLAGS) ; do \
36221 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36222 done; \
36223 echo "Doing html in expect"; \
36224 (cd $(HOST_SUBDIR)/expect && \
36225 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36226 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36227 "RANLIB=$${RANLIB}" \
36228 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36229 html) \
36230 || exit 1
36232 @endif expect
36234 .PHONY: maybe-TAGS-expect TAGS-expect
36235 maybe-TAGS-expect:
36236 @if expect
36237 maybe-TAGS-expect: TAGS-expect
36239 TAGS-expect: \
36240 configure-expect
36241 @: $(MAKE); $(unstage)
36242 @[ -f ./expect/Makefile ] || exit 0; \
36243 r=`${PWD_COMMAND}`; export r; \
36244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36245 $(HOST_EXPORTS) \
36246 for flag in $(EXTRA_HOST_FLAGS) ; do \
36247 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36248 done; \
36249 echo "Doing TAGS in expect"; \
36250 (cd $(HOST_SUBDIR)/expect && \
36251 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36252 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36253 "RANLIB=$${RANLIB}" \
36254 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36255 TAGS) \
36256 || exit 1
36258 @endif expect
36260 .PHONY: maybe-install-info-expect install-info-expect
36261 maybe-install-info-expect:
36262 @if expect
36263 maybe-install-info-expect: install-info-expect
36265 install-info-expect: \
36266 configure-expect \
36267 info-expect
36268 @: $(MAKE); $(unstage)
36269 @[ -f ./expect/Makefile ] || exit 0; \
36270 r=`${PWD_COMMAND}`; export r; \
36271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36272 $(HOST_EXPORTS) \
36273 for flag in $(EXTRA_HOST_FLAGS) ; do \
36274 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36275 done; \
36276 echo "Doing install-info in expect"; \
36277 (cd $(HOST_SUBDIR)/expect && \
36278 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36279 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36280 "RANLIB=$${RANLIB}" \
36281 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36282 install-info) \
36283 || exit 1
36285 @endif expect
36287 .PHONY: maybe-install-dvi-expect install-dvi-expect
36288 maybe-install-dvi-expect:
36289 @if expect
36290 maybe-install-dvi-expect: install-dvi-expect
36292 install-dvi-expect: \
36293 configure-expect \
36294 dvi-expect
36295 @: $(MAKE); $(unstage)
36296 @[ -f ./expect/Makefile ] || exit 0; \
36297 r=`${PWD_COMMAND}`; export r; \
36298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36299 $(HOST_EXPORTS) \
36300 for flag in $(EXTRA_HOST_FLAGS) ; do \
36301 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36302 done; \
36303 echo "Doing install-dvi in expect"; \
36304 (cd $(HOST_SUBDIR)/expect && \
36305 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36306 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36307 "RANLIB=$${RANLIB}" \
36308 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36309 install-dvi) \
36310 || exit 1
36312 @endif expect
36314 .PHONY: maybe-install-pdf-expect install-pdf-expect
36315 maybe-install-pdf-expect:
36316 @if expect
36317 maybe-install-pdf-expect: install-pdf-expect
36319 install-pdf-expect: \
36320 configure-expect \
36321 pdf-expect
36322 @: $(MAKE); $(unstage)
36323 @[ -f ./expect/Makefile ] || exit 0; \
36324 r=`${PWD_COMMAND}`; export r; \
36325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36326 $(HOST_EXPORTS) \
36327 for flag in $(EXTRA_HOST_FLAGS) ; do \
36328 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36329 done; \
36330 echo "Doing install-pdf in expect"; \
36331 (cd $(HOST_SUBDIR)/expect && \
36332 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36333 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36334 "RANLIB=$${RANLIB}" \
36335 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36336 install-pdf) \
36337 || exit 1
36339 @endif expect
36341 .PHONY: maybe-install-html-expect install-html-expect
36342 maybe-install-html-expect:
36343 @if expect
36344 maybe-install-html-expect: install-html-expect
36346 install-html-expect: \
36347 configure-expect \
36348 html-expect
36349 @: $(MAKE); $(unstage)
36350 @[ -f ./expect/Makefile ] || exit 0; \
36351 r=`${PWD_COMMAND}`; export r; \
36352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36353 $(HOST_EXPORTS) \
36354 for flag in $(EXTRA_HOST_FLAGS) ; do \
36355 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36356 done; \
36357 echo "Doing install-html in expect"; \
36358 (cd $(HOST_SUBDIR)/expect && \
36359 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36360 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36361 "RANLIB=$${RANLIB}" \
36362 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36363 install-html) \
36364 || exit 1
36366 @endif expect
36368 .PHONY: maybe-installcheck-expect installcheck-expect
36369 maybe-installcheck-expect:
36370 @if expect
36371 maybe-installcheck-expect: installcheck-expect
36373 installcheck-expect: \
36374 configure-expect
36375 @: $(MAKE); $(unstage)
36376 @[ -f ./expect/Makefile ] || exit 0; \
36377 r=`${PWD_COMMAND}`; export r; \
36378 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36379 $(HOST_EXPORTS) \
36380 for flag in $(EXTRA_HOST_FLAGS) ; do \
36381 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36382 done; \
36383 echo "Doing installcheck in expect"; \
36384 (cd $(HOST_SUBDIR)/expect && \
36385 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36386 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36387 "RANLIB=$${RANLIB}" \
36388 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36389 installcheck) \
36390 || exit 1
36392 @endif expect
36394 .PHONY: maybe-mostlyclean-expect mostlyclean-expect
36395 maybe-mostlyclean-expect:
36396 @if expect
36397 maybe-mostlyclean-expect: mostlyclean-expect
36399 mostlyclean-expect:
36400 @: $(MAKE); $(unstage)
36401 @[ -f ./expect/Makefile ] || exit 0; \
36402 r=`${PWD_COMMAND}`; export r; \
36403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36404 $(HOST_EXPORTS) \
36405 for flag in $(EXTRA_HOST_FLAGS) ; do \
36406 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36407 done; \
36408 echo "Doing mostlyclean in expect"; \
36409 (cd $(HOST_SUBDIR)/expect && \
36410 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36411 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36412 "RANLIB=$${RANLIB}" \
36413 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36414 mostlyclean) \
36415 || exit 1
36417 @endif expect
36419 .PHONY: maybe-clean-expect clean-expect
36420 maybe-clean-expect:
36421 @if expect
36422 maybe-clean-expect: clean-expect
36424 clean-expect:
36425 @: $(MAKE); $(unstage)
36426 @[ -f ./expect/Makefile ] || exit 0; \
36427 r=`${PWD_COMMAND}`; export r; \
36428 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36429 $(HOST_EXPORTS) \
36430 for flag in $(EXTRA_HOST_FLAGS) ; do \
36431 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36432 done; \
36433 echo "Doing clean in expect"; \
36434 (cd $(HOST_SUBDIR)/expect && \
36435 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36436 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36437 "RANLIB=$${RANLIB}" \
36438 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36439 clean) \
36440 || exit 1
36442 @endif expect
36444 .PHONY: maybe-distclean-expect distclean-expect
36445 maybe-distclean-expect:
36446 @if expect
36447 maybe-distclean-expect: distclean-expect
36449 distclean-expect:
36450 @: $(MAKE); $(unstage)
36451 @[ -f ./expect/Makefile ] || exit 0; \
36452 r=`${PWD_COMMAND}`; export r; \
36453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36454 $(HOST_EXPORTS) \
36455 for flag in $(EXTRA_HOST_FLAGS) ; do \
36456 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36457 done; \
36458 echo "Doing distclean in expect"; \
36459 (cd $(HOST_SUBDIR)/expect && \
36460 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36461 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36462 "RANLIB=$${RANLIB}" \
36463 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36464 distclean) \
36465 || exit 1
36467 @endif expect
36469 .PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
36470 maybe-maintainer-clean-expect:
36471 @if expect
36472 maybe-maintainer-clean-expect: maintainer-clean-expect
36474 maintainer-clean-expect:
36475 @: $(MAKE); $(unstage)
36476 @[ -f ./expect/Makefile ] || exit 0; \
36477 r=`${PWD_COMMAND}`; export r; \
36478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36479 $(HOST_EXPORTS) \
36480 for flag in $(EXTRA_HOST_FLAGS) ; do \
36481 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36482 done; \
36483 echo "Doing maintainer-clean in expect"; \
36484 (cd $(HOST_SUBDIR)/expect && \
36485 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36486 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36487 "RANLIB=$${RANLIB}" \
36488 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36489 maintainer-clean) \
36490 || exit 1
36492 @endif expect
36496 .PHONY: configure-guile maybe-configure-guile
36497 maybe-configure-guile:
36498 @if gcc-bootstrap
36499 configure-guile: stage_current
36500 @endif gcc-bootstrap
36501 @if guile
36502 maybe-configure-guile: configure-guile
36503 configure-guile:
36504 @: $(MAKE); $(unstage)
36505 @r=`${PWD_COMMAND}`; export r; \
36506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36507 test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
36508 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile; \
36509 $(HOST_EXPORTS) \
36510 echo Configuring in $(HOST_SUBDIR)/guile; \
36511 cd "$(HOST_SUBDIR)/guile" || exit 1; \
36512 case $(srcdir) in \
36513 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36514 *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
36515 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36516 esac; \
36517 module_srcdir=guile; \
36518 $(SHELL) \
36519 $$s/$$module_srcdir/configure \
36520 --srcdir=$${topdir}/$$module_srcdir \
36521 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36522 --target=${target_alias} \
36523 || exit 1
36524 @endif guile
36530 .PHONY: all-guile maybe-all-guile
36531 maybe-all-guile:
36532 @if gcc-bootstrap
36533 all-guile: stage_current
36534 @endif gcc-bootstrap
36535 @if guile
36536 TARGET-guile=all
36537 maybe-all-guile: all-guile
36538 all-guile: configure-guile
36539 @: $(MAKE); $(unstage)
36540 @r=`${PWD_COMMAND}`; export r; \
36541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36542 $(HOST_EXPORTS) \
36543 (cd $(HOST_SUBDIR)/guile && \
36544 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
36545 $(TARGET-guile))
36546 @endif guile
36551 .PHONY: check-guile maybe-check-guile
36552 maybe-check-guile:
36553 @if guile
36554 maybe-check-guile: check-guile
36556 check-guile:
36557 @: $(MAKE); $(unstage)
36558 @r=`${PWD_COMMAND}`; export r; \
36559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36560 $(HOST_EXPORTS) \
36561 (cd $(HOST_SUBDIR)/guile && \
36562 $(MAKE) $(FLAGS_TO_PASS) check)
36564 @endif guile
36566 .PHONY: install-guile maybe-install-guile
36567 maybe-install-guile:
36568 @if guile
36569 maybe-install-guile: install-guile
36571 install-guile: installdirs
36572 @: $(MAKE); $(unstage)
36573 @r=`${PWD_COMMAND}`; export r; \
36574 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36575 $(HOST_EXPORTS) \
36576 (cd $(HOST_SUBDIR)/guile && \
36577 $(MAKE) $(FLAGS_TO_PASS) install)
36579 @endif guile
36581 .PHONY: install-strip-guile maybe-install-strip-guile
36582 maybe-install-strip-guile:
36583 @if guile
36584 maybe-install-strip-guile: install-strip-guile
36586 install-strip-guile: installdirs
36587 @: $(MAKE); $(unstage)
36588 @r=`${PWD_COMMAND}`; export r; \
36589 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36590 $(HOST_EXPORTS) \
36591 (cd $(HOST_SUBDIR)/guile && \
36592 $(MAKE) $(FLAGS_TO_PASS) install-strip)
36594 @endif guile
36596 # Other targets (info, dvi, pdf, etc.)
36598 .PHONY: maybe-info-guile info-guile
36599 maybe-info-guile:
36600 @if guile
36601 maybe-info-guile: info-guile
36603 info-guile: \
36604 configure-guile
36605 @: $(MAKE); $(unstage)
36606 @[ -f ./guile/Makefile ] || exit 0; \
36607 r=`${PWD_COMMAND}`; export r; \
36608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36609 $(HOST_EXPORTS) \
36610 for flag in $(EXTRA_HOST_FLAGS) ; do \
36611 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36612 done; \
36613 echo "Doing info in guile"; \
36614 (cd $(HOST_SUBDIR)/guile && \
36615 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36616 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36617 "RANLIB=$${RANLIB}" \
36618 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36619 info) \
36620 || exit 1
36622 @endif guile
36624 .PHONY: maybe-dvi-guile dvi-guile
36625 maybe-dvi-guile:
36626 @if guile
36627 maybe-dvi-guile: dvi-guile
36629 dvi-guile: \
36630 configure-guile
36631 @: $(MAKE); $(unstage)
36632 @[ -f ./guile/Makefile ] || exit 0; \
36633 r=`${PWD_COMMAND}`; export r; \
36634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36635 $(HOST_EXPORTS) \
36636 for flag in $(EXTRA_HOST_FLAGS) ; do \
36637 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36638 done; \
36639 echo "Doing dvi in guile"; \
36640 (cd $(HOST_SUBDIR)/guile && \
36641 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36642 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36643 "RANLIB=$${RANLIB}" \
36644 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36645 dvi) \
36646 || exit 1
36648 @endif guile
36650 .PHONY: maybe-pdf-guile pdf-guile
36651 maybe-pdf-guile:
36652 @if guile
36653 maybe-pdf-guile: pdf-guile
36655 pdf-guile: \
36656 configure-guile
36657 @: $(MAKE); $(unstage)
36658 @[ -f ./guile/Makefile ] || exit 0; \
36659 r=`${PWD_COMMAND}`; export r; \
36660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36661 $(HOST_EXPORTS) \
36662 for flag in $(EXTRA_HOST_FLAGS) ; do \
36663 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36664 done; \
36665 echo "Doing pdf in guile"; \
36666 (cd $(HOST_SUBDIR)/guile && \
36667 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36668 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36669 "RANLIB=$${RANLIB}" \
36670 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36671 pdf) \
36672 || exit 1
36674 @endif guile
36676 .PHONY: maybe-html-guile html-guile
36677 maybe-html-guile:
36678 @if guile
36679 maybe-html-guile: html-guile
36681 html-guile: \
36682 configure-guile
36683 @: $(MAKE); $(unstage)
36684 @[ -f ./guile/Makefile ] || exit 0; \
36685 r=`${PWD_COMMAND}`; export r; \
36686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36687 $(HOST_EXPORTS) \
36688 for flag in $(EXTRA_HOST_FLAGS) ; do \
36689 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36690 done; \
36691 echo "Doing html in guile"; \
36692 (cd $(HOST_SUBDIR)/guile && \
36693 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36694 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36695 "RANLIB=$${RANLIB}" \
36696 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36697 html) \
36698 || exit 1
36700 @endif guile
36702 .PHONY: maybe-TAGS-guile TAGS-guile
36703 maybe-TAGS-guile:
36704 @if guile
36705 maybe-TAGS-guile: TAGS-guile
36707 TAGS-guile: \
36708 configure-guile
36709 @: $(MAKE); $(unstage)
36710 @[ -f ./guile/Makefile ] || exit 0; \
36711 r=`${PWD_COMMAND}`; export r; \
36712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36713 $(HOST_EXPORTS) \
36714 for flag in $(EXTRA_HOST_FLAGS) ; do \
36715 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36716 done; \
36717 echo "Doing TAGS in guile"; \
36718 (cd $(HOST_SUBDIR)/guile && \
36719 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36720 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36721 "RANLIB=$${RANLIB}" \
36722 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36723 TAGS) \
36724 || exit 1
36726 @endif guile
36728 .PHONY: maybe-install-info-guile install-info-guile
36729 maybe-install-info-guile:
36730 @if guile
36731 maybe-install-info-guile: install-info-guile
36733 install-info-guile: \
36734 configure-guile \
36735 info-guile
36736 @: $(MAKE); $(unstage)
36737 @[ -f ./guile/Makefile ] || exit 0; \
36738 r=`${PWD_COMMAND}`; export r; \
36739 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36740 $(HOST_EXPORTS) \
36741 for flag in $(EXTRA_HOST_FLAGS) ; do \
36742 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36743 done; \
36744 echo "Doing install-info in guile"; \
36745 (cd $(HOST_SUBDIR)/guile && \
36746 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36747 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36748 "RANLIB=$${RANLIB}" \
36749 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36750 install-info) \
36751 || exit 1
36753 @endif guile
36755 .PHONY: maybe-install-dvi-guile install-dvi-guile
36756 maybe-install-dvi-guile:
36757 @if guile
36758 maybe-install-dvi-guile: install-dvi-guile
36760 install-dvi-guile: \
36761 configure-guile \
36762 dvi-guile
36763 @: $(MAKE); $(unstage)
36764 @[ -f ./guile/Makefile ] || exit 0; \
36765 r=`${PWD_COMMAND}`; export r; \
36766 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36767 $(HOST_EXPORTS) \
36768 for flag in $(EXTRA_HOST_FLAGS) ; do \
36769 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36770 done; \
36771 echo "Doing install-dvi in guile"; \
36772 (cd $(HOST_SUBDIR)/guile && \
36773 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36774 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36775 "RANLIB=$${RANLIB}" \
36776 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36777 install-dvi) \
36778 || exit 1
36780 @endif guile
36782 .PHONY: maybe-install-pdf-guile install-pdf-guile
36783 maybe-install-pdf-guile:
36784 @if guile
36785 maybe-install-pdf-guile: install-pdf-guile
36787 install-pdf-guile: \
36788 configure-guile \
36789 pdf-guile
36790 @: $(MAKE); $(unstage)
36791 @[ -f ./guile/Makefile ] || exit 0; \
36792 r=`${PWD_COMMAND}`; export r; \
36793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36794 $(HOST_EXPORTS) \
36795 for flag in $(EXTRA_HOST_FLAGS) ; do \
36796 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36797 done; \
36798 echo "Doing install-pdf in guile"; \
36799 (cd $(HOST_SUBDIR)/guile && \
36800 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36801 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36802 "RANLIB=$${RANLIB}" \
36803 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36804 install-pdf) \
36805 || exit 1
36807 @endif guile
36809 .PHONY: maybe-install-html-guile install-html-guile
36810 maybe-install-html-guile:
36811 @if guile
36812 maybe-install-html-guile: install-html-guile
36814 install-html-guile: \
36815 configure-guile \
36816 html-guile
36817 @: $(MAKE); $(unstage)
36818 @[ -f ./guile/Makefile ] || exit 0; \
36819 r=`${PWD_COMMAND}`; export r; \
36820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36821 $(HOST_EXPORTS) \
36822 for flag in $(EXTRA_HOST_FLAGS) ; do \
36823 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36824 done; \
36825 echo "Doing install-html in guile"; \
36826 (cd $(HOST_SUBDIR)/guile && \
36827 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36828 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36829 "RANLIB=$${RANLIB}" \
36830 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36831 install-html) \
36832 || exit 1
36834 @endif guile
36836 .PHONY: maybe-installcheck-guile installcheck-guile
36837 maybe-installcheck-guile:
36838 @if guile
36839 maybe-installcheck-guile: installcheck-guile
36841 installcheck-guile: \
36842 configure-guile
36843 @: $(MAKE); $(unstage)
36844 @[ -f ./guile/Makefile ] || exit 0; \
36845 r=`${PWD_COMMAND}`; export r; \
36846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36847 $(HOST_EXPORTS) \
36848 for flag in $(EXTRA_HOST_FLAGS) ; do \
36849 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36850 done; \
36851 echo "Doing installcheck in guile"; \
36852 (cd $(HOST_SUBDIR)/guile && \
36853 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36854 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36855 "RANLIB=$${RANLIB}" \
36856 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36857 installcheck) \
36858 || exit 1
36860 @endif guile
36862 .PHONY: maybe-mostlyclean-guile mostlyclean-guile
36863 maybe-mostlyclean-guile:
36864 @if guile
36865 maybe-mostlyclean-guile: mostlyclean-guile
36867 mostlyclean-guile:
36868 @: $(MAKE); $(unstage)
36869 @[ -f ./guile/Makefile ] || exit 0; \
36870 r=`${PWD_COMMAND}`; export r; \
36871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36872 $(HOST_EXPORTS) \
36873 for flag in $(EXTRA_HOST_FLAGS) ; do \
36874 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36875 done; \
36876 echo "Doing mostlyclean in guile"; \
36877 (cd $(HOST_SUBDIR)/guile && \
36878 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36879 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36880 "RANLIB=$${RANLIB}" \
36881 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36882 mostlyclean) \
36883 || exit 1
36885 @endif guile
36887 .PHONY: maybe-clean-guile clean-guile
36888 maybe-clean-guile:
36889 @if guile
36890 maybe-clean-guile: clean-guile
36892 clean-guile:
36893 @: $(MAKE); $(unstage)
36894 @[ -f ./guile/Makefile ] || exit 0; \
36895 r=`${PWD_COMMAND}`; export r; \
36896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36897 $(HOST_EXPORTS) \
36898 for flag in $(EXTRA_HOST_FLAGS) ; do \
36899 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36900 done; \
36901 echo "Doing clean in guile"; \
36902 (cd $(HOST_SUBDIR)/guile && \
36903 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36904 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36905 "RANLIB=$${RANLIB}" \
36906 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36907 clean) \
36908 || exit 1
36910 @endif guile
36912 .PHONY: maybe-distclean-guile distclean-guile
36913 maybe-distclean-guile:
36914 @if guile
36915 maybe-distclean-guile: distclean-guile
36917 distclean-guile:
36918 @: $(MAKE); $(unstage)
36919 @[ -f ./guile/Makefile ] || exit 0; \
36920 r=`${PWD_COMMAND}`; export r; \
36921 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36922 $(HOST_EXPORTS) \
36923 for flag in $(EXTRA_HOST_FLAGS) ; do \
36924 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36925 done; \
36926 echo "Doing distclean in guile"; \
36927 (cd $(HOST_SUBDIR)/guile && \
36928 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36929 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36930 "RANLIB=$${RANLIB}" \
36931 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36932 distclean) \
36933 || exit 1
36935 @endif guile
36937 .PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
36938 maybe-maintainer-clean-guile:
36939 @if guile
36940 maybe-maintainer-clean-guile: maintainer-clean-guile
36942 maintainer-clean-guile:
36943 @: $(MAKE); $(unstage)
36944 @[ -f ./guile/Makefile ] || exit 0; \
36945 r=`${PWD_COMMAND}`; export r; \
36946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36947 $(HOST_EXPORTS) \
36948 for flag in $(EXTRA_HOST_FLAGS) ; do \
36949 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36950 done; \
36951 echo "Doing maintainer-clean in guile"; \
36952 (cd $(HOST_SUBDIR)/guile && \
36953 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36954 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36955 "RANLIB=$${RANLIB}" \
36956 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36957 maintainer-clean) \
36958 || exit 1
36960 @endif guile
36964 .PHONY: configure-tk maybe-configure-tk
36965 maybe-configure-tk:
36966 @if gcc-bootstrap
36967 configure-tk: stage_current
36968 @endif gcc-bootstrap
36969 @if tk
36970 maybe-configure-tk: configure-tk
36971 configure-tk:
36972 @: $(MAKE); $(unstage)
36973 @r=`${PWD_COMMAND}`; export r; \
36974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36975 test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
36976 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk; \
36977 $(HOST_EXPORTS) \
36978 echo Configuring in $(HOST_SUBDIR)/tk; \
36979 cd "$(HOST_SUBDIR)/tk" || exit 1; \
36980 case $(srcdir) in \
36981 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36982 *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
36983 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36984 esac; \
36985 module_srcdir=tk; \
36986 $(SHELL) \
36987 $$s/$$module_srcdir/configure \
36988 --srcdir=$${topdir}/$$module_srcdir \
36989 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36990 --target=${target_alias} \
36991 || exit 1
36992 @endif tk
36998 .PHONY: all-tk maybe-all-tk
36999 maybe-all-tk:
37000 @if gcc-bootstrap
37001 all-tk: stage_current
37002 @endif gcc-bootstrap
37003 @if tk
37004 TARGET-tk=all
37005 maybe-all-tk: all-tk
37006 all-tk: configure-tk
37007 @: $(MAKE); $(unstage)
37008 @r=`${PWD_COMMAND}`; export r; \
37009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37010 $(HOST_EXPORTS) \
37011 (cd $(HOST_SUBDIR)/tk && \
37012 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
37013 $(TARGET-tk))
37014 @endif tk
37019 .PHONY: check-tk maybe-check-tk
37020 maybe-check-tk:
37021 @if tk
37022 maybe-check-tk: check-tk
37024 check-tk:
37025 @: $(MAKE); $(unstage)
37026 @r=`${PWD_COMMAND}`; export r; \
37027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37028 $(HOST_EXPORTS) \
37029 (cd $(HOST_SUBDIR)/tk && \
37030 $(MAKE) $(FLAGS_TO_PASS) check)
37032 @endif tk
37034 .PHONY: install-tk maybe-install-tk
37035 maybe-install-tk:
37036 @if tk
37037 maybe-install-tk: install-tk
37039 install-tk: installdirs
37040 @: $(MAKE); $(unstage)
37041 @r=`${PWD_COMMAND}`; export r; \
37042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37043 $(HOST_EXPORTS) \
37044 (cd $(HOST_SUBDIR)/tk && \
37045 $(MAKE) $(FLAGS_TO_PASS) install)
37047 @endif tk
37049 .PHONY: install-strip-tk maybe-install-strip-tk
37050 maybe-install-strip-tk:
37051 @if tk
37052 maybe-install-strip-tk: install-strip-tk
37054 install-strip-tk: installdirs
37055 @: $(MAKE); $(unstage)
37056 @r=`${PWD_COMMAND}`; export r; \
37057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37058 $(HOST_EXPORTS) \
37059 (cd $(HOST_SUBDIR)/tk && \
37060 $(MAKE) $(FLAGS_TO_PASS) install-strip)
37062 @endif tk
37064 # Other targets (info, dvi, pdf, etc.)
37066 .PHONY: maybe-info-tk info-tk
37067 maybe-info-tk:
37068 @if tk
37069 maybe-info-tk: info-tk
37071 info-tk: \
37072 configure-tk
37073 @: $(MAKE); $(unstage)
37074 @[ -f ./tk/Makefile ] || exit 0; \
37075 r=`${PWD_COMMAND}`; export r; \
37076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37077 $(HOST_EXPORTS) \
37078 for flag in $(EXTRA_HOST_FLAGS) ; do \
37079 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37080 done; \
37081 echo "Doing info in tk"; \
37082 (cd $(HOST_SUBDIR)/tk && \
37083 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37084 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37085 "RANLIB=$${RANLIB}" \
37086 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37087 info) \
37088 || exit 1
37090 @endif tk
37092 .PHONY: maybe-dvi-tk dvi-tk
37093 maybe-dvi-tk:
37094 @if tk
37095 maybe-dvi-tk: dvi-tk
37097 dvi-tk: \
37098 configure-tk
37099 @: $(MAKE); $(unstage)
37100 @[ -f ./tk/Makefile ] || exit 0; \
37101 r=`${PWD_COMMAND}`; export r; \
37102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37103 $(HOST_EXPORTS) \
37104 for flag in $(EXTRA_HOST_FLAGS) ; do \
37105 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37106 done; \
37107 echo "Doing dvi in tk"; \
37108 (cd $(HOST_SUBDIR)/tk && \
37109 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37110 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37111 "RANLIB=$${RANLIB}" \
37112 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37113 dvi) \
37114 || exit 1
37116 @endif tk
37118 .PHONY: maybe-pdf-tk pdf-tk
37119 maybe-pdf-tk:
37120 @if tk
37121 maybe-pdf-tk: pdf-tk
37123 pdf-tk: \
37124 configure-tk
37125 @: $(MAKE); $(unstage)
37126 @[ -f ./tk/Makefile ] || exit 0; \
37127 r=`${PWD_COMMAND}`; export r; \
37128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37129 $(HOST_EXPORTS) \
37130 for flag in $(EXTRA_HOST_FLAGS) ; do \
37131 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37132 done; \
37133 echo "Doing pdf in tk"; \
37134 (cd $(HOST_SUBDIR)/tk && \
37135 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37136 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37137 "RANLIB=$${RANLIB}" \
37138 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37139 pdf) \
37140 || exit 1
37142 @endif tk
37144 .PHONY: maybe-html-tk html-tk
37145 maybe-html-tk:
37146 @if tk
37147 maybe-html-tk: html-tk
37149 html-tk: \
37150 configure-tk
37151 @: $(MAKE); $(unstage)
37152 @[ -f ./tk/Makefile ] || exit 0; \
37153 r=`${PWD_COMMAND}`; export r; \
37154 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37155 $(HOST_EXPORTS) \
37156 for flag in $(EXTRA_HOST_FLAGS) ; do \
37157 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37158 done; \
37159 echo "Doing html in tk"; \
37160 (cd $(HOST_SUBDIR)/tk && \
37161 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37162 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37163 "RANLIB=$${RANLIB}" \
37164 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37165 html) \
37166 || exit 1
37168 @endif tk
37170 .PHONY: maybe-TAGS-tk TAGS-tk
37171 maybe-TAGS-tk:
37172 @if tk
37173 maybe-TAGS-tk: TAGS-tk
37175 TAGS-tk: \
37176 configure-tk
37177 @: $(MAKE); $(unstage)
37178 @[ -f ./tk/Makefile ] || exit 0; \
37179 r=`${PWD_COMMAND}`; export r; \
37180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37181 $(HOST_EXPORTS) \
37182 for flag in $(EXTRA_HOST_FLAGS) ; do \
37183 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37184 done; \
37185 echo "Doing TAGS in tk"; \
37186 (cd $(HOST_SUBDIR)/tk && \
37187 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37188 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37189 "RANLIB=$${RANLIB}" \
37190 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37191 TAGS) \
37192 || exit 1
37194 @endif tk
37196 .PHONY: maybe-install-info-tk install-info-tk
37197 maybe-install-info-tk:
37198 @if tk
37199 maybe-install-info-tk: install-info-tk
37201 install-info-tk: \
37202 configure-tk \
37203 info-tk
37204 @: $(MAKE); $(unstage)
37205 @[ -f ./tk/Makefile ] || exit 0; \
37206 r=`${PWD_COMMAND}`; export r; \
37207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37208 $(HOST_EXPORTS) \
37209 for flag in $(EXTRA_HOST_FLAGS) ; do \
37210 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37211 done; \
37212 echo "Doing install-info in tk"; \
37213 (cd $(HOST_SUBDIR)/tk && \
37214 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37215 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37216 "RANLIB=$${RANLIB}" \
37217 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37218 install-info) \
37219 || exit 1
37221 @endif tk
37223 .PHONY: maybe-install-dvi-tk install-dvi-tk
37224 maybe-install-dvi-tk:
37225 @if tk
37226 maybe-install-dvi-tk: install-dvi-tk
37228 install-dvi-tk: \
37229 configure-tk \
37230 dvi-tk
37231 @: $(MAKE); $(unstage)
37232 @[ -f ./tk/Makefile ] || exit 0; \
37233 r=`${PWD_COMMAND}`; export r; \
37234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37235 $(HOST_EXPORTS) \
37236 for flag in $(EXTRA_HOST_FLAGS) ; do \
37237 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37238 done; \
37239 echo "Doing install-dvi in tk"; \
37240 (cd $(HOST_SUBDIR)/tk && \
37241 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37242 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37243 "RANLIB=$${RANLIB}" \
37244 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37245 install-dvi) \
37246 || exit 1
37248 @endif tk
37250 .PHONY: maybe-install-pdf-tk install-pdf-tk
37251 maybe-install-pdf-tk:
37252 @if tk
37253 maybe-install-pdf-tk: install-pdf-tk
37255 install-pdf-tk: \
37256 configure-tk \
37257 pdf-tk
37258 @: $(MAKE); $(unstage)
37259 @[ -f ./tk/Makefile ] || exit 0; \
37260 r=`${PWD_COMMAND}`; export r; \
37261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37262 $(HOST_EXPORTS) \
37263 for flag in $(EXTRA_HOST_FLAGS) ; do \
37264 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37265 done; \
37266 echo "Doing install-pdf in tk"; \
37267 (cd $(HOST_SUBDIR)/tk && \
37268 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37269 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37270 "RANLIB=$${RANLIB}" \
37271 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37272 install-pdf) \
37273 || exit 1
37275 @endif tk
37277 .PHONY: maybe-install-html-tk install-html-tk
37278 maybe-install-html-tk:
37279 @if tk
37280 maybe-install-html-tk: install-html-tk
37282 install-html-tk: \
37283 configure-tk \
37284 html-tk
37285 @: $(MAKE); $(unstage)
37286 @[ -f ./tk/Makefile ] || exit 0; \
37287 r=`${PWD_COMMAND}`; export r; \
37288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37289 $(HOST_EXPORTS) \
37290 for flag in $(EXTRA_HOST_FLAGS) ; do \
37291 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37292 done; \
37293 echo "Doing install-html in tk"; \
37294 (cd $(HOST_SUBDIR)/tk && \
37295 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37296 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37297 "RANLIB=$${RANLIB}" \
37298 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37299 install-html) \
37300 || exit 1
37302 @endif tk
37304 .PHONY: maybe-installcheck-tk installcheck-tk
37305 maybe-installcheck-tk:
37306 @if tk
37307 maybe-installcheck-tk: installcheck-tk
37309 installcheck-tk: \
37310 configure-tk
37311 @: $(MAKE); $(unstage)
37312 @[ -f ./tk/Makefile ] || exit 0; \
37313 r=`${PWD_COMMAND}`; export r; \
37314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37315 $(HOST_EXPORTS) \
37316 for flag in $(EXTRA_HOST_FLAGS) ; do \
37317 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37318 done; \
37319 echo "Doing installcheck in tk"; \
37320 (cd $(HOST_SUBDIR)/tk && \
37321 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37322 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37323 "RANLIB=$${RANLIB}" \
37324 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37325 installcheck) \
37326 || exit 1
37328 @endif tk
37330 .PHONY: maybe-mostlyclean-tk mostlyclean-tk
37331 maybe-mostlyclean-tk:
37332 @if tk
37333 maybe-mostlyclean-tk: mostlyclean-tk
37335 mostlyclean-tk:
37336 @: $(MAKE); $(unstage)
37337 @[ -f ./tk/Makefile ] || exit 0; \
37338 r=`${PWD_COMMAND}`; export r; \
37339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37340 $(HOST_EXPORTS) \
37341 for flag in $(EXTRA_HOST_FLAGS) ; do \
37342 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37343 done; \
37344 echo "Doing mostlyclean in tk"; \
37345 (cd $(HOST_SUBDIR)/tk && \
37346 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37347 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37348 "RANLIB=$${RANLIB}" \
37349 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37350 mostlyclean) \
37351 || exit 1
37353 @endif tk
37355 .PHONY: maybe-clean-tk clean-tk
37356 maybe-clean-tk:
37357 @if tk
37358 maybe-clean-tk: clean-tk
37360 clean-tk:
37361 @: $(MAKE); $(unstage)
37362 @[ -f ./tk/Makefile ] || exit 0; \
37363 r=`${PWD_COMMAND}`; export r; \
37364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37365 $(HOST_EXPORTS) \
37366 for flag in $(EXTRA_HOST_FLAGS) ; do \
37367 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37368 done; \
37369 echo "Doing clean in tk"; \
37370 (cd $(HOST_SUBDIR)/tk && \
37371 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37372 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37373 "RANLIB=$${RANLIB}" \
37374 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37375 clean) \
37376 || exit 1
37378 @endif tk
37380 .PHONY: maybe-distclean-tk distclean-tk
37381 maybe-distclean-tk:
37382 @if tk
37383 maybe-distclean-tk: distclean-tk
37385 distclean-tk:
37386 @: $(MAKE); $(unstage)
37387 @[ -f ./tk/Makefile ] || exit 0; \
37388 r=`${PWD_COMMAND}`; export r; \
37389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37390 $(HOST_EXPORTS) \
37391 for flag in $(EXTRA_HOST_FLAGS) ; do \
37392 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37393 done; \
37394 echo "Doing distclean in tk"; \
37395 (cd $(HOST_SUBDIR)/tk && \
37396 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37397 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37398 "RANLIB=$${RANLIB}" \
37399 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37400 distclean) \
37401 || exit 1
37403 @endif tk
37405 .PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
37406 maybe-maintainer-clean-tk:
37407 @if tk
37408 maybe-maintainer-clean-tk: maintainer-clean-tk
37410 maintainer-clean-tk:
37411 @: $(MAKE); $(unstage)
37412 @[ -f ./tk/Makefile ] || exit 0; \
37413 r=`${PWD_COMMAND}`; export r; \
37414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37415 $(HOST_EXPORTS) \
37416 for flag in $(EXTRA_HOST_FLAGS) ; do \
37417 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37418 done; \
37419 echo "Doing maintainer-clean in tk"; \
37420 (cd $(HOST_SUBDIR)/tk && \
37421 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37422 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37423 "RANLIB=$${RANLIB}" \
37424 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37425 maintainer-clean) \
37426 || exit 1
37428 @endif tk
37432 .PHONY: configure-libtermcap maybe-configure-libtermcap
37433 maybe-configure-libtermcap:
37434 @if gcc-bootstrap
37435 configure-libtermcap: stage_current
37436 @endif gcc-bootstrap
37437 @if libtermcap
37438 maybe-configure-libtermcap: configure-libtermcap
37439 configure-libtermcap:
37440 @: $(MAKE); $(unstage)
37441 @r=`${PWD_COMMAND}`; export r; \
37442 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37443 test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
37444 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap; \
37445 $(HOST_EXPORTS) \
37446 echo Configuring in $(HOST_SUBDIR)/libtermcap; \
37447 cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
37448 case $(srcdir) in \
37449 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37450 *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
37451 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37452 esac; \
37453 module_srcdir=libtermcap; \
37454 $(SHELL) \
37455 $$s/$$module_srcdir/configure \
37456 --srcdir=$${topdir}/$$module_srcdir \
37457 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37458 --target=${target_alias} \
37459 || exit 1
37460 @endif libtermcap
37466 .PHONY: all-libtermcap maybe-all-libtermcap
37467 maybe-all-libtermcap:
37468 @if gcc-bootstrap
37469 all-libtermcap: stage_current
37470 @endif gcc-bootstrap
37471 @if libtermcap
37472 TARGET-libtermcap=all
37473 maybe-all-libtermcap: all-libtermcap
37474 all-libtermcap: configure-libtermcap
37475 @: $(MAKE); $(unstage)
37476 @r=`${PWD_COMMAND}`; export r; \
37477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37478 $(HOST_EXPORTS) \
37479 (cd $(HOST_SUBDIR)/libtermcap && \
37480 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
37481 $(TARGET-libtermcap))
37482 @endif libtermcap
37487 .PHONY: check-libtermcap maybe-check-libtermcap
37488 maybe-check-libtermcap:
37489 @if libtermcap
37490 maybe-check-libtermcap: check-libtermcap
37492 check-libtermcap:
37494 @endif libtermcap
37496 .PHONY: install-libtermcap maybe-install-libtermcap
37497 maybe-install-libtermcap:
37498 @if libtermcap
37499 maybe-install-libtermcap: install-libtermcap
37501 install-libtermcap: installdirs
37502 @: $(MAKE); $(unstage)
37503 @r=`${PWD_COMMAND}`; export r; \
37504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37505 $(HOST_EXPORTS) \
37506 (cd $(HOST_SUBDIR)/libtermcap && \
37507 $(MAKE) $(FLAGS_TO_PASS) install)
37509 @endif libtermcap
37511 .PHONY: install-strip-libtermcap maybe-install-strip-libtermcap
37512 maybe-install-strip-libtermcap:
37513 @if libtermcap
37514 maybe-install-strip-libtermcap: install-strip-libtermcap
37516 install-strip-libtermcap: installdirs
37517 @: $(MAKE); $(unstage)
37518 @r=`${PWD_COMMAND}`; export r; \
37519 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37520 $(HOST_EXPORTS) \
37521 (cd $(HOST_SUBDIR)/libtermcap && \
37522 $(MAKE) $(FLAGS_TO_PASS) install-strip)
37524 @endif libtermcap
37526 # Other targets (info, dvi, pdf, etc.)
37528 .PHONY: maybe-info-libtermcap info-libtermcap
37529 maybe-info-libtermcap:
37530 @if libtermcap
37531 maybe-info-libtermcap: info-libtermcap
37533 info-libtermcap: \
37534 configure-libtermcap
37535 @: $(MAKE); $(unstage)
37536 @[ -f ./libtermcap/Makefile ] || exit 0; \
37537 r=`${PWD_COMMAND}`; export r; \
37538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37539 $(HOST_EXPORTS) \
37540 for flag in $(EXTRA_HOST_FLAGS) ; do \
37541 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37542 done; \
37543 echo "Doing info in libtermcap"; \
37544 (cd $(HOST_SUBDIR)/libtermcap && \
37545 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37546 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37547 "RANLIB=$${RANLIB}" \
37548 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37549 info) \
37550 || exit 1
37552 @endif libtermcap
37554 .PHONY: maybe-dvi-libtermcap dvi-libtermcap
37555 maybe-dvi-libtermcap:
37556 @if libtermcap
37557 maybe-dvi-libtermcap: dvi-libtermcap
37559 dvi-libtermcap: \
37560 configure-libtermcap
37561 @: $(MAKE); $(unstage)
37562 @[ -f ./libtermcap/Makefile ] || exit 0; \
37563 r=`${PWD_COMMAND}`; export r; \
37564 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37565 $(HOST_EXPORTS) \
37566 for flag in $(EXTRA_HOST_FLAGS) ; do \
37567 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37568 done; \
37569 echo "Doing dvi in libtermcap"; \
37570 (cd $(HOST_SUBDIR)/libtermcap && \
37571 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37572 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37573 "RANLIB=$${RANLIB}" \
37574 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37575 dvi) \
37576 || exit 1
37578 @endif libtermcap
37580 .PHONY: maybe-pdf-libtermcap pdf-libtermcap
37581 maybe-pdf-libtermcap:
37582 @if libtermcap
37583 maybe-pdf-libtermcap: pdf-libtermcap
37585 pdf-libtermcap: \
37586 configure-libtermcap
37587 @: $(MAKE); $(unstage)
37588 @[ -f ./libtermcap/Makefile ] || exit 0; \
37589 r=`${PWD_COMMAND}`; export r; \
37590 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37591 $(HOST_EXPORTS) \
37592 for flag in $(EXTRA_HOST_FLAGS) ; do \
37593 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37594 done; \
37595 echo "Doing pdf in libtermcap"; \
37596 (cd $(HOST_SUBDIR)/libtermcap && \
37597 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37598 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37599 "RANLIB=$${RANLIB}" \
37600 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37601 pdf) \
37602 || exit 1
37604 @endif libtermcap
37606 .PHONY: maybe-html-libtermcap html-libtermcap
37607 maybe-html-libtermcap:
37608 @if libtermcap
37609 maybe-html-libtermcap: html-libtermcap
37611 html-libtermcap: \
37612 configure-libtermcap
37613 @: $(MAKE); $(unstage)
37614 @[ -f ./libtermcap/Makefile ] || exit 0; \
37615 r=`${PWD_COMMAND}`; export r; \
37616 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37617 $(HOST_EXPORTS) \
37618 for flag in $(EXTRA_HOST_FLAGS) ; do \
37619 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37620 done; \
37621 echo "Doing html in libtermcap"; \
37622 (cd $(HOST_SUBDIR)/libtermcap && \
37623 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37624 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37625 "RANLIB=$${RANLIB}" \
37626 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37627 html) \
37628 || exit 1
37630 @endif libtermcap
37632 .PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
37633 maybe-TAGS-libtermcap:
37634 @if libtermcap
37635 maybe-TAGS-libtermcap: TAGS-libtermcap
37637 TAGS-libtermcap: \
37638 configure-libtermcap
37639 @: $(MAKE); $(unstage)
37640 @[ -f ./libtermcap/Makefile ] || exit 0; \
37641 r=`${PWD_COMMAND}`; export r; \
37642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37643 $(HOST_EXPORTS) \
37644 for flag in $(EXTRA_HOST_FLAGS) ; do \
37645 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37646 done; \
37647 echo "Doing TAGS in libtermcap"; \
37648 (cd $(HOST_SUBDIR)/libtermcap && \
37649 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37650 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37651 "RANLIB=$${RANLIB}" \
37652 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37653 TAGS) \
37654 || exit 1
37656 @endif libtermcap
37658 .PHONY: maybe-install-info-libtermcap install-info-libtermcap
37659 maybe-install-info-libtermcap:
37660 @if libtermcap
37661 maybe-install-info-libtermcap: install-info-libtermcap
37663 install-info-libtermcap: \
37664 configure-libtermcap \
37665 info-libtermcap
37666 @: $(MAKE); $(unstage)
37667 @[ -f ./libtermcap/Makefile ] || exit 0; \
37668 r=`${PWD_COMMAND}`; export r; \
37669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37670 $(HOST_EXPORTS) \
37671 for flag in $(EXTRA_HOST_FLAGS) ; do \
37672 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37673 done; \
37674 echo "Doing install-info in libtermcap"; \
37675 (cd $(HOST_SUBDIR)/libtermcap && \
37676 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37677 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37678 "RANLIB=$${RANLIB}" \
37679 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37680 install-info) \
37681 || exit 1
37683 @endif libtermcap
37685 .PHONY: maybe-install-dvi-libtermcap install-dvi-libtermcap
37686 maybe-install-dvi-libtermcap:
37687 @if libtermcap
37688 maybe-install-dvi-libtermcap: install-dvi-libtermcap
37690 install-dvi-libtermcap: \
37691 configure-libtermcap \
37692 dvi-libtermcap
37693 @: $(MAKE); $(unstage)
37694 @[ -f ./libtermcap/Makefile ] || exit 0; \
37695 r=`${PWD_COMMAND}`; export r; \
37696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37697 $(HOST_EXPORTS) \
37698 for flag in $(EXTRA_HOST_FLAGS) ; do \
37699 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37700 done; \
37701 echo "Doing install-dvi in libtermcap"; \
37702 (cd $(HOST_SUBDIR)/libtermcap && \
37703 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37704 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37705 "RANLIB=$${RANLIB}" \
37706 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37707 install-dvi) \
37708 || exit 1
37710 @endif libtermcap
37712 .PHONY: maybe-install-pdf-libtermcap install-pdf-libtermcap
37713 maybe-install-pdf-libtermcap:
37714 @if libtermcap
37715 maybe-install-pdf-libtermcap: install-pdf-libtermcap
37717 install-pdf-libtermcap: \
37718 configure-libtermcap \
37719 pdf-libtermcap
37720 @: $(MAKE); $(unstage)
37721 @[ -f ./libtermcap/Makefile ] || exit 0; \
37722 r=`${PWD_COMMAND}`; export r; \
37723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37724 $(HOST_EXPORTS) \
37725 for flag in $(EXTRA_HOST_FLAGS) ; do \
37726 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37727 done; \
37728 echo "Doing install-pdf in libtermcap"; \
37729 (cd $(HOST_SUBDIR)/libtermcap && \
37730 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37731 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37732 "RANLIB=$${RANLIB}" \
37733 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37734 install-pdf) \
37735 || exit 1
37737 @endif libtermcap
37739 .PHONY: maybe-install-html-libtermcap install-html-libtermcap
37740 maybe-install-html-libtermcap:
37741 @if libtermcap
37742 maybe-install-html-libtermcap: install-html-libtermcap
37744 install-html-libtermcap: \
37745 configure-libtermcap \
37746 html-libtermcap
37747 @: $(MAKE); $(unstage)
37748 @[ -f ./libtermcap/Makefile ] || exit 0; \
37749 r=`${PWD_COMMAND}`; export r; \
37750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37751 $(HOST_EXPORTS) \
37752 for flag in $(EXTRA_HOST_FLAGS) ; do \
37753 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37754 done; \
37755 echo "Doing install-html in libtermcap"; \
37756 (cd $(HOST_SUBDIR)/libtermcap && \
37757 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37758 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37759 "RANLIB=$${RANLIB}" \
37760 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37761 install-html) \
37762 || exit 1
37764 @endif libtermcap
37766 .PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
37767 maybe-installcheck-libtermcap:
37768 @if libtermcap
37769 maybe-installcheck-libtermcap: installcheck-libtermcap
37771 installcheck-libtermcap: \
37772 configure-libtermcap
37773 @: $(MAKE); $(unstage)
37774 @[ -f ./libtermcap/Makefile ] || exit 0; \
37775 r=`${PWD_COMMAND}`; export r; \
37776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37777 $(HOST_EXPORTS) \
37778 for flag in $(EXTRA_HOST_FLAGS) ; do \
37779 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37780 done; \
37781 echo "Doing installcheck in libtermcap"; \
37782 (cd $(HOST_SUBDIR)/libtermcap && \
37783 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37784 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37785 "RANLIB=$${RANLIB}" \
37786 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37787 installcheck) \
37788 || exit 1
37790 @endif libtermcap
37792 .PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
37793 maybe-mostlyclean-libtermcap:
37794 @if libtermcap
37795 maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
37797 # libtermcap doesn't support mostlyclean.
37798 mostlyclean-libtermcap:
37800 @endif libtermcap
37802 .PHONY: maybe-clean-libtermcap clean-libtermcap
37803 maybe-clean-libtermcap:
37804 @if libtermcap
37805 maybe-clean-libtermcap: clean-libtermcap
37807 # libtermcap doesn't support clean.
37808 clean-libtermcap:
37810 @endif libtermcap
37812 .PHONY: maybe-distclean-libtermcap distclean-libtermcap
37813 maybe-distclean-libtermcap:
37814 @if libtermcap
37815 maybe-distclean-libtermcap: distclean-libtermcap
37817 # libtermcap doesn't support distclean.
37818 distclean-libtermcap:
37820 @endif libtermcap
37822 .PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
37823 maybe-maintainer-clean-libtermcap:
37824 @if libtermcap
37825 maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
37827 # libtermcap doesn't support maintainer-clean.
37828 maintainer-clean-libtermcap:
37830 @endif libtermcap
37834 .PHONY: configure-utils maybe-configure-utils
37835 maybe-configure-utils:
37836 @if gcc-bootstrap
37837 configure-utils: stage_current
37838 @endif gcc-bootstrap
37839 @if utils
37840 maybe-configure-utils: configure-utils
37841 configure-utils:
37842 @: $(MAKE); $(unstage)
37843 @r=`${PWD_COMMAND}`; export r; \
37844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37845 test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
37846 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils; \
37847 $(HOST_EXPORTS) \
37848 echo Configuring in $(HOST_SUBDIR)/utils; \
37849 cd "$(HOST_SUBDIR)/utils" || exit 1; \
37850 case $(srcdir) in \
37851 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37852 *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
37853 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37854 esac; \
37855 module_srcdir=utils; \
37856 $(SHELL) \
37857 $$s/$$module_srcdir/configure \
37858 --srcdir=$${topdir}/$$module_srcdir \
37859 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37860 --target=${target_alias} \
37861 || exit 1
37862 @endif utils
37868 .PHONY: all-utils maybe-all-utils
37869 maybe-all-utils:
37870 @if gcc-bootstrap
37871 all-utils: stage_current
37872 @endif gcc-bootstrap
37873 @if utils
37874 TARGET-utils=all
37875 maybe-all-utils: all-utils
37876 all-utils: configure-utils
37877 @: $(MAKE); $(unstage)
37878 @r=`${PWD_COMMAND}`; export r; \
37879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37880 $(HOST_EXPORTS) \
37881 (cd $(HOST_SUBDIR)/utils && \
37882 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
37883 $(TARGET-utils))
37884 @endif utils
37889 .PHONY: check-utils maybe-check-utils
37890 maybe-check-utils:
37891 @if utils
37892 maybe-check-utils: check-utils
37894 check-utils:
37896 @endif utils
37898 .PHONY: install-utils maybe-install-utils
37899 maybe-install-utils:
37900 @if utils
37901 maybe-install-utils: install-utils
37903 install-utils: installdirs
37904 @: $(MAKE); $(unstage)
37905 @r=`${PWD_COMMAND}`; export r; \
37906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37907 $(HOST_EXPORTS) \
37908 (cd $(HOST_SUBDIR)/utils && \
37909 $(MAKE) $(FLAGS_TO_PASS) install)
37911 @endif utils
37913 .PHONY: install-strip-utils maybe-install-strip-utils
37914 maybe-install-strip-utils:
37915 @if utils
37916 maybe-install-strip-utils: install-strip-utils
37918 install-strip-utils: installdirs
37919 @: $(MAKE); $(unstage)
37920 @r=`${PWD_COMMAND}`; export r; \
37921 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37922 $(HOST_EXPORTS) \
37923 (cd $(HOST_SUBDIR)/utils && \
37924 $(MAKE) $(FLAGS_TO_PASS) install-strip)
37926 @endif utils
37928 # Other targets (info, dvi, pdf, etc.)
37930 .PHONY: maybe-info-utils info-utils
37931 maybe-info-utils:
37932 @if utils
37933 maybe-info-utils: info-utils
37935 info-utils: \
37936 configure-utils
37937 @: $(MAKE); $(unstage)
37938 @[ -f ./utils/Makefile ] || exit 0; \
37939 r=`${PWD_COMMAND}`; export r; \
37940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37941 $(HOST_EXPORTS) \
37942 for flag in $(EXTRA_HOST_FLAGS) ; do \
37943 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37944 done; \
37945 echo "Doing info in utils"; \
37946 (cd $(HOST_SUBDIR)/utils && \
37947 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37948 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37949 "RANLIB=$${RANLIB}" \
37950 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37951 info) \
37952 || exit 1
37954 @endif utils
37956 .PHONY: maybe-dvi-utils dvi-utils
37957 maybe-dvi-utils:
37958 @if utils
37959 maybe-dvi-utils: dvi-utils
37961 dvi-utils: \
37962 configure-utils
37963 @: $(MAKE); $(unstage)
37964 @[ -f ./utils/Makefile ] || exit 0; \
37965 r=`${PWD_COMMAND}`; export r; \
37966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37967 $(HOST_EXPORTS) \
37968 for flag in $(EXTRA_HOST_FLAGS) ; do \
37969 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37970 done; \
37971 echo "Doing dvi in utils"; \
37972 (cd $(HOST_SUBDIR)/utils && \
37973 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37974 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37975 "RANLIB=$${RANLIB}" \
37976 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37977 dvi) \
37978 || exit 1
37980 @endif utils
37982 .PHONY: maybe-pdf-utils pdf-utils
37983 maybe-pdf-utils:
37984 @if utils
37985 maybe-pdf-utils: pdf-utils
37987 pdf-utils: \
37988 configure-utils
37989 @: $(MAKE); $(unstage)
37990 @[ -f ./utils/Makefile ] || exit 0; \
37991 r=`${PWD_COMMAND}`; export r; \
37992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37993 $(HOST_EXPORTS) \
37994 for flag in $(EXTRA_HOST_FLAGS) ; do \
37995 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37996 done; \
37997 echo "Doing pdf in utils"; \
37998 (cd $(HOST_SUBDIR)/utils && \
37999 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38000 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38001 "RANLIB=$${RANLIB}" \
38002 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38003 pdf) \
38004 || exit 1
38006 @endif utils
38008 .PHONY: maybe-html-utils html-utils
38009 maybe-html-utils:
38010 @if utils
38011 maybe-html-utils: html-utils
38013 html-utils: \
38014 configure-utils
38015 @: $(MAKE); $(unstage)
38016 @[ -f ./utils/Makefile ] || exit 0; \
38017 r=`${PWD_COMMAND}`; export r; \
38018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38019 $(HOST_EXPORTS) \
38020 for flag in $(EXTRA_HOST_FLAGS) ; do \
38021 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38022 done; \
38023 echo "Doing html in utils"; \
38024 (cd $(HOST_SUBDIR)/utils && \
38025 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38026 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38027 "RANLIB=$${RANLIB}" \
38028 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38029 html) \
38030 || exit 1
38032 @endif utils
38034 .PHONY: maybe-TAGS-utils TAGS-utils
38035 maybe-TAGS-utils:
38036 @if utils
38037 maybe-TAGS-utils: TAGS-utils
38039 TAGS-utils: \
38040 configure-utils
38041 @: $(MAKE); $(unstage)
38042 @[ -f ./utils/Makefile ] || exit 0; \
38043 r=`${PWD_COMMAND}`; export r; \
38044 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38045 $(HOST_EXPORTS) \
38046 for flag in $(EXTRA_HOST_FLAGS) ; do \
38047 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38048 done; \
38049 echo "Doing TAGS in utils"; \
38050 (cd $(HOST_SUBDIR)/utils && \
38051 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38052 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38053 "RANLIB=$${RANLIB}" \
38054 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38055 TAGS) \
38056 || exit 1
38058 @endif utils
38060 .PHONY: maybe-install-info-utils install-info-utils
38061 maybe-install-info-utils:
38062 @if utils
38063 maybe-install-info-utils: install-info-utils
38065 install-info-utils: \
38066 configure-utils \
38067 info-utils
38068 @: $(MAKE); $(unstage)
38069 @[ -f ./utils/Makefile ] || exit 0; \
38070 r=`${PWD_COMMAND}`; export r; \
38071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38072 $(HOST_EXPORTS) \
38073 for flag in $(EXTRA_HOST_FLAGS) ; do \
38074 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38075 done; \
38076 echo "Doing install-info in utils"; \
38077 (cd $(HOST_SUBDIR)/utils && \
38078 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38079 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38080 "RANLIB=$${RANLIB}" \
38081 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38082 install-info) \
38083 || exit 1
38085 @endif utils
38087 .PHONY: maybe-install-dvi-utils install-dvi-utils
38088 maybe-install-dvi-utils:
38089 @if utils
38090 maybe-install-dvi-utils: install-dvi-utils
38092 install-dvi-utils: \
38093 configure-utils \
38094 dvi-utils
38095 @: $(MAKE); $(unstage)
38096 @[ -f ./utils/Makefile ] || exit 0; \
38097 r=`${PWD_COMMAND}`; export r; \
38098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38099 $(HOST_EXPORTS) \
38100 for flag in $(EXTRA_HOST_FLAGS) ; do \
38101 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38102 done; \
38103 echo "Doing install-dvi in utils"; \
38104 (cd $(HOST_SUBDIR)/utils && \
38105 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38106 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38107 "RANLIB=$${RANLIB}" \
38108 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38109 install-dvi) \
38110 || exit 1
38112 @endif utils
38114 .PHONY: maybe-install-pdf-utils install-pdf-utils
38115 maybe-install-pdf-utils:
38116 @if utils
38117 maybe-install-pdf-utils: install-pdf-utils
38119 install-pdf-utils: \
38120 configure-utils \
38121 pdf-utils
38122 @: $(MAKE); $(unstage)
38123 @[ -f ./utils/Makefile ] || exit 0; \
38124 r=`${PWD_COMMAND}`; export r; \
38125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38126 $(HOST_EXPORTS) \
38127 for flag in $(EXTRA_HOST_FLAGS) ; do \
38128 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38129 done; \
38130 echo "Doing install-pdf in utils"; \
38131 (cd $(HOST_SUBDIR)/utils && \
38132 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38133 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38134 "RANLIB=$${RANLIB}" \
38135 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38136 install-pdf) \
38137 || exit 1
38139 @endif utils
38141 .PHONY: maybe-install-html-utils install-html-utils
38142 maybe-install-html-utils:
38143 @if utils
38144 maybe-install-html-utils: install-html-utils
38146 install-html-utils: \
38147 configure-utils \
38148 html-utils
38149 @: $(MAKE); $(unstage)
38150 @[ -f ./utils/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 install-html in utils"; \
38158 (cd $(HOST_SUBDIR)/utils && \
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 install-html) \
38164 || exit 1
38166 @endif utils
38168 .PHONY: maybe-installcheck-utils installcheck-utils
38169 maybe-installcheck-utils:
38170 @if utils
38171 maybe-installcheck-utils: installcheck-utils
38173 installcheck-utils: \
38174 configure-utils
38175 @: $(MAKE); $(unstage)
38176 @[ -f ./utils/Makefile ] || exit 0; \
38177 r=`${PWD_COMMAND}`; export r; \
38178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38179 $(HOST_EXPORTS) \
38180 for flag in $(EXTRA_HOST_FLAGS) ; do \
38181 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38182 done; \
38183 echo "Doing installcheck in utils"; \
38184 (cd $(HOST_SUBDIR)/utils && \
38185 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38186 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38187 "RANLIB=$${RANLIB}" \
38188 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38189 installcheck) \
38190 || exit 1
38192 @endif utils
38194 .PHONY: maybe-mostlyclean-utils mostlyclean-utils
38195 maybe-mostlyclean-utils:
38196 @if utils
38197 maybe-mostlyclean-utils: mostlyclean-utils
38199 mostlyclean-utils:
38200 @: $(MAKE); $(unstage)
38201 @[ -f ./utils/Makefile ] || exit 0; \
38202 r=`${PWD_COMMAND}`; export r; \
38203 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38204 $(HOST_EXPORTS) \
38205 for flag in $(EXTRA_HOST_FLAGS) ; do \
38206 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38207 done; \
38208 echo "Doing mostlyclean in utils"; \
38209 (cd $(HOST_SUBDIR)/utils && \
38210 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38211 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38212 "RANLIB=$${RANLIB}" \
38213 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38214 mostlyclean) \
38215 || exit 1
38217 @endif utils
38219 .PHONY: maybe-clean-utils clean-utils
38220 maybe-clean-utils:
38221 @if utils
38222 maybe-clean-utils: clean-utils
38224 clean-utils:
38225 @: $(MAKE); $(unstage)
38226 @[ -f ./utils/Makefile ] || exit 0; \
38227 r=`${PWD_COMMAND}`; export r; \
38228 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38229 $(HOST_EXPORTS) \
38230 for flag in $(EXTRA_HOST_FLAGS) ; do \
38231 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38232 done; \
38233 echo "Doing clean in utils"; \
38234 (cd $(HOST_SUBDIR)/utils && \
38235 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38236 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38237 "RANLIB=$${RANLIB}" \
38238 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38239 clean) \
38240 || exit 1
38242 @endif utils
38244 .PHONY: maybe-distclean-utils distclean-utils
38245 maybe-distclean-utils:
38246 @if utils
38247 maybe-distclean-utils: distclean-utils
38249 distclean-utils:
38250 @: $(MAKE); $(unstage)
38251 @[ -f ./utils/Makefile ] || exit 0; \
38252 r=`${PWD_COMMAND}`; export r; \
38253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38254 $(HOST_EXPORTS) \
38255 for flag in $(EXTRA_HOST_FLAGS) ; do \
38256 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38257 done; \
38258 echo "Doing distclean in utils"; \
38259 (cd $(HOST_SUBDIR)/utils && \
38260 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38261 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38262 "RANLIB=$${RANLIB}" \
38263 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38264 distclean) \
38265 || exit 1
38267 @endif utils
38269 .PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
38270 maybe-maintainer-clean-utils:
38271 @if utils
38272 maybe-maintainer-clean-utils: maintainer-clean-utils
38274 maintainer-clean-utils:
38275 @: $(MAKE); $(unstage)
38276 @[ -f ./utils/Makefile ] || exit 0; \
38277 r=`${PWD_COMMAND}`; export r; \
38278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38279 $(HOST_EXPORTS) \
38280 for flag in $(EXTRA_HOST_FLAGS) ; do \
38281 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38282 done; \
38283 echo "Doing maintainer-clean in utils"; \
38284 (cd $(HOST_SUBDIR)/utils && \
38285 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38286 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38287 "RANLIB=$${RANLIB}" \
38288 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38289 maintainer-clean) \
38290 || exit 1
38292 @endif utils
38296 .PHONY: configure-c++tools maybe-configure-c++tools
38297 maybe-configure-c++tools:
38298 @if gcc-bootstrap
38299 configure-c++tools: stage_current
38300 @endif gcc-bootstrap
38301 @if c++tools
38302 maybe-configure-c++tools: configure-c++tools
38303 configure-c++tools:
38304 @: $(MAKE); $(unstage)
38305 @r=`${PWD_COMMAND}`; export r; \
38306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38307 test ! -f $(HOST_SUBDIR)/c++tools/Makefile || exit 0; \
38308 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/c++tools; \
38309 $(HOST_EXPORTS) \
38310 echo Configuring in $(HOST_SUBDIR)/c++tools; \
38311 cd "$(HOST_SUBDIR)/c++tools" || exit 1; \
38312 case $(srcdir) in \
38313 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38314 *) topdir=`echo $(HOST_SUBDIR)/c++tools/ | \
38315 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38316 esac; \
38317 module_srcdir=c++tools; \
38318 $(SHELL) \
38319 $$s/$$module_srcdir/configure \
38320 --srcdir=$${topdir}/$$module_srcdir \
38321 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38322 --target=${target_alias} \
38323 || exit 1
38324 @endif c++tools
38330 .PHONY: all-c++tools maybe-all-c++tools
38331 maybe-all-c++tools:
38332 @if gcc-bootstrap
38333 all-c++tools: stage_current
38334 @endif gcc-bootstrap
38335 @if c++tools
38336 TARGET-c++tools=all
38337 maybe-all-c++tools: all-c++tools
38338 all-c++tools: configure-c++tools
38339 @: $(MAKE); $(unstage)
38340 @r=`${PWD_COMMAND}`; export r; \
38341 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38342 $(HOST_EXPORTS) \
38343 (cd $(HOST_SUBDIR)/c++tools && \
38344 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
38345 $(TARGET-c++tools))
38346 @endif c++tools
38351 .PHONY: check-c++tools maybe-check-c++tools
38352 maybe-check-c++tools:
38353 @if c++tools
38354 maybe-check-c++tools: check-c++tools
38356 check-c++tools:
38357 @: $(MAKE); $(unstage)
38358 @r=`${PWD_COMMAND}`; export r; \
38359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38360 $(HOST_EXPORTS) \
38361 (cd $(HOST_SUBDIR)/c++tools && \
38362 $(MAKE) $(FLAGS_TO_PASS) check)
38364 @endif c++tools
38366 .PHONY: install-c++tools maybe-install-c++tools
38367 maybe-install-c++tools:
38368 @if c++tools
38369 maybe-install-c++tools: install-c++tools
38371 install-c++tools: installdirs
38372 @: $(MAKE); $(unstage)
38373 @r=`${PWD_COMMAND}`; export r; \
38374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38375 $(HOST_EXPORTS) \
38376 (cd $(HOST_SUBDIR)/c++tools && \
38377 $(MAKE) $(FLAGS_TO_PASS) install)
38379 @endif c++tools
38381 .PHONY: install-strip-c++tools maybe-install-strip-c++tools
38382 maybe-install-strip-c++tools:
38383 @if c++tools
38384 maybe-install-strip-c++tools: install-strip-c++tools
38386 install-strip-c++tools: installdirs
38387 @: $(MAKE); $(unstage)
38388 @r=`${PWD_COMMAND}`; export r; \
38389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38390 $(HOST_EXPORTS) \
38391 (cd $(HOST_SUBDIR)/c++tools && \
38392 $(MAKE) $(FLAGS_TO_PASS) install-strip)
38394 @endif c++tools
38396 # Other targets (info, dvi, pdf, etc.)
38398 .PHONY: maybe-info-c++tools info-c++tools
38399 maybe-info-c++tools:
38400 @if c++tools
38401 maybe-info-c++tools: info-c++tools
38403 info-c++tools: \
38404 configure-c++tools
38405 @: $(MAKE); $(unstage)
38406 @[ -f ./c++tools/Makefile ] || exit 0; \
38407 r=`${PWD_COMMAND}`; export r; \
38408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38409 $(HOST_EXPORTS) \
38410 for flag in $(EXTRA_HOST_FLAGS) ; do \
38411 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38412 done; \
38413 echo "Doing info in c++tools"; \
38414 (cd $(HOST_SUBDIR)/c++tools && \
38415 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38416 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38417 "RANLIB=$${RANLIB}" \
38418 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38419 info) \
38420 || exit 1
38422 @endif c++tools
38424 .PHONY: maybe-dvi-c++tools dvi-c++tools
38425 maybe-dvi-c++tools:
38426 @if c++tools
38427 maybe-dvi-c++tools: dvi-c++tools
38429 dvi-c++tools: \
38430 configure-c++tools
38431 @: $(MAKE); $(unstage)
38432 @[ -f ./c++tools/Makefile ] || exit 0; \
38433 r=`${PWD_COMMAND}`; export r; \
38434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38435 $(HOST_EXPORTS) \
38436 for flag in $(EXTRA_HOST_FLAGS) ; do \
38437 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38438 done; \
38439 echo "Doing dvi in c++tools"; \
38440 (cd $(HOST_SUBDIR)/c++tools && \
38441 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38442 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38443 "RANLIB=$${RANLIB}" \
38444 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38445 dvi) \
38446 || exit 1
38448 @endif c++tools
38450 .PHONY: maybe-pdf-c++tools pdf-c++tools
38451 maybe-pdf-c++tools:
38452 @if c++tools
38453 maybe-pdf-c++tools: pdf-c++tools
38455 pdf-c++tools: \
38456 configure-c++tools
38457 @: $(MAKE); $(unstage)
38458 @[ -f ./c++tools/Makefile ] || exit 0; \
38459 r=`${PWD_COMMAND}`; export r; \
38460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38461 $(HOST_EXPORTS) \
38462 for flag in $(EXTRA_HOST_FLAGS) ; do \
38463 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38464 done; \
38465 echo "Doing pdf in c++tools"; \
38466 (cd $(HOST_SUBDIR)/c++tools && \
38467 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38468 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38469 "RANLIB=$${RANLIB}" \
38470 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38471 pdf) \
38472 || exit 1
38474 @endif c++tools
38476 .PHONY: maybe-html-c++tools html-c++tools
38477 maybe-html-c++tools:
38478 @if c++tools
38479 maybe-html-c++tools: html-c++tools
38481 html-c++tools: \
38482 configure-c++tools
38483 @: $(MAKE); $(unstage)
38484 @[ -f ./c++tools/Makefile ] || exit 0; \
38485 r=`${PWD_COMMAND}`; export r; \
38486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38487 $(HOST_EXPORTS) \
38488 for flag in $(EXTRA_HOST_FLAGS) ; do \
38489 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38490 done; \
38491 echo "Doing html in c++tools"; \
38492 (cd $(HOST_SUBDIR)/c++tools && \
38493 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38494 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38495 "RANLIB=$${RANLIB}" \
38496 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38497 html) \
38498 || exit 1
38500 @endif c++tools
38502 .PHONY: maybe-TAGS-c++tools TAGS-c++tools
38503 maybe-TAGS-c++tools:
38504 @if c++tools
38505 maybe-TAGS-c++tools: TAGS-c++tools
38507 # c++tools doesn't support TAGS.
38508 TAGS-c++tools:
38510 @endif c++tools
38512 .PHONY: maybe-install-info-c++tools install-info-c++tools
38513 maybe-install-info-c++tools:
38514 @if c++tools
38515 maybe-install-info-c++tools: install-info-c++tools
38517 install-info-c++tools: \
38518 configure-c++tools \
38519 info-c++tools
38520 @: $(MAKE); $(unstage)
38521 @[ -f ./c++tools/Makefile ] || exit 0; \
38522 r=`${PWD_COMMAND}`; export r; \
38523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38524 $(HOST_EXPORTS) \
38525 for flag in $(EXTRA_HOST_FLAGS) ; do \
38526 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38527 done; \
38528 echo "Doing install-info in c++tools"; \
38529 (cd $(HOST_SUBDIR)/c++tools && \
38530 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38531 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38532 "RANLIB=$${RANLIB}" \
38533 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38534 install-info) \
38535 || exit 1
38537 @endif c++tools
38539 .PHONY: maybe-install-dvi-c++tools install-dvi-c++tools
38540 maybe-install-dvi-c++tools:
38541 @if c++tools
38542 maybe-install-dvi-c++tools: install-dvi-c++tools
38544 install-dvi-c++tools: \
38545 configure-c++tools \
38546 dvi-c++tools
38547 @: $(MAKE); $(unstage)
38548 @[ -f ./c++tools/Makefile ] || exit 0; \
38549 r=`${PWD_COMMAND}`; export r; \
38550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38551 $(HOST_EXPORTS) \
38552 for flag in $(EXTRA_HOST_FLAGS) ; do \
38553 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38554 done; \
38555 echo "Doing install-dvi in c++tools"; \
38556 (cd $(HOST_SUBDIR)/c++tools && \
38557 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38558 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38559 "RANLIB=$${RANLIB}" \
38560 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38561 install-dvi) \
38562 || exit 1
38564 @endif c++tools
38566 .PHONY: maybe-install-pdf-c++tools install-pdf-c++tools
38567 maybe-install-pdf-c++tools:
38568 @if c++tools
38569 maybe-install-pdf-c++tools: install-pdf-c++tools
38571 install-pdf-c++tools: \
38572 configure-c++tools \
38573 pdf-c++tools
38574 @: $(MAKE); $(unstage)
38575 @[ -f ./c++tools/Makefile ] || exit 0; \
38576 r=`${PWD_COMMAND}`; export r; \
38577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38578 $(HOST_EXPORTS) \
38579 for flag in $(EXTRA_HOST_FLAGS) ; do \
38580 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38581 done; \
38582 echo "Doing install-pdf in c++tools"; \
38583 (cd $(HOST_SUBDIR)/c++tools && \
38584 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38585 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38586 "RANLIB=$${RANLIB}" \
38587 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38588 install-pdf) \
38589 || exit 1
38591 @endif c++tools
38593 .PHONY: maybe-install-html-c++tools install-html-c++tools
38594 maybe-install-html-c++tools:
38595 @if c++tools
38596 maybe-install-html-c++tools: install-html-c++tools
38598 install-html-c++tools: \
38599 configure-c++tools \
38600 html-c++tools
38601 @: $(MAKE); $(unstage)
38602 @[ -f ./c++tools/Makefile ] || exit 0; \
38603 r=`${PWD_COMMAND}`; export r; \
38604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38605 $(HOST_EXPORTS) \
38606 for flag in $(EXTRA_HOST_FLAGS) ; do \
38607 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38608 done; \
38609 echo "Doing install-html in c++tools"; \
38610 (cd $(HOST_SUBDIR)/c++tools && \
38611 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38612 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38613 "RANLIB=$${RANLIB}" \
38614 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38615 install-html) \
38616 || exit 1
38618 @endif c++tools
38620 .PHONY: maybe-installcheck-c++tools installcheck-c++tools
38621 maybe-installcheck-c++tools:
38622 @if c++tools
38623 maybe-installcheck-c++tools: installcheck-c++tools
38625 installcheck-c++tools: \
38626 configure-c++tools
38627 @: $(MAKE); $(unstage)
38628 @[ -f ./c++tools/Makefile ] || exit 0; \
38629 r=`${PWD_COMMAND}`; export r; \
38630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38631 $(HOST_EXPORTS) \
38632 for flag in $(EXTRA_HOST_FLAGS) ; do \
38633 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38634 done; \
38635 echo "Doing installcheck in c++tools"; \
38636 (cd $(HOST_SUBDIR)/c++tools && \
38637 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38638 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38639 "RANLIB=$${RANLIB}" \
38640 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38641 installcheck) \
38642 || exit 1
38644 @endif c++tools
38646 .PHONY: maybe-mostlyclean-c++tools mostlyclean-c++tools
38647 maybe-mostlyclean-c++tools:
38648 @if c++tools
38649 maybe-mostlyclean-c++tools: mostlyclean-c++tools
38651 mostlyclean-c++tools:
38652 @: $(MAKE); $(unstage)
38653 @[ -f ./c++tools/Makefile ] || exit 0; \
38654 r=`${PWD_COMMAND}`; export r; \
38655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38656 $(HOST_EXPORTS) \
38657 for flag in $(EXTRA_HOST_FLAGS) ; do \
38658 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38659 done; \
38660 echo "Doing mostlyclean in c++tools"; \
38661 (cd $(HOST_SUBDIR)/c++tools && \
38662 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38663 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38664 "RANLIB=$${RANLIB}" \
38665 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38666 mostlyclean) \
38667 || exit 1
38669 @endif c++tools
38671 .PHONY: maybe-clean-c++tools clean-c++tools
38672 maybe-clean-c++tools:
38673 @if c++tools
38674 maybe-clean-c++tools: clean-c++tools
38676 clean-c++tools:
38677 @: $(MAKE); $(unstage)
38678 @[ -f ./c++tools/Makefile ] || exit 0; \
38679 r=`${PWD_COMMAND}`; export r; \
38680 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38681 $(HOST_EXPORTS) \
38682 for flag in $(EXTRA_HOST_FLAGS) ; do \
38683 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38684 done; \
38685 echo "Doing clean in c++tools"; \
38686 (cd $(HOST_SUBDIR)/c++tools && \
38687 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38688 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38689 "RANLIB=$${RANLIB}" \
38690 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38691 clean) \
38692 || exit 1
38694 @endif c++tools
38696 .PHONY: maybe-distclean-c++tools distclean-c++tools
38697 maybe-distclean-c++tools:
38698 @if c++tools
38699 maybe-distclean-c++tools: distclean-c++tools
38701 distclean-c++tools:
38702 @: $(MAKE); $(unstage)
38703 @[ -f ./c++tools/Makefile ] || exit 0; \
38704 r=`${PWD_COMMAND}`; export r; \
38705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38706 $(HOST_EXPORTS) \
38707 for flag in $(EXTRA_HOST_FLAGS) ; do \
38708 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38709 done; \
38710 echo "Doing distclean in c++tools"; \
38711 (cd $(HOST_SUBDIR)/c++tools && \
38712 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38713 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38714 "RANLIB=$${RANLIB}" \
38715 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38716 distclean) \
38717 || exit 1
38719 @endif c++tools
38721 .PHONY: maybe-maintainer-clean-c++tools maintainer-clean-c++tools
38722 maybe-maintainer-clean-c++tools:
38723 @if c++tools
38724 maybe-maintainer-clean-c++tools: maintainer-clean-c++tools
38726 maintainer-clean-c++tools:
38727 @: $(MAKE); $(unstage)
38728 @[ -f ./c++tools/Makefile ] || exit 0; \
38729 r=`${PWD_COMMAND}`; export r; \
38730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38731 $(HOST_EXPORTS) \
38732 for flag in $(EXTRA_HOST_FLAGS) ; do \
38733 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38734 done; \
38735 echo "Doing maintainer-clean in c++tools"; \
38736 (cd $(HOST_SUBDIR)/c++tools && \
38737 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38738 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38739 "RANLIB=$${RANLIB}" \
38740 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38741 maintainer-clean) \
38742 || exit 1
38744 @endif c++tools
38748 .PHONY: configure-gnattools maybe-configure-gnattools
38749 maybe-configure-gnattools:
38750 @if gcc-bootstrap
38751 configure-gnattools: stage_current
38752 @endif gcc-bootstrap
38753 @if gnattools
38754 maybe-configure-gnattools: configure-gnattools
38755 configure-gnattools:
38756 @: $(MAKE); $(unstage)
38757 @r=`${PWD_COMMAND}`; export r; \
38758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38759 test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
38760 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools; \
38761 $(HOST_EXPORTS) \
38762 echo Configuring in $(HOST_SUBDIR)/gnattools; \
38763 cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
38764 case $(srcdir) in \
38765 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38766 *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
38767 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38768 esac; \
38769 module_srcdir=gnattools; \
38770 $(SHELL) \
38771 $$s/$$module_srcdir/configure \
38772 --srcdir=$${topdir}/$$module_srcdir \
38773 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38774 --target=${target_alias} \
38775 || exit 1
38776 @endif gnattools
38782 .PHONY: all-gnattools maybe-all-gnattools
38783 maybe-all-gnattools:
38784 @if gcc-bootstrap
38785 all-gnattools: stage_current
38786 @endif gcc-bootstrap
38787 @if gnattools
38788 TARGET-gnattools=all
38789 maybe-all-gnattools: all-gnattools
38790 all-gnattools: configure-gnattools
38791 @: $(MAKE); $(unstage)
38792 @r=`${PWD_COMMAND}`; export r; \
38793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38794 $(HOST_EXPORTS) \
38795 (cd $(HOST_SUBDIR)/gnattools && \
38796 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
38797 $(TARGET-gnattools))
38798 @endif gnattools
38803 .PHONY: check-gnattools maybe-check-gnattools
38804 maybe-check-gnattools:
38805 @if gnattools
38806 maybe-check-gnattools: check-gnattools
38808 check-gnattools:
38809 @: $(MAKE); $(unstage)
38810 @r=`${PWD_COMMAND}`; export r; \
38811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38812 $(HOST_EXPORTS) \
38813 (cd $(HOST_SUBDIR)/gnattools && \
38814 $(MAKE) $(FLAGS_TO_PASS) check)
38816 @endif gnattools
38818 .PHONY: install-gnattools maybe-install-gnattools
38819 maybe-install-gnattools:
38820 @if gnattools
38821 maybe-install-gnattools: install-gnattools
38823 install-gnattools: installdirs
38824 @: $(MAKE); $(unstage)
38825 @r=`${PWD_COMMAND}`; export r; \
38826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38827 $(HOST_EXPORTS) \
38828 (cd $(HOST_SUBDIR)/gnattools && \
38829 $(MAKE) $(FLAGS_TO_PASS) install)
38831 @endif gnattools
38833 .PHONY: install-strip-gnattools maybe-install-strip-gnattools
38834 maybe-install-strip-gnattools:
38835 @if gnattools
38836 maybe-install-strip-gnattools: install-strip-gnattools
38838 install-strip-gnattools: installdirs
38839 @: $(MAKE); $(unstage)
38840 @r=`${PWD_COMMAND}`; export r; \
38841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38842 $(HOST_EXPORTS) \
38843 (cd $(HOST_SUBDIR)/gnattools && \
38844 $(MAKE) $(FLAGS_TO_PASS) install-strip)
38846 @endif gnattools
38848 # Other targets (info, dvi, pdf, etc.)
38850 .PHONY: maybe-info-gnattools info-gnattools
38851 maybe-info-gnattools:
38852 @if gnattools
38853 maybe-info-gnattools: info-gnattools
38855 info-gnattools: \
38856 configure-gnattools
38857 @: $(MAKE); $(unstage)
38858 @[ -f ./gnattools/Makefile ] || exit 0; \
38859 r=`${PWD_COMMAND}`; export r; \
38860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38861 $(HOST_EXPORTS) \
38862 for flag in $(EXTRA_HOST_FLAGS) ; do \
38863 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38864 done; \
38865 echo "Doing info in gnattools"; \
38866 (cd $(HOST_SUBDIR)/gnattools && \
38867 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38868 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38869 "RANLIB=$${RANLIB}" \
38870 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38871 info) \
38872 || exit 1
38874 @endif gnattools
38876 .PHONY: maybe-dvi-gnattools dvi-gnattools
38877 maybe-dvi-gnattools:
38878 @if gnattools
38879 maybe-dvi-gnattools: dvi-gnattools
38881 dvi-gnattools: \
38882 configure-gnattools
38883 @: $(MAKE); $(unstage)
38884 @[ -f ./gnattools/Makefile ] || exit 0; \
38885 r=`${PWD_COMMAND}`; export r; \
38886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38887 $(HOST_EXPORTS) \
38888 for flag in $(EXTRA_HOST_FLAGS) ; do \
38889 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38890 done; \
38891 echo "Doing dvi in gnattools"; \
38892 (cd $(HOST_SUBDIR)/gnattools && \
38893 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38894 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38895 "RANLIB=$${RANLIB}" \
38896 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38897 dvi) \
38898 || exit 1
38900 @endif gnattools
38902 .PHONY: maybe-pdf-gnattools pdf-gnattools
38903 maybe-pdf-gnattools:
38904 @if gnattools
38905 maybe-pdf-gnattools: pdf-gnattools
38907 pdf-gnattools: \
38908 configure-gnattools
38909 @: $(MAKE); $(unstage)
38910 @[ -f ./gnattools/Makefile ] || exit 0; \
38911 r=`${PWD_COMMAND}`; export r; \
38912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38913 $(HOST_EXPORTS) \
38914 for flag in $(EXTRA_HOST_FLAGS) ; do \
38915 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38916 done; \
38917 echo "Doing pdf in gnattools"; \
38918 (cd $(HOST_SUBDIR)/gnattools && \
38919 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38920 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38921 "RANLIB=$${RANLIB}" \
38922 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38923 pdf) \
38924 || exit 1
38926 @endif gnattools
38928 .PHONY: maybe-html-gnattools html-gnattools
38929 maybe-html-gnattools:
38930 @if gnattools
38931 maybe-html-gnattools: html-gnattools
38933 html-gnattools: \
38934 configure-gnattools
38935 @: $(MAKE); $(unstage)
38936 @[ -f ./gnattools/Makefile ] || exit 0; \
38937 r=`${PWD_COMMAND}`; export r; \
38938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38939 $(HOST_EXPORTS) \
38940 for flag in $(EXTRA_HOST_FLAGS) ; do \
38941 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38942 done; \
38943 echo "Doing html in gnattools"; \
38944 (cd $(HOST_SUBDIR)/gnattools && \
38945 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38946 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38947 "RANLIB=$${RANLIB}" \
38948 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38949 html) \
38950 || exit 1
38952 @endif gnattools
38954 .PHONY: maybe-TAGS-gnattools TAGS-gnattools
38955 maybe-TAGS-gnattools:
38956 @if gnattools
38957 maybe-TAGS-gnattools: TAGS-gnattools
38959 TAGS-gnattools: \
38960 configure-gnattools
38961 @: $(MAKE); $(unstage)
38962 @[ -f ./gnattools/Makefile ] || exit 0; \
38963 r=`${PWD_COMMAND}`; export r; \
38964 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38965 $(HOST_EXPORTS) \
38966 for flag in $(EXTRA_HOST_FLAGS) ; do \
38967 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38968 done; \
38969 echo "Doing TAGS in gnattools"; \
38970 (cd $(HOST_SUBDIR)/gnattools && \
38971 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38972 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38973 "RANLIB=$${RANLIB}" \
38974 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38975 TAGS) \
38976 || exit 1
38978 @endif gnattools
38980 .PHONY: maybe-install-info-gnattools install-info-gnattools
38981 maybe-install-info-gnattools:
38982 @if gnattools
38983 maybe-install-info-gnattools: install-info-gnattools
38985 install-info-gnattools: \
38986 configure-gnattools \
38987 info-gnattools
38988 @: $(MAKE); $(unstage)
38989 @[ -f ./gnattools/Makefile ] || exit 0; \
38990 r=`${PWD_COMMAND}`; export r; \
38991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38992 $(HOST_EXPORTS) \
38993 for flag in $(EXTRA_HOST_FLAGS) ; do \
38994 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38995 done; \
38996 echo "Doing install-info in gnattools"; \
38997 (cd $(HOST_SUBDIR)/gnattools && \
38998 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38999 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39000 "RANLIB=$${RANLIB}" \
39001 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39002 install-info) \
39003 || exit 1
39005 @endif gnattools
39007 .PHONY: maybe-install-dvi-gnattools install-dvi-gnattools
39008 maybe-install-dvi-gnattools:
39009 @if gnattools
39010 maybe-install-dvi-gnattools: install-dvi-gnattools
39012 install-dvi-gnattools: \
39013 configure-gnattools \
39014 dvi-gnattools
39015 @: $(MAKE); $(unstage)
39016 @[ -f ./gnattools/Makefile ] || exit 0; \
39017 r=`${PWD_COMMAND}`; export r; \
39018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39019 $(HOST_EXPORTS) \
39020 for flag in $(EXTRA_HOST_FLAGS) ; do \
39021 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39022 done; \
39023 echo "Doing install-dvi in gnattools"; \
39024 (cd $(HOST_SUBDIR)/gnattools && \
39025 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39026 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39027 "RANLIB=$${RANLIB}" \
39028 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39029 install-dvi) \
39030 || exit 1
39032 @endif gnattools
39034 .PHONY: maybe-install-pdf-gnattools install-pdf-gnattools
39035 maybe-install-pdf-gnattools:
39036 @if gnattools
39037 maybe-install-pdf-gnattools: install-pdf-gnattools
39039 install-pdf-gnattools: \
39040 configure-gnattools \
39041 pdf-gnattools
39042 @: $(MAKE); $(unstage)
39043 @[ -f ./gnattools/Makefile ] || exit 0; \
39044 r=`${PWD_COMMAND}`; export r; \
39045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39046 $(HOST_EXPORTS) \
39047 for flag in $(EXTRA_HOST_FLAGS) ; do \
39048 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39049 done; \
39050 echo "Doing install-pdf in gnattools"; \
39051 (cd $(HOST_SUBDIR)/gnattools && \
39052 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39053 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39054 "RANLIB=$${RANLIB}" \
39055 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39056 install-pdf) \
39057 || exit 1
39059 @endif gnattools
39061 .PHONY: maybe-install-html-gnattools install-html-gnattools
39062 maybe-install-html-gnattools:
39063 @if gnattools
39064 maybe-install-html-gnattools: install-html-gnattools
39066 install-html-gnattools: \
39067 configure-gnattools \
39068 html-gnattools
39069 @: $(MAKE); $(unstage)
39070 @[ -f ./gnattools/Makefile ] || exit 0; \
39071 r=`${PWD_COMMAND}`; export r; \
39072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39073 $(HOST_EXPORTS) \
39074 for flag in $(EXTRA_HOST_FLAGS) ; do \
39075 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39076 done; \
39077 echo "Doing install-html in gnattools"; \
39078 (cd $(HOST_SUBDIR)/gnattools && \
39079 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39080 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39081 "RANLIB=$${RANLIB}" \
39082 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39083 install-html) \
39084 || exit 1
39086 @endif gnattools
39088 .PHONY: maybe-installcheck-gnattools installcheck-gnattools
39089 maybe-installcheck-gnattools:
39090 @if gnattools
39091 maybe-installcheck-gnattools: installcheck-gnattools
39093 installcheck-gnattools: \
39094 configure-gnattools
39095 @: $(MAKE); $(unstage)
39096 @[ -f ./gnattools/Makefile ] || exit 0; \
39097 r=`${PWD_COMMAND}`; export r; \
39098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39099 $(HOST_EXPORTS) \
39100 for flag in $(EXTRA_HOST_FLAGS) ; do \
39101 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39102 done; \
39103 echo "Doing installcheck in gnattools"; \
39104 (cd $(HOST_SUBDIR)/gnattools && \
39105 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39106 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39107 "RANLIB=$${RANLIB}" \
39108 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39109 installcheck) \
39110 || exit 1
39112 @endif gnattools
39114 .PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
39115 maybe-mostlyclean-gnattools:
39116 @if gnattools
39117 maybe-mostlyclean-gnattools: mostlyclean-gnattools
39119 mostlyclean-gnattools:
39120 @: $(MAKE); $(unstage)
39121 @[ -f ./gnattools/Makefile ] || exit 0; \
39122 r=`${PWD_COMMAND}`; export r; \
39123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39124 $(HOST_EXPORTS) \
39125 for flag in $(EXTRA_HOST_FLAGS) ; do \
39126 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39127 done; \
39128 echo "Doing mostlyclean in gnattools"; \
39129 (cd $(HOST_SUBDIR)/gnattools && \
39130 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39131 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39132 "RANLIB=$${RANLIB}" \
39133 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39134 mostlyclean) \
39135 || exit 1
39137 @endif gnattools
39139 .PHONY: maybe-clean-gnattools clean-gnattools
39140 maybe-clean-gnattools:
39141 @if gnattools
39142 maybe-clean-gnattools: clean-gnattools
39144 clean-gnattools:
39145 @: $(MAKE); $(unstage)
39146 @[ -f ./gnattools/Makefile ] || exit 0; \
39147 r=`${PWD_COMMAND}`; export r; \
39148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39149 $(HOST_EXPORTS) \
39150 for flag in $(EXTRA_HOST_FLAGS) ; do \
39151 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39152 done; \
39153 echo "Doing clean in gnattools"; \
39154 (cd $(HOST_SUBDIR)/gnattools && \
39155 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39156 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39157 "RANLIB=$${RANLIB}" \
39158 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39159 clean) \
39160 || exit 1
39162 @endif gnattools
39164 .PHONY: maybe-distclean-gnattools distclean-gnattools
39165 maybe-distclean-gnattools:
39166 @if gnattools
39167 maybe-distclean-gnattools: distclean-gnattools
39169 distclean-gnattools:
39170 @: $(MAKE); $(unstage)
39171 @[ -f ./gnattools/Makefile ] || exit 0; \
39172 r=`${PWD_COMMAND}`; export r; \
39173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39174 $(HOST_EXPORTS) \
39175 for flag in $(EXTRA_HOST_FLAGS) ; do \
39176 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39177 done; \
39178 echo "Doing distclean in gnattools"; \
39179 (cd $(HOST_SUBDIR)/gnattools && \
39180 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39181 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39182 "RANLIB=$${RANLIB}" \
39183 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39184 distclean) \
39185 || exit 1
39187 @endif gnattools
39189 .PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
39190 maybe-maintainer-clean-gnattools:
39191 @if gnattools
39192 maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
39194 maintainer-clean-gnattools:
39195 @: $(MAKE); $(unstage)
39196 @[ -f ./gnattools/Makefile ] || exit 0; \
39197 r=`${PWD_COMMAND}`; export r; \
39198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39199 $(HOST_EXPORTS) \
39200 for flag in $(EXTRA_HOST_FLAGS) ; do \
39201 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39202 done; \
39203 echo "Doing maintainer-clean in gnattools"; \
39204 (cd $(HOST_SUBDIR)/gnattools && \
39205 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39206 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39207 "RANLIB=$${RANLIB}" \
39208 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39209 maintainer-clean) \
39210 || exit 1
39212 @endif gnattools
39216 .PHONY: configure-lto-plugin maybe-configure-lto-plugin
39217 maybe-configure-lto-plugin:
39218 @if gcc-bootstrap
39219 configure-lto-plugin: stage_current
39220 @endif gcc-bootstrap
39221 @if lto-plugin
39222 maybe-configure-lto-plugin: configure-lto-plugin
39223 configure-lto-plugin:
39224 @r=`${PWD_COMMAND}`; export r; \
39225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39226 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39227 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39228 $(HOST_EXPORTS) \
39229 echo Configuring in $(HOST_SUBDIR)/lto-plugin; \
39230 cd "$(HOST_SUBDIR)/lto-plugin" || exit 1; \
39231 case $(srcdir) in \
39232 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39233 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39234 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39235 esac; \
39236 module_srcdir=lto-plugin; \
39237 $(SHELL) \
39238 $$s/$$module_srcdir/configure \
39239 --srcdir=$${topdir}/$$module_srcdir \
39240 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39241 --target=${target_alias} --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
39242 || exit 1
39243 @endif lto-plugin
39247 .PHONY: configure-stage1-lto-plugin maybe-configure-stage1-lto-plugin
39248 maybe-configure-stage1-lto-plugin:
39249 @if lto-plugin-bootstrap
39250 maybe-configure-stage1-lto-plugin: configure-stage1-lto-plugin
39251 configure-stage1-lto-plugin:
39252 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
39253 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39254 @r=`${PWD_COMMAND}`; export r; \
39255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39256 TFLAGS="$(STAGE1_TFLAGS)"; \
39257 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39258 $(HOST_EXPORTS) \
39259 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
39260 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
39261 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
39262 echo Configuring stage 1 in $(HOST_SUBDIR)/lto-plugin; \
39263 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39264 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39265 case $(srcdir) in \
39266 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39267 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39268 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39269 esac; \
39270 module_srcdir=lto-plugin; \
39271 $(SHELL) $$s/$$module_srcdir/configure \
39272 --srcdir=$${topdir}/$$module_srcdir \
39273 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39274 --target=${target_alias} \
39276 $(STAGE1_CONFIGURE_FLAGS) \
39277 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39278 @endif lto-plugin-bootstrap
39280 .PHONY: configure-stage2-lto-plugin maybe-configure-stage2-lto-plugin
39281 maybe-configure-stage2-lto-plugin:
39282 @if lto-plugin-bootstrap
39283 maybe-configure-stage2-lto-plugin: configure-stage2-lto-plugin
39284 configure-stage2-lto-plugin:
39285 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
39286 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39287 @r=`${PWD_COMMAND}`; export r; \
39288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39289 TFLAGS="$(STAGE2_TFLAGS)"; \
39290 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39291 $(HOST_EXPORTS) \
39292 $(POSTSTAGE1_HOST_EXPORTS) \
39293 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
39294 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
39295 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
39296 echo Configuring stage 2 in $(HOST_SUBDIR)/lto-plugin; \
39297 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39298 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39299 case $(srcdir) in \
39300 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39301 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39302 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39303 esac; \
39304 module_srcdir=lto-plugin; \
39305 $(SHELL) $$s/$$module_srcdir/configure \
39306 --srcdir=$${topdir}/$$module_srcdir \
39307 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39308 --target=${target_alias} \
39309 --with-build-libsubdir=$(HOST_SUBDIR) \
39310 $(STAGE2_CONFIGURE_FLAGS) \
39311 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39312 @endif lto-plugin-bootstrap
39314 .PHONY: configure-stage3-lto-plugin maybe-configure-stage3-lto-plugin
39315 maybe-configure-stage3-lto-plugin:
39316 @if lto-plugin-bootstrap
39317 maybe-configure-stage3-lto-plugin: configure-stage3-lto-plugin
39318 configure-stage3-lto-plugin:
39319 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
39320 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39321 @r=`${PWD_COMMAND}`; export r; \
39322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39323 TFLAGS="$(STAGE3_TFLAGS)"; \
39324 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39325 $(HOST_EXPORTS) \
39326 $(POSTSTAGE1_HOST_EXPORTS) \
39327 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
39328 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
39329 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
39330 echo Configuring stage 3 in $(HOST_SUBDIR)/lto-plugin; \
39331 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39332 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39333 case $(srcdir) in \
39334 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39335 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39336 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39337 esac; \
39338 module_srcdir=lto-plugin; \
39339 $(SHELL) $$s/$$module_srcdir/configure \
39340 --srcdir=$${topdir}/$$module_srcdir \
39341 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39342 --target=${target_alias} \
39343 --with-build-libsubdir=$(HOST_SUBDIR) \
39344 $(STAGE3_CONFIGURE_FLAGS) \
39345 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39346 @endif lto-plugin-bootstrap
39348 .PHONY: configure-stage4-lto-plugin maybe-configure-stage4-lto-plugin
39349 maybe-configure-stage4-lto-plugin:
39350 @if lto-plugin-bootstrap
39351 maybe-configure-stage4-lto-plugin: configure-stage4-lto-plugin
39352 configure-stage4-lto-plugin:
39353 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
39354 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39355 @r=`${PWD_COMMAND}`; export r; \
39356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39357 TFLAGS="$(STAGE4_TFLAGS)"; \
39358 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39359 $(HOST_EXPORTS) \
39360 $(POSTSTAGE1_HOST_EXPORTS) \
39361 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
39362 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
39363 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
39364 echo Configuring stage 4 in $(HOST_SUBDIR)/lto-plugin; \
39365 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39366 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39367 case $(srcdir) in \
39368 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39369 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39370 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39371 esac; \
39372 module_srcdir=lto-plugin; \
39373 $(SHELL) $$s/$$module_srcdir/configure \
39374 --srcdir=$${topdir}/$$module_srcdir \
39375 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39376 --target=${target_alias} \
39377 --with-build-libsubdir=$(HOST_SUBDIR) \
39378 $(STAGE4_CONFIGURE_FLAGS) \
39379 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39380 @endif lto-plugin-bootstrap
39382 .PHONY: configure-stageprofile-lto-plugin maybe-configure-stageprofile-lto-plugin
39383 maybe-configure-stageprofile-lto-plugin:
39384 @if lto-plugin-bootstrap
39385 maybe-configure-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
39386 configure-stageprofile-lto-plugin:
39387 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
39388 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39389 @r=`${PWD_COMMAND}`; export r; \
39390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39391 TFLAGS="$(STAGEprofile_TFLAGS)"; \
39392 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39393 $(HOST_EXPORTS) \
39394 $(POSTSTAGE1_HOST_EXPORTS) \
39395 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
39396 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
39397 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
39398 echo Configuring stage profile in $(HOST_SUBDIR)/lto-plugin; \
39399 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39400 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39401 case $(srcdir) in \
39402 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39403 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39404 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39405 esac; \
39406 module_srcdir=lto-plugin; \
39407 $(SHELL) $$s/$$module_srcdir/configure \
39408 --srcdir=$${topdir}/$$module_srcdir \
39409 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39410 --target=${target_alias} \
39411 --with-build-libsubdir=$(HOST_SUBDIR) \
39412 $(STAGEprofile_CONFIGURE_FLAGS) \
39413 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39414 @endif lto-plugin-bootstrap
39416 .PHONY: configure-stagetrain-lto-plugin maybe-configure-stagetrain-lto-plugin
39417 maybe-configure-stagetrain-lto-plugin:
39418 @if lto-plugin-bootstrap
39419 maybe-configure-stagetrain-lto-plugin: configure-stagetrain-lto-plugin
39420 configure-stagetrain-lto-plugin:
39421 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
39422 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39423 @r=`${PWD_COMMAND}`; export r; \
39424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39425 TFLAGS="$(STAGEtrain_TFLAGS)"; \
39426 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39427 $(HOST_EXPORTS) \
39428 $(POSTSTAGE1_HOST_EXPORTS) \
39429 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
39430 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
39431 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
39432 echo Configuring stage train in $(HOST_SUBDIR)/lto-plugin; \
39433 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39434 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39435 case $(srcdir) in \
39436 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39437 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39438 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39439 esac; \
39440 module_srcdir=lto-plugin; \
39441 $(SHELL) $$s/$$module_srcdir/configure \
39442 --srcdir=$${topdir}/$$module_srcdir \
39443 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39444 --target=${target_alias} \
39445 --with-build-libsubdir=$(HOST_SUBDIR) \
39446 $(STAGEtrain_CONFIGURE_FLAGS) \
39447 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39448 @endif lto-plugin-bootstrap
39450 .PHONY: configure-stagefeedback-lto-plugin maybe-configure-stagefeedback-lto-plugin
39451 maybe-configure-stagefeedback-lto-plugin:
39452 @if lto-plugin-bootstrap
39453 maybe-configure-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
39454 configure-stagefeedback-lto-plugin:
39455 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
39456 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39457 @r=`${PWD_COMMAND}`; export r; \
39458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39459 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
39460 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39461 $(HOST_EXPORTS) \
39462 $(POSTSTAGE1_HOST_EXPORTS) \
39463 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
39464 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
39465 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
39466 echo Configuring stage feedback in $(HOST_SUBDIR)/lto-plugin; \
39467 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39468 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39469 case $(srcdir) in \
39470 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39471 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39472 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39473 esac; \
39474 module_srcdir=lto-plugin; \
39475 $(SHELL) $$s/$$module_srcdir/configure \
39476 --srcdir=$${topdir}/$$module_srcdir \
39477 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39478 --target=${target_alias} \
39479 --with-build-libsubdir=$(HOST_SUBDIR) \
39480 $(STAGEfeedback_CONFIGURE_FLAGS) \
39481 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39482 @endif lto-plugin-bootstrap
39484 .PHONY: configure-stageautoprofile-lto-plugin maybe-configure-stageautoprofile-lto-plugin
39485 maybe-configure-stageautoprofile-lto-plugin:
39486 @if lto-plugin-bootstrap
39487 maybe-configure-stageautoprofile-lto-plugin: configure-stageautoprofile-lto-plugin
39488 configure-stageautoprofile-lto-plugin:
39489 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
39490 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39491 @r=`${PWD_COMMAND}`; export r; \
39492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39493 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
39494 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39495 $(HOST_EXPORTS) \
39496 $(POSTSTAGE1_HOST_EXPORTS) \
39497 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
39498 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
39499 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
39500 echo Configuring stage autoprofile in $(HOST_SUBDIR)/lto-plugin; \
39501 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39502 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39503 case $(srcdir) in \
39504 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39505 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39506 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39507 esac; \
39508 module_srcdir=lto-plugin; \
39509 $(SHELL) $$s/$$module_srcdir/configure \
39510 --srcdir=$${topdir}/$$module_srcdir \
39511 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39512 --target=${target_alias} \
39513 --with-build-libsubdir=$(HOST_SUBDIR) \
39514 $(STAGEautoprofile_CONFIGURE_FLAGS) \
39515 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39516 @endif lto-plugin-bootstrap
39518 .PHONY: configure-stageautofeedback-lto-plugin maybe-configure-stageautofeedback-lto-plugin
39519 maybe-configure-stageautofeedback-lto-plugin:
39520 @if lto-plugin-bootstrap
39521 maybe-configure-stageautofeedback-lto-plugin: configure-stageautofeedback-lto-plugin
39522 configure-stageautofeedback-lto-plugin:
39523 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
39524 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39525 @r=`${PWD_COMMAND}`; export r; \
39526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39527 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
39528 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39529 $(HOST_EXPORTS) \
39530 $(POSTSTAGE1_HOST_EXPORTS) \
39531 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
39532 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
39533 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
39534 echo Configuring stage autofeedback in $(HOST_SUBDIR)/lto-plugin; \
39535 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39536 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39537 case $(srcdir) in \
39538 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39539 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39540 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39541 esac; \
39542 module_srcdir=lto-plugin; \
39543 $(SHELL) $$s/$$module_srcdir/configure \
39544 --srcdir=$${topdir}/$$module_srcdir \
39545 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39546 --target=${target_alias} \
39547 --with-build-libsubdir=$(HOST_SUBDIR) \
39548 $(STAGEautofeedback_CONFIGURE_FLAGS) \
39549 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39550 @endif lto-plugin-bootstrap
39556 .PHONY: all-lto-plugin maybe-all-lto-plugin
39557 maybe-all-lto-plugin:
39558 @if gcc-bootstrap
39559 all-lto-plugin: stage_current
39560 @endif gcc-bootstrap
39561 @if lto-plugin
39562 TARGET-lto-plugin=all
39563 maybe-all-lto-plugin: all-lto-plugin
39564 all-lto-plugin: configure-lto-plugin
39565 @r=`${PWD_COMMAND}`; export r; \
39566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39567 $(HOST_EXPORTS) \
39568 (cd $(HOST_SUBDIR)/lto-plugin && \
39569 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39570 $(TARGET-lto-plugin))
39571 @endif lto-plugin
39575 .PHONY: all-stage1-lto-plugin maybe-all-stage1-lto-plugin
39576 .PHONY: clean-stage1-lto-plugin maybe-clean-stage1-lto-plugin
39577 maybe-all-stage1-lto-plugin:
39578 maybe-clean-stage1-lto-plugin:
39579 @if lto-plugin-bootstrap
39580 maybe-all-stage1-lto-plugin: all-stage1-lto-plugin
39581 all-stage1: all-stage1-lto-plugin
39582 TARGET-stage1-lto-plugin = $(TARGET-lto-plugin)
39583 all-stage1-lto-plugin: configure-stage1-lto-plugin
39584 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
39585 @r=`${PWD_COMMAND}`; export r; \
39586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39587 TFLAGS="$(STAGE1_TFLAGS)"; \
39588 $(HOST_EXPORTS) \
39589 cd $(HOST_SUBDIR)/lto-plugin && \
39591 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39592 CFLAGS="$(STAGE1_CFLAGS)" \
39593 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
39594 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
39595 LIBCFLAGS="$(LIBCFLAGS)" \
39596 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39597 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39598 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39599 $(EXTRA_HOST_FLAGS) \
39600 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39601 TFLAGS="$(STAGE1_TFLAGS)" \
39602 $(TARGET-stage1-lto-plugin)
39604 maybe-clean-stage1-lto-plugin: clean-stage1-lto-plugin
39605 clean-stage1: clean-stage1-lto-plugin
39606 clean-stage1-lto-plugin:
39607 @if [ $(current_stage) = stage1 ]; then \
39608 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39609 else \
39610 [ -f $(HOST_SUBDIR)/stage1-lto-plugin/Makefile ] || exit 0; \
39611 $(MAKE) stage1-start; \
39612 fi; \
39613 cd $(HOST_SUBDIR)/lto-plugin && \
39614 $(MAKE) $(EXTRA_HOST_FLAGS) \
39615 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39616 @endif lto-plugin-bootstrap
39619 .PHONY: all-stage2-lto-plugin maybe-all-stage2-lto-plugin
39620 .PHONY: clean-stage2-lto-plugin maybe-clean-stage2-lto-plugin
39621 maybe-all-stage2-lto-plugin:
39622 maybe-clean-stage2-lto-plugin:
39623 @if lto-plugin-bootstrap
39624 maybe-all-stage2-lto-plugin: all-stage2-lto-plugin
39625 all-stage2: all-stage2-lto-plugin
39626 TARGET-stage2-lto-plugin = $(TARGET-lto-plugin)
39627 all-stage2-lto-plugin: configure-stage2-lto-plugin
39628 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
39629 @r=`${PWD_COMMAND}`; export r; \
39630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39631 TFLAGS="$(STAGE2_TFLAGS)"; \
39632 $(HOST_EXPORTS) \
39633 $(POSTSTAGE1_HOST_EXPORTS) \
39634 cd $(HOST_SUBDIR)/lto-plugin && \
39636 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39637 CFLAGS="$(STAGE2_CFLAGS)" \
39638 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
39639 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
39640 LIBCFLAGS="$(STAGE2_CFLAGS)" \
39641 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39642 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39643 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39644 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39645 TFLAGS="$(STAGE2_TFLAGS)" \
39646 $(TARGET-stage2-lto-plugin)
39648 maybe-clean-stage2-lto-plugin: clean-stage2-lto-plugin
39649 clean-stage2: clean-stage2-lto-plugin
39650 clean-stage2-lto-plugin:
39651 @if [ $(current_stage) = stage2 ]; then \
39652 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39653 else \
39654 [ -f $(HOST_SUBDIR)/stage2-lto-plugin/Makefile ] || exit 0; \
39655 $(MAKE) stage2-start; \
39656 fi; \
39657 cd $(HOST_SUBDIR)/lto-plugin && \
39658 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39659 @endif lto-plugin-bootstrap
39662 .PHONY: all-stage3-lto-plugin maybe-all-stage3-lto-plugin
39663 .PHONY: clean-stage3-lto-plugin maybe-clean-stage3-lto-plugin
39664 maybe-all-stage3-lto-plugin:
39665 maybe-clean-stage3-lto-plugin:
39666 @if lto-plugin-bootstrap
39667 maybe-all-stage3-lto-plugin: all-stage3-lto-plugin
39668 all-stage3: all-stage3-lto-plugin
39669 TARGET-stage3-lto-plugin = $(TARGET-lto-plugin)
39670 all-stage3-lto-plugin: configure-stage3-lto-plugin
39671 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
39672 @r=`${PWD_COMMAND}`; export r; \
39673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39674 TFLAGS="$(STAGE3_TFLAGS)"; \
39675 $(HOST_EXPORTS) \
39676 $(POSTSTAGE1_HOST_EXPORTS) \
39677 cd $(HOST_SUBDIR)/lto-plugin && \
39679 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39680 CFLAGS="$(STAGE3_CFLAGS)" \
39681 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
39682 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
39683 LIBCFLAGS="$(STAGE3_CFLAGS)" \
39684 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39685 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39686 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39687 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39688 TFLAGS="$(STAGE3_TFLAGS)" \
39689 $(TARGET-stage3-lto-plugin)
39691 maybe-clean-stage3-lto-plugin: clean-stage3-lto-plugin
39692 clean-stage3: clean-stage3-lto-plugin
39693 clean-stage3-lto-plugin:
39694 @if [ $(current_stage) = stage3 ]; then \
39695 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39696 else \
39697 [ -f $(HOST_SUBDIR)/stage3-lto-plugin/Makefile ] || exit 0; \
39698 $(MAKE) stage3-start; \
39699 fi; \
39700 cd $(HOST_SUBDIR)/lto-plugin && \
39701 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39702 @endif lto-plugin-bootstrap
39705 .PHONY: all-stage4-lto-plugin maybe-all-stage4-lto-plugin
39706 .PHONY: clean-stage4-lto-plugin maybe-clean-stage4-lto-plugin
39707 maybe-all-stage4-lto-plugin:
39708 maybe-clean-stage4-lto-plugin:
39709 @if lto-plugin-bootstrap
39710 maybe-all-stage4-lto-plugin: all-stage4-lto-plugin
39711 all-stage4: all-stage4-lto-plugin
39712 TARGET-stage4-lto-plugin = $(TARGET-lto-plugin)
39713 all-stage4-lto-plugin: configure-stage4-lto-plugin
39714 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
39715 @r=`${PWD_COMMAND}`; export r; \
39716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39717 TFLAGS="$(STAGE4_TFLAGS)"; \
39718 $(HOST_EXPORTS) \
39719 $(POSTSTAGE1_HOST_EXPORTS) \
39720 cd $(HOST_SUBDIR)/lto-plugin && \
39722 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39723 CFLAGS="$(STAGE4_CFLAGS)" \
39724 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
39725 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
39726 LIBCFLAGS="$(STAGE4_CFLAGS)" \
39727 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39728 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39729 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39730 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39731 TFLAGS="$(STAGE4_TFLAGS)" \
39732 $(TARGET-stage4-lto-plugin)
39734 maybe-clean-stage4-lto-plugin: clean-stage4-lto-plugin
39735 clean-stage4: clean-stage4-lto-plugin
39736 clean-stage4-lto-plugin:
39737 @if [ $(current_stage) = stage4 ]; then \
39738 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39739 else \
39740 [ -f $(HOST_SUBDIR)/stage4-lto-plugin/Makefile ] || exit 0; \
39741 $(MAKE) stage4-start; \
39742 fi; \
39743 cd $(HOST_SUBDIR)/lto-plugin && \
39744 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39745 @endif lto-plugin-bootstrap
39748 .PHONY: all-stageprofile-lto-plugin maybe-all-stageprofile-lto-plugin
39749 .PHONY: clean-stageprofile-lto-plugin maybe-clean-stageprofile-lto-plugin
39750 maybe-all-stageprofile-lto-plugin:
39751 maybe-clean-stageprofile-lto-plugin:
39752 @if lto-plugin-bootstrap
39753 maybe-all-stageprofile-lto-plugin: all-stageprofile-lto-plugin
39754 all-stageprofile: all-stageprofile-lto-plugin
39755 TARGET-stageprofile-lto-plugin = $(TARGET-lto-plugin)
39756 all-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
39757 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
39758 @r=`${PWD_COMMAND}`; export r; \
39759 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39760 TFLAGS="$(STAGEprofile_TFLAGS)"; \
39761 $(HOST_EXPORTS) \
39762 $(POSTSTAGE1_HOST_EXPORTS) \
39763 cd $(HOST_SUBDIR)/lto-plugin && \
39765 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39766 CFLAGS="$(STAGEprofile_CFLAGS)" \
39767 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
39768 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
39769 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
39770 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39771 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39772 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39773 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39774 TFLAGS="$(STAGEprofile_TFLAGS)" \
39775 $(TARGET-stageprofile-lto-plugin)
39777 maybe-clean-stageprofile-lto-plugin: clean-stageprofile-lto-plugin
39778 clean-stageprofile: clean-stageprofile-lto-plugin
39779 clean-stageprofile-lto-plugin:
39780 @if [ $(current_stage) = stageprofile ]; then \
39781 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39782 else \
39783 [ -f $(HOST_SUBDIR)/stageprofile-lto-plugin/Makefile ] || exit 0; \
39784 $(MAKE) stageprofile-start; \
39785 fi; \
39786 cd $(HOST_SUBDIR)/lto-plugin && \
39787 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39788 @endif lto-plugin-bootstrap
39791 .PHONY: all-stagetrain-lto-plugin maybe-all-stagetrain-lto-plugin
39792 .PHONY: clean-stagetrain-lto-plugin maybe-clean-stagetrain-lto-plugin
39793 maybe-all-stagetrain-lto-plugin:
39794 maybe-clean-stagetrain-lto-plugin:
39795 @if lto-plugin-bootstrap
39796 maybe-all-stagetrain-lto-plugin: all-stagetrain-lto-plugin
39797 all-stagetrain: all-stagetrain-lto-plugin
39798 TARGET-stagetrain-lto-plugin = $(TARGET-lto-plugin)
39799 all-stagetrain-lto-plugin: configure-stagetrain-lto-plugin
39800 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
39801 @r=`${PWD_COMMAND}`; export r; \
39802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39803 TFLAGS="$(STAGEtrain_TFLAGS)"; \
39804 $(HOST_EXPORTS) \
39805 $(POSTSTAGE1_HOST_EXPORTS) \
39806 cd $(HOST_SUBDIR)/lto-plugin && \
39808 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39809 CFLAGS="$(STAGEtrain_CFLAGS)" \
39810 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
39811 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
39812 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
39813 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39814 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39815 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39816 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39817 TFLAGS="$(STAGEtrain_TFLAGS)" \
39818 $(TARGET-stagetrain-lto-plugin)
39820 maybe-clean-stagetrain-lto-plugin: clean-stagetrain-lto-plugin
39821 clean-stagetrain: clean-stagetrain-lto-plugin
39822 clean-stagetrain-lto-plugin:
39823 @if [ $(current_stage) = stagetrain ]; then \
39824 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39825 else \
39826 [ -f $(HOST_SUBDIR)/stagetrain-lto-plugin/Makefile ] || exit 0; \
39827 $(MAKE) stagetrain-start; \
39828 fi; \
39829 cd $(HOST_SUBDIR)/lto-plugin && \
39830 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39831 @endif lto-plugin-bootstrap
39834 .PHONY: all-stagefeedback-lto-plugin maybe-all-stagefeedback-lto-plugin
39835 .PHONY: clean-stagefeedback-lto-plugin maybe-clean-stagefeedback-lto-plugin
39836 maybe-all-stagefeedback-lto-plugin:
39837 maybe-clean-stagefeedback-lto-plugin:
39838 @if lto-plugin-bootstrap
39839 maybe-all-stagefeedback-lto-plugin: all-stagefeedback-lto-plugin
39840 all-stagefeedback: all-stagefeedback-lto-plugin
39841 TARGET-stagefeedback-lto-plugin = $(TARGET-lto-plugin)
39842 all-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
39843 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
39844 @r=`${PWD_COMMAND}`; export r; \
39845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39846 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
39847 $(HOST_EXPORTS) \
39848 $(POSTSTAGE1_HOST_EXPORTS) \
39849 cd $(HOST_SUBDIR)/lto-plugin && \
39851 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39852 CFLAGS="$(STAGEfeedback_CFLAGS)" \
39853 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
39854 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
39855 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
39856 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39857 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39858 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39859 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39860 TFLAGS="$(STAGEfeedback_TFLAGS)" \
39861 $(TARGET-stagefeedback-lto-plugin)
39863 maybe-clean-stagefeedback-lto-plugin: clean-stagefeedback-lto-plugin
39864 clean-stagefeedback: clean-stagefeedback-lto-plugin
39865 clean-stagefeedback-lto-plugin:
39866 @if [ $(current_stage) = stagefeedback ]; then \
39867 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39868 else \
39869 [ -f $(HOST_SUBDIR)/stagefeedback-lto-plugin/Makefile ] || exit 0; \
39870 $(MAKE) stagefeedback-start; \
39871 fi; \
39872 cd $(HOST_SUBDIR)/lto-plugin && \
39873 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39874 @endif lto-plugin-bootstrap
39877 .PHONY: all-stageautoprofile-lto-plugin maybe-all-stageautoprofile-lto-plugin
39878 .PHONY: clean-stageautoprofile-lto-plugin maybe-clean-stageautoprofile-lto-plugin
39879 maybe-all-stageautoprofile-lto-plugin:
39880 maybe-clean-stageautoprofile-lto-plugin:
39881 @if lto-plugin-bootstrap
39882 maybe-all-stageautoprofile-lto-plugin: all-stageautoprofile-lto-plugin
39883 all-stageautoprofile: all-stageautoprofile-lto-plugin
39884 TARGET-stageautoprofile-lto-plugin = $(TARGET-lto-plugin)
39885 all-stageautoprofile-lto-plugin: configure-stageautoprofile-lto-plugin
39886 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
39887 @r=`${PWD_COMMAND}`; export r; \
39888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39889 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
39890 $(HOST_EXPORTS) \
39891 $(POSTSTAGE1_HOST_EXPORTS) \
39892 cd $(HOST_SUBDIR)/lto-plugin && \
39893 $$s/gcc/config/i386/$(AUTO_PROFILE) \
39894 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39895 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
39896 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
39897 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
39898 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
39899 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39900 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39901 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39902 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39903 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
39904 $(TARGET-stageautoprofile-lto-plugin)
39906 maybe-clean-stageautoprofile-lto-plugin: clean-stageautoprofile-lto-plugin
39907 clean-stageautoprofile: clean-stageautoprofile-lto-plugin
39908 clean-stageautoprofile-lto-plugin:
39909 @if [ $(current_stage) = stageautoprofile ]; then \
39910 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39911 else \
39912 [ -f $(HOST_SUBDIR)/stageautoprofile-lto-plugin/Makefile ] || exit 0; \
39913 $(MAKE) stageautoprofile-start; \
39914 fi; \
39915 cd $(HOST_SUBDIR)/lto-plugin && \
39916 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39917 @endif lto-plugin-bootstrap
39920 .PHONY: all-stageautofeedback-lto-plugin maybe-all-stageautofeedback-lto-plugin
39921 .PHONY: clean-stageautofeedback-lto-plugin maybe-clean-stageautofeedback-lto-plugin
39922 maybe-all-stageautofeedback-lto-plugin:
39923 maybe-clean-stageautofeedback-lto-plugin:
39924 @if lto-plugin-bootstrap
39925 maybe-all-stageautofeedback-lto-plugin: all-stageautofeedback-lto-plugin
39926 all-stageautofeedback: all-stageautofeedback-lto-plugin
39927 TARGET-stageautofeedback-lto-plugin = $(TARGET-lto-plugin)
39928 all-stageautofeedback-lto-plugin: configure-stageautofeedback-lto-plugin
39929 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
39930 @r=`${PWD_COMMAND}`; export r; \
39931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39932 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
39933 $(HOST_EXPORTS) \
39934 $(POSTSTAGE1_HOST_EXPORTS) \
39935 cd $(HOST_SUBDIR)/lto-plugin && \
39937 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39938 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
39939 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
39940 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
39941 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
39942 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39943 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39944 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39945 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39946 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
39947 $(TARGET-stageautofeedback-lto-plugin)
39949 maybe-clean-stageautofeedback-lto-plugin: clean-stageautofeedback-lto-plugin
39950 clean-stageautofeedback: clean-stageautofeedback-lto-plugin
39951 clean-stageautofeedback-lto-plugin:
39952 @if [ $(current_stage) = stageautofeedback ]; then \
39953 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39954 else \
39955 [ -f $(HOST_SUBDIR)/stageautofeedback-lto-plugin/Makefile ] || exit 0; \
39956 $(MAKE) stageautofeedback-start; \
39957 fi; \
39958 cd $(HOST_SUBDIR)/lto-plugin && \
39959 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39960 @endif lto-plugin-bootstrap
39966 .PHONY: check-lto-plugin maybe-check-lto-plugin
39967 maybe-check-lto-plugin:
39968 @if lto-plugin
39969 maybe-check-lto-plugin: check-lto-plugin
39971 check-lto-plugin:
39972 @: $(MAKE); $(unstage)
39973 @r=`${PWD_COMMAND}`; export r; \
39974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39975 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
39976 (cd $(HOST_SUBDIR)/lto-plugin && \
39977 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ $(EXTRA_BOOTSTRAP_FLAGS) check)
39979 @endif lto-plugin
39981 .PHONY: install-lto-plugin maybe-install-lto-plugin
39982 maybe-install-lto-plugin:
39983 @if lto-plugin
39984 maybe-install-lto-plugin: install-lto-plugin
39986 install-lto-plugin: installdirs
39987 @: $(MAKE); $(unstage)
39988 @r=`${PWD_COMMAND}`; export r; \
39989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39990 $(HOST_EXPORTS) \
39991 (cd $(HOST_SUBDIR)/lto-plugin && \
39992 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
39994 @endif lto-plugin
39996 .PHONY: install-strip-lto-plugin maybe-install-strip-lto-plugin
39997 maybe-install-strip-lto-plugin:
39998 @if lto-plugin
39999 maybe-install-strip-lto-plugin: install-strip-lto-plugin
40001 install-strip-lto-plugin: installdirs
40002 @: $(MAKE); $(unstage)
40003 @r=`${PWD_COMMAND}`; export r; \
40004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40005 $(HOST_EXPORTS) \
40006 (cd $(HOST_SUBDIR)/lto-plugin && \
40007 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
40009 @endif lto-plugin
40011 # Other targets (info, dvi, pdf, etc.)
40013 .PHONY: maybe-info-lto-plugin info-lto-plugin
40014 maybe-info-lto-plugin:
40015 @if lto-plugin
40016 maybe-info-lto-plugin: info-lto-plugin
40018 info-lto-plugin: \
40019 configure-lto-plugin
40020 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40021 r=`${PWD_COMMAND}`; export r; \
40022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40023 $(HOST_EXPORTS) \
40024 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40025 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40026 done; \
40027 echo "Doing info in lto-plugin"; \
40028 (cd $(HOST_SUBDIR)/lto-plugin && \
40029 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40030 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40031 "RANLIB=$${RANLIB}" \
40032 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40033 info) \
40034 || exit 1
40036 @endif lto-plugin
40038 .PHONY: maybe-dvi-lto-plugin dvi-lto-plugin
40039 maybe-dvi-lto-plugin:
40040 @if lto-plugin
40041 maybe-dvi-lto-plugin: dvi-lto-plugin
40043 dvi-lto-plugin: \
40044 configure-lto-plugin
40045 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40046 r=`${PWD_COMMAND}`; export r; \
40047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40048 $(HOST_EXPORTS) \
40049 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40050 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40051 done; \
40052 echo "Doing dvi in lto-plugin"; \
40053 (cd $(HOST_SUBDIR)/lto-plugin && \
40054 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40055 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40056 "RANLIB=$${RANLIB}" \
40057 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40058 dvi) \
40059 || exit 1
40061 @endif lto-plugin
40063 .PHONY: maybe-pdf-lto-plugin pdf-lto-plugin
40064 maybe-pdf-lto-plugin:
40065 @if lto-plugin
40066 maybe-pdf-lto-plugin: pdf-lto-plugin
40068 pdf-lto-plugin: \
40069 configure-lto-plugin
40070 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40071 r=`${PWD_COMMAND}`; export r; \
40072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40073 $(HOST_EXPORTS) \
40074 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40075 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40076 done; \
40077 echo "Doing pdf in lto-plugin"; \
40078 (cd $(HOST_SUBDIR)/lto-plugin && \
40079 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40080 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40081 "RANLIB=$${RANLIB}" \
40082 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40083 pdf) \
40084 || exit 1
40086 @endif lto-plugin
40088 .PHONY: maybe-html-lto-plugin html-lto-plugin
40089 maybe-html-lto-plugin:
40090 @if lto-plugin
40091 maybe-html-lto-plugin: html-lto-plugin
40093 html-lto-plugin: \
40094 configure-lto-plugin
40095 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40096 r=`${PWD_COMMAND}`; export r; \
40097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40098 $(HOST_EXPORTS) \
40099 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40100 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40101 done; \
40102 echo "Doing html in lto-plugin"; \
40103 (cd $(HOST_SUBDIR)/lto-plugin && \
40104 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40105 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40106 "RANLIB=$${RANLIB}" \
40107 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40108 html) \
40109 || exit 1
40111 @endif lto-plugin
40113 .PHONY: maybe-TAGS-lto-plugin TAGS-lto-plugin
40114 maybe-TAGS-lto-plugin:
40115 @if lto-plugin
40116 maybe-TAGS-lto-plugin: TAGS-lto-plugin
40118 TAGS-lto-plugin: \
40119 configure-lto-plugin
40120 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40121 r=`${PWD_COMMAND}`; export r; \
40122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40123 $(HOST_EXPORTS) \
40124 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40125 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40126 done; \
40127 echo "Doing TAGS in lto-plugin"; \
40128 (cd $(HOST_SUBDIR)/lto-plugin && \
40129 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40130 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40131 "RANLIB=$${RANLIB}" \
40132 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40133 TAGS) \
40134 || exit 1
40136 @endif lto-plugin
40138 .PHONY: maybe-install-info-lto-plugin install-info-lto-plugin
40139 maybe-install-info-lto-plugin:
40140 @if lto-plugin
40141 maybe-install-info-lto-plugin: install-info-lto-plugin
40143 install-info-lto-plugin: \
40144 configure-lto-plugin \
40145 info-lto-plugin
40146 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40147 r=`${PWD_COMMAND}`; export r; \
40148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40149 $(HOST_EXPORTS) \
40150 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40151 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40152 done; \
40153 echo "Doing install-info in lto-plugin"; \
40154 (cd $(HOST_SUBDIR)/lto-plugin && \
40155 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40156 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40157 "RANLIB=$${RANLIB}" \
40158 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40159 install-info) \
40160 || exit 1
40162 @endif lto-plugin
40164 .PHONY: maybe-install-dvi-lto-plugin install-dvi-lto-plugin
40165 maybe-install-dvi-lto-plugin:
40166 @if lto-plugin
40167 maybe-install-dvi-lto-plugin: install-dvi-lto-plugin
40169 install-dvi-lto-plugin: \
40170 configure-lto-plugin \
40171 dvi-lto-plugin
40172 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40173 r=`${PWD_COMMAND}`; export r; \
40174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40175 $(HOST_EXPORTS) \
40176 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40177 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40178 done; \
40179 echo "Doing install-dvi in lto-plugin"; \
40180 (cd $(HOST_SUBDIR)/lto-plugin && \
40181 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40182 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40183 "RANLIB=$${RANLIB}" \
40184 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40185 install-dvi) \
40186 || exit 1
40188 @endif lto-plugin
40190 .PHONY: maybe-install-pdf-lto-plugin install-pdf-lto-plugin
40191 maybe-install-pdf-lto-plugin:
40192 @if lto-plugin
40193 maybe-install-pdf-lto-plugin: install-pdf-lto-plugin
40195 install-pdf-lto-plugin: \
40196 configure-lto-plugin \
40197 pdf-lto-plugin
40198 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40199 r=`${PWD_COMMAND}`; export r; \
40200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40201 $(HOST_EXPORTS) \
40202 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40203 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40204 done; \
40205 echo "Doing install-pdf in lto-plugin"; \
40206 (cd $(HOST_SUBDIR)/lto-plugin && \
40207 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40208 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40209 "RANLIB=$${RANLIB}" \
40210 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40211 install-pdf) \
40212 || exit 1
40214 @endif lto-plugin
40216 .PHONY: maybe-install-html-lto-plugin install-html-lto-plugin
40217 maybe-install-html-lto-plugin:
40218 @if lto-plugin
40219 maybe-install-html-lto-plugin: install-html-lto-plugin
40221 install-html-lto-plugin: \
40222 configure-lto-plugin \
40223 html-lto-plugin
40224 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40225 r=`${PWD_COMMAND}`; export r; \
40226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40227 $(HOST_EXPORTS) \
40228 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40229 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40230 done; \
40231 echo "Doing install-html in lto-plugin"; \
40232 (cd $(HOST_SUBDIR)/lto-plugin && \
40233 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40234 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40235 "RANLIB=$${RANLIB}" \
40236 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40237 install-html) \
40238 || exit 1
40240 @endif lto-plugin
40242 .PHONY: maybe-installcheck-lto-plugin installcheck-lto-plugin
40243 maybe-installcheck-lto-plugin:
40244 @if lto-plugin
40245 maybe-installcheck-lto-plugin: installcheck-lto-plugin
40247 installcheck-lto-plugin: \
40248 configure-lto-plugin
40249 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40250 r=`${PWD_COMMAND}`; export r; \
40251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40252 $(HOST_EXPORTS) \
40253 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40254 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40255 done; \
40256 echo "Doing installcheck in lto-plugin"; \
40257 (cd $(HOST_SUBDIR)/lto-plugin && \
40258 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40259 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40260 "RANLIB=$${RANLIB}" \
40261 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40262 installcheck) \
40263 || exit 1
40265 @endif lto-plugin
40267 .PHONY: maybe-mostlyclean-lto-plugin mostlyclean-lto-plugin
40268 maybe-mostlyclean-lto-plugin:
40269 @if lto-plugin
40270 maybe-mostlyclean-lto-plugin: mostlyclean-lto-plugin
40272 mostlyclean-lto-plugin:
40273 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40274 r=`${PWD_COMMAND}`; export r; \
40275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40276 $(HOST_EXPORTS) \
40277 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40278 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40279 done; \
40280 echo "Doing mostlyclean in lto-plugin"; \
40281 (cd $(HOST_SUBDIR)/lto-plugin && \
40282 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40283 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40284 "RANLIB=$${RANLIB}" \
40285 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40286 mostlyclean) \
40287 || exit 1
40289 @endif lto-plugin
40291 .PHONY: maybe-clean-lto-plugin clean-lto-plugin
40292 maybe-clean-lto-plugin:
40293 @if lto-plugin
40294 maybe-clean-lto-plugin: clean-lto-plugin
40296 clean-lto-plugin:
40297 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40298 r=`${PWD_COMMAND}`; export r; \
40299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40300 $(HOST_EXPORTS) \
40301 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40302 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40303 done; \
40304 echo "Doing clean in lto-plugin"; \
40305 (cd $(HOST_SUBDIR)/lto-plugin && \
40306 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40307 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40308 "RANLIB=$${RANLIB}" \
40309 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40310 clean) \
40311 || exit 1
40313 @endif lto-plugin
40315 .PHONY: maybe-distclean-lto-plugin distclean-lto-plugin
40316 maybe-distclean-lto-plugin:
40317 @if lto-plugin
40318 maybe-distclean-lto-plugin: distclean-lto-plugin
40320 distclean-lto-plugin:
40321 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40322 r=`${PWD_COMMAND}`; export r; \
40323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40324 $(HOST_EXPORTS) \
40325 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40326 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40327 done; \
40328 echo "Doing distclean in lto-plugin"; \
40329 (cd $(HOST_SUBDIR)/lto-plugin && \
40330 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40331 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40332 "RANLIB=$${RANLIB}" \
40333 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40334 distclean) \
40335 || exit 1
40337 @endif lto-plugin
40339 .PHONY: maybe-maintainer-clean-lto-plugin maintainer-clean-lto-plugin
40340 maybe-maintainer-clean-lto-plugin:
40341 @if lto-plugin
40342 maybe-maintainer-clean-lto-plugin: maintainer-clean-lto-plugin
40344 maintainer-clean-lto-plugin:
40345 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40346 r=`${PWD_COMMAND}`; export r; \
40347 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40348 $(HOST_EXPORTS) \
40349 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40350 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40351 done; \
40352 echo "Doing maintainer-clean in lto-plugin"; \
40353 (cd $(HOST_SUBDIR)/lto-plugin && \
40354 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40355 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40356 "RANLIB=$${RANLIB}" \
40357 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40358 maintainer-clean) \
40359 || exit 1
40361 @endif lto-plugin
40365 .PHONY: configure-libcc1 maybe-configure-libcc1
40366 maybe-configure-libcc1:
40367 @if gcc-bootstrap
40368 configure-libcc1: stage_current
40369 @endif gcc-bootstrap
40370 @if libcc1
40371 maybe-configure-libcc1: configure-libcc1
40372 configure-libcc1:
40373 @: $(MAKE); $(unstage)
40374 @r=`${PWD_COMMAND}`; export r; \
40375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40376 test ! -f $(HOST_SUBDIR)/libcc1/Makefile || exit 0; \
40377 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcc1; \
40378 $(HOST_EXPORTS) \
40379 echo Configuring in $(HOST_SUBDIR)/libcc1; \
40380 cd "$(HOST_SUBDIR)/libcc1" || exit 1; \
40381 case $(srcdir) in \
40382 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40383 *) topdir=`echo $(HOST_SUBDIR)/libcc1/ | \
40384 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40385 esac; \
40386 module_srcdir=libcc1; \
40387 $(SHELL) \
40388 $$s/$$module_srcdir/configure \
40389 --srcdir=$${topdir}/$$module_srcdir \
40390 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40391 --target=${target_alias} --enable-shared \
40392 || exit 1
40393 @endif libcc1
40399 .PHONY: all-libcc1 maybe-all-libcc1
40400 maybe-all-libcc1:
40401 @if gcc-bootstrap
40402 all-libcc1: stage_current
40403 @endif gcc-bootstrap
40404 @if libcc1
40405 TARGET-libcc1=all
40406 maybe-all-libcc1: all-libcc1
40407 all-libcc1: configure-libcc1
40408 @: $(MAKE); $(unstage)
40409 @r=`${PWD_COMMAND}`; export r; \
40410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40411 $(HOST_EXPORTS) \
40412 (cd $(HOST_SUBDIR)/libcc1 && \
40413 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
40414 $(TARGET-libcc1))
40415 @endif libcc1
40420 .PHONY: check-libcc1 maybe-check-libcc1
40421 maybe-check-libcc1:
40422 @if libcc1
40423 maybe-check-libcc1: check-libcc1
40425 check-libcc1:
40426 @: $(MAKE); $(unstage)
40427 @r=`${PWD_COMMAND}`; export r; \
40428 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40429 $(HOST_EXPORTS) \
40430 (cd $(HOST_SUBDIR)/libcc1 && \
40431 $(MAKE) $(FLAGS_TO_PASS) check)
40433 @endif libcc1
40435 .PHONY: install-libcc1 maybe-install-libcc1
40436 maybe-install-libcc1:
40437 @if libcc1
40438 maybe-install-libcc1: install-libcc1
40440 install-libcc1: installdirs
40441 @: $(MAKE); $(unstage)
40442 @r=`${PWD_COMMAND}`; export r; \
40443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40444 $(HOST_EXPORTS) \
40445 (cd $(HOST_SUBDIR)/libcc1 && \
40446 $(MAKE) $(FLAGS_TO_PASS) install)
40448 @endif libcc1
40450 .PHONY: install-strip-libcc1 maybe-install-strip-libcc1
40451 maybe-install-strip-libcc1:
40452 @if libcc1
40453 maybe-install-strip-libcc1: install-strip-libcc1
40455 install-strip-libcc1: installdirs
40456 @: $(MAKE); $(unstage)
40457 @r=`${PWD_COMMAND}`; export r; \
40458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40459 $(HOST_EXPORTS) \
40460 (cd $(HOST_SUBDIR)/libcc1 && \
40461 $(MAKE) $(FLAGS_TO_PASS) install-strip)
40463 @endif libcc1
40465 # Other targets (info, dvi, pdf, etc.)
40467 .PHONY: maybe-info-libcc1 info-libcc1
40468 maybe-info-libcc1:
40469 @if libcc1
40470 maybe-info-libcc1: info-libcc1
40472 info-libcc1: \
40473 configure-libcc1
40474 @: $(MAKE); $(unstage)
40475 @[ -f ./libcc1/Makefile ] || exit 0; \
40476 r=`${PWD_COMMAND}`; export r; \
40477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40478 $(HOST_EXPORTS) \
40479 for flag in $(EXTRA_HOST_FLAGS) ; do \
40480 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40481 done; \
40482 echo "Doing info in libcc1"; \
40483 (cd $(HOST_SUBDIR)/libcc1 && \
40484 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40485 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40486 "RANLIB=$${RANLIB}" \
40487 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40488 info) \
40489 || exit 1
40491 @endif libcc1
40493 .PHONY: maybe-dvi-libcc1 dvi-libcc1
40494 maybe-dvi-libcc1:
40495 @if libcc1
40496 maybe-dvi-libcc1: dvi-libcc1
40498 dvi-libcc1: \
40499 configure-libcc1
40500 @: $(MAKE); $(unstage)
40501 @[ -f ./libcc1/Makefile ] || exit 0; \
40502 r=`${PWD_COMMAND}`; export r; \
40503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40504 $(HOST_EXPORTS) \
40505 for flag in $(EXTRA_HOST_FLAGS) ; do \
40506 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40507 done; \
40508 echo "Doing dvi in libcc1"; \
40509 (cd $(HOST_SUBDIR)/libcc1 && \
40510 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40511 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40512 "RANLIB=$${RANLIB}" \
40513 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40514 dvi) \
40515 || exit 1
40517 @endif libcc1
40519 .PHONY: maybe-pdf-libcc1 pdf-libcc1
40520 maybe-pdf-libcc1:
40521 @if libcc1
40522 maybe-pdf-libcc1: pdf-libcc1
40524 pdf-libcc1: \
40525 configure-libcc1
40526 @: $(MAKE); $(unstage)
40527 @[ -f ./libcc1/Makefile ] || exit 0; \
40528 r=`${PWD_COMMAND}`; export r; \
40529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40530 $(HOST_EXPORTS) \
40531 for flag in $(EXTRA_HOST_FLAGS) ; do \
40532 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40533 done; \
40534 echo "Doing pdf in libcc1"; \
40535 (cd $(HOST_SUBDIR)/libcc1 && \
40536 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40537 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40538 "RANLIB=$${RANLIB}" \
40539 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40540 pdf) \
40541 || exit 1
40543 @endif libcc1
40545 .PHONY: maybe-html-libcc1 html-libcc1
40546 maybe-html-libcc1:
40547 @if libcc1
40548 maybe-html-libcc1: html-libcc1
40550 html-libcc1: \
40551 configure-libcc1
40552 @: $(MAKE); $(unstage)
40553 @[ -f ./libcc1/Makefile ] || exit 0; \
40554 r=`${PWD_COMMAND}`; export r; \
40555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40556 $(HOST_EXPORTS) \
40557 for flag in $(EXTRA_HOST_FLAGS) ; do \
40558 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40559 done; \
40560 echo "Doing html in libcc1"; \
40561 (cd $(HOST_SUBDIR)/libcc1 && \
40562 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40563 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40564 "RANLIB=$${RANLIB}" \
40565 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40566 html) \
40567 || exit 1
40569 @endif libcc1
40571 .PHONY: maybe-TAGS-libcc1 TAGS-libcc1
40572 maybe-TAGS-libcc1:
40573 @if libcc1
40574 maybe-TAGS-libcc1: TAGS-libcc1
40576 TAGS-libcc1: \
40577 configure-libcc1
40578 @: $(MAKE); $(unstage)
40579 @[ -f ./libcc1/Makefile ] || exit 0; \
40580 r=`${PWD_COMMAND}`; export r; \
40581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40582 $(HOST_EXPORTS) \
40583 for flag in $(EXTRA_HOST_FLAGS) ; do \
40584 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40585 done; \
40586 echo "Doing TAGS in libcc1"; \
40587 (cd $(HOST_SUBDIR)/libcc1 && \
40588 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40589 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40590 "RANLIB=$${RANLIB}" \
40591 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40592 TAGS) \
40593 || exit 1
40595 @endif libcc1
40597 .PHONY: maybe-install-info-libcc1 install-info-libcc1
40598 maybe-install-info-libcc1:
40599 @if libcc1
40600 maybe-install-info-libcc1: install-info-libcc1
40602 install-info-libcc1: \
40603 configure-libcc1 \
40604 info-libcc1
40605 @: $(MAKE); $(unstage)
40606 @[ -f ./libcc1/Makefile ] || exit 0; \
40607 r=`${PWD_COMMAND}`; export r; \
40608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40609 $(HOST_EXPORTS) \
40610 for flag in $(EXTRA_HOST_FLAGS) ; do \
40611 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40612 done; \
40613 echo "Doing install-info in libcc1"; \
40614 (cd $(HOST_SUBDIR)/libcc1 && \
40615 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40616 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40617 "RANLIB=$${RANLIB}" \
40618 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40619 install-info) \
40620 || exit 1
40622 @endif libcc1
40624 .PHONY: maybe-install-dvi-libcc1 install-dvi-libcc1
40625 maybe-install-dvi-libcc1:
40626 @if libcc1
40627 maybe-install-dvi-libcc1: install-dvi-libcc1
40629 install-dvi-libcc1: \
40630 configure-libcc1 \
40631 dvi-libcc1
40632 @: $(MAKE); $(unstage)
40633 @[ -f ./libcc1/Makefile ] || exit 0; \
40634 r=`${PWD_COMMAND}`; export r; \
40635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40636 $(HOST_EXPORTS) \
40637 for flag in $(EXTRA_HOST_FLAGS) ; do \
40638 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40639 done; \
40640 echo "Doing install-dvi in libcc1"; \
40641 (cd $(HOST_SUBDIR)/libcc1 && \
40642 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40643 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40644 "RANLIB=$${RANLIB}" \
40645 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40646 install-dvi) \
40647 || exit 1
40649 @endif libcc1
40651 .PHONY: maybe-install-pdf-libcc1 install-pdf-libcc1
40652 maybe-install-pdf-libcc1:
40653 @if libcc1
40654 maybe-install-pdf-libcc1: install-pdf-libcc1
40656 install-pdf-libcc1: \
40657 configure-libcc1 \
40658 pdf-libcc1
40659 @: $(MAKE); $(unstage)
40660 @[ -f ./libcc1/Makefile ] || exit 0; \
40661 r=`${PWD_COMMAND}`; export r; \
40662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40663 $(HOST_EXPORTS) \
40664 for flag in $(EXTRA_HOST_FLAGS) ; do \
40665 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40666 done; \
40667 echo "Doing install-pdf in libcc1"; \
40668 (cd $(HOST_SUBDIR)/libcc1 && \
40669 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40670 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40671 "RANLIB=$${RANLIB}" \
40672 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40673 install-pdf) \
40674 || exit 1
40676 @endif libcc1
40678 .PHONY: maybe-install-html-libcc1 install-html-libcc1
40679 maybe-install-html-libcc1:
40680 @if libcc1
40681 maybe-install-html-libcc1: install-html-libcc1
40683 install-html-libcc1: \
40684 configure-libcc1 \
40685 html-libcc1
40686 @: $(MAKE); $(unstage)
40687 @[ -f ./libcc1/Makefile ] || exit 0; \
40688 r=`${PWD_COMMAND}`; export r; \
40689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40690 $(HOST_EXPORTS) \
40691 for flag in $(EXTRA_HOST_FLAGS) ; do \
40692 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40693 done; \
40694 echo "Doing install-html in libcc1"; \
40695 (cd $(HOST_SUBDIR)/libcc1 && \
40696 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40697 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40698 "RANLIB=$${RANLIB}" \
40699 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40700 install-html) \
40701 || exit 1
40703 @endif libcc1
40705 .PHONY: maybe-installcheck-libcc1 installcheck-libcc1
40706 maybe-installcheck-libcc1:
40707 @if libcc1
40708 maybe-installcheck-libcc1: installcheck-libcc1
40710 installcheck-libcc1: \
40711 configure-libcc1
40712 @: $(MAKE); $(unstage)
40713 @[ -f ./libcc1/Makefile ] || exit 0; \
40714 r=`${PWD_COMMAND}`; export r; \
40715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40716 $(HOST_EXPORTS) \
40717 for flag in $(EXTRA_HOST_FLAGS) ; do \
40718 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40719 done; \
40720 echo "Doing installcheck in libcc1"; \
40721 (cd $(HOST_SUBDIR)/libcc1 && \
40722 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40723 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40724 "RANLIB=$${RANLIB}" \
40725 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40726 installcheck) \
40727 || exit 1
40729 @endif libcc1
40731 .PHONY: maybe-mostlyclean-libcc1 mostlyclean-libcc1
40732 maybe-mostlyclean-libcc1:
40733 @if libcc1
40734 maybe-mostlyclean-libcc1: mostlyclean-libcc1
40736 mostlyclean-libcc1:
40737 @: $(MAKE); $(unstage)
40738 @[ -f ./libcc1/Makefile ] || exit 0; \
40739 r=`${PWD_COMMAND}`; export r; \
40740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40741 $(HOST_EXPORTS) \
40742 for flag in $(EXTRA_HOST_FLAGS) ; do \
40743 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40744 done; \
40745 echo "Doing mostlyclean in libcc1"; \
40746 (cd $(HOST_SUBDIR)/libcc1 && \
40747 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40748 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40749 "RANLIB=$${RANLIB}" \
40750 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40751 mostlyclean) \
40752 || exit 1
40754 @endif libcc1
40756 .PHONY: maybe-clean-libcc1 clean-libcc1
40757 maybe-clean-libcc1:
40758 @if libcc1
40759 maybe-clean-libcc1: clean-libcc1
40761 clean-libcc1:
40762 @: $(MAKE); $(unstage)
40763 @[ -f ./libcc1/Makefile ] || exit 0; \
40764 r=`${PWD_COMMAND}`; export r; \
40765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40766 $(HOST_EXPORTS) \
40767 for flag in $(EXTRA_HOST_FLAGS) ; do \
40768 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40769 done; \
40770 echo "Doing clean in libcc1"; \
40771 (cd $(HOST_SUBDIR)/libcc1 && \
40772 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40773 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40774 "RANLIB=$${RANLIB}" \
40775 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40776 clean) \
40777 || exit 1
40779 @endif libcc1
40781 .PHONY: maybe-distclean-libcc1 distclean-libcc1
40782 maybe-distclean-libcc1:
40783 @if libcc1
40784 maybe-distclean-libcc1: distclean-libcc1
40786 distclean-libcc1:
40787 @: $(MAKE); $(unstage)
40788 @[ -f ./libcc1/Makefile ] || exit 0; \
40789 r=`${PWD_COMMAND}`; export r; \
40790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40791 $(HOST_EXPORTS) \
40792 for flag in $(EXTRA_HOST_FLAGS) ; do \
40793 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40794 done; \
40795 echo "Doing distclean in libcc1"; \
40796 (cd $(HOST_SUBDIR)/libcc1 && \
40797 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40798 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40799 "RANLIB=$${RANLIB}" \
40800 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40801 distclean) \
40802 || exit 1
40804 @endif libcc1
40806 .PHONY: maybe-maintainer-clean-libcc1 maintainer-clean-libcc1
40807 maybe-maintainer-clean-libcc1:
40808 @if libcc1
40809 maybe-maintainer-clean-libcc1: maintainer-clean-libcc1
40811 maintainer-clean-libcc1:
40812 @: $(MAKE); $(unstage)
40813 @[ -f ./libcc1/Makefile ] || exit 0; \
40814 r=`${PWD_COMMAND}`; export r; \
40815 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40816 $(HOST_EXPORTS) \
40817 for flag in $(EXTRA_HOST_FLAGS) ; do \
40818 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40819 done; \
40820 echo "Doing maintainer-clean in libcc1"; \
40821 (cd $(HOST_SUBDIR)/libcc1 && \
40822 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40823 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40824 "RANLIB=$${RANLIB}" \
40825 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40826 maintainer-clean) \
40827 || exit 1
40829 @endif libcc1
40833 .PHONY: configure-gotools maybe-configure-gotools
40834 maybe-configure-gotools:
40835 @if gcc-bootstrap
40836 configure-gotools: stage_current
40837 @endif gcc-bootstrap
40838 @if gotools
40839 maybe-configure-gotools: configure-gotools
40840 configure-gotools:
40841 @: $(MAKE); $(unstage)
40842 @r=`${PWD_COMMAND}`; export r; \
40843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40844 test ! -f $(HOST_SUBDIR)/gotools/Makefile || exit 0; \
40845 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gotools; \
40846 $(HOST_EXPORTS) \
40847 echo Configuring in $(HOST_SUBDIR)/gotools; \
40848 cd "$(HOST_SUBDIR)/gotools" || exit 1; \
40849 case $(srcdir) in \
40850 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40851 *) topdir=`echo $(HOST_SUBDIR)/gotools/ | \
40852 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40853 esac; \
40854 module_srcdir=gotools; \
40855 $(SHELL) \
40856 $$s/$$module_srcdir/configure \
40857 --srcdir=$${topdir}/$$module_srcdir \
40858 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40859 --target=${target_alias} \
40860 || exit 1
40861 @endif gotools
40867 .PHONY: all-gotools maybe-all-gotools
40868 maybe-all-gotools:
40869 @if gcc-bootstrap
40870 all-gotools: stage_current
40871 @endif gcc-bootstrap
40872 @if gotools
40873 TARGET-gotools=all
40874 maybe-all-gotools: all-gotools
40875 all-gotools: configure-gotools
40876 @: $(MAKE); $(unstage)
40877 @r=`${PWD_COMMAND}`; export r; \
40878 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40879 $(HOST_EXPORTS) \
40880 (cd $(HOST_SUBDIR)/gotools && \
40881 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
40882 $(TARGET-gotools))
40883 @endif gotools
40888 .PHONY: check-gotools maybe-check-gotools
40889 maybe-check-gotools:
40890 @if gotools
40891 maybe-check-gotools: check-gotools
40893 check-gotools:
40894 @: $(MAKE); $(unstage)
40895 @r=`${PWD_COMMAND}`; export r; \
40896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40897 $(HOST_EXPORTS) \
40898 (cd $(HOST_SUBDIR)/gotools && \
40899 $(MAKE) $(FLAGS_TO_PASS) check)
40901 @endif gotools
40903 .PHONY: install-gotools maybe-install-gotools
40904 maybe-install-gotools:
40905 @if gotools
40906 maybe-install-gotools: install-gotools
40908 install-gotools: installdirs
40909 @: $(MAKE); $(unstage)
40910 @r=`${PWD_COMMAND}`; export r; \
40911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40912 $(HOST_EXPORTS) \
40913 (cd $(HOST_SUBDIR)/gotools && \
40914 $(MAKE) $(FLAGS_TO_PASS) install)
40916 @endif gotools
40918 .PHONY: install-strip-gotools maybe-install-strip-gotools
40919 maybe-install-strip-gotools:
40920 @if gotools
40921 maybe-install-strip-gotools: install-strip-gotools
40923 install-strip-gotools: installdirs
40924 @: $(MAKE); $(unstage)
40925 @r=`${PWD_COMMAND}`; export r; \
40926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40927 $(HOST_EXPORTS) \
40928 (cd $(HOST_SUBDIR)/gotools && \
40929 $(MAKE) $(FLAGS_TO_PASS) install-strip)
40931 @endif gotools
40933 # Other targets (info, dvi, pdf, etc.)
40935 .PHONY: maybe-info-gotools info-gotools
40936 maybe-info-gotools:
40937 @if gotools
40938 maybe-info-gotools: info-gotools
40940 info-gotools: \
40941 configure-gotools
40942 @: $(MAKE); $(unstage)
40943 @[ -f ./gotools/Makefile ] || exit 0; \
40944 r=`${PWD_COMMAND}`; export r; \
40945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40946 $(HOST_EXPORTS) \
40947 for flag in $(EXTRA_HOST_FLAGS) ; do \
40948 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40949 done; \
40950 echo "Doing info in gotools"; \
40951 (cd $(HOST_SUBDIR)/gotools && \
40952 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40953 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40954 "RANLIB=$${RANLIB}" \
40955 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40956 info) \
40957 || exit 1
40959 @endif gotools
40961 .PHONY: maybe-dvi-gotools dvi-gotools
40962 maybe-dvi-gotools:
40963 @if gotools
40964 maybe-dvi-gotools: dvi-gotools
40966 dvi-gotools: \
40967 configure-gotools
40968 @: $(MAKE); $(unstage)
40969 @[ -f ./gotools/Makefile ] || exit 0; \
40970 r=`${PWD_COMMAND}`; export r; \
40971 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40972 $(HOST_EXPORTS) \
40973 for flag in $(EXTRA_HOST_FLAGS) ; do \
40974 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40975 done; \
40976 echo "Doing dvi in gotools"; \
40977 (cd $(HOST_SUBDIR)/gotools && \
40978 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40979 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40980 "RANLIB=$${RANLIB}" \
40981 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40982 dvi) \
40983 || exit 1
40985 @endif gotools
40987 .PHONY: maybe-pdf-gotools pdf-gotools
40988 maybe-pdf-gotools:
40989 @if gotools
40990 maybe-pdf-gotools: pdf-gotools
40992 pdf-gotools: \
40993 configure-gotools
40994 @: $(MAKE); $(unstage)
40995 @[ -f ./gotools/Makefile ] || exit 0; \
40996 r=`${PWD_COMMAND}`; export r; \
40997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40998 $(HOST_EXPORTS) \
40999 for flag in $(EXTRA_HOST_FLAGS) ; do \
41000 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41001 done; \
41002 echo "Doing pdf in gotools"; \
41003 (cd $(HOST_SUBDIR)/gotools && \
41004 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41005 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41006 "RANLIB=$${RANLIB}" \
41007 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41008 pdf) \
41009 || exit 1
41011 @endif gotools
41013 .PHONY: maybe-html-gotools html-gotools
41014 maybe-html-gotools:
41015 @if gotools
41016 maybe-html-gotools: html-gotools
41018 html-gotools: \
41019 configure-gotools
41020 @: $(MAKE); $(unstage)
41021 @[ -f ./gotools/Makefile ] || exit 0; \
41022 r=`${PWD_COMMAND}`; export r; \
41023 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41024 $(HOST_EXPORTS) \
41025 for flag in $(EXTRA_HOST_FLAGS) ; do \
41026 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41027 done; \
41028 echo "Doing html in gotools"; \
41029 (cd $(HOST_SUBDIR)/gotools && \
41030 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41031 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41032 "RANLIB=$${RANLIB}" \
41033 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41034 html) \
41035 || exit 1
41037 @endif gotools
41039 .PHONY: maybe-TAGS-gotools TAGS-gotools
41040 maybe-TAGS-gotools:
41041 @if gotools
41042 maybe-TAGS-gotools: TAGS-gotools
41044 TAGS-gotools: \
41045 configure-gotools
41046 @: $(MAKE); $(unstage)
41047 @[ -f ./gotools/Makefile ] || exit 0; \
41048 r=`${PWD_COMMAND}`; export r; \
41049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41050 $(HOST_EXPORTS) \
41051 for flag in $(EXTRA_HOST_FLAGS) ; do \
41052 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41053 done; \
41054 echo "Doing TAGS in gotools"; \
41055 (cd $(HOST_SUBDIR)/gotools && \
41056 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41057 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41058 "RANLIB=$${RANLIB}" \
41059 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41060 TAGS) \
41061 || exit 1
41063 @endif gotools
41065 .PHONY: maybe-install-info-gotools install-info-gotools
41066 maybe-install-info-gotools:
41067 @if gotools
41068 maybe-install-info-gotools: install-info-gotools
41070 install-info-gotools: \
41071 configure-gotools \
41072 info-gotools
41073 @: $(MAKE); $(unstage)
41074 @[ -f ./gotools/Makefile ] || exit 0; \
41075 r=`${PWD_COMMAND}`; export r; \
41076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41077 $(HOST_EXPORTS) \
41078 for flag in $(EXTRA_HOST_FLAGS) ; do \
41079 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41080 done; \
41081 echo "Doing install-info in gotools"; \
41082 (cd $(HOST_SUBDIR)/gotools && \
41083 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41084 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41085 "RANLIB=$${RANLIB}" \
41086 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41087 install-info) \
41088 || exit 1
41090 @endif gotools
41092 .PHONY: maybe-install-dvi-gotools install-dvi-gotools
41093 maybe-install-dvi-gotools:
41094 @if gotools
41095 maybe-install-dvi-gotools: install-dvi-gotools
41097 install-dvi-gotools: \
41098 configure-gotools \
41099 dvi-gotools
41100 @: $(MAKE); $(unstage)
41101 @[ -f ./gotools/Makefile ] || exit 0; \
41102 r=`${PWD_COMMAND}`; export r; \
41103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41104 $(HOST_EXPORTS) \
41105 for flag in $(EXTRA_HOST_FLAGS) ; do \
41106 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41107 done; \
41108 echo "Doing install-dvi in gotools"; \
41109 (cd $(HOST_SUBDIR)/gotools && \
41110 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41111 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41112 "RANLIB=$${RANLIB}" \
41113 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41114 install-dvi) \
41115 || exit 1
41117 @endif gotools
41119 .PHONY: maybe-install-pdf-gotools install-pdf-gotools
41120 maybe-install-pdf-gotools:
41121 @if gotools
41122 maybe-install-pdf-gotools: install-pdf-gotools
41124 install-pdf-gotools: \
41125 configure-gotools \
41126 pdf-gotools
41127 @: $(MAKE); $(unstage)
41128 @[ -f ./gotools/Makefile ] || exit 0; \
41129 r=`${PWD_COMMAND}`; export r; \
41130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41131 $(HOST_EXPORTS) \
41132 for flag in $(EXTRA_HOST_FLAGS) ; do \
41133 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41134 done; \
41135 echo "Doing install-pdf in gotools"; \
41136 (cd $(HOST_SUBDIR)/gotools && \
41137 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41138 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41139 "RANLIB=$${RANLIB}" \
41140 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41141 install-pdf) \
41142 || exit 1
41144 @endif gotools
41146 .PHONY: maybe-install-html-gotools install-html-gotools
41147 maybe-install-html-gotools:
41148 @if gotools
41149 maybe-install-html-gotools: install-html-gotools
41151 install-html-gotools: \
41152 configure-gotools \
41153 html-gotools
41154 @: $(MAKE); $(unstage)
41155 @[ -f ./gotools/Makefile ] || exit 0; \
41156 r=`${PWD_COMMAND}`; export r; \
41157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41158 $(HOST_EXPORTS) \
41159 for flag in $(EXTRA_HOST_FLAGS) ; do \
41160 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41161 done; \
41162 echo "Doing install-html in gotools"; \
41163 (cd $(HOST_SUBDIR)/gotools && \
41164 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41165 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41166 "RANLIB=$${RANLIB}" \
41167 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41168 install-html) \
41169 || exit 1
41171 @endif gotools
41173 .PHONY: maybe-installcheck-gotools installcheck-gotools
41174 maybe-installcheck-gotools:
41175 @if gotools
41176 maybe-installcheck-gotools: installcheck-gotools
41178 installcheck-gotools: \
41179 configure-gotools
41180 @: $(MAKE); $(unstage)
41181 @[ -f ./gotools/Makefile ] || exit 0; \
41182 r=`${PWD_COMMAND}`; export r; \
41183 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41184 $(HOST_EXPORTS) \
41185 for flag in $(EXTRA_HOST_FLAGS) ; do \
41186 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41187 done; \
41188 echo "Doing installcheck in gotools"; \
41189 (cd $(HOST_SUBDIR)/gotools && \
41190 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41191 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41192 "RANLIB=$${RANLIB}" \
41193 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41194 installcheck) \
41195 || exit 1
41197 @endif gotools
41199 .PHONY: maybe-mostlyclean-gotools mostlyclean-gotools
41200 maybe-mostlyclean-gotools:
41201 @if gotools
41202 maybe-mostlyclean-gotools: mostlyclean-gotools
41204 mostlyclean-gotools:
41205 @: $(MAKE); $(unstage)
41206 @[ -f ./gotools/Makefile ] || exit 0; \
41207 r=`${PWD_COMMAND}`; export r; \
41208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41209 $(HOST_EXPORTS) \
41210 for flag in $(EXTRA_HOST_FLAGS) ; do \
41211 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41212 done; \
41213 echo "Doing mostlyclean in gotools"; \
41214 (cd $(HOST_SUBDIR)/gotools && \
41215 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41216 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41217 "RANLIB=$${RANLIB}" \
41218 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41219 mostlyclean) \
41220 || exit 1
41222 @endif gotools
41224 .PHONY: maybe-clean-gotools clean-gotools
41225 maybe-clean-gotools:
41226 @if gotools
41227 maybe-clean-gotools: clean-gotools
41229 clean-gotools:
41230 @: $(MAKE); $(unstage)
41231 @[ -f ./gotools/Makefile ] || exit 0; \
41232 r=`${PWD_COMMAND}`; export r; \
41233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41234 $(HOST_EXPORTS) \
41235 for flag in $(EXTRA_HOST_FLAGS) ; do \
41236 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41237 done; \
41238 echo "Doing clean in gotools"; \
41239 (cd $(HOST_SUBDIR)/gotools && \
41240 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41241 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41242 "RANLIB=$${RANLIB}" \
41243 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41244 clean) \
41245 || exit 1
41247 @endif gotools
41249 .PHONY: maybe-distclean-gotools distclean-gotools
41250 maybe-distclean-gotools:
41251 @if gotools
41252 maybe-distclean-gotools: distclean-gotools
41254 distclean-gotools:
41255 @: $(MAKE); $(unstage)
41256 @[ -f ./gotools/Makefile ] || exit 0; \
41257 r=`${PWD_COMMAND}`; export r; \
41258 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41259 $(HOST_EXPORTS) \
41260 for flag in $(EXTRA_HOST_FLAGS) ; do \
41261 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41262 done; \
41263 echo "Doing distclean in gotools"; \
41264 (cd $(HOST_SUBDIR)/gotools && \
41265 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41266 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41267 "RANLIB=$${RANLIB}" \
41268 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41269 distclean) \
41270 || exit 1
41272 @endif gotools
41274 .PHONY: maybe-maintainer-clean-gotools maintainer-clean-gotools
41275 maybe-maintainer-clean-gotools:
41276 @if gotools
41277 maybe-maintainer-clean-gotools: maintainer-clean-gotools
41279 maintainer-clean-gotools:
41280 @: $(MAKE); $(unstage)
41281 @[ -f ./gotools/Makefile ] || exit 0; \
41282 r=`${PWD_COMMAND}`; export r; \
41283 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41284 $(HOST_EXPORTS) \
41285 for flag in $(EXTRA_HOST_FLAGS) ; do \
41286 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41287 done; \
41288 echo "Doing maintainer-clean in gotools"; \
41289 (cd $(HOST_SUBDIR)/gotools && \
41290 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41291 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41292 "RANLIB=$${RANLIB}" \
41293 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41294 maintainer-clean) \
41295 || exit 1
41297 @endif gotools
41301 .PHONY: configure-libctf maybe-configure-libctf
41302 maybe-configure-libctf:
41303 @if gcc-bootstrap
41304 configure-libctf: stage_current
41305 @endif gcc-bootstrap
41306 @if libctf
41307 maybe-configure-libctf: configure-libctf
41308 configure-libctf:
41309 @r=`${PWD_COMMAND}`; export r; \
41310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41311 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41312 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41313 $(HOST_EXPORTS) \
41314 echo Configuring in $(HOST_SUBDIR)/libctf; \
41315 cd "$(HOST_SUBDIR)/libctf" || exit 1; \
41316 case $(srcdir) in \
41317 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41318 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41319 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41320 esac; \
41321 module_srcdir=libctf; \
41322 $(SHELL) \
41323 $$s/$$module_srcdir/configure \
41324 --srcdir=$${topdir}/$$module_srcdir \
41325 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41326 --target=${target_alias} \
41327 || exit 1
41328 @endif libctf
41332 .PHONY: configure-stage1-libctf maybe-configure-stage1-libctf
41333 maybe-configure-stage1-libctf:
41334 @if libctf-bootstrap
41335 maybe-configure-stage1-libctf: configure-stage1-libctf
41336 configure-stage1-libctf:
41337 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
41338 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41339 @r=`${PWD_COMMAND}`; export r; \
41340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41341 TFLAGS="$(STAGE1_TFLAGS)"; \
41342 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41343 $(HOST_EXPORTS) \
41344 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
41345 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
41346 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
41347 echo Configuring stage 1 in $(HOST_SUBDIR)/libctf; \
41348 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41349 cd $(HOST_SUBDIR)/libctf || exit 1; \
41350 case $(srcdir) in \
41351 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41352 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41353 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41354 esac; \
41355 module_srcdir=libctf; \
41356 $(SHELL) $$s/$$module_srcdir/configure \
41357 --srcdir=$${topdir}/$$module_srcdir \
41358 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41359 --target=${target_alias} \
41361 $(STAGE1_CONFIGURE_FLAGS)
41362 @endif libctf-bootstrap
41364 .PHONY: configure-stage2-libctf maybe-configure-stage2-libctf
41365 maybe-configure-stage2-libctf:
41366 @if libctf-bootstrap
41367 maybe-configure-stage2-libctf: configure-stage2-libctf
41368 configure-stage2-libctf:
41369 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
41370 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41371 @r=`${PWD_COMMAND}`; export r; \
41372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41373 TFLAGS="$(STAGE2_TFLAGS)"; \
41374 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41375 $(HOST_EXPORTS) \
41376 $(POSTSTAGE1_HOST_EXPORTS) \
41377 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
41378 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
41379 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
41380 echo Configuring stage 2 in $(HOST_SUBDIR)/libctf; \
41381 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41382 cd $(HOST_SUBDIR)/libctf || exit 1; \
41383 case $(srcdir) in \
41384 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41385 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41386 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41387 esac; \
41388 module_srcdir=libctf; \
41389 $(SHELL) $$s/$$module_srcdir/configure \
41390 --srcdir=$${topdir}/$$module_srcdir \
41391 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41392 --target=${target_alias} \
41393 --with-build-libsubdir=$(HOST_SUBDIR) \
41394 $(STAGE2_CONFIGURE_FLAGS)
41395 @endif libctf-bootstrap
41397 .PHONY: configure-stage3-libctf maybe-configure-stage3-libctf
41398 maybe-configure-stage3-libctf:
41399 @if libctf-bootstrap
41400 maybe-configure-stage3-libctf: configure-stage3-libctf
41401 configure-stage3-libctf:
41402 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
41403 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41404 @r=`${PWD_COMMAND}`; export r; \
41405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41406 TFLAGS="$(STAGE3_TFLAGS)"; \
41407 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41408 $(HOST_EXPORTS) \
41409 $(POSTSTAGE1_HOST_EXPORTS) \
41410 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
41411 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
41412 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
41413 echo Configuring stage 3 in $(HOST_SUBDIR)/libctf; \
41414 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41415 cd $(HOST_SUBDIR)/libctf || exit 1; \
41416 case $(srcdir) in \
41417 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41418 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41419 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41420 esac; \
41421 module_srcdir=libctf; \
41422 $(SHELL) $$s/$$module_srcdir/configure \
41423 --srcdir=$${topdir}/$$module_srcdir \
41424 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41425 --target=${target_alias} \
41426 --with-build-libsubdir=$(HOST_SUBDIR) \
41427 $(STAGE3_CONFIGURE_FLAGS)
41428 @endif libctf-bootstrap
41430 .PHONY: configure-stage4-libctf maybe-configure-stage4-libctf
41431 maybe-configure-stage4-libctf:
41432 @if libctf-bootstrap
41433 maybe-configure-stage4-libctf: configure-stage4-libctf
41434 configure-stage4-libctf:
41435 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
41436 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41437 @r=`${PWD_COMMAND}`; export r; \
41438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41439 TFLAGS="$(STAGE4_TFLAGS)"; \
41440 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41441 $(HOST_EXPORTS) \
41442 $(POSTSTAGE1_HOST_EXPORTS) \
41443 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
41444 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
41445 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
41446 echo Configuring stage 4 in $(HOST_SUBDIR)/libctf; \
41447 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41448 cd $(HOST_SUBDIR)/libctf || exit 1; \
41449 case $(srcdir) in \
41450 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41451 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41452 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41453 esac; \
41454 module_srcdir=libctf; \
41455 $(SHELL) $$s/$$module_srcdir/configure \
41456 --srcdir=$${topdir}/$$module_srcdir \
41457 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41458 --target=${target_alias} \
41459 --with-build-libsubdir=$(HOST_SUBDIR) \
41460 $(STAGE4_CONFIGURE_FLAGS)
41461 @endif libctf-bootstrap
41463 .PHONY: configure-stageprofile-libctf maybe-configure-stageprofile-libctf
41464 maybe-configure-stageprofile-libctf:
41465 @if libctf-bootstrap
41466 maybe-configure-stageprofile-libctf: configure-stageprofile-libctf
41467 configure-stageprofile-libctf:
41468 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
41469 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41470 @r=`${PWD_COMMAND}`; export r; \
41471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41472 TFLAGS="$(STAGEprofile_TFLAGS)"; \
41473 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41474 $(HOST_EXPORTS) \
41475 $(POSTSTAGE1_HOST_EXPORTS) \
41476 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
41477 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
41478 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
41479 echo Configuring stage profile in $(HOST_SUBDIR)/libctf; \
41480 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41481 cd $(HOST_SUBDIR)/libctf || exit 1; \
41482 case $(srcdir) in \
41483 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41484 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41485 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41486 esac; \
41487 module_srcdir=libctf; \
41488 $(SHELL) $$s/$$module_srcdir/configure \
41489 --srcdir=$${topdir}/$$module_srcdir \
41490 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41491 --target=${target_alias} \
41492 --with-build-libsubdir=$(HOST_SUBDIR) \
41493 $(STAGEprofile_CONFIGURE_FLAGS)
41494 @endif libctf-bootstrap
41496 .PHONY: configure-stagetrain-libctf maybe-configure-stagetrain-libctf
41497 maybe-configure-stagetrain-libctf:
41498 @if libctf-bootstrap
41499 maybe-configure-stagetrain-libctf: configure-stagetrain-libctf
41500 configure-stagetrain-libctf:
41501 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
41502 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41503 @r=`${PWD_COMMAND}`; export r; \
41504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41505 TFLAGS="$(STAGEtrain_TFLAGS)"; \
41506 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41507 $(HOST_EXPORTS) \
41508 $(POSTSTAGE1_HOST_EXPORTS) \
41509 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
41510 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
41511 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
41512 echo Configuring stage train in $(HOST_SUBDIR)/libctf; \
41513 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41514 cd $(HOST_SUBDIR)/libctf || exit 1; \
41515 case $(srcdir) in \
41516 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41517 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41518 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41519 esac; \
41520 module_srcdir=libctf; \
41521 $(SHELL) $$s/$$module_srcdir/configure \
41522 --srcdir=$${topdir}/$$module_srcdir \
41523 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41524 --target=${target_alias} \
41525 --with-build-libsubdir=$(HOST_SUBDIR) \
41526 $(STAGEtrain_CONFIGURE_FLAGS)
41527 @endif libctf-bootstrap
41529 .PHONY: configure-stagefeedback-libctf maybe-configure-stagefeedback-libctf
41530 maybe-configure-stagefeedback-libctf:
41531 @if libctf-bootstrap
41532 maybe-configure-stagefeedback-libctf: configure-stagefeedback-libctf
41533 configure-stagefeedback-libctf:
41534 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
41535 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41536 @r=`${PWD_COMMAND}`; export r; \
41537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41538 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
41539 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41540 $(HOST_EXPORTS) \
41541 $(POSTSTAGE1_HOST_EXPORTS) \
41542 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
41543 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
41544 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
41545 echo Configuring stage feedback in $(HOST_SUBDIR)/libctf; \
41546 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41547 cd $(HOST_SUBDIR)/libctf || exit 1; \
41548 case $(srcdir) in \
41549 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41550 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41551 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41552 esac; \
41553 module_srcdir=libctf; \
41554 $(SHELL) $$s/$$module_srcdir/configure \
41555 --srcdir=$${topdir}/$$module_srcdir \
41556 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41557 --target=${target_alias} \
41558 --with-build-libsubdir=$(HOST_SUBDIR) \
41559 $(STAGEfeedback_CONFIGURE_FLAGS)
41560 @endif libctf-bootstrap
41562 .PHONY: configure-stageautoprofile-libctf maybe-configure-stageautoprofile-libctf
41563 maybe-configure-stageautoprofile-libctf:
41564 @if libctf-bootstrap
41565 maybe-configure-stageautoprofile-libctf: configure-stageautoprofile-libctf
41566 configure-stageautoprofile-libctf:
41567 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
41568 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41569 @r=`${PWD_COMMAND}`; export r; \
41570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41571 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
41572 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41573 $(HOST_EXPORTS) \
41574 $(POSTSTAGE1_HOST_EXPORTS) \
41575 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
41576 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
41577 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
41578 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libctf; \
41579 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41580 cd $(HOST_SUBDIR)/libctf || exit 1; \
41581 case $(srcdir) in \
41582 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41583 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41584 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41585 esac; \
41586 module_srcdir=libctf; \
41587 $(SHELL) $$s/$$module_srcdir/configure \
41588 --srcdir=$${topdir}/$$module_srcdir \
41589 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41590 --target=${target_alias} \
41591 --with-build-libsubdir=$(HOST_SUBDIR) \
41592 $(STAGEautoprofile_CONFIGURE_FLAGS)
41593 @endif libctf-bootstrap
41595 .PHONY: configure-stageautofeedback-libctf maybe-configure-stageautofeedback-libctf
41596 maybe-configure-stageautofeedback-libctf:
41597 @if libctf-bootstrap
41598 maybe-configure-stageautofeedback-libctf: configure-stageautofeedback-libctf
41599 configure-stageautofeedback-libctf:
41600 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
41601 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41602 @r=`${PWD_COMMAND}`; export r; \
41603 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41604 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
41605 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41606 $(HOST_EXPORTS) \
41607 $(POSTSTAGE1_HOST_EXPORTS) \
41608 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
41609 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
41610 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
41611 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libctf; \
41612 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41613 cd $(HOST_SUBDIR)/libctf || exit 1; \
41614 case $(srcdir) in \
41615 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41616 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41617 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41618 esac; \
41619 module_srcdir=libctf; \
41620 $(SHELL) $$s/$$module_srcdir/configure \
41621 --srcdir=$${topdir}/$$module_srcdir \
41622 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41623 --target=${target_alias} \
41624 --with-build-libsubdir=$(HOST_SUBDIR) \
41625 $(STAGEautofeedback_CONFIGURE_FLAGS)
41626 @endif libctf-bootstrap
41632 .PHONY: all-libctf maybe-all-libctf
41633 maybe-all-libctf:
41634 @if gcc-bootstrap
41635 all-libctf: stage_current
41636 @endif gcc-bootstrap
41637 @if libctf
41638 TARGET-libctf=all
41639 maybe-all-libctf: all-libctf
41640 all-libctf: configure-libctf
41641 @r=`${PWD_COMMAND}`; export r; \
41642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41643 $(HOST_EXPORTS) \
41644 (cd $(HOST_SUBDIR)/libctf && \
41645 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
41646 $(TARGET-libctf))
41647 @endif libctf
41651 .PHONY: all-stage1-libctf maybe-all-stage1-libctf
41652 .PHONY: clean-stage1-libctf maybe-clean-stage1-libctf
41653 maybe-all-stage1-libctf:
41654 maybe-clean-stage1-libctf:
41655 @if libctf-bootstrap
41656 maybe-all-stage1-libctf: all-stage1-libctf
41657 all-stage1: all-stage1-libctf
41658 TARGET-stage1-libctf = $(TARGET-libctf)
41659 all-stage1-libctf: configure-stage1-libctf
41660 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
41661 @r=`${PWD_COMMAND}`; export r; \
41662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41663 TFLAGS="$(STAGE1_TFLAGS)"; \
41664 $(HOST_EXPORTS) \
41665 cd $(HOST_SUBDIR)/libctf && \
41667 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41668 CFLAGS="$(STAGE1_CFLAGS)" \
41669 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
41670 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
41671 LIBCFLAGS="$(LIBCFLAGS)" \
41672 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41673 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41674 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41675 $(EXTRA_HOST_FLAGS) \
41676 $(STAGE1_FLAGS_TO_PASS) \
41677 TFLAGS="$(STAGE1_TFLAGS)" \
41678 $(TARGET-stage1-libctf)
41680 maybe-clean-stage1-libctf: clean-stage1-libctf
41681 clean-stage1: clean-stage1-libctf
41682 clean-stage1-libctf:
41683 @if [ $(current_stage) = stage1 ]; then \
41684 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41685 else \
41686 [ -f $(HOST_SUBDIR)/stage1-libctf/Makefile ] || exit 0; \
41687 $(MAKE) stage1-start; \
41688 fi; \
41689 cd $(HOST_SUBDIR)/libctf && \
41690 $(MAKE) $(EXTRA_HOST_FLAGS) \
41691 $(STAGE1_FLAGS_TO_PASS) clean
41692 @endif libctf-bootstrap
41695 .PHONY: all-stage2-libctf maybe-all-stage2-libctf
41696 .PHONY: clean-stage2-libctf maybe-clean-stage2-libctf
41697 maybe-all-stage2-libctf:
41698 maybe-clean-stage2-libctf:
41699 @if libctf-bootstrap
41700 maybe-all-stage2-libctf: all-stage2-libctf
41701 all-stage2: all-stage2-libctf
41702 TARGET-stage2-libctf = $(TARGET-libctf)
41703 all-stage2-libctf: configure-stage2-libctf
41704 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
41705 @r=`${PWD_COMMAND}`; export r; \
41706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41707 TFLAGS="$(STAGE2_TFLAGS)"; \
41708 $(HOST_EXPORTS) \
41709 $(POSTSTAGE1_HOST_EXPORTS) \
41710 cd $(HOST_SUBDIR)/libctf && \
41712 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41713 CFLAGS="$(STAGE2_CFLAGS)" \
41714 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
41715 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
41716 LIBCFLAGS="$(STAGE2_CFLAGS)" \
41717 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41718 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41719 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41720 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
41721 TFLAGS="$(STAGE2_TFLAGS)" \
41722 $(TARGET-stage2-libctf)
41724 maybe-clean-stage2-libctf: clean-stage2-libctf
41725 clean-stage2: clean-stage2-libctf
41726 clean-stage2-libctf:
41727 @if [ $(current_stage) = stage2 ]; then \
41728 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41729 else \
41730 [ -f $(HOST_SUBDIR)/stage2-libctf/Makefile ] || exit 0; \
41731 $(MAKE) stage2-start; \
41732 fi; \
41733 cd $(HOST_SUBDIR)/libctf && \
41734 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
41735 @endif libctf-bootstrap
41738 .PHONY: all-stage3-libctf maybe-all-stage3-libctf
41739 .PHONY: clean-stage3-libctf maybe-clean-stage3-libctf
41740 maybe-all-stage3-libctf:
41741 maybe-clean-stage3-libctf:
41742 @if libctf-bootstrap
41743 maybe-all-stage3-libctf: all-stage3-libctf
41744 all-stage3: all-stage3-libctf
41745 TARGET-stage3-libctf = $(TARGET-libctf)
41746 all-stage3-libctf: configure-stage3-libctf
41747 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
41748 @r=`${PWD_COMMAND}`; export r; \
41749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41750 TFLAGS="$(STAGE3_TFLAGS)"; \
41751 $(HOST_EXPORTS) \
41752 $(POSTSTAGE1_HOST_EXPORTS) \
41753 cd $(HOST_SUBDIR)/libctf && \
41755 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41756 CFLAGS="$(STAGE3_CFLAGS)" \
41757 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
41758 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
41759 LIBCFLAGS="$(STAGE3_CFLAGS)" \
41760 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41761 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41762 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41763 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
41764 TFLAGS="$(STAGE3_TFLAGS)" \
41765 $(TARGET-stage3-libctf)
41767 maybe-clean-stage3-libctf: clean-stage3-libctf
41768 clean-stage3: clean-stage3-libctf
41769 clean-stage3-libctf:
41770 @if [ $(current_stage) = stage3 ]; then \
41771 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41772 else \
41773 [ -f $(HOST_SUBDIR)/stage3-libctf/Makefile ] || exit 0; \
41774 $(MAKE) stage3-start; \
41775 fi; \
41776 cd $(HOST_SUBDIR)/libctf && \
41777 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
41778 @endif libctf-bootstrap
41781 .PHONY: all-stage4-libctf maybe-all-stage4-libctf
41782 .PHONY: clean-stage4-libctf maybe-clean-stage4-libctf
41783 maybe-all-stage4-libctf:
41784 maybe-clean-stage4-libctf:
41785 @if libctf-bootstrap
41786 maybe-all-stage4-libctf: all-stage4-libctf
41787 all-stage4: all-stage4-libctf
41788 TARGET-stage4-libctf = $(TARGET-libctf)
41789 all-stage4-libctf: configure-stage4-libctf
41790 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
41791 @r=`${PWD_COMMAND}`; export r; \
41792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41793 TFLAGS="$(STAGE4_TFLAGS)"; \
41794 $(HOST_EXPORTS) \
41795 $(POSTSTAGE1_HOST_EXPORTS) \
41796 cd $(HOST_SUBDIR)/libctf && \
41798 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41799 CFLAGS="$(STAGE4_CFLAGS)" \
41800 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
41801 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
41802 LIBCFLAGS="$(STAGE4_CFLAGS)" \
41803 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41804 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41805 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41806 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
41807 TFLAGS="$(STAGE4_TFLAGS)" \
41808 $(TARGET-stage4-libctf)
41810 maybe-clean-stage4-libctf: clean-stage4-libctf
41811 clean-stage4: clean-stage4-libctf
41812 clean-stage4-libctf:
41813 @if [ $(current_stage) = stage4 ]; then \
41814 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41815 else \
41816 [ -f $(HOST_SUBDIR)/stage4-libctf/Makefile ] || exit 0; \
41817 $(MAKE) stage4-start; \
41818 fi; \
41819 cd $(HOST_SUBDIR)/libctf && \
41820 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
41821 @endif libctf-bootstrap
41824 .PHONY: all-stageprofile-libctf maybe-all-stageprofile-libctf
41825 .PHONY: clean-stageprofile-libctf maybe-clean-stageprofile-libctf
41826 maybe-all-stageprofile-libctf:
41827 maybe-clean-stageprofile-libctf:
41828 @if libctf-bootstrap
41829 maybe-all-stageprofile-libctf: all-stageprofile-libctf
41830 all-stageprofile: all-stageprofile-libctf
41831 TARGET-stageprofile-libctf = $(TARGET-libctf)
41832 all-stageprofile-libctf: configure-stageprofile-libctf
41833 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
41834 @r=`${PWD_COMMAND}`; export r; \
41835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41836 TFLAGS="$(STAGEprofile_TFLAGS)"; \
41837 $(HOST_EXPORTS) \
41838 $(POSTSTAGE1_HOST_EXPORTS) \
41839 cd $(HOST_SUBDIR)/libctf && \
41841 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41842 CFLAGS="$(STAGEprofile_CFLAGS)" \
41843 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
41844 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
41845 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
41846 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41847 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41848 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41849 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
41850 TFLAGS="$(STAGEprofile_TFLAGS)" \
41851 $(TARGET-stageprofile-libctf)
41853 maybe-clean-stageprofile-libctf: clean-stageprofile-libctf
41854 clean-stageprofile: clean-stageprofile-libctf
41855 clean-stageprofile-libctf:
41856 @if [ $(current_stage) = stageprofile ]; then \
41857 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41858 else \
41859 [ -f $(HOST_SUBDIR)/stageprofile-libctf/Makefile ] || exit 0; \
41860 $(MAKE) stageprofile-start; \
41861 fi; \
41862 cd $(HOST_SUBDIR)/libctf && \
41863 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
41864 @endif libctf-bootstrap
41867 .PHONY: all-stagetrain-libctf maybe-all-stagetrain-libctf
41868 .PHONY: clean-stagetrain-libctf maybe-clean-stagetrain-libctf
41869 maybe-all-stagetrain-libctf:
41870 maybe-clean-stagetrain-libctf:
41871 @if libctf-bootstrap
41872 maybe-all-stagetrain-libctf: all-stagetrain-libctf
41873 all-stagetrain: all-stagetrain-libctf
41874 TARGET-stagetrain-libctf = $(TARGET-libctf)
41875 all-stagetrain-libctf: configure-stagetrain-libctf
41876 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
41877 @r=`${PWD_COMMAND}`; export r; \
41878 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41879 TFLAGS="$(STAGEtrain_TFLAGS)"; \
41880 $(HOST_EXPORTS) \
41881 $(POSTSTAGE1_HOST_EXPORTS) \
41882 cd $(HOST_SUBDIR)/libctf && \
41884 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41885 CFLAGS="$(STAGEtrain_CFLAGS)" \
41886 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
41887 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
41888 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
41889 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41890 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41891 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41892 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
41893 TFLAGS="$(STAGEtrain_TFLAGS)" \
41894 $(TARGET-stagetrain-libctf)
41896 maybe-clean-stagetrain-libctf: clean-stagetrain-libctf
41897 clean-stagetrain: clean-stagetrain-libctf
41898 clean-stagetrain-libctf:
41899 @if [ $(current_stage) = stagetrain ]; then \
41900 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41901 else \
41902 [ -f $(HOST_SUBDIR)/stagetrain-libctf/Makefile ] || exit 0; \
41903 $(MAKE) stagetrain-start; \
41904 fi; \
41905 cd $(HOST_SUBDIR)/libctf && \
41906 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
41907 @endif libctf-bootstrap
41910 .PHONY: all-stagefeedback-libctf maybe-all-stagefeedback-libctf
41911 .PHONY: clean-stagefeedback-libctf maybe-clean-stagefeedback-libctf
41912 maybe-all-stagefeedback-libctf:
41913 maybe-clean-stagefeedback-libctf:
41914 @if libctf-bootstrap
41915 maybe-all-stagefeedback-libctf: all-stagefeedback-libctf
41916 all-stagefeedback: all-stagefeedback-libctf
41917 TARGET-stagefeedback-libctf = $(TARGET-libctf)
41918 all-stagefeedback-libctf: configure-stagefeedback-libctf
41919 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
41920 @r=`${PWD_COMMAND}`; export r; \
41921 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41922 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
41923 $(HOST_EXPORTS) \
41924 $(POSTSTAGE1_HOST_EXPORTS) \
41925 cd $(HOST_SUBDIR)/libctf && \
41927 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41928 CFLAGS="$(STAGEfeedback_CFLAGS)" \
41929 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
41930 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
41931 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
41932 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41933 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41934 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41935 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
41936 TFLAGS="$(STAGEfeedback_TFLAGS)" \
41937 $(TARGET-stagefeedback-libctf)
41939 maybe-clean-stagefeedback-libctf: clean-stagefeedback-libctf
41940 clean-stagefeedback: clean-stagefeedback-libctf
41941 clean-stagefeedback-libctf:
41942 @if [ $(current_stage) = stagefeedback ]; then \
41943 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41944 else \
41945 [ -f $(HOST_SUBDIR)/stagefeedback-libctf/Makefile ] || exit 0; \
41946 $(MAKE) stagefeedback-start; \
41947 fi; \
41948 cd $(HOST_SUBDIR)/libctf && \
41949 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
41950 @endif libctf-bootstrap
41953 .PHONY: all-stageautoprofile-libctf maybe-all-stageautoprofile-libctf
41954 .PHONY: clean-stageautoprofile-libctf maybe-clean-stageautoprofile-libctf
41955 maybe-all-stageautoprofile-libctf:
41956 maybe-clean-stageautoprofile-libctf:
41957 @if libctf-bootstrap
41958 maybe-all-stageautoprofile-libctf: all-stageautoprofile-libctf
41959 all-stageautoprofile: all-stageautoprofile-libctf
41960 TARGET-stageautoprofile-libctf = $(TARGET-libctf)
41961 all-stageautoprofile-libctf: configure-stageautoprofile-libctf
41962 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
41963 @r=`${PWD_COMMAND}`; export r; \
41964 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41965 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
41966 $(HOST_EXPORTS) \
41967 $(POSTSTAGE1_HOST_EXPORTS) \
41968 cd $(HOST_SUBDIR)/libctf && \
41969 $$s/gcc/config/i386/$(AUTO_PROFILE) \
41970 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41971 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
41972 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
41973 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
41974 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
41975 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41976 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41977 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41978 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
41979 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
41980 $(TARGET-stageautoprofile-libctf)
41982 maybe-clean-stageautoprofile-libctf: clean-stageautoprofile-libctf
41983 clean-stageautoprofile: clean-stageautoprofile-libctf
41984 clean-stageautoprofile-libctf:
41985 @if [ $(current_stage) = stageautoprofile ]; then \
41986 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41987 else \
41988 [ -f $(HOST_SUBDIR)/stageautoprofile-libctf/Makefile ] || exit 0; \
41989 $(MAKE) stageautoprofile-start; \
41990 fi; \
41991 cd $(HOST_SUBDIR)/libctf && \
41992 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
41993 @endif libctf-bootstrap
41996 .PHONY: all-stageautofeedback-libctf maybe-all-stageautofeedback-libctf
41997 .PHONY: clean-stageautofeedback-libctf maybe-clean-stageautofeedback-libctf
41998 maybe-all-stageautofeedback-libctf:
41999 maybe-clean-stageautofeedback-libctf:
42000 @if libctf-bootstrap
42001 maybe-all-stageautofeedback-libctf: all-stageautofeedback-libctf
42002 all-stageautofeedback: all-stageautofeedback-libctf
42003 TARGET-stageautofeedback-libctf = $(TARGET-libctf)
42004 all-stageautofeedback-libctf: configure-stageautofeedback-libctf
42005 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
42006 @r=`${PWD_COMMAND}`; export r; \
42007 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42008 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
42009 $(HOST_EXPORTS) \
42010 $(POSTSTAGE1_HOST_EXPORTS) \
42011 cd $(HOST_SUBDIR)/libctf && \
42013 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42014 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
42015 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
42016 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
42017 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
42018 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42019 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42020 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42021 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
42022 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
42023 $(TARGET-stageautofeedback-libctf)
42025 maybe-clean-stageautofeedback-libctf: clean-stageautofeedback-libctf
42026 clean-stageautofeedback: clean-stageautofeedback-libctf
42027 clean-stageautofeedback-libctf:
42028 @if [ $(current_stage) = stageautofeedback ]; then \
42029 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
42030 else \
42031 [ -f $(HOST_SUBDIR)/stageautofeedback-libctf/Makefile ] || exit 0; \
42032 $(MAKE) stageautofeedback-start; \
42033 fi; \
42034 cd $(HOST_SUBDIR)/libctf && \
42035 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
42036 @endif libctf-bootstrap
42042 .PHONY: check-libctf maybe-check-libctf
42043 maybe-check-libctf:
42044 @if libctf
42045 maybe-check-libctf: check-libctf
42047 check-libctf:
42048 @: $(MAKE); $(unstage)
42049 @r=`${PWD_COMMAND}`; export r; \
42050 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42051 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
42052 (cd $(HOST_SUBDIR)/libctf && \
42053 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
42055 @endif libctf
42057 .PHONY: install-libctf maybe-install-libctf
42058 maybe-install-libctf:
42059 @if libctf
42060 maybe-install-libctf: install-libctf
42062 install-libctf: installdirs
42063 @: $(MAKE); $(unstage)
42064 @r=`${PWD_COMMAND}`; export r; \
42065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42066 $(HOST_EXPORTS) \
42067 (cd $(HOST_SUBDIR)/libctf && \
42068 $(MAKE) $(FLAGS_TO_PASS) install)
42070 @endif libctf
42072 .PHONY: install-strip-libctf maybe-install-strip-libctf
42073 maybe-install-strip-libctf:
42074 @if libctf
42075 maybe-install-strip-libctf: install-strip-libctf
42077 install-strip-libctf: installdirs
42078 @: $(MAKE); $(unstage)
42079 @r=`${PWD_COMMAND}`; export r; \
42080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42081 $(HOST_EXPORTS) \
42082 (cd $(HOST_SUBDIR)/libctf && \
42083 $(MAKE) $(FLAGS_TO_PASS) install-strip)
42085 @endif libctf
42087 # Other targets (info, dvi, pdf, etc.)
42089 .PHONY: maybe-info-libctf info-libctf
42090 maybe-info-libctf:
42091 @if libctf
42092 maybe-info-libctf: info-libctf
42094 info-libctf: \
42095 configure-libctf
42096 @[ -f ./libctf/Makefile ] || exit 0; \
42097 r=`${PWD_COMMAND}`; export r; \
42098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42099 $(HOST_EXPORTS) \
42100 for flag in $(EXTRA_HOST_FLAGS) ; do \
42101 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42102 done; \
42103 echo "Doing info in libctf"; \
42104 (cd $(HOST_SUBDIR)/libctf && \
42105 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42106 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42107 "RANLIB=$${RANLIB}" \
42108 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42109 info) \
42110 || exit 1
42112 @endif libctf
42114 .PHONY: maybe-dvi-libctf dvi-libctf
42115 maybe-dvi-libctf:
42116 @if libctf
42117 maybe-dvi-libctf: dvi-libctf
42119 dvi-libctf: \
42120 configure-libctf
42121 @[ -f ./libctf/Makefile ] || exit 0; \
42122 r=`${PWD_COMMAND}`; export r; \
42123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42124 $(HOST_EXPORTS) \
42125 for flag in $(EXTRA_HOST_FLAGS) ; do \
42126 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42127 done; \
42128 echo "Doing dvi in libctf"; \
42129 (cd $(HOST_SUBDIR)/libctf && \
42130 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42131 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42132 "RANLIB=$${RANLIB}" \
42133 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42134 dvi) \
42135 || exit 1
42137 @endif libctf
42139 .PHONY: maybe-pdf-libctf pdf-libctf
42140 maybe-pdf-libctf:
42141 @if libctf
42142 maybe-pdf-libctf: pdf-libctf
42144 pdf-libctf: \
42145 configure-libctf
42146 @[ -f ./libctf/Makefile ] || exit 0; \
42147 r=`${PWD_COMMAND}`; export r; \
42148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42149 $(HOST_EXPORTS) \
42150 for flag in $(EXTRA_HOST_FLAGS) ; do \
42151 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42152 done; \
42153 echo "Doing pdf in libctf"; \
42154 (cd $(HOST_SUBDIR)/libctf && \
42155 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42156 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42157 "RANLIB=$${RANLIB}" \
42158 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42159 pdf) \
42160 || exit 1
42162 @endif libctf
42164 .PHONY: maybe-html-libctf html-libctf
42165 maybe-html-libctf:
42166 @if libctf
42167 maybe-html-libctf: html-libctf
42169 html-libctf: \
42170 configure-libctf
42171 @[ -f ./libctf/Makefile ] || exit 0; \
42172 r=`${PWD_COMMAND}`; export r; \
42173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42174 $(HOST_EXPORTS) \
42175 for flag in $(EXTRA_HOST_FLAGS) ; do \
42176 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42177 done; \
42178 echo "Doing html in libctf"; \
42179 (cd $(HOST_SUBDIR)/libctf && \
42180 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42181 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42182 "RANLIB=$${RANLIB}" \
42183 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42184 html) \
42185 || exit 1
42187 @endif libctf
42189 .PHONY: maybe-TAGS-libctf TAGS-libctf
42190 maybe-TAGS-libctf:
42191 @if libctf
42192 maybe-TAGS-libctf: TAGS-libctf
42194 TAGS-libctf: \
42195 configure-libctf
42196 @[ -f ./libctf/Makefile ] || exit 0; \
42197 r=`${PWD_COMMAND}`; export r; \
42198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42199 $(HOST_EXPORTS) \
42200 for flag in $(EXTRA_HOST_FLAGS) ; do \
42201 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42202 done; \
42203 echo "Doing TAGS in libctf"; \
42204 (cd $(HOST_SUBDIR)/libctf && \
42205 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42206 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42207 "RANLIB=$${RANLIB}" \
42208 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42209 TAGS) \
42210 || exit 1
42212 @endif libctf
42214 .PHONY: maybe-install-info-libctf install-info-libctf
42215 maybe-install-info-libctf:
42216 @if libctf
42217 maybe-install-info-libctf: install-info-libctf
42219 install-info-libctf: \
42220 configure-libctf \
42221 info-libctf
42222 @[ -f ./libctf/Makefile ] || exit 0; \
42223 r=`${PWD_COMMAND}`; export r; \
42224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42225 $(HOST_EXPORTS) \
42226 for flag in $(EXTRA_HOST_FLAGS) ; do \
42227 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42228 done; \
42229 echo "Doing install-info in libctf"; \
42230 (cd $(HOST_SUBDIR)/libctf && \
42231 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42232 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42233 "RANLIB=$${RANLIB}" \
42234 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42235 install-info) \
42236 || exit 1
42238 @endif libctf
42240 .PHONY: maybe-install-dvi-libctf install-dvi-libctf
42241 maybe-install-dvi-libctf:
42242 @if libctf
42243 maybe-install-dvi-libctf: install-dvi-libctf
42245 install-dvi-libctf: \
42246 configure-libctf \
42247 dvi-libctf
42248 @[ -f ./libctf/Makefile ] || exit 0; \
42249 r=`${PWD_COMMAND}`; export r; \
42250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42251 $(HOST_EXPORTS) \
42252 for flag in $(EXTRA_HOST_FLAGS) ; do \
42253 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42254 done; \
42255 echo "Doing install-dvi in libctf"; \
42256 (cd $(HOST_SUBDIR)/libctf && \
42257 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42258 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42259 "RANLIB=$${RANLIB}" \
42260 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42261 install-dvi) \
42262 || exit 1
42264 @endif libctf
42266 .PHONY: maybe-install-pdf-libctf install-pdf-libctf
42267 maybe-install-pdf-libctf:
42268 @if libctf
42269 maybe-install-pdf-libctf: install-pdf-libctf
42271 install-pdf-libctf: \
42272 configure-libctf \
42273 pdf-libctf
42274 @[ -f ./libctf/Makefile ] || exit 0; \
42275 r=`${PWD_COMMAND}`; export r; \
42276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42277 $(HOST_EXPORTS) \
42278 for flag in $(EXTRA_HOST_FLAGS) ; do \
42279 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42280 done; \
42281 echo "Doing install-pdf in libctf"; \
42282 (cd $(HOST_SUBDIR)/libctf && \
42283 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42284 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42285 "RANLIB=$${RANLIB}" \
42286 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42287 install-pdf) \
42288 || exit 1
42290 @endif libctf
42292 .PHONY: maybe-install-html-libctf install-html-libctf
42293 maybe-install-html-libctf:
42294 @if libctf
42295 maybe-install-html-libctf: install-html-libctf
42297 install-html-libctf: \
42298 configure-libctf \
42299 html-libctf
42300 @[ -f ./libctf/Makefile ] || exit 0; \
42301 r=`${PWD_COMMAND}`; export r; \
42302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42303 $(HOST_EXPORTS) \
42304 for flag in $(EXTRA_HOST_FLAGS) ; do \
42305 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42306 done; \
42307 echo "Doing install-html in libctf"; \
42308 (cd $(HOST_SUBDIR)/libctf && \
42309 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42310 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42311 "RANLIB=$${RANLIB}" \
42312 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42313 install-html) \
42314 || exit 1
42316 @endif libctf
42318 .PHONY: maybe-installcheck-libctf installcheck-libctf
42319 maybe-installcheck-libctf:
42320 @if libctf
42321 maybe-installcheck-libctf: installcheck-libctf
42323 installcheck-libctf: \
42324 configure-libctf
42325 @[ -f ./libctf/Makefile ] || exit 0; \
42326 r=`${PWD_COMMAND}`; export r; \
42327 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42328 $(HOST_EXPORTS) \
42329 for flag in $(EXTRA_HOST_FLAGS) ; do \
42330 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42331 done; \
42332 echo "Doing installcheck in libctf"; \
42333 (cd $(HOST_SUBDIR)/libctf && \
42334 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42335 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42336 "RANLIB=$${RANLIB}" \
42337 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42338 installcheck) \
42339 || exit 1
42341 @endif libctf
42343 .PHONY: maybe-mostlyclean-libctf mostlyclean-libctf
42344 maybe-mostlyclean-libctf:
42345 @if libctf
42346 maybe-mostlyclean-libctf: mostlyclean-libctf
42348 mostlyclean-libctf:
42349 @[ -f ./libctf/Makefile ] || exit 0; \
42350 r=`${PWD_COMMAND}`; export r; \
42351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42352 $(HOST_EXPORTS) \
42353 for flag in $(EXTRA_HOST_FLAGS) ; do \
42354 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42355 done; \
42356 echo "Doing mostlyclean in libctf"; \
42357 (cd $(HOST_SUBDIR)/libctf && \
42358 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42359 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42360 "RANLIB=$${RANLIB}" \
42361 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42362 mostlyclean) \
42363 || exit 1
42365 @endif libctf
42367 .PHONY: maybe-clean-libctf clean-libctf
42368 maybe-clean-libctf:
42369 @if libctf
42370 maybe-clean-libctf: clean-libctf
42372 clean-libctf:
42373 @[ -f ./libctf/Makefile ] || exit 0; \
42374 r=`${PWD_COMMAND}`; export r; \
42375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42376 $(HOST_EXPORTS) \
42377 for flag in $(EXTRA_HOST_FLAGS) ; do \
42378 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42379 done; \
42380 echo "Doing clean in libctf"; \
42381 (cd $(HOST_SUBDIR)/libctf && \
42382 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42383 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42384 "RANLIB=$${RANLIB}" \
42385 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42386 clean) \
42387 || exit 1
42389 @endif libctf
42391 .PHONY: maybe-distclean-libctf distclean-libctf
42392 maybe-distclean-libctf:
42393 @if libctf
42394 maybe-distclean-libctf: distclean-libctf
42396 distclean-libctf:
42397 @[ -f ./libctf/Makefile ] || exit 0; \
42398 r=`${PWD_COMMAND}`; export r; \
42399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42400 $(HOST_EXPORTS) \
42401 for flag in $(EXTRA_HOST_FLAGS) ; do \
42402 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42403 done; \
42404 echo "Doing distclean in libctf"; \
42405 (cd $(HOST_SUBDIR)/libctf && \
42406 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42407 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42408 "RANLIB=$${RANLIB}" \
42409 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42410 distclean) \
42411 || exit 1
42413 @endif libctf
42415 .PHONY: maybe-maintainer-clean-libctf maintainer-clean-libctf
42416 maybe-maintainer-clean-libctf:
42417 @if libctf
42418 maybe-maintainer-clean-libctf: maintainer-clean-libctf
42420 maintainer-clean-libctf:
42421 @[ -f ./libctf/Makefile ] || exit 0; \
42422 r=`${PWD_COMMAND}`; export r; \
42423 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42424 $(HOST_EXPORTS) \
42425 for flag in $(EXTRA_HOST_FLAGS) ; do \
42426 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42427 done; \
42428 echo "Doing maintainer-clean in libctf"; \
42429 (cd $(HOST_SUBDIR)/libctf && \
42430 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42431 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42432 "RANLIB=$${RANLIB}" \
42433 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42434 maintainer-clean) \
42435 || exit 1
42437 @endif libctf
42441 .PHONY: configure-libsframe maybe-configure-libsframe
42442 maybe-configure-libsframe:
42443 @if gcc-bootstrap
42444 configure-libsframe: stage_current
42445 @endif gcc-bootstrap
42446 @if libsframe
42447 maybe-configure-libsframe: configure-libsframe
42448 configure-libsframe:
42449 @r=`${PWD_COMMAND}`; export r; \
42450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42451 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
42452 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
42453 $(HOST_EXPORTS) \
42454 echo Configuring in $(HOST_SUBDIR)/libsframe; \
42455 cd "$(HOST_SUBDIR)/libsframe" || exit 1; \
42456 case $(srcdir) in \
42457 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42458 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
42459 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42460 esac; \
42461 module_srcdir=libsframe; \
42462 $(SHELL) \
42463 $$s/$$module_srcdir/configure \
42464 --srcdir=$${topdir}/$$module_srcdir \
42465 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42466 --target=${target_alias} \
42467 || exit 1
42468 @endif libsframe
42472 .PHONY: configure-stage1-libsframe maybe-configure-stage1-libsframe
42473 maybe-configure-stage1-libsframe:
42474 @if libsframe-bootstrap
42475 maybe-configure-stage1-libsframe: configure-stage1-libsframe
42476 configure-stage1-libsframe:
42477 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
42478 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
42479 @r=`${PWD_COMMAND}`; export r; \
42480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42481 TFLAGS="$(STAGE1_TFLAGS)"; \
42482 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
42483 $(HOST_EXPORTS) \
42484 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
42485 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
42486 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
42487 echo Configuring stage 1 in $(HOST_SUBDIR)/libsframe; \
42488 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
42489 cd $(HOST_SUBDIR)/libsframe || exit 1; \
42490 case $(srcdir) in \
42491 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42492 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
42493 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42494 esac; \
42495 module_srcdir=libsframe; \
42496 $(SHELL) $$s/$$module_srcdir/configure \
42497 --srcdir=$${topdir}/$$module_srcdir \
42498 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42499 --target=${target_alias} \
42501 $(STAGE1_CONFIGURE_FLAGS)
42502 @endif libsframe-bootstrap
42504 .PHONY: configure-stage2-libsframe maybe-configure-stage2-libsframe
42505 maybe-configure-stage2-libsframe:
42506 @if libsframe-bootstrap
42507 maybe-configure-stage2-libsframe: configure-stage2-libsframe
42508 configure-stage2-libsframe:
42509 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
42510 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
42511 @r=`${PWD_COMMAND}`; export r; \
42512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42513 TFLAGS="$(STAGE2_TFLAGS)"; \
42514 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
42515 $(HOST_EXPORTS) \
42516 $(POSTSTAGE1_HOST_EXPORTS) \
42517 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
42518 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
42519 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
42520 echo Configuring stage 2 in $(HOST_SUBDIR)/libsframe; \
42521 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
42522 cd $(HOST_SUBDIR)/libsframe || exit 1; \
42523 case $(srcdir) in \
42524 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42525 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
42526 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42527 esac; \
42528 module_srcdir=libsframe; \
42529 $(SHELL) $$s/$$module_srcdir/configure \
42530 --srcdir=$${topdir}/$$module_srcdir \
42531 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42532 --target=${target_alias} \
42533 --with-build-libsubdir=$(HOST_SUBDIR) \
42534 $(STAGE2_CONFIGURE_FLAGS)
42535 @endif libsframe-bootstrap
42537 .PHONY: configure-stage3-libsframe maybe-configure-stage3-libsframe
42538 maybe-configure-stage3-libsframe:
42539 @if libsframe-bootstrap
42540 maybe-configure-stage3-libsframe: configure-stage3-libsframe
42541 configure-stage3-libsframe:
42542 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
42543 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
42544 @r=`${PWD_COMMAND}`; export r; \
42545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42546 TFLAGS="$(STAGE3_TFLAGS)"; \
42547 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
42548 $(HOST_EXPORTS) \
42549 $(POSTSTAGE1_HOST_EXPORTS) \
42550 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
42551 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
42552 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
42553 echo Configuring stage 3 in $(HOST_SUBDIR)/libsframe; \
42554 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
42555 cd $(HOST_SUBDIR)/libsframe || exit 1; \
42556 case $(srcdir) in \
42557 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42558 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
42559 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42560 esac; \
42561 module_srcdir=libsframe; \
42562 $(SHELL) $$s/$$module_srcdir/configure \
42563 --srcdir=$${topdir}/$$module_srcdir \
42564 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42565 --target=${target_alias} \
42566 --with-build-libsubdir=$(HOST_SUBDIR) \
42567 $(STAGE3_CONFIGURE_FLAGS)
42568 @endif libsframe-bootstrap
42570 .PHONY: configure-stage4-libsframe maybe-configure-stage4-libsframe
42571 maybe-configure-stage4-libsframe:
42572 @if libsframe-bootstrap
42573 maybe-configure-stage4-libsframe: configure-stage4-libsframe
42574 configure-stage4-libsframe:
42575 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
42576 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
42577 @r=`${PWD_COMMAND}`; export r; \
42578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42579 TFLAGS="$(STAGE4_TFLAGS)"; \
42580 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
42581 $(HOST_EXPORTS) \
42582 $(POSTSTAGE1_HOST_EXPORTS) \
42583 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
42584 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
42585 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
42586 echo Configuring stage 4 in $(HOST_SUBDIR)/libsframe; \
42587 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
42588 cd $(HOST_SUBDIR)/libsframe || exit 1; \
42589 case $(srcdir) in \
42590 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42591 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
42592 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42593 esac; \
42594 module_srcdir=libsframe; \
42595 $(SHELL) $$s/$$module_srcdir/configure \
42596 --srcdir=$${topdir}/$$module_srcdir \
42597 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42598 --target=${target_alias} \
42599 --with-build-libsubdir=$(HOST_SUBDIR) \
42600 $(STAGE4_CONFIGURE_FLAGS)
42601 @endif libsframe-bootstrap
42603 .PHONY: configure-stageprofile-libsframe maybe-configure-stageprofile-libsframe
42604 maybe-configure-stageprofile-libsframe:
42605 @if libsframe-bootstrap
42606 maybe-configure-stageprofile-libsframe: configure-stageprofile-libsframe
42607 configure-stageprofile-libsframe:
42608 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
42609 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
42610 @r=`${PWD_COMMAND}`; export r; \
42611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42612 TFLAGS="$(STAGEprofile_TFLAGS)"; \
42613 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
42614 $(HOST_EXPORTS) \
42615 $(POSTSTAGE1_HOST_EXPORTS) \
42616 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
42617 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
42618 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
42619 echo Configuring stage profile in $(HOST_SUBDIR)/libsframe; \
42620 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
42621 cd $(HOST_SUBDIR)/libsframe || exit 1; \
42622 case $(srcdir) in \
42623 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42624 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
42625 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42626 esac; \
42627 module_srcdir=libsframe; \
42628 $(SHELL) $$s/$$module_srcdir/configure \
42629 --srcdir=$${topdir}/$$module_srcdir \
42630 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42631 --target=${target_alias} \
42632 --with-build-libsubdir=$(HOST_SUBDIR) \
42633 $(STAGEprofile_CONFIGURE_FLAGS)
42634 @endif libsframe-bootstrap
42636 .PHONY: configure-stagetrain-libsframe maybe-configure-stagetrain-libsframe
42637 maybe-configure-stagetrain-libsframe:
42638 @if libsframe-bootstrap
42639 maybe-configure-stagetrain-libsframe: configure-stagetrain-libsframe
42640 configure-stagetrain-libsframe:
42641 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
42642 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
42643 @r=`${PWD_COMMAND}`; export r; \
42644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42645 TFLAGS="$(STAGEtrain_TFLAGS)"; \
42646 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
42647 $(HOST_EXPORTS) \
42648 $(POSTSTAGE1_HOST_EXPORTS) \
42649 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
42650 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
42651 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
42652 echo Configuring stage train in $(HOST_SUBDIR)/libsframe; \
42653 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
42654 cd $(HOST_SUBDIR)/libsframe || exit 1; \
42655 case $(srcdir) in \
42656 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42657 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
42658 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42659 esac; \
42660 module_srcdir=libsframe; \
42661 $(SHELL) $$s/$$module_srcdir/configure \
42662 --srcdir=$${topdir}/$$module_srcdir \
42663 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42664 --target=${target_alias} \
42665 --with-build-libsubdir=$(HOST_SUBDIR) \
42666 $(STAGEtrain_CONFIGURE_FLAGS)
42667 @endif libsframe-bootstrap
42669 .PHONY: configure-stagefeedback-libsframe maybe-configure-stagefeedback-libsframe
42670 maybe-configure-stagefeedback-libsframe:
42671 @if libsframe-bootstrap
42672 maybe-configure-stagefeedback-libsframe: configure-stagefeedback-libsframe
42673 configure-stagefeedback-libsframe:
42674 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
42675 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
42676 @r=`${PWD_COMMAND}`; export r; \
42677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42678 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
42679 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
42680 $(HOST_EXPORTS) \
42681 $(POSTSTAGE1_HOST_EXPORTS) \
42682 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
42683 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
42684 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
42685 echo Configuring stage feedback in $(HOST_SUBDIR)/libsframe; \
42686 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
42687 cd $(HOST_SUBDIR)/libsframe || exit 1; \
42688 case $(srcdir) in \
42689 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42690 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
42691 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42692 esac; \
42693 module_srcdir=libsframe; \
42694 $(SHELL) $$s/$$module_srcdir/configure \
42695 --srcdir=$${topdir}/$$module_srcdir \
42696 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42697 --target=${target_alias} \
42698 --with-build-libsubdir=$(HOST_SUBDIR) \
42699 $(STAGEfeedback_CONFIGURE_FLAGS)
42700 @endif libsframe-bootstrap
42702 .PHONY: configure-stageautoprofile-libsframe maybe-configure-stageautoprofile-libsframe
42703 maybe-configure-stageautoprofile-libsframe:
42704 @if libsframe-bootstrap
42705 maybe-configure-stageautoprofile-libsframe: configure-stageautoprofile-libsframe
42706 configure-stageautoprofile-libsframe:
42707 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
42708 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
42709 @r=`${PWD_COMMAND}`; export r; \
42710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42711 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
42712 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
42713 $(HOST_EXPORTS) \
42714 $(POSTSTAGE1_HOST_EXPORTS) \
42715 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
42716 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
42717 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
42718 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libsframe; \
42719 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
42720 cd $(HOST_SUBDIR)/libsframe || exit 1; \
42721 case $(srcdir) in \
42722 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42723 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
42724 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42725 esac; \
42726 module_srcdir=libsframe; \
42727 $(SHELL) $$s/$$module_srcdir/configure \
42728 --srcdir=$${topdir}/$$module_srcdir \
42729 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42730 --target=${target_alias} \
42731 --with-build-libsubdir=$(HOST_SUBDIR) \
42732 $(STAGEautoprofile_CONFIGURE_FLAGS)
42733 @endif libsframe-bootstrap
42735 .PHONY: configure-stageautofeedback-libsframe maybe-configure-stageautofeedback-libsframe
42736 maybe-configure-stageautofeedback-libsframe:
42737 @if libsframe-bootstrap
42738 maybe-configure-stageautofeedback-libsframe: configure-stageautofeedback-libsframe
42739 configure-stageautofeedback-libsframe:
42740 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
42741 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
42742 @r=`${PWD_COMMAND}`; export r; \
42743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42744 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
42745 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
42746 $(HOST_EXPORTS) \
42747 $(POSTSTAGE1_HOST_EXPORTS) \
42748 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
42749 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
42750 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
42751 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libsframe; \
42752 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
42753 cd $(HOST_SUBDIR)/libsframe || exit 1; \
42754 case $(srcdir) in \
42755 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42756 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
42757 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42758 esac; \
42759 module_srcdir=libsframe; \
42760 $(SHELL) $$s/$$module_srcdir/configure \
42761 --srcdir=$${topdir}/$$module_srcdir \
42762 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42763 --target=${target_alias} \
42764 --with-build-libsubdir=$(HOST_SUBDIR) \
42765 $(STAGEautofeedback_CONFIGURE_FLAGS)
42766 @endif libsframe-bootstrap
42772 .PHONY: all-libsframe maybe-all-libsframe
42773 maybe-all-libsframe:
42774 @if gcc-bootstrap
42775 all-libsframe: stage_current
42776 @endif gcc-bootstrap
42777 @if libsframe
42778 TARGET-libsframe=all
42779 maybe-all-libsframe: all-libsframe
42780 all-libsframe: configure-libsframe
42781 @r=`${PWD_COMMAND}`; export r; \
42782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42783 $(HOST_EXPORTS) \
42784 (cd $(HOST_SUBDIR)/libsframe && \
42785 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
42786 $(TARGET-libsframe))
42787 @endif libsframe
42791 .PHONY: all-stage1-libsframe maybe-all-stage1-libsframe
42792 .PHONY: clean-stage1-libsframe maybe-clean-stage1-libsframe
42793 maybe-all-stage1-libsframe:
42794 maybe-clean-stage1-libsframe:
42795 @if libsframe-bootstrap
42796 maybe-all-stage1-libsframe: all-stage1-libsframe
42797 all-stage1: all-stage1-libsframe
42798 TARGET-stage1-libsframe = $(TARGET-libsframe)
42799 all-stage1-libsframe: configure-stage1-libsframe
42800 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
42801 @r=`${PWD_COMMAND}`; export r; \
42802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42803 TFLAGS="$(STAGE1_TFLAGS)"; \
42804 $(HOST_EXPORTS) \
42805 cd $(HOST_SUBDIR)/libsframe && \
42807 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42808 CFLAGS="$(STAGE1_CFLAGS)" \
42809 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
42810 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
42811 LIBCFLAGS="$(LIBCFLAGS)" \
42812 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42813 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42814 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42815 $(EXTRA_HOST_FLAGS) \
42816 $(STAGE1_FLAGS_TO_PASS) \
42817 TFLAGS="$(STAGE1_TFLAGS)" \
42818 $(TARGET-stage1-libsframe)
42820 maybe-clean-stage1-libsframe: clean-stage1-libsframe
42821 clean-stage1: clean-stage1-libsframe
42822 clean-stage1-libsframe:
42823 @if [ $(current_stage) = stage1 ]; then \
42824 [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
42825 else \
42826 [ -f $(HOST_SUBDIR)/stage1-libsframe/Makefile ] || exit 0; \
42827 $(MAKE) stage1-start; \
42828 fi; \
42829 cd $(HOST_SUBDIR)/libsframe && \
42830 $(MAKE) $(EXTRA_HOST_FLAGS) \
42831 $(STAGE1_FLAGS_TO_PASS) clean
42832 @endif libsframe-bootstrap
42835 .PHONY: all-stage2-libsframe maybe-all-stage2-libsframe
42836 .PHONY: clean-stage2-libsframe maybe-clean-stage2-libsframe
42837 maybe-all-stage2-libsframe:
42838 maybe-clean-stage2-libsframe:
42839 @if libsframe-bootstrap
42840 maybe-all-stage2-libsframe: all-stage2-libsframe
42841 all-stage2: all-stage2-libsframe
42842 TARGET-stage2-libsframe = $(TARGET-libsframe)
42843 all-stage2-libsframe: configure-stage2-libsframe
42844 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
42845 @r=`${PWD_COMMAND}`; export r; \
42846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42847 TFLAGS="$(STAGE2_TFLAGS)"; \
42848 $(HOST_EXPORTS) \
42849 $(POSTSTAGE1_HOST_EXPORTS) \
42850 cd $(HOST_SUBDIR)/libsframe && \
42852 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42853 CFLAGS="$(STAGE2_CFLAGS)" \
42854 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
42855 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
42856 LIBCFLAGS="$(STAGE2_CFLAGS)" \
42857 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42858 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42859 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42860 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
42861 TFLAGS="$(STAGE2_TFLAGS)" \
42862 $(TARGET-stage2-libsframe)
42864 maybe-clean-stage2-libsframe: clean-stage2-libsframe
42865 clean-stage2: clean-stage2-libsframe
42866 clean-stage2-libsframe:
42867 @if [ $(current_stage) = stage2 ]; then \
42868 [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
42869 else \
42870 [ -f $(HOST_SUBDIR)/stage2-libsframe/Makefile ] || exit 0; \
42871 $(MAKE) stage2-start; \
42872 fi; \
42873 cd $(HOST_SUBDIR)/libsframe && \
42874 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
42875 @endif libsframe-bootstrap
42878 .PHONY: all-stage3-libsframe maybe-all-stage3-libsframe
42879 .PHONY: clean-stage3-libsframe maybe-clean-stage3-libsframe
42880 maybe-all-stage3-libsframe:
42881 maybe-clean-stage3-libsframe:
42882 @if libsframe-bootstrap
42883 maybe-all-stage3-libsframe: all-stage3-libsframe
42884 all-stage3: all-stage3-libsframe
42885 TARGET-stage3-libsframe = $(TARGET-libsframe)
42886 all-stage3-libsframe: configure-stage3-libsframe
42887 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
42888 @r=`${PWD_COMMAND}`; export r; \
42889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42890 TFLAGS="$(STAGE3_TFLAGS)"; \
42891 $(HOST_EXPORTS) \
42892 $(POSTSTAGE1_HOST_EXPORTS) \
42893 cd $(HOST_SUBDIR)/libsframe && \
42895 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42896 CFLAGS="$(STAGE3_CFLAGS)" \
42897 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
42898 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
42899 LIBCFLAGS="$(STAGE3_CFLAGS)" \
42900 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42901 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42902 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42903 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
42904 TFLAGS="$(STAGE3_TFLAGS)" \
42905 $(TARGET-stage3-libsframe)
42907 maybe-clean-stage3-libsframe: clean-stage3-libsframe
42908 clean-stage3: clean-stage3-libsframe
42909 clean-stage3-libsframe:
42910 @if [ $(current_stage) = stage3 ]; then \
42911 [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
42912 else \
42913 [ -f $(HOST_SUBDIR)/stage3-libsframe/Makefile ] || exit 0; \
42914 $(MAKE) stage3-start; \
42915 fi; \
42916 cd $(HOST_SUBDIR)/libsframe && \
42917 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
42918 @endif libsframe-bootstrap
42921 .PHONY: all-stage4-libsframe maybe-all-stage4-libsframe
42922 .PHONY: clean-stage4-libsframe maybe-clean-stage4-libsframe
42923 maybe-all-stage4-libsframe:
42924 maybe-clean-stage4-libsframe:
42925 @if libsframe-bootstrap
42926 maybe-all-stage4-libsframe: all-stage4-libsframe
42927 all-stage4: all-stage4-libsframe
42928 TARGET-stage4-libsframe = $(TARGET-libsframe)
42929 all-stage4-libsframe: configure-stage4-libsframe
42930 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
42931 @r=`${PWD_COMMAND}`; export r; \
42932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42933 TFLAGS="$(STAGE4_TFLAGS)"; \
42934 $(HOST_EXPORTS) \
42935 $(POSTSTAGE1_HOST_EXPORTS) \
42936 cd $(HOST_SUBDIR)/libsframe && \
42938 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42939 CFLAGS="$(STAGE4_CFLAGS)" \
42940 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
42941 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
42942 LIBCFLAGS="$(STAGE4_CFLAGS)" \
42943 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42944 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42945 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42946 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
42947 TFLAGS="$(STAGE4_TFLAGS)" \
42948 $(TARGET-stage4-libsframe)
42950 maybe-clean-stage4-libsframe: clean-stage4-libsframe
42951 clean-stage4: clean-stage4-libsframe
42952 clean-stage4-libsframe:
42953 @if [ $(current_stage) = stage4 ]; then \
42954 [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
42955 else \
42956 [ -f $(HOST_SUBDIR)/stage4-libsframe/Makefile ] || exit 0; \
42957 $(MAKE) stage4-start; \
42958 fi; \
42959 cd $(HOST_SUBDIR)/libsframe && \
42960 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
42961 @endif libsframe-bootstrap
42964 .PHONY: all-stageprofile-libsframe maybe-all-stageprofile-libsframe
42965 .PHONY: clean-stageprofile-libsframe maybe-clean-stageprofile-libsframe
42966 maybe-all-stageprofile-libsframe:
42967 maybe-clean-stageprofile-libsframe:
42968 @if libsframe-bootstrap
42969 maybe-all-stageprofile-libsframe: all-stageprofile-libsframe
42970 all-stageprofile: all-stageprofile-libsframe
42971 TARGET-stageprofile-libsframe = $(TARGET-libsframe)
42972 all-stageprofile-libsframe: configure-stageprofile-libsframe
42973 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
42974 @r=`${PWD_COMMAND}`; export r; \
42975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42976 TFLAGS="$(STAGEprofile_TFLAGS)"; \
42977 $(HOST_EXPORTS) \
42978 $(POSTSTAGE1_HOST_EXPORTS) \
42979 cd $(HOST_SUBDIR)/libsframe && \
42981 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42982 CFLAGS="$(STAGEprofile_CFLAGS)" \
42983 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
42984 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
42985 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
42986 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42987 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42988 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42989 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
42990 TFLAGS="$(STAGEprofile_TFLAGS)" \
42991 $(TARGET-stageprofile-libsframe)
42993 maybe-clean-stageprofile-libsframe: clean-stageprofile-libsframe
42994 clean-stageprofile: clean-stageprofile-libsframe
42995 clean-stageprofile-libsframe:
42996 @if [ $(current_stage) = stageprofile ]; then \
42997 [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
42998 else \
42999 [ -f $(HOST_SUBDIR)/stageprofile-libsframe/Makefile ] || exit 0; \
43000 $(MAKE) stageprofile-start; \
43001 fi; \
43002 cd $(HOST_SUBDIR)/libsframe && \
43003 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
43004 @endif libsframe-bootstrap
43007 .PHONY: all-stagetrain-libsframe maybe-all-stagetrain-libsframe
43008 .PHONY: clean-stagetrain-libsframe maybe-clean-stagetrain-libsframe
43009 maybe-all-stagetrain-libsframe:
43010 maybe-clean-stagetrain-libsframe:
43011 @if libsframe-bootstrap
43012 maybe-all-stagetrain-libsframe: all-stagetrain-libsframe
43013 all-stagetrain: all-stagetrain-libsframe
43014 TARGET-stagetrain-libsframe = $(TARGET-libsframe)
43015 all-stagetrain-libsframe: configure-stagetrain-libsframe
43016 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
43017 @r=`${PWD_COMMAND}`; export r; \
43018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43019 TFLAGS="$(STAGEtrain_TFLAGS)"; \
43020 $(HOST_EXPORTS) \
43021 $(POSTSTAGE1_HOST_EXPORTS) \
43022 cd $(HOST_SUBDIR)/libsframe && \
43024 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43025 CFLAGS="$(STAGEtrain_CFLAGS)" \
43026 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
43027 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
43028 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
43029 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43030 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43031 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43032 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
43033 TFLAGS="$(STAGEtrain_TFLAGS)" \
43034 $(TARGET-stagetrain-libsframe)
43036 maybe-clean-stagetrain-libsframe: clean-stagetrain-libsframe
43037 clean-stagetrain: clean-stagetrain-libsframe
43038 clean-stagetrain-libsframe:
43039 @if [ $(current_stage) = stagetrain ]; then \
43040 [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
43041 else \
43042 [ -f $(HOST_SUBDIR)/stagetrain-libsframe/Makefile ] || exit 0; \
43043 $(MAKE) stagetrain-start; \
43044 fi; \
43045 cd $(HOST_SUBDIR)/libsframe && \
43046 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
43047 @endif libsframe-bootstrap
43050 .PHONY: all-stagefeedback-libsframe maybe-all-stagefeedback-libsframe
43051 .PHONY: clean-stagefeedback-libsframe maybe-clean-stagefeedback-libsframe
43052 maybe-all-stagefeedback-libsframe:
43053 maybe-clean-stagefeedback-libsframe:
43054 @if libsframe-bootstrap
43055 maybe-all-stagefeedback-libsframe: all-stagefeedback-libsframe
43056 all-stagefeedback: all-stagefeedback-libsframe
43057 TARGET-stagefeedback-libsframe = $(TARGET-libsframe)
43058 all-stagefeedback-libsframe: configure-stagefeedback-libsframe
43059 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
43060 @r=`${PWD_COMMAND}`; export r; \
43061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43062 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
43063 $(HOST_EXPORTS) \
43064 $(POSTSTAGE1_HOST_EXPORTS) \
43065 cd $(HOST_SUBDIR)/libsframe && \
43067 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43068 CFLAGS="$(STAGEfeedback_CFLAGS)" \
43069 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
43070 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
43071 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
43072 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43073 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43074 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43075 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
43076 TFLAGS="$(STAGEfeedback_TFLAGS)" \
43077 $(TARGET-stagefeedback-libsframe)
43079 maybe-clean-stagefeedback-libsframe: clean-stagefeedback-libsframe
43080 clean-stagefeedback: clean-stagefeedback-libsframe
43081 clean-stagefeedback-libsframe:
43082 @if [ $(current_stage) = stagefeedback ]; then \
43083 [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
43084 else \
43085 [ -f $(HOST_SUBDIR)/stagefeedback-libsframe/Makefile ] || exit 0; \
43086 $(MAKE) stagefeedback-start; \
43087 fi; \
43088 cd $(HOST_SUBDIR)/libsframe && \
43089 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
43090 @endif libsframe-bootstrap
43093 .PHONY: all-stageautoprofile-libsframe maybe-all-stageautoprofile-libsframe
43094 .PHONY: clean-stageautoprofile-libsframe maybe-clean-stageautoprofile-libsframe
43095 maybe-all-stageautoprofile-libsframe:
43096 maybe-clean-stageautoprofile-libsframe:
43097 @if libsframe-bootstrap
43098 maybe-all-stageautoprofile-libsframe: all-stageautoprofile-libsframe
43099 all-stageautoprofile: all-stageautoprofile-libsframe
43100 TARGET-stageautoprofile-libsframe = $(TARGET-libsframe)
43101 all-stageautoprofile-libsframe: configure-stageautoprofile-libsframe
43102 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
43103 @r=`${PWD_COMMAND}`; export r; \
43104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43105 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
43106 $(HOST_EXPORTS) \
43107 $(POSTSTAGE1_HOST_EXPORTS) \
43108 cd $(HOST_SUBDIR)/libsframe && \
43109 $$s/gcc/config/i386/$(AUTO_PROFILE) \
43110 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43111 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
43112 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
43113 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
43114 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
43115 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43116 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43117 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43118 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
43119 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
43120 $(TARGET-stageautoprofile-libsframe)
43122 maybe-clean-stageautoprofile-libsframe: clean-stageautoprofile-libsframe
43123 clean-stageautoprofile: clean-stageautoprofile-libsframe
43124 clean-stageautoprofile-libsframe:
43125 @if [ $(current_stage) = stageautoprofile ]; then \
43126 [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
43127 else \
43128 [ -f $(HOST_SUBDIR)/stageautoprofile-libsframe/Makefile ] || exit 0; \
43129 $(MAKE) stageautoprofile-start; \
43130 fi; \
43131 cd $(HOST_SUBDIR)/libsframe && \
43132 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
43133 @endif libsframe-bootstrap
43136 .PHONY: all-stageautofeedback-libsframe maybe-all-stageautofeedback-libsframe
43137 .PHONY: clean-stageautofeedback-libsframe maybe-clean-stageautofeedback-libsframe
43138 maybe-all-stageautofeedback-libsframe:
43139 maybe-clean-stageautofeedback-libsframe:
43140 @if libsframe-bootstrap
43141 maybe-all-stageautofeedback-libsframe: all-stageautofeedback-libsframe
43142 all-stageautofeedback: all-stageautofeedback-libsframe
43143 TARGET-stageautofeedback-libsframe = $(TARGET-libsframe)
43144 all-stageautofeedback-libsframe: configure-stageautofeedback-libsframe
43145 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
43146 @r=`${PWD_COMMAND}`; export r; \
43147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43148 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
43149 $(HOST_EXPORTS) \
43150 $(POSTSTAGE1_HOST_EXPORTS) \
43151 cd $(HOST_SUBDIR)/libsframe && \
43153 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43154 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
43155 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
43156 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
43157 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
43158 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43159 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43160 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43161 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
43162 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
43163 $(TARGET-stageautofeedback-libsframe)
43165 maybe-clean-stageautofeedback-libsframe: clean-stageautofeedback-libsframe
43166 clean-stageautofeedback: clean-stageautofeedback-libsframe
43167 clean-stageautofeedback-libsframe:
43168 @if [ $(current_stage) = stageautofeedback ]; then \
43169 [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
43170 else \
43171 [ -f $(HOST_SUBDIR)/stageautofeedback-libsframe/Makefile ] || exit 0; \
43172 $(MAKE) stageautofeedback-start; \
43173 fi; \
43174 cd $(HOST_SUBDIR)/libsframe && \
43175 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
43176 @endif libsframe-bootstrap
43182 .PHONY: check-libsframe maybe-check-libsframe
43183 maybe-check-libsframe:
43184 @if libsframe
43185 maybe-check-libsframe: check-libsframe
43187 check-libsframe:
43188 @: $(MAKE); $(unstage)
43189 @r=`${PWD_COMMAND}`; export r; \
43190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43191 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
43192 (cd $(HOST_SUBDIR)/libsframe && \
43193 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
43195 @endif libsframe
43197 .PHONY: install-libsframe maybe-install-libsframe
43198 maybe-install-libsframe:
43199 @if libsframe
43200 maybe-install-libsframe: install-libsframe
43202 install-libsframe: installdirs
43203 @: $(MAKE); $(unstage)
43204 @r=`${PWD_COMMAND}`; export r; \
43205 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43206 $(HOST_EXPORTS) \
43207 (cd $(HOST_SUBDIR)/libsframe && \
43208 $(MAKE) $(FLAGS_TO_PASS) install)
43210 @endif libsframe
43212 .PHONY: install-strip-libsframe maybe-install-strip-libsframe
43213 maybe-install-strip-libsframe:
43214 @if libsframe
43215 maybe-install-strip-libsframe: install-strip-libsframe
43217 install-strip-libsframe: installdirs
43218 @: $(MAKE); $(unstage)
43219 @r=`${PWD_COMMAND}`; export r; \
43220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43221 $(HOST_EXPORTS) \
43222 (cd $(HOST_SUBDIR)/libsframe && \
43223 $(MAKE) $(FLAGS_TO_PASS) install-strip)
43225 @endif libsframe
43227 # Other targets (info, dvi, pdf, etc.)
43229 .PHONY: maybe-info-libsframe info-libsframe
43230 maybe-info-libsframe:
43231 @if libsframe
43232 maybe-info-libsframe: info-libsframe
43234 info-libsframe: \
43235 configure-libsframe
43236 @[ -f ./libsframe/Makefile ] || exit 0; \
43237 r=`${PWD_COMMAND}`; export r; \
43238 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43239 $(HOST_EXPORTS) \
43240 for flag in $(EXTRA_HOST_FLAGS) ; do \
43241 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43242 done; \
43243 echo "Doing info in libsframe"; \
43244 (cd $(HOST_SUBDIR)/libsframe && \
43245 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43246 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43247 "RANLIB=$${RANLIB}" \
43248 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43249 info) \
43250 || exit 1
43252 @endif libsframe
43254 .PHONY: maybe-dvi-libsframe dvi-libsframe
43255 maybe-dvi-libsframe:
43256 @if libsframe
43257 maybe-dvi-libsframe: dvi-libsframe
43259 dvi-libsframe: \
43260 configure-libsframe
43261 @[ -f ./libsframe/Makefile ] || exit 0; \
43262 r=`${PWD_COMMAND}`; export r; \
43263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43264 $(HOST_EXPORTS) \
43265 for flag in $(EXTRA_HOST_FLAGS) ; do \
43266 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43267 done; \
43268 echo "Doing dvi in libsframe"; \
43269 (cd $(HOST_SUBDIR)/libsframe && \
43270 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43271 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43272 "RANLIB=$${RANLIB}" \
43273 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43274 dvi) \
43275 || exit 1
43277 @endif libsframe
43279 .PHONY: maybe-pdf-libsframe pdf-libsframe
43280 maybe-pdf-libsframe:
43281 @if libsframe
43282 maybe-pdf-libsframe: pdf-libsframe
43284 pdf-libsframe: \
43285 configure-libsframe
43286 @[ -f ./libsframe/Makefile ] || exit 0; \
43287 r=`${PWD_COMMAND}`; export r; \
43288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43289 $(HOST_EXPORTS) \
43290 for flag in $(EXTRA_HOST_FLAGS) ; do \
43291 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43292 done; \
43293 echo "Doing pdf in libsframe"; \
43294 (cd $(HOST_SUBDIR)/libsframe && \
43295 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43296 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43297 "RANLIB=$${RANLIB}" \
43298 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43299 pdf) \
43300 || exit 1
43302 @endif libsframe
43304 .PHONY: maybe-html-libsframe html-libsframe
43305 maybe-html-libsframe:
43306 @if libsframe
43307 maybe-html-libsframe: html-libsframe
43309 html-libsframe: \
43310 configure-libsframe
43311 @[ -f ./libsframe/Makefile ] || exit 0; \
43312 r=`${PWD_COMMAND}`; export r; \
43313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43314 $(HOST_EXPORTS) \
43315 for flag in $(EXTRA_HOST_FLAGS) ; do \
43316 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43317 done; \
43318 echo "Doing html in libsframe"; \
43319 (cd $(HOST_SUBDIR)/libsframe && \
43320 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43321 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43322 "RANLIB=$${RANLIB}" \
43323 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43324 html) \
43325 || exit 1
43327 @endif libsframe
43329 .PHONY: maybe-TAGS-libsframe TAGS-libsframe
43330 maybe-TAGS-libsframe:
43331 @if libsframe
43332 maybe-TAGS-libsframe: TAGS-libsframe
43334 TAGS-libsframe: \
43335 configure-libsframe
43336 @[ -f ./libsframe/Makefile ] || exit 0; \
43337 r=`${PWD_COMMAND}`; export r; \
43338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43339 $(HOST_EXPORTS) \
43340 for flag in $(EXTRA_HOST_FLAGS) ; do \
43341 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43342 done; \
43343 echo "Doing TAGS in libsframe"; \
43344 (cd $(HOST_SUBDIR)/libsframe && \
43345 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43346 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43347 "RANLIB=$${RANLIB}" \
43348 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43349 TAGS) \
43350 || exit 1
43352 @endif libsframe
43354 .PHONY: maybe-install-info-libsframe install-info-libsframe
43355 maybe-install-info-libsframe:
43356 @if libsframe
43357 maybe-install-info-libsframe: install-info-libsframe
43359 install-info-libsframe: \
43360 configure-libsframe \
43361 info-libsframe
43362 @[ -f ./libsframe/Makefile ] || exit 0; \
43363 r=`${PWD_COMMAND}`; export r; \
43364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43365 $(HOST_EXPORTS) \
43366 for flag in $(EXTRA_HOST_FLAGS) ; do \
43367 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43368 done; \
43369 echo "Doing install-info in libsframe"; \
43370 (cd $(HOST_SUBDIR)/libsframe && \
43371 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43372 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43373 "RANLIB=$${RANLIB}" \
43374 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43375 install-info) \
43376 || exit 1
43378 @endif libsframe
43380 .PHONY: maybe-install-dvi-libsframe install-dvi-libsframe
43381 maybe-install-dvi-libsframe:
43382 @if libsframe
43383 maybe-install-dvi-libsframe: install-dvi-libsframe
43385 install-dvi-libsframe: \
43386 configure-libsframe \
43387 dvi-libsframe
43388 @[ -f ./libsframe/Makefile ] || exit 0; \
43389 r=`${PWD_COMMAND}`; export r; \
43390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43391 $(HOST_EXPORTS) \
43392 for flag in $(EXTRA_HOST_FLAGS) ; do \
43393 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43394 done; \
43395 echo "Doing install-dvi in libsframe"; \
43396 (cd $(HOST_SUBDIR)/libsframe && \
43397 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43398 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43399 "RANLIB=$${RANLIB}" \
43400 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43401 install-dvi) \
43402 || exit 1
43404 @endif libsframe
43406 .PHONY: maybe-install-pdf-libsframe install-pdf-libsframe
43407 maybe-install-pdf-libsframe:
43408 @if libsframe
43409 maybe-install-pdf-libsframe: install-pdf-libsframe
43411 install-pdf-libsframe: \
43412 configure-libsframe \
43413 pdf-libsframe
43414 @[ -f ./libsframe/Makefile ] || exit 0; \
43415 r=`${PWD_COMMAND}`; export r; \
43416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43417 $(HOST_EXPORTS) \
43418 for flag in $(EXTRA_HOST_FLAGS) ; do \
43419 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43420 done; \
43421 echo "Doing install-pdf in libsframe"; \
43422 (cd $(HOST_SUBDIR)/libsframe && \
43423 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43424 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43425 "RANLIB=$${RANLIB}" \
43426 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43427 install-pdf) \
43428 || exit 1
43430 @endif libsframe
43432 .PHONY: maybe-install-html-libsframe install-html-libsframe
43433 maybe-install-html-libsframe:
43434 @if libsframe
43435 maybe-install-html-libsframe: install-html-libsframe
43437 install-html-libsframe: \
43438 configure-libsframe \
43439 html-libsframe
43440 @[ -f ./libsframe/Makefile ] || exit 0; \
43441 r=`${PWD_COMMAND}`; export r; \
43442 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43443 $(HOST_EXPORTS) \
43444 for flag in $(EXTRA_HOST_FLAGS) ; do \
43445 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43446 done; \
43447 echo "Doing install-html in libsframe"; \
43448 (cd $(HOST_SUBDIR)/libsframe && \
43449 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43450 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43451 "RANLIB=$${RANLIB}" \
43452 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43453 install-html) \
43454 || exit 1
43456 @endif libsframe
43458 .PHONY: maybe-installcheck-libsframe installcheck-libsframe
43459 maybe-installcheck-libsframe:
43460 @if libsframe
43461 maybe-installcheck-libsframe: installcheck-libsframe
43463 installcheck-libsframe: \
43464 configure-libsframe
43465 @[ -f ./libsframe/Makefile ] || exit 0; \
43466 r=`${PWD_COMMAND}`; export r; \
43467 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43468 $(HOST_EXPORTS) \
43469 for flag in $(EXTRA_HOST_FLAGS) ; do \
43470 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43471 done; \
43472 echo "Doing installcheck in libsframe"; \
43473 (cd $(HOST_SUBDIR)/libsframe && \
43474 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43475 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43476 "RANLIB=$${RANLIB}" \
43477 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43478 installcheck) \
43479 || exit 1
43481 @endif libsframe
43483 .PHONY: maybe-mostlyclean-libsframe mostlyclean-libsframe
43484 maybe-mostlyclean-libsframe:
43485 @if libsframe
43486 maybe-mostlyclean-libsframe: mostlyclean-libsframe
43488 mostlyclean-libsframe:
43489 @[ -f ./libsframe/Makefile ] || exit 0; \
43490 r=`${PWD_COMMAND}`; export r; \
43491 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43492 $(HOST_EXPORTS) \
43493 for flag in $(EXTRA_HOST_FLAGS) ; do \
43494 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43495 done; \
43496 echo "Doing mostlyclean in libsframe"; \
43497 (cd $(HOST_SUBDIR)/libsframe && \
43498 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43499 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43500 "RANLIB=$${RANLIB}" \
43501 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43502 mostlyclean) \
43503 || exit 1
43505 @endif libsframe
43507 .PHONY: maybe-clean-libsframe clean-libsframe
43508 maybe-clean-libsframe:
43509 @if libsframe
43510 maybe-clean-libsframe: clean-libsframe
43512 clean-libsframe:
43513 @[ -f ./libsframe/Makefile ] || exit 0; \
43514 r=`${PWD_COMMAND}`; export r; \
43515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43516 $(HOST_EXPORTS) \
43517 for flag in $(EXTRA_HOST_FLAGS) ; do \
43518 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43519 done; \
43520 echo "Doing clean in libsframe"; \
43521 (cd $(HOST_SUBDIR)/libsframe && \
43522 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43523 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43524 "RANLIB=$${RANLIB}" \
43525 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43526 clean) \
43527 || exit 1
43529 @endif libsframe
43531 .PHONY: maybe-distclean-libsframe distclean-libsframe
43532 maybe-distclean-libsframe:
43533 @if libsframe
43534 maybe-distclean-libsframe: distclean-libsframe
43536 distclean-libsframe:
43537 @[ -f ./libsframe/Makefile ] || exit 0; \
43538 r=`${PWD_COMMAND}`; export r; \
43539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43540 $(HOST_EXPORTS) \
43541 for flag in $(EXTRA_HOST_FLAGS) ; do \
43542 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43543 done; \
43544 echo "Doing distclean in libsframe"; \
43545 (cd $(HOST_SUBDIR)/libsframe && \
43546 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43547 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43548 "RANLIB=$${RANLIB}" \
43549 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43550 distclean) \
43551 || exit 1
43553 @endif libsframe
43555 .PHONY: maybe-maintainer-clean-libsframe maintainer-clean-libsframe
43556 maybe-maintainer-clean-libsframe:
43557 @if libsframe
43558 maybe-maintainer-clean-libsframe: maintainer-clean-libsframe
43560 maintainer-clean-libsframe:
43561 @[ -f ./libsframe/Makefile ] || exit 0; \
43562 r=`${PWD_COMMAND}`; export r; \
43563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43564 $(HOST_EXPORTS) \
43565 for flag in $(EXTRA_HOST_FLAGS) ; do \
43566 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43567 done; \
43568 echo "Doing maintainer-clean in libsframe"; \
43569 (cd $(HOST_SUBDIR)/libsframe && \
43570 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43571 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43572 "RANLIB=$${RANLIB}" \
43573 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43574 maintainer-clean) \
43575 || exit 1
43577 @endif libsframe
43581 # ---------------------------------------
43582 # Modules which run on the target machine
43583 # ---------------------------------------
43588 .PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
43589 maybe-configure-target-libstdc++-v3:
43590 @if gcc-bootstrap
43591 configure-target-libstdc++-v3: stage_current
43592 @endif gcc-bootstrap
43593 @if target-libstdc++-v3
43594 maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
43595 configure-target-libstdc++-v3:
43596 @r=`${PWD_COMMAND}`; export r; \
43597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43598 echo "Checking multilib configuration for libstdc++-v3..."; \
43599 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
43600 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
43601 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43602 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43603 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43604 else \
43605 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43606 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43607 fi; \
43608 else \
43609 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43610 fi; \
43611 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43612 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
43613 $(RAW_CXX_TARGET_EXPORTS) \
43614 echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
43615 cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
43616 case $(srcdir) in \
43617 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43618 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43619 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43620 esac; \
43621 module_srcdir=libstdc++-v3; \
43622 rm -f no-such-file || : ; \
43623 CONFIG_SITE=no-such-file $(SHELL) \
43624 $$s/$$module_srcdir/configure \
43625 --srcdir=$${topdir}/$$module_srcdir \
43626 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43627 --target=${target_alias} \
43628 || exit 1
43629 @endif target-libstdc++-v3
43633 .PHONY: configure-stage1-target-libstdc++-v3 maybe-configure-stage1-target-libstdc++-v3
43634 maybe-configure-stage1-target-libstdc++-v3:
43635 @if target-libstdc++-v3-bootstrap
43636 maybe-configure-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
43637 configure-stage1-target-libstdc++-v3:
43638 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
43639 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
43640 @r=`${PWD_COMMAND}`; export r; \
43641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43642 TFLAGS="$(STAGE1_TFLAGS)"; \
43643 echo "Checking multilib configuration for libstdc++-v3..."; \
43644 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
43645 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43646 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43647 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43648 else \
43649 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43650 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43651 fi; \
43652 else \
43653 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43654 fi; \
43655 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43656 $(RAW_CXX_TARGET_EXPORTS) \
43657 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43658 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43659 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43660 echo Configuring stage 1 in $(TARGET_SUBDIR)/libstdc++-v3; \
43661 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
43662 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
43663 case $(srcdir) in \
43664 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43665 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43666 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43667 esac; \
43668 module_srcdir=libstdc++-v3; \
43669 $(SHELL) $$s/$$module_srcdir/configure \
43670 --srcdir=$${topdir}/$$module_srcdir \
43671 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43672 --target=${target_alias} \
43674 $(STAGE1_CONFIGURE_FLAGS)
43675 @endif target-libstdc++-v3-bootstrap
43677 .PHONY: configure-stage2-target-libstdc++-v3 maybe-configure-stage2-target-libstdc++-v3
43678 maybe-configure-stage2-target-libstdc++-v3:
43679 @if target-libstdc++-v3-bootstrap
43680 maybe-configure-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
43681 configure-stage2-target-libstdc++-v3:
43682 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
43683 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
43684 @r=`${PWD_COMMAND}`; export r; \
43685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43686 TFLAGS="$(STAGE2_TFLAGS)"; \
43687 echo "Checking multilib configuration for libstdc++-v3..."; \
43688 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
43689 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43690 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43691 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43692 else \
43693 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43694 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43695 fi; \
43696 else \
43697 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43698 fi; \
43699 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43700 $(RAW_CXX_TARGET_EXPORTS) \
43702 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43703 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43704 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43705 echo Configuring stage 2 in $(TARGET_SUBDIR)/libstdc++-v3; \
43706 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
43707 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
43708 case $(srcdir) in \
43709 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43710 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43711 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43712 esac; \
43713 module_srcdir=libstdc++-v3; \
43714 $(SHELL) $$s/$$module_srcdir/configure \
43715 --srcdir=$${topdir}/$$module_srcdir \
43716 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43717 --target=${target_alias} \
43718 --with-build-libsubdir=$(HOST_SUBDIR) \
43719 $(STAGE2_CONFIGURE_FLAGS)
43720 @endif target-libstdc++-v3-bootstrap
43722 .PHONY: configure-stage3-target-libstdc++-v3 maybe-configure-stage3-target-libstdc++-v3
43723 maybe-configure-stage3-target-libstdc++-v3:
43724 @if target-libstdc++-v3-bootstrap
43725 maybe-configure-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
43726 configure-stage3-target-libstdc++-v3:
43727 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
43728 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
43729 @r=`${PWD_COMMAND}`; export r; \
43730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43731 TFLAGS="$(STAGE3_TFLAGS)"; \
43732 echo "Checking multilib configuration for libstdc++-v3..."; \
43733 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
43734 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43735 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43736 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43737 else \
43738 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43739 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43740 fi; \
43741 else \
43742 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43743 fi; \
43744 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43745 $(RAW_CXX_TARGET_EXPORTS) \
43747 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43748 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43749 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43750 echo Configuring stage 3 in $(TARGET_SUBDIR)/libstdc++-v3; \
43751 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
43752 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
43753 case $(srcdir) in \
43754 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43755 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43756 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43757 esac; \
43758 module_srcdir=libstdc++-v3; \
43759 $(SHELL) $$s/$$module_srcdir/configure \
43760 --srcdir=$${topdir}/$$module_srcdir \
43761 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43762 --target=${target_alias} \
43763 --with-build-libsubdir=$(HOST_SUBDIR) \
43764 $(STAGE3_CONFIGURE_FLAGS)
43765 @endif target-libstdc++-v3-bootstrap
43767 .PHONY: configure-stage4-target-libstdc++-v3 maybe-configure-stage4-target-libstdc++-v3
43768 maybe-configure-stage4-target-libstdc++-v3:
43769 @if target-libstdc++-v3-bootstrap
43770 maybe-configure-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
43771 configure-stage4-target-libstdc++-v3:
43772 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
43773 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
43774 @r=`${PWD_COMMAND}`; export r; \
43775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43776 TFLAGS="$(STAGE4_TFLAGS)"; \
43777 echo "Checking multilib configuration for libstdc++-v3..."; \
43778 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
43779 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43780 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43781 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43782 else \
43783 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43784 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43785 fi; \
43786 else \
43787 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43788 fi; \
43789 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43790 $(RAW_CXX_TARGET_EXPORTS) \
43792 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43793 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43794 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43795 echo Configuring stage 4 in $(TARGET_SUBDIR)/libstdc++-v3; \
43796 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
43797 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
43798 case $(srcdir) in \
43799 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43800 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43801 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43802 esac; \
43803 module_srcdir=libstdc++-v3; \
43804 $(SHELL) $$s/$$module_srcdir/configure \
43805 --srcdir=$${topdir}/$$module_srcdir \
43806 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43807 --target=${target_alias} \
43808 --with-build-libsubdir=$(HOST_SUBDIR) \
43809 $(STAGE4_CONFIGURE_FLAGS)
43810 @endif target-libstdc++-v3-bootstrap
43812 .PHONY: configure-stageprofile-target-libstdc++-v3 maybe-configure-stageprofile-target-libstdc++-v3
43813 maybe-configure-stageprofile-target-libstdc++-v3:
43814 @if target-libstdc++-v3-bootstrap
43815 maybe-configure-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
43816 configure-stageprofile-target-libstdc++-v3:
43817 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
43818 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
43819 @r=`${PWD_COMMAND}`; export r; \
43820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43821 TFLAGS="$(STAGEprofile_TFLAGS)"; \
43822 echo "Checking multilib configuration for libstdc++-v3..."; \
43823 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
43824 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43825 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43826 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43827 else \
43828 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43829 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43830 fi; \
43831 else \
43832 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43833 fi; \
43834 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43835 $(RAW_CXX_TARGET_EXPORTS) \
43837 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43838 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43839 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43840 echo Configuring stage profile in $(TARGET_SUBDIR)/libstdc++-v3; \
43841 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
43842 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
43843 case $(srcdir) in \
43844 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43845 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43846 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43847 esac; \
43848 module_srcdir=libstdc++-v3; \
43849 $(SHELL) $$s/$$module_srcdir/configure \
43850 --srcdir=$${topdir}/$$module_srcdir \
43851 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43852 --target=${target_alias} \
43853 --with-build-libsubdir=$(HOST_SUBDIR) \
43854 $(STAGEprofile_CONFIGURE_FLAGS)
43855 @endif target-libstdc++-v3-bootstrap
43857 .PHONY: configure-stagetrain-target-libstdc++-v3 maybe-configure-stagetrain-target-libstdc++-v3
43858 maybe-configure-stagetrain-target-libstdc++-v3:
43859 @if target-libstdc++-v3-bootstrap
43860 maybe-configure-stagetrain-target-libstdc++-v3: configure-stagetrain-target-libstdc++-v3
43861 configure-stagetrain-target-libstdc++-v3:
43862 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
43863 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
43864 @r=`${PWD_COMMAND}`; export r; \
43865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43866 TFLAGS="$(STAGEtrain_TFLAGS)"; \
43867 echo "Checking multilib configuration for libstdc++-v3..."; \
43868 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
43869 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43870 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43871 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43872 else \
43873 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43874 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43875 fi; \
43876 else \
43877 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43878 fi; \
43879 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43880 $(RAW_CXX_TARGET_EXPORTS) \
43882 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43883 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43884 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43885 echo Configuring stage train in $(TARGET_SUBDIR)/libstdc++-v3; \
43886 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
43887 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
43888 case $(srcdir) in \
43889 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43890 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43891 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43892 esac; \
43893 module_srcdir=libstdc++-v3; \
43894 $(SHELL) $$s/$$module_srcdir/configure \
43895 --srcdir=$${topdir}/$$module_srcdir \
43896 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43897 --target=${target_alias} \
43898 --with-build-libsubdir=$(HOST_SUBDIR) \
43899 $(STAGEtrain_CONFIGURE_FLAGS)
43900 @endif target-libstdc++-v3-bootstrap
43902 .PHONY: configure-stagefeedback-target-libstdc++-v3 maybe-configure-stagefeedback-target-libstdc++-v3
43903 maybe-configure-stagefeedback-target-libstdc++-v3:
43904 @if target-libstdc++-v3-bootstrap
43905 maybe-configure-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
43906 configure-stagefeedback-target-libstdc++-v3:
43907 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
43908 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
43909 @r=`${PWD_COMMAND}`; export r; \
43910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43911 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
43912 echo "Checking multilib configuration for libstdc++-v3..."; \
43913 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
43914 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43915 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43916 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43917 else \
43918 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43919 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43920 fi; \
43921 else \
43922 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43923 fi; \
43924 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43925 $(RAW_CXX_TARGET_EXPORTS) \
43927 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43928 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43929 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43930 echo Configuring stage feedback in $(TARGET_SUBDIR)/libstdc++-v3; \
43931 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
43932 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
43933 case $(srcdir) in \
43934 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43935 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43936 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43937 esac; \
43938 module_srcdir=libstdc++-v3; \
43939 $(SHELL) $$s/$$module_srcdir/configure \
43940 --srcdir=$${topdir}/$$module_srcdir \
43941 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43942 --target=${target_alias} \
43943 --with-build-libsubdir=$(HOST_SUBDIR) \
43944 $(STAGEfeedback_CONFIGURE_FLAGS)
43945 @endif target-libstdc++-v3-bootstrap
43947 .PHONY: configure-stageautoprofile-target-libstdc++-v3 maybe-configure-stageautoprofile-target-libstdc++-v3
43948 maybe-configure-stageautoprofile-target-libstdc++-v3:
43949 @if target-libstdc++-v3-bootstrap
43950 maybe-configure-stageautoprofile-target-libstdc++-v3: configure-stageautoprofile-target-libstdc++-v3
43951 configure-stageautoprofile-target-libstdc++-v3:
43952 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
43953 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
43954 @r=`${PWD_COMMAND}`; export r; \
43955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43956 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
43957 echo "Checking multilib configuration for libstdc++-v3..."; \
43958 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
43959 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43960 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43961 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43962 else \
43963 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43964 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43965 fi; \
43966 else \
43967 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43968 fi; \
43969 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43970 $(RAW_CXX_TARGET_EXPORTS) \
43972 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43973 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43974 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43975 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libstdc++-v3; \
43976 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
43977 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
43978 case $(srcdir) in \
43979 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43980 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43981 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43982 esac; \
43983 module_srcdir=libstdc++-v3; \
43984 $(SHELL) $$s/$$module_srcdir/configure \
43985 --srcdir=$${topdir}/$$module_srcdir \
43986 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43987 --target=${target_alias} \
43988 --with-build-libsubdir=$(HOST_SUBDIR) \
43989 $(STAGEautoprofile_CONFIGURE_FLAGS)
43990 @endif target-libstdc++-v3-bootstrap
43992 .PHONY: configure-stageautofeedback-target-libstdc++-v3 maybe-configure-stageautofeedback-target-libstdc++-v3
43993 maybe-configure-stageautofeedback-target-libstdc++-v3:
43994 @if target-libstdc++-v3-bootstrap
43995 maybe-configure-stageautofeedback-target-libstdc++-v3: configure-stageautofeedback-target-libstdc++-v3
43996 configure-stageautofeedback-target-libstdc++-v3:
43997 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
43998 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
43999 @r=`${PWD_COMMAND}`; export r; \
44000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44001 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
44002 echo "Checking multilib configuration for libstdc++-v3..."; \
44003 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
44004 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44005 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44006 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44007 else \
44008 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44009 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44010 fi; \
44011 else \
44012 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44013 fi; \
44014 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44015 $(RAW_CXX_TARGET_EXPORTS) \
44017 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44018 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44019 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44020 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libstdc++-v3; \
44021 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
44022 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
44023 case $(srcdir) in \
44024 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44025 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44026 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44027 esac; \
44028 module_srcdir=libstdc++-v3; \
44029 $(SHELL) $$s/$$module_srcdir/configure \
44030 --srcdir=$${topdir}/$$module_srcdir \
44031 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44032 --target=${target_alias} \
44033 --with-build-libsubdir=$(HOST_SUBDIR) \
44034 $(STAGEautofeedback_CONFIGURE_FLAGS)
44035 @endif target-libstdc++-v3-bootstrap
44041 .PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
44042 maybe-all-target-libstdc++-v3:
44043 @if gcc-bootstrap
44044 all-target-libstdc++-v3: stage_current
44045 @endif gcc-bootstrap
44046 @if target-libstdc++-v3
44047 TARGET-target-libstdc++-v3=all
44048 maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
44049 all-target-libstdc++-v3: configure-target-libstdc++-v3
44050 @r=`${PWD_COMMAND}`; export r; \
44051 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44052 $(RAW_CXX_TARGET_EXPORTS) \
44053 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44054 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44055 $(TARGET-target-libstdc++-v3))
44056 @endif target-libstdc++-v3
44060 .PHONY: all-stage1-target-libstdc++-v3 maybe-all-stage1-target-libstdc++-v3
44061 .PHONY: clean-stage1-target-libstdc++-v3 maybe-clean-stage1-target-libstdc++-v3
44062 maybe-all-stage1-target-libstdc++-v3:
44063 maybe-clean-stage1-target-libstdc++-v3:
44064 @if target-libstdc++-v3-bootstrap
44065 maybe-all-stage1-target-libstdc++-v3: all-stage1-target-libstdc++-v3
44066 all-stage1: all-stage1-target-libstdc++-v3
44067 TARGET-stage1-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44068 all-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
44069 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
44070 @r=`${PWD_COMMAND}`; export r; \
44071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44072 TFLAGS="$(STAGE1_TFLAGS)"; \
44073 $(RAW_CXX_TARGET_EXPORTS) \
44074 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44076 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44077 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44078 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44079 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44080 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44081 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44082 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44083 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44085 TFLAGS="$(STAGE1_TFLAGS)" \
44086 $(TARGET-stage1-target-libstdc++-v3)
44088 maybe-clean-stage1-target-libstdc++-v3: clean-stage1-target-libstdc++-v3
44089 clean-stage1: clean-stage1-target-libstdc++-v3
44090 clean-stage1-target-libstdc++-v3:
44091 @if [ $(current_stage) = stage1 ]; then \
44092 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44093 else \
44094 [ -f $(TARGET_SUBDIR)/stage1-libstdc++-v3/Makefile ] || exit 0; \
44095 $(MAKE) stage1-start; \
44096 fi; \
44097 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44098 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44099 clean
44100 @endif target-libstdc++-v3-bootstrap
44103 .PHONY: all-stage2-target-libstdc++-v3 maybe-all-stage2-target-libstdc++-v3
44104 .PHONY: clean-stage2-target-libstdc++-v3 maybe-clean-stage2-target-libstdc++-v3
44105 maybe-all-stage2-target-libstdc++-v3:
44106 maybe-clean-stage2-target-libstdc++-v3:
44107 @if target-libstdc++-v3-bootstrap
44108 maybe-all-stage2-target-libstdc++-v3: all-stage2-target-libstdc++-v3
44109 all-stage2: all-stage2-target-libstdc++-v3
44110 TARGET-stage2-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44111 all-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
44112 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
44113 @r=`${PWD_COMMAND}`; export r; \
44114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44115 TFLAGS="$(STAGE2_TFLAGS)"; \
44116 $(RAW_CXX_TARGET_EXPORTS) \
44118 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44120 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44121 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44122 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44123 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44124 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44125 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44126 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44127 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44128 TFLAGS="$(STAGE2_TFLAGS)" \
44129 $(TARGET-stage2-target-libstdc++-v3)
44131 maybe-clean-stage2-target-libstdc++-v3: clean-stage2-target-libstdc++-v3
44132 clean-stage2: clean-stage2-target-libstdc++-v3
44133 clean-stage2-target-libstdc++-v3:
44134 @if [ $(current_stage) = stage2 ]; then \
44135 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44136 else \
44137 [ -f $(TARGET_SUBDIR)/stage2-libstdc++-v3/Makefile ] || exit 0; \
44138 $(MAKE) stage2-start; \
44139 fi; \
44140 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44141 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44142 @endif target-libstdc++-v3-bootstrap
44145 .PHONY: all-stage3-target-libstdc++-v3 maybe-all-stage3-target-libstdc++-v3
44146 .PHONY: clean-stage3-target-libstdc++-v3 maybe-clean-stage3-target-libstdc++-v3
44147 maybe-all-stage3-target-libstdc++-v3:
44148 maybe-clean-stage3-target-libstdc++-v3:
44149 @if target-libstdc++-v3-bootstrap
44150 maybe-all-stage3-target-libstdc++-v3: all-stage3-target-libstdc++-v3
44151 all-stage3: all-stage3-target-libstdc++-v3
44152 TARGET-stage3-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44153 all-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
44154 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
44155 @r=`${PWD_COMMAND}`; export r; \
44156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44157 TFLAGS="$(STAGE3_TFLAGS)"; \
44158 $(RAW_CXX_TARGET_EXPORTS) \
44160 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44162 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44163 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44164 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44165 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44166 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44167 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44168 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44169 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44170 TFLAGS="$(STAGE3_TFLAGS)" \
44171 $(TARGET-stage3-target-libstdc++-v3)
44173 maybe-clean-stage3-target-libstdc++-v3: clean-stage3-target-libstdc++-v3
44174 clean-stage3: clean-stage3-target-libstdc++-v3
44175 clean-stage3-target-libstdc++-v3:
44176 @if [ $(current_stage) = stage3 ]; then \
44177 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44178 else \
44179 [ -f $(TARGET_SUBDIR)/stage3-libstdc++-v3/Makefile ] || exit 0; \
44180 $(MAKE) stage3-start; \
44181 fi; \
44182 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44183 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44184 @endif target-libstdc++-v3-bootstrap
44187 .PHONY: all-stage4-target-libstdc++-v3 maybe-all-stage4-target-libstdc++-v3
44188 .PHONY: clean-stage4-target-libstdc++-v3 maybe-clean-stage4-target-libstdc++-v3
44189 maybe-all-stage4-target-libstdc++-v3:
44190 maybe-clean-stage4-target-libstdc++-v3:
44191 @if target-libstdc++-v3-bootstrap
44192 maybe-all-stage4-target-libstdc++-v3: all-stage4-target-libstdc++-v3
44193 all-stage4: all-stage4-target-libstdc++-v3
44194 TARGET-stage4-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44195 all-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
44196 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
44197 @r=`${PWD_COMMAND}`; export r; \
44198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44199 TFLAGS="$(STAGE4_TFLAGS)"; \
44200 $(RAW_CXX_TARGET_EXPORTS) \
44202 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44204 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44205 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44206 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44207 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44208 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44209 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44210 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44211 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44212 TFLAGS="$(STAGE4_TFLAGS)" \
44213 $(TARGET-stage4-target-libstdc++-v3)
44215 maybe-clean-stage4-target-libstdc++-v3: clean-stage4-target-libstdc++-v3
44216 clean-stage4: clean-stage4-target-libstdc++-v3
44217 clean-stage4-target-libstdc++-v3:
44218 @if [ $(current_stage) = stage4 ]; then \
44219 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44220 else \
44221 [ -f $(TARGET_SUBDIR)/stage4-libstdc++-v3/Makefile ] || exit 0; \
44222 $(MAKE) stage4-start; \
44223 fi; \
44224 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44225 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44226 @endif target-libstdc++-v3-bootstrap
44229 .PHONY: all-stageprofile-target-libstdc++-v3 maybe-all-stageprofile-target-libstdc++-v3
44230 .PHONY: clean-stageprofile-target-libstdc++-v3 maybe-clean-stageprofile-target-libstdc++-v3
44231 maybe-all-stageprofile-target-libstdc++-v3:
44232 maybe-clean-stageprofile-target-libstdc++-v3:
44233 @if target-libstdc++-v3-bootstrap
44234 maybe-all-stageprofile-target-libstdc++-v3: all-stageprofile-target-libstdc++-v3
44235 all-stageprofile: all-stageprofile-target-libstdc++-v3
44236 TARGET-stageprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44237 all-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
44238 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
44239 @r=`${PWD_COMMAND}`; export r; \
44240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44241 TFLAGS="$(STAGEprofile_TFLAGS)"; \
44242 $(RAW_CXX_TARGET_EXPORTS) \
44244 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44246 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44247 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44248 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44249 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44250 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44251 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44252 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44253 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44254 TFLAGS="$(STAGEprofile_TFLAGS)" \
44255 $(TARGET-stageprofile-target-libstdc++-v3)
44257 maybe-clean-stageprofile-target-libstdc++-v3: clean-stageprofile-target-libstdc++-v3
44258 clean-stageprofile: clean-stageprofile-target-libstdc++-v3
44259 clean-stageprofile-target-libstdc++-v3:
44260 @if [ $(current_stage) = stageprofile ]; then \
44261 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44262 else \
44263 [ -f $(TARGET_SUBDIR)/stageprofile-libstdc++-v3/Makefile ] || exit 0; \
44264 $(MAKE) stageprofile-start; \
44265 fi; \
44266 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44267 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44268 @endif target-libstdc++-v3-bootstrap
44271 .PHONY: all-stagetrain-target-libstdc++-v3 maybe-all-stagetrain-target-libstdc++-v3
44272 .PHONY: clean-stagetrain-target-libstdc++-v3 maybe-clean-stagetrain-target-libstdc++-v3
44273 maybe-all-stagetrain-target-libstdc++-v3:
44274 maybe-clean-stagetrain-target-libstdc++-v3:
44275 @if target-libstdc++-v3-bootstrap
44276 maybe-all-stagetrain-target-libstdc++-v3: all-stagetrain-target-libstdc++-v3
44277 all-stagetrain: all-stagetrain-target-libstdc++-v3
44278 TARGET-stagetrain-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44279 all-stagetrain-target-libstdc++-v3: configure-stagetrain-target-libstdc++-v3
44280 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
44281 @r=`${PWD_COMMAND}`; export r; \
44282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44283 TFLAGS="$(STAGEtrain_TFLAGS)"; \
44284 $(RAW_CXX_TARGET_EXPORTS) \
44286 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44288 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44289 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44290 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44291 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44292 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44293 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44294 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44295 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44296 TFLAGS="$(STAGEtrain_TFLAGS)" \
44297 $(TARGET-stagetrain-target-libstdc++-v3)
44299 maybe-clean-stagetrain-target-libstdc++-v3: clean-stagetrain-target-libstdc++-v3
44300 clean-stagetrain: clean-stagetrain-target-libstdc++-v3
44301 clean-stagetrain-target-libstdc++-v3:
44302 @if [ $(current_stage) = stagetrain ]; then \
44303 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44304 else \
44305 [ -f $(TARGET_SUBDIR)/stagetrain-libstdc++-v3/Makefile ] || exit 0; \
44306 $(MAKE) stagetrain-start; \
44307 fi; \
44308 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44309 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44310 @endif target-libstdc++-v3-bootstrap
44313 .PHONY: all-stagefeedback-target-libstdc++-v3 maybe-all-stagefeedback-target-libstdc++-v3
44314 .PHONY: clean-stagefeedback-target-libstdc++-v3 maybe-clean-stagefeedback-target-libstdc++-v3
44315 maybe-all-stagefeedback-target-libstdc++-v3:
44316 maybe-clean-stagefeedback-target-libstdc++-v3:
44317 @if target-libstdc++-v3-bootstrap
44318 maybe-all-stagefeedback-target-libstdc++-v3: all-stagefeedback-target-libstdc++-v3
44319 all-stagefeedback: all-stagefeedback-target-libstdc++-v3
44320 TARGET-stagefeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44321 all-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
44322 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
44323 @r=`${PWD_COMMAND}`; export r; \
44324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44325 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
44326 $(RAW_CXX_TARGET_EXPORTS) \
44328 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44330 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44331 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44332 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44333 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44334 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44335 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44336 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44337 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44338 TFLAGS="$(STAGEfeedback_TFLAGS)" \
44339 $(TARGET-stagefeedback-target-libstdc++-v3)
44341 maybe-clean-stagefeedback-target-libstdc++-v3: clean-stagefeedback-target-libstdc++-v3
44342 clean-stagefeedback: clean-stagefeedback-target-libstdc++-v3
44343 clean-stagefeedback-target-libstdc++-v3:
44344 @if [ $(current_stage) = stagefeedback ]; then \
44345 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44346 else \
44347 [ -f $(TARGET_SUBDIR)/stagefeedback-libstdc++-v3/Makefile ] || exit 0; \
44348 $(MAKE) stagefeedback-start; \
44349 fi; \
44350 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44351 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44352 @endif target-libstdc++-v3-bootstrap
44355 .PHONY: all-stageautoprofile-target-libstdc++-v3 maybe-all-stageautoprofile-target-libstdc++-v3
44356 .PHONY: clean-stageautoprofile-target-libstdc++-v3 maybe-clean-stageautoprofile-target-libstdc++-v3
44357 maybe-all-stageautoprofile-target-libstdc++-v3:
44358 maybe-clean-stageautoprofile-target-libstdc++-v3:
44359 @if target-libstdc++-v3-bootstrap
44360 maybe-all-stageautoprofile-target-libstdc++-v3: all-stageautoprofile-target-libstdc++-v3
44361 all-stageautoprofile: all-stageautoprofile-target-libstdc++-v3
44362 TARGET-stageautoprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44363 all-stageautoprofile-target-libstdc++-v3: configure-stageautoprofile-target-libstdc++-v3
44364 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
44365 @r=`${PWD_COMMAND}`; export r; \
44366 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44367 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
44368 $(RAW_CXX_TARGET_EXPORTS) \
44370 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44371 $$s/gcc/config/i386/$(AUTO_PROFILE) \
44372 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44373 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44374 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44375 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44376 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44377 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44378 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44379 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44380 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
44381 $(TARGET-stageautoprofile-target-libstdc++-v3)
44383 maybe-clean-stageautoprofile-target-libstdc++-v3: clean-stageautoprofile-target-libstdc++-v3
44384 clean-stageautoprofile: clean-stageautoprofile-target-libstdc++-v3
44385 clean-stageautoprofile-target-libstdc++-v3:
44386 @if [ $(current_stage) = stageautoprofile ]; then \
44387 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44388 else \
44389 [ -f $(TARGET_SUBDIR)/stageautoprofile-libstdc++-v3/Makefile ] || exit 0; \
44390 $(MAKE) stageautoprofile-start; \
44391 fi; \
44392 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44393 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44394 @endif target-libstdc++-v3-bootstrap
44397 .PHONY: all-stageautofeedback-target-libstdc++-v3 maybe-all-stageautofeedback-target-libstdc++-v3
44398 .PHONY: clean-stageautofeedback-target-libstdc++-v3 maybe-clean-stageautofeedback-target-libstdc++-v3
44399 maybe-all-stageautofeedback-target-libstdc++-v3:
44400 maybe-clean-stageautofeedback-target-libstdc++-v3:
44401 @if target-libstdc++-v3-bootstrap
44402 maybe-all-stageautofeedback-target-libstdc++-v3: all-stageautofeedback-target-libstdc++-v3
44403 all-stageautofeedback: all-stageautofeedback-target-libstdc++-v3
44404 TARGET-stageautofeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44405 all-stageautofeedback-target-libstdc++-v3: configure-stageautofeedback-target-libstdc++-v3
44406 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
44407 @r=`${PWD_COMMAND}`; export r; \
44408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44409 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
44410 $(RAW_CXX_TARGET_EXPORTS) \
44412 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44414 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44415 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44416 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44417 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44418 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44419 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44420 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44421 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44422 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
44423 $(TARGET-stageautofeedback-target-libstdc++-v3)
44425 maybe-clean-stageautofeedback-target-libstdc++-v3: clean-stageautofeedback-target-libstdc++-v3
44426 clean-stageautofeedback: clean-stageautofeedback-target-libstdc++-v3
44427 clean-stageautofeedback-target-libstdc++-v3:
44428 @if [ $(current_stage) = stageautofeedback ]; then \
44429 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44430 else \
44431 [ -f $(TARGET_SUBDIR)/stageautofeedback-libstdc++-v3/Makefile ] || exit 0; \
44432 $(MAKE) stageautofeedback-start; \
44433 fi; \
44434 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44435 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44436 @endif target-libstdc++-v3-bootstrap
44443 .PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
44444 maybe-check-target-libstdc++-v3:
44445 @if target-libstdc++-v3
44446 maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
44448 check-target-libstdc++-v3:
44449 @: $(MAKE); $(unstage)
44450 @r=`${PWD_COMMAND}`; export r; \
44451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44452 $(RAW_CXX_TARGET_EXPORTS) \
44453 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44454 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
44456 @endif target-libstdc++-v3
44458 .PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
44459 maybe-install-target-libstdc++-v3:
44460 @if target-libstdc++-v3
44461 maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
44463 install-target-libstdc++-v3: installdirs
44464 @: $(MAKE); $(unstage)
44465 @r=`${PWD_COMMAND}`; export r; \
44466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44467 $(RAW_CXX_TARGET_EXPORTS) \
44468 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44469 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
44471 @endif target-libstdc++-v3
44473 .PHONY: install-strip-target-libstdc++-v3 maybe-install-strip-target-libstdc++-v3
44474 maybe-install-strip-target-libstdc++-v3:
44475 @if target-libstdc++-v3
44476 maybe-install-strip-target-libstdc++-v3: install-strip-target-libstdc++-v3
44478 install-strip-target-libstdc++-v3: installdirs
44479 @: $(MAKE); $(unstage)
44480 @r=`${PWD_COMMAND}`; export r; \
44481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44482 $(RAW_CXX_TARGET_EXPORTS) \
44483 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44484 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
44486 @endif target-libstdc++-v3
44488 # Other targets (info, dvi, pdf, etc.)
44490 .PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
44491 maybe-info-target-libstdc++-v3:
44492 @if target-libstdc++-v3
44493 maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
44495 info-target-libstdc++-v3: \
44496 configure-target-libstdc++-v3
44497 @: $(MAKE); $(unstage)
44498 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44499 r=`${PWD_COMMAND}`; export r; \
44500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44501 $(RAW_CXX_TARGET_EXPORTS) \
44502 echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3"; \
44503 for flag in $(EXTRA_TARGET_FLAGS); do \
44504 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44505 done; \
44506 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44507 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44508 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44509 "RANLIB=$${RANLIB}" \
44510 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44511 info) \
44512 || exit 1
44514 @endif target-libstdc++-v3
44516 .PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
44517 maybe-dvi-target-libstdc++-v3:
44518 @if target-libstdc++-v3
44519 maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
44521 dvi-target-libstdc++-v3: \
44522 configure-target-libstdc++-v3
44523 @: $(MAKE); $(unstage)
44524 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44525 r=`${PWD_COMMAND}`; export r; \
44526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44527 $(RAW_CXX_TARGET_EXPORTS) \
44528 echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3"; \
44529 for flag in $(EXTRA_TARGET_FLAGS); do \
44530 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44531 done; \
44532 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44533 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44534 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44535 "RANLIB=$${RANLIB}" \
44536 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44537 dvi) \
44538 || exit 1
44540 @endif target-libstdc++-v3
44542 .PHONY: maybe-pdf-target-libstdc++-v3 pdf-target-libstdc++-v3
44543 maybe-pdf-target-libstdc++-v3:
44544 @if target-libstdc++-v3
44545 maybe-pdf-target-libstdc++-v3: pdf-target-libstdc++-v3
44547 pdf-target-libstdc++-v3: \
44548 configure-target-libstdc++-v3
44549 @: $(MAKE); $(unstage)
44550 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44551 r=`${PWD_COMMAND}`; export r; \
44552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44553 $(RAW_CXX_TARGET_EXPORTS) \
44554 echo "Doing pdf in $(TARGET_SUBDIR)/libstdc++-v3"; \
44555 for flag in $(EXTRA_TARGET_FLAGS); do \
44556 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44557 done; \
44558 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44559 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44560 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44561 "RANLIB=$${RANLIB}" \
44562 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44563 pdf) \
44564 || exit 1
44566 @endif target-libstdc++-v3
44568 .PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
44569 maybe-html-target-libstdc++-v3:
44570 @if target-libstdc++-v3
44571 maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
44573 html-target-libstdc++-v3: \
44574 configure-target-libstdc++-v3
44575 @: $(MAKE); $(unstage)
44576 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44577 r=`${PWD_COMMAND}`; export r; \
44578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44579 $(RAW_CXX_TARGET_EXPORTS) \
44580 echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3"; \
44581 for flag in $(EXTRA_TARGET_FLAGS); do \
44582 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44583 done; \
44584 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44585 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44586 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44587 "RANLIB=$${RANLIB}" \
44588 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44589 html) \
44590 || exit 1
44592 @endif target-libstdc++-v3
44594 .PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
44595 maybe-TAGS-target-libstdc++-v3:
44596 @if target-libstdc++-v3
44597 maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
44599 TAGS-target-libstdc++-v3: \
44600 configure-target-libstdc++-v3
44601 @: $(MAKE); $(unstage)
44602 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44603 r=`${PWD_COMMAND}`; export r; \
44604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44605 $(RAW_CXX_TARGET_EXPORTS) \
44606 echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3"; \
44607 for flag in $(EXTRA_TARGET_FLAGS); do \
44608 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44609 done; \
44610 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44611 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44612 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44613 "RANLIB=$${RANLIB}" \
44614 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44615 TAGS) \
44616 || exit 1
44618 @endif target-libstdc++-v3
44620 .PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
44621 maybe-install-info-target-libstdc++-v3:
44622 @if target-libstdc++-v3
44623 maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
44625 install-info-target-libstdc++-v3: \
44626 configure-target-libstdc++-v3 \
44627 info-target-libstdc++-v3
44628 @: $(MAKE); $(unstage)
44629 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44630 r=`${PWD_COMMAND}`; export r; \
44631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44632 $(RAW_CXX_TARGET_EXPORTS) \
44633 echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3"; \
44634 for flag in $(EXTRA_TARGET_FLAGS); do \
44635 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44636 done; \
44637 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44638 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44639 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44640 "RANLIB=$${RANLIB}" \
44641 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44642 install-info) \
44643 || exit 1
44645 @endif target-libstdc++-v3
44647 .PHONY: maybe-install-dvi-target-libstdc++-v3 install-dvi-target-libstdc++-v3
44648 maybe-install-dvi-target-libstdc++-v3:
44649 @if target-libstdc++-v3
44650 maybe-install-dvi-target-libstdc++-v3: install-dvi-target-libstdc++-v3
44652 install-dvi-target-libstdc++-v3: \
44653 configure-target-libstdc++-v3 \
44654 dvi-target-libstdc++-v3
44655 @: $(MAKE); $(unstage)
44656 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44657 r=`${PWD_COMMAND}`; export r; \
44658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44659 $(RAW_CXX_TARGET_EXPORTS) \
44660 echo "Doing install-dvi in $(TARGET_SUBDIR)/libstdc++-v3"; \
44661 for flag in $(EXTRA_TARGET_FLAGS); do \
44662 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44663 done; \
44664 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44665 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44666 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44667 "RANLIB=$${RANLIB}" \
44668 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44669 install-dvi) \
44670 || exit 1
44672 @endif target-libstdc++-v3
44674 .PHONY: maybe-install-pdf-target-libstdc++-v3 install-pdf-target-libstdc++-v3
44675 maybe-install-pdf-target-libstdc++-v3:
44676 @if target-libstdc++-v3
44677 maybe-install-pdf-target-libstdc++-v3: install-pdf-target-libstdc++-v3
44679 install-pdf-target-libstdc++-v3: \
44680 configure-target-libstdc++-v3 \
44681 pdf-target-libstdc++-v3
44682 @: $(MAKE); $(unstage)
44683 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44684 r=`${PWD_COMMAND}`; export r; \
44685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44686 $(RAW_CXX_TARGET_EXPORTS) \
44687 echo "Doing install-pdf in $(TARGET_SUBDIR)/libstdc++-v3"; \
44688 for flag in $(EXTRA_TARGET_FLAGS); do \
44689 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44690 done; \
44691 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44692 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44693 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44694 "RANLIB=$${RANLIB}" \
44695 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44696 install-pdf) \
44697 || exit 1
44699 @endif target-libstdc++-v3
44701 .PHONY: maybe-install-html-target-libstdc++-v3 install-html-target-libstdc++-v3
44702 maybe-install-html-target-libstdc++-v3:
44703 @if target-libstdc++-v3
44704 maybe-install-html-target-libstdc++-v3: install-html-target-libstdc++-v3
44706 install-html-target-libstdc++-v3: \
44707 configure-target-libstdc++-v3 \
44708 html-target-libstdc++-v3
44709 @: $(MAKE); $(unstage)
44710 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44711 r=`${PWD_COMMAND}`; export r; \
44712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44713 $(RAW_CXX_TARGET_EXPORTS) \
44714 echo "Doing install-html in $(TARGET_SUBDIR)/libstdc++-v3"; \
44715 for flag in $(EXTRA_TARGET_FLAGS); do \
44716 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44717 done; \
44718 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44719 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44720 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44721 "RANLIB=$${RANLIB}" \
44722 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44723 install-html) \
44724 || exit 1
44726 @endif target-libstdc++-v3
44728 .PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
44729 maybe-installcheck-target-libstdc++-v3:
44730 @if target-libstdc++-v3
44731 maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
44733 installcheck-target-libstdc++-v3: \
44734 configure-target-libstdc++-v3
44735 @: $(MAKE); $(unstage)
44736 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44737 r=`${PWD_COMMAND}`; export r; \
44738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44739 $(RAW_CXX_TARGET_EXPORTS) \
44740 echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3"; \
44741 for flag in $(EXTRA_TARGET_FLAGS); do \
44742 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44743 done; \
44744 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44745 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44746 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44747 "RANLIB=$${RANLIB}" \
44748 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44749 installcheck) \
44750 || exit 1
44752 @endif target-libstdc++-v3
44754 .PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
44755 maybe-mostlyclean-target-libstdc++-v3:
44756 @if target-libstdc++-v3
44757 maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
44759 mostlyclean-target-libstdc++-v3:
44760 @: $(MAKE); $(unstage)
44761 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44762 r=`${PWD_COMMAND}`; export r; \
44763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44764 $(RAW_CXX_TARGET_EXPORTS) \
44765 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3"; \
44766 for flag in $(EXTRA_TARGET_FLAGS); do \
44767 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44768 done; \
44769 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44770 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44771 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44772 "RANLIB=$${RANLIB}" \
44773 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44774 mostlyclean) \
44775 || exit 1
44777 @endif target-libstdc++-v3
44779 .PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
44780 maybe-clean-target-libstdc++-v3:
44781 @if target-libstdc++-v3
44782 maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
44784 clean-target-libstdc++-v3:
44785 @: $(MAKE); $(unstage)
44786 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44787 r=`${PWD_COMMAND}`; export r; \
44788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44789 $(RAW_CXX_TARGET_EXPORTS) \
44790 echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3"; \
44791 for flag in $(EXTRA_TARGET_FLAGS); do \
44792 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44793 done; \
44794 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44795 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44796 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44797 "RANLIB=$${RANLIB}" \
44798 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44799 clean) \
44800 || exit 1
44802 @endif target-libstdc++-v3
44804 .PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
44805 maybe-distclean-target-libstdc++-v3:
44806 @if target-libstdc++-v3
44807 maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
44809 distclean-target-libstdc++-v3:
44810 @: $(MAKE); $(unstage)
44811 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44812 r=`${PWD_COMMAND}`; export r; \
44813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44814 $(RAW_CXX_TARGET_EXPORTS) \
44815 echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3"; \
44816 for flag in $(EXTRA_TARGET_FLAGS); do \
44817 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44818 done; \
44819 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44820 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44821 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44822 "RANLIB=$${RANLIB}" \
44823 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44824 distclean) \
44825 || exit 1
44827 @endif target-libstdc++-v3
44829 .PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
44830 maybe-maintainer-clean-target-libstdc++-v3:
44831 @if target-libstdc++-v3
44832 maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
44834 maintainer-clean-target-libstdc++-v3:
44835 @: $(MAKE); $(unstage)
44836 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44837 r=`${PWD_COMMAND}`; export r; \
44838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44839 $(RAW_CXX_TARGET_EXPORTS) \
44840 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3"; \
44841 for flag in $(EXTRA_TARGET_FLAGS); do \
44842 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44843 done; \
44844 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44845 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44846 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44847 "RANLIB=$${RANLIB}" \
44848 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44849 maintainer-clean) \
44850 || exit 1
44852 @endif target-libstdc++-v3
44858 .PHONY: configure-target-libsanitizer maybe-configure-target-libsanitizer
44859 maybe-configure-target-libsanitizer:
44860 @if gcc-bootstrap
44861 configure-target-libsanitizer: stage_current
44862 @endif gcc-bootstrap
44863 @if target-libsanitizer
44864 maybe-configure-target-libsanitizer: configure-target-libsanitizer
44865 configure-target-libsanitizer:
44866 @r=`${PWD_COMMAND}`; export r; \
44867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44868 echo "Checking multilib configuration for libsanitizer..."; \
44869 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
44870 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
44871 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
44872 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
44873 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
44874 else \
44875 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
44876 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
44877 fi; \
44878 else \
44879 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
44880 fi; \
44881 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
44882 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
44883 $(RAW_CXX_TARGET_EXPORTS) \
44884 echo Configuring in $(TARGET_SUBDIR)/libsanitizer; \
44885 cd "$(TARGET_SUBDIR)/libsanitizer" || exit 1; \
44886 case $(srcdir) in \
44887 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44888 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
44889 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44890 esac; \
44891 module_srcdir=libsanitizer; \
44892 rm -f no-such-file || : ; \
44893 CONFIG_SITE=no-such-file $(SHELL) \
44894 $$s/$$module_srcdir/configure \
44895 --srcdir=$${topdir}/$$module_srcdir \
44896 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44897 --target=${target_alias} \
44898 || exit 1
44899 @endif target-libsanitizer
44903 .PHONY: configure-stage1-target-libsanitizer maybe-configure-stage1-target-libsanitizer
44904 maybe-configure-stage1-target-libsanitizer:
44905 @if target-libsanitizer-bootstrap
44906 maybe-configure-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
44907 configure-stage1-target-libsanitizer:
44908 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
44909 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
44910 @r=`${PWD_COMMAND}`; export r; \
44911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44912 TFLAGS="$(STAGE1_TFLAGS)"; \
44913 echo "Checking multilib configuration for libsanitizer..."; \
44914 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
44915 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
44916 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
44917 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
44918 else \
44919 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
44920 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
44921 fi; \
44922 else \
44923 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
44924 fi; \
44925 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
44926 $(RAW_CXX_TARGET_EXPORTS) \
44927 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44928 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44929 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44930 echo Configuring stage 1 in $(TARGET_SUBDIR)/libsanitizer; \
44931 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
44932 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
44933 case $(srcdir) in \
44934 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44935 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
44936 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44937 esac; \
44938 module_srcdir=libsanitizer; \
44939 $(SHELL) $$s/$$module_srcdir/configure \
44940 --srcdir=$${topdir}/$$module_srcdir \
44941 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44942 --target=${target_alias} \
44944 $(STAGE1_CONFIGURE_FLAGS)
44945 @endif target-libsanitizer-bootstrap
44947 .PHONY: configure-stage2-target-libsanitizer maybe-configure-stage2-target-libsanitizer
44948 maybe-configure-stage2-target-libsanitizer:
44949 @if target-libsanitizer-bootstrap
44950 maybe-configure-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
44951 configure-stage2-target-libsanitizer:
44952 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
44953 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
44954 @r=`${PWD_COMMAND}`; export r; \
44955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44956 TFLAGS="$(STAGE2_TFLAGS)"; \
44957 echo "Checking multilib configuration for libsanitizer..."; \
44958 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
44959 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
44960 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
44961 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
44962 else \
44963 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
44964 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
44965 fi; \
44966 else \
44967 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
44968 fi; \
44969 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
44970 $(RAW_CXX_TARGET_EXPORTS) \
44972 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44973 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44974 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44975 echo Configuring stage 2 in $(TARGET_SUBDIR)/libsanitizer; \
44976 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
44977 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
44978 case $(srcdir) in \
44979 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44980 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
44981 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44982 esac; \
44983 module_srcdir=libsanitizer; \
44984 $(SHELL) $$s/$$module_srcdir/configure \
44985 --srcdir=$${topdir}/$$module_srcdir \
44986 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44987 --target=${target_alias} \
44988 --with-build-libsubdir=$(HOST_SUBDIR) \
44989 $(STAGE2_CONFIGURE_FLAGS)
44990 @endif target-libsanitizer-bootstrap
44992 .PHONY: configure-stage3-target-libsanitizer maybe-configure-stage3-target-libsanitizer
44993 maybe-configure-stage3-target-libsanitizer:
44994 @if target-libsanitizer-bootstrap
44995 maybe-configure-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
44996 configure-stage3-target-libsanitizer:
44997 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
44998 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
44999 @r=`${PWD_COMMAND}`; export r; \
45000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45001 TFLAGS="$(STAGE3_TFLAGS)"; \
45002 echo "Checking multilib configuration for libsanitizer..."; \
45003 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45004 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45005 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45006 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45007 else \
45008 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45009 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45010 fi; \
45011 else \
45012 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45013 fi; \
45014 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45015 $(RAW_CXX_TARGET_EXPORTS) \
45017 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45018 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45019 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45020 echo Configuring stage 3 in $(TARGET_SUBDIR)/libsanitizer; \
45021 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45022 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45023 case $(srcdir) in \
45024 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45025 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45026 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45027 esac; \
45028 module_srcdir=libsanitizer; \
45029 $(SHELL) $$s/$$module_srcdir/configure \
45030 --srcdir=$${topdir}/$$module_srcdir \
45031 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45032 --target=${target_alias} \
45033 --with-build-libsubdir=$(HOST_SUBDIR) \
45034 $(STAGE3_CONFIGURE_FLAGS)
45035 @endif target-libsanitizer-bootstrap
45037 .PHONY: configure-stage4-target-libsanitizer maybe-configure-stage4-target-libsanitizer
45038 maybe-configure-stage4-target-libsanitizer:
45039 @if target-libsanitizer-bootstrap
45040 maybe-configure-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
45041 configure-stage4-target-libsanitizer:
45042 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
45043 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
45044 @r=`${PWD_COMMAND}`; export r; \
45045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45046 TFLAGS="$(STAGE4_TFLAGS)"; \
45047 echo "Checking multilib configuration for libsanitizer..."; \
45048 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45049 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45050 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45051 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45052 else \
45053 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45054 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45055 fi; \
45056 else \
45057 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45058 fi; \
45059 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45060 $(RAW_CXX_TARGET_EXPORTS) \
45062 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45063 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45064 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45065 echo Configuring stage 4 in $(TARGET_SUBDIR)/libsanitizer; \
45066 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45067 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45068 case $(srcdir) in \
45069 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45070 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45071 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45072 esac; \
45073 module_srcdir=libsanitizer; \
45074 $(SHELL) $$s/$$module_srcdir/configure \
45075 --srcdir=$${topdir}/$$module_srcdir \
45076 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45077 --target=${target_alias} \
45078 --with-build-libsubdir=$(HOST_SUBDIR) \
45079 $(STAGE4_CONFIGURE_FLAGS)
45080 @endif target-libsanitizer-bootstrap
45082 .PHONY: configure-stageprofile-target-libsanitizer maybe-configure-stageprofile-target-libsanitizer
45083 maybe-configure-stageprofile-target-libsanitizer:
45084 @if target-libsanitizer-bootstrap
45085 maybe-configure-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
45086 configure-stageprofile-target-libsanitizer:
45087 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
45088 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
45089 @r=`${PWD_COMMAND}`; export r; \
45090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45091 TFLAGS="$(STAGEprofile_TFLAGS)"; \
45092 echo "Checking multilib configuration for libsanitizer..."; \
45093 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45094 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45095 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45096 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45097 else \
45098 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45099 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45100 fi; \
45101 else \
45102 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45103 fi; \
45104 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45105 $(RAW_CXX_TARGET_EXPORTS) \
45107 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45108 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45109 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45110 echo Configuring stage profile in $(TARGET_SUBDIR)/libsanitizer; \
45111 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45112 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45113 case $(srcdir) in \
45114 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45115 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45116 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45117 esac; \
45118 module_srcdir=libsanitizer; \
45119 $(SHELL) $$s/$$module_srcdir/configure \
45120 --srcdir=$${topdir}/$$module_srcdir \
45121 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45122 --target=${target_alias} \
45123 --with-build-libsubdir=$(HOST_SUBDIR) \
45124 $(STAGEprofile_CONFIGURE_FLAGS)
45125 @endif target-libsanitizer-bootstrap
45127 .PHONY: configure-stagetrain-target-libsanitizer maybe-configure-stagetrain-target-libsanitizer
45128 maybe-configure-stagetrain-target-libsanitizer:
45129 @if target-libsanitizer-bootstrap
45130 maybe-configure-stagetrain-target-libsanitizer: configure-stagetrain-target-libsanitizer
45131 configure-stagetrain-target-libsanitizer:
45132 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
45133 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
45134 @r=`${PWD_COMMAND}`; export r; \
45135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45136 TFLAGS="$(STAGEtrain_TFLAGS)"; \
45137 echo "Checking multilib configuration for libsanitizer..."; \
45138 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45139 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45140 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45141 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45142 else \
45143 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45144 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45145 fi; \
45146 else \
45147 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45148 fi; \
45149 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45150 $(RAW_CXX_TARGET_EXPORTS) \
45152 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45153 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45154 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45155 echo Configuring stage train in $(TARGET_SUBDIR)/libsanitizer; \
45156 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45157 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45158 case $(srcdir) in \
45159 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45160 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45161 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45162 esac; \
45163 module_srcdir=libsanitizer; \
45164 $(SHELL) $$s/$$module_srcdir/configure \
45165 --srcdir=$${topdir}/$$module_srcdir \
45166 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45167 --target=${target_alias} \
45168 --with-build-libsubdir=$(HOST_SUBDIR) \
45169 $(STAGEtrain_CONFIGURE_FLAGS)
45170 @endif target-libsanitizer-bootstrap
45172 .PHONY: configure-stagefeedback-target-libsanitizer maybe-configure-stagefeedback-target-libsanitizer
45173 maybe-configure-stagefeedback-target-libsanitizer:
45174 @if target-libsanitizer-bootstrap
45175 maybe-configure-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
45176 configure-stagefeedback-target-libsanitizer:
45177 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
45178 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
45179 @r=`${PWD_COMMAND}`; export r; \
45180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45181 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
45182 echo "Checking multilib configuration for libsanitizer..."; \
45183 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45184 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45185 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45186 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45187 else \
45188 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45189 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45190 fi; \
45191 else \
45192 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45193 fi; \
45194 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45195 $(RAW_CXX_TARGET_EXPORTS) \
45197 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45198 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45199 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45200 echo Configuring stage feedback in $(TARGET_SUBDIR)/libsanitizer; \
45201 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45202 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45203 case $(srcdir) in \
45204 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45205 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45206 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45207 esac; \
45208 module_srcdir=libsanitizer; \
45209 $(SHELL) $$s/$$module_srcdir/configure \
45210 --srcdir=$${topdir}/$$module_srcdir \
45211 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45212 --target=${target_alias} \
45213 --with-build-libsubdir=$(HOST_SUBDIR) \
45214 $(STAGEfeedback_CONFIGURE_FLAGS)
45215 @endif target-libsanitizer-bootstrap
45217 .PHONY: configure-stageautoprofile-target-libsanitizer maybe-configure-stageautoprofile-target-libsanitizer
45218 maybe-configure-stageautoprofile-target-libsanitizer:
45219 @if target-libsanitizer-bootstrap
45220 maybe-configure-stageautoprofile-target-libsanitizer: configure-stageautoprofile-target-libsanitizer
45221 configure-stageautoprofile-target-libsanitizer:
45222 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
45223 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
45224 @r=`${PWD_COMMAND}`; export r; \
45225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45226 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
45227 echo "Checking multilib configuration for libsanitizer..."; \
45228 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45229 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45230 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45231 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45232 else \
45233 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45234 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45235 fi; \
45236 else \
45237 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45238 fi; \
45239 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45240 $(RAW_CXX_TARGET_EXPORTS) \
45242 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45243 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45244 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45245 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libsanitizer; \
45246 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45247 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45248 case $(srcdir) in \
45249 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45250 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45251 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45252 esac; \
45253 module_srcdir=libsanitizer; \
45254 $(SHELL) $$s/$$module_srcdir/configure \
45255 --srcdir=$${topdir}/$$module_srcdir \
45256 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45257 --target=${target_alias} \
45258 --with-build-libsubdir=$(HOST_SUBDIR) \
45259 $(STAGEautoprofile_CONFIGURE_FLAGS)
45260 @endif target-libsanitizer-bootstrap
45262 .PHONY: configure-stageautofeedback-target-libsanitizer maybe-configure-stageautofeedback-target-libsanitizer
45263 maybe-configure-stageautofeedback-target-libsanitizer:
45264 @if target-libsanitizer-bootstrap
45265 maybe-configure-stageautofeedback-target-libsanitizer: configure-stageautofeedback-target-libsanitizer
45266 configure-stageautofeedback-target-libsanitizer:
45267 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
45268 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
45269 @r=`${PWD_COMMAND}`; export r; \
45270 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45271 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
45272 echo "Checking multilib configuration for libsanitizer..."; \
45273 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45274 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45275 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45276 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45277 else \
45278 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45279 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45280 fi; \
45281 else \
45282 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45283 fi; \
45284 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45285 $(RAW_CXX_TARGET_EXPORTS) \
45287 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45288 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45289 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45290 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libsanitizer; \
45291 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45292 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45293 case $(srcdir) in \
45294 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45295 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45296 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45297 esac; \
45298 module_srcdir=libsanitizer; \
45299 $(SHELL) $$s/$$module_srcdir/configure \
45300 --srcdir=$${topdir}/$$module_srcdir \
45301 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45302 --target=${target_alias} \
45303 --with-build-libsubdir=$(HOST_SUBDIR) \
45304 $(STAGEautofeedback_CONFIGURE_FLAGS)
45305 @endif target-libsanitizer-bootstrap
45311 .PHONY: all-target-libsanitizer maybe-all-target-libsanitizer
45312 maybe-all-target-libsanitizer:
45313 @if gcc-bootstrap
45314 all-target-libsanitizer: stage_current
45315 @endif gcc-bootstrap
45316 @if target-libsanitizer
45317 TARGET-target-libsanitizer=all
45318 maybe-all-target-libsanitizer: all-target-libsanitizer
45319 all-target-libsanitizer: configure-target-libsanitizer
45320 @r=`${PWD_COMMAND}`; export r; \
45321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45322 $(RAW_CXX_TARGET_EXPORTS) \
45323 (cd $(TARGET_SUBDIR)/libsanitizer && \
45324 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45325 $(TARGET-target-libsanitizer))
45326 @endif target-libsanitizer
45330 .PHONY: all-stage1-target-libsanitizer maybe-all-stage1-target-libsanitizer
45331 .PHONY: clean-stage1-target-libsanitizer maybe-clean-stage1-target-libsanitizer
45332 maybe-all-stage1-target-libsanitizer:
45333 maybe-clean-stage1-target-libsanitizer:
45334 @if target-libsanitizer-bootstrap
45335 maybe-all-stage1-target-libsanitizer: all-stage1-target-libsanitizer
45336 all-stage1: all-stage1-target-libsanitizer
45337 TARGET-stage1-target-libsanitizer = $(TARGET-target-libsanitizer)
45338 all-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
45339 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
45340 @r=`${PWD_COMMAND}`; export r; \
45341 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45342 TFLAGS="$(STAGE1_TFLAGS)"; \
45343 $(RAW_CXX_TARGET_EXPORTS) \
45344 cd $(TARGET_SUBDIR)/libsanitizer && \
45346 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45347 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45348 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45349 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45350 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45351 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45352 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45353 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45355 TFLAGS="$(STAGE1_TFLAGS)" \
45356 $(TARGET-stage1-target-libsanitizer)
45358 maybe-clean-stage1-target-libsanitizer: clean-stage1-target-libsanitizer
45359 clean-stage1: clean-stage1-target-libsanitizer
45360 clean-stage1-target-libsanitizer:
45361 @if [ $(current_stage) = stage1 ]; then \
45362 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45363 else \
45364 [ -f $(TARGET_SUBDIR)/stage1-libsanitizer/Makefile ] || exit 0; \
45365 $(MAKE) stage1-start; \
45366 fi; \
45367 cd $(TARGET_SUBDIR)/libsanitizer && \
45368 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45369 clean
45370 @endif target-libsanitizer-bootstrap
45373 .PHONY: all-stage2-target-libsanitizer maybe-all-stage2-target-libsanitizer
45374 .PHONY: clean-stage2-target-libsanitizer maybe-clean-stage2-target-libsanitizer
45375 maybe-all-stage2-target-libsanitizer:
45376 maybe-clean-stage2-target-libsanitizer:
45377 @if target-libsanitizer-bootstrap
45378 maybe-all-stage2-target-libsanitizer: all-stage2-target-libsanitizer
45379 all-stage2: all-stage2-target-libsanitizer
45380 TARGET-stage2-target-libsanitizer = $(TARGET-target-libsanitizer)
45381 all-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
45382 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
45383 @r=`${PWD_COMMAND}`; export r; \
45384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45385 TFLAGS="$(STAGE2_TFLAGS)"; \
45386 $(RAW_CXX_TARGET_EXPORTS) \
45388 cd $(TARGET_SUBDIR)/libsanitizer && \
45390 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45391 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45392 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45393 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45394 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45395 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45396 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45397 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45398 TFLAGS="$(STAGE2_TFLAGS)" \
45399 $(TARGET-stage2-target-libsanitizer)
45401 maybe-clean-stage2-target-libsanitizer: clean-stage2-target-libsanitizer
45402 clean-stage2: clean-stage2-target-libsanitizer
45403 clean-stage2-target-libsanitizer:
45404 @if [ $(current_stage) = stage2 ]; then \
45405 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45406 else \
45407 [ -f $(TARGET_SUBDIR)/stage2-libsanitizer/Makefile ] || exit 0; \
45408 $(MAKE) stage2-start; \
45409 fi; \
45410 cd $(TARGET_SUBDIR)/libsanitizer && \
45411 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45412 @endif target-libsanitizer-bootstrap
45415 .PHONY: all-stage3-target-libsanitizer maybe-all-stage3-target-libsanitizer
45416 .PHONY: clean-stage3-target-libsanitizer maybe-clean-stage3-target-libsanitizer
45417 maybe-all-stage3-target-libsanitizer:
45418 maybe-clean-stage3-target-libsanitizer:
45419 @if target-libsanitizer-bootstrap
45420 maybe-all-stage3-target-libsanitizer: all-stage3-target-libsanitizer
45421 all-stage3: all-stage3-target-libsanitizer
45422 TARGET-stage3-target-libsanitizer = $(TARGET-target-libsanitizer)
45423 all-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
45424 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
45425 @r=`${PWD_COMMAND}`; export r; \
45426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45427 TFLAGS="$(STAGE3_TFLAGS)"; \
45428 $(RAW_CXX_TARGET_EXPORTS) \
45430 cd $(TARGET_SUBDIR)/libsanitizer && \
45432 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45433 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45434 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45435 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45436 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45437 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45438 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45439 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45440 TFLAGS="$(STAGE3_TFLAGS)" \
45441 $(TARGET-stage3-target-libsanitizer)
45443 maybe-clean-stage3-target-libsanitizer: clean-stage3-target-libsanitizer
45444 clean-stage3: clean-stage3-target-libsanitizer
45445 clean-stage3-target-libsanitizer:
45446 @if [ $(current_stage) = stage3 ]; then \
45447 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45448 else \
45449 [ -f $(TARGET_SUBDIR)/stage3-libsanitizer/Makefile ] || exit 0; \
45450 $(MAKE) stage3-start; \
45451 fi; \
45452 cd $(TARGET_SUBDIR)/libsanitizer && \
45453 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45454 @endif target-libsanitizer-bootstrap
45457 .PHONY: all-stage4-target-libsanitizer maybe-all-stage4-target-libsanitizer
45458 .PHONY: clean-stage4-target-libsanitizer maybe-clean-stage4-target-libsanitizer
45459 maybe-all-stage4-target-libsanitizer:
45460 maybe-clean-stage4-target-libsanitizer:
45461 @if target-libsanitizer-bootstrap
45462 maybe-all-stage4-target-libsanitizer: all-stage4-target-libsanitizer
45463 all-stage4: all-stage4-target-libsanitizer
45464 TARGET-stage4-target-libsanitizer = $(TARGET-target-libsanitizer)
45465 all-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
45466 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
45467 @r=`${PWD_COMMAND}`; export r; \
45468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45469 TFLAGS="$(STAGE4_TFLAGS)"; \
45470 $(RAW_CXX_TARGET_EXPORTS) \
45472 cd $(TARGET_SUBDIR)/libsanitizer && \
45474 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45475 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45476 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45477 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45478 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45479 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45480 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45481 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45482 TFLAGS="$(STAGE4_TFLAGS)" \
45483 $(TARGET-stage4-target-libsanitizer)
45485 maybe-clean-stage4-target-libsanitizer: clean-stage4-target-libsanitizer
45486 clean-stage4: clean-stage4-target-libsanitizer
45487 clean-stage4-target-libsanitizer:
45488 @if [ $(current_stage) = stage4 ]; then \
45489 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45490 else \
45491 [ -f $(TARGET_SUBDIR)/stage4-libsanitizer/Makefile ] || exit 0; \
45492 $(MAKE) stage4-start; \
45493 fi; \
45494 cd $(TARGET_SUBDIR)/libsanitizer && \
45495 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45496 @endif target-libsanitizer-bootstrap
45499 .PHONY: all-stageprofile-target-libsanitizer maybe-all-stageprofile-target-libsanitizer
45500 .PHONY: clean-stageprofile-target-libsanitizer maybe-clean-stageprofile-target-libsanitizer
45501 maybe-all-stageprofile-target-libsanitizer:
45502 maybe-clean-stageprofile-target-libsanitizer:
45503 @if target-libsanitizer-bootstrap
45504 maybe-all-stageprofile-target-libsanitizer: all-stageprofile-target-libsanitizer
45505 all-stageprofile: all-stageprofile-target-libsanitizer
45506 TARGET-stageprofile-target-libsanitizer = $(TARGET-target-libsanitizer)
45507 all-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
45508 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
45509 @r=`${PWD_COMMAND}`; export r; \
45510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45511 TFLAGS="$(STAGEprofile_TFLAGS)"; \
45512 $(RAW_CXX_TARGET_EXPORTS) \
45514 cd $(TARGET_SUBDIR)/libsanitizer && \
45516 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45517 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45518 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45519 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45520 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45521 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45522 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45523 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45524 TFLAGS="$(STAGEprofile_TFLAGS)" \
45525 $(TARGET-stageprofile-target-libsanitizer)
45527 maybe-clean-stageprofile-target-libsanitizer: clean-stageprofile-target-libsanitizer
45528 clean-stageprofile: clean-stageprofile-target-libsanitizer
45529 clean-stageprofile-target-libsanitizer:
45530 @if [ $(current_stage) = stageprofile ]; then \
45531 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45532 else \
45533 [ -f $(TARGET_SUBDIR)/stageprofile-libsanitizer/Makefile ] || exit 0; \
45534 $(MAKE) stageprofile-start; \
45535 fi; \
45536 cd $(TARGET_SUBDIR)/libsanitizer && \
45537 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45538 @endif target-libsanitizer-bootstrap
45541 .PHONY: all-stagetrain-target-libsanitizer maybe-all-stagetrain-target-libsanitizer
45542 .PHONY: clean-stagetrain-target-libsanitizer maybe-clean-stagetrain-target-libsanitizer
45543 maybe-all-stagetrain-target-libsanitizer:
45544 maybe-clean-stagetrain-target-libsanitizer:
45545 @if target-libsanitizer-bootstrap
45546 maybe-all-stagetrain-target-libsanitizer: all-stagetrain-target-libsanitizer
45547 all-stagetrain: all-stagetrain-target-libsanitizer
45548 TARGET-stagetrain-target-libsanitizer = $(TARGET-target-libsanitizer)
45549 all-stagetrain-target-libsanitizer: configure-stagetrain-target-libsanitizer
45550 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
45551 @r=`${PWD_COMMAND}`; export r; \
45552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45553 TFLAGS="$(STAGEtrain_TFLAGS)"; \
45554 $(RAW_CXX_TARGET_EXPORTS) \
45556 cd $(TARGET_SUBDIR)/libsanitizer && \
45558 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45559 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45560 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45561 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45562 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45563 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45564 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45565 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45566 TFLAGS="$(STAGEtrain_TFLAGS)" \
45567 $(TARGET-stagetrain-target-libsanitizer)
45569 maybe-clean-stagetrain-target-libsanitizer: clean-stagetrain-target-libsanitizer
45570 clean-stagetrain: clean-stagetrain-target-libsanitizer
45571 clean-stagetrain-target-libsanitizer:
45572 @if [ $(current_stage) = stagetrain ]; then \
45573 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45574 else \
45575 [ -f $(TARGET_SUBDIR)/stagetrain-libsanitizer/Makefile ] || exit 0; \
45576 $(MAKE) stagetrain-start; \
45577 fi; \
45578 cd $(TARGET_SUBDIR)/libsanitizer && \
45579 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45580 @endif target-libsanitizer-bootstrap
45583 .PHONY: all-stagefeedback-target-libsanitizer maybe-all-stagefeedback-target-libsanitizer
45584 .PHONY: clean-stagefeedback-target-libsanitizer maybe-clean-stagefeedback-target-libsanitizer
45585 maybe-all-stagefeedback-target-libsanitizer:
45586 maybe-clean-stagefeedback-target-libsanitizer:
45587 @if target-libsanitizer-bootstrap
45588 maybe-all-stagefeedback-target-libsanitizer: all-stagefeedback-target-libsanitizer
45589 all-stagefeedback: all-stagefeedback-target-libsanitizer
45590 TARGET-stagefeedback-target-libsanitizer = $(TARGET-target-libsanitizer)
45591 all-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
45592 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
45593 @r=`${PWD_COMMAND}`; export r; \
45594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45595 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
45596 $(RAW_CXX_TARGET_EXPORTS) \
45598 cd $(TARGET_SUBDIR)/libsanitizer && \
45600 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45601 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45602 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45603 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45604 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45605 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45606 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45607 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45608 TFLAGS="$(STAGEfeedback_TFLAGS)" \
45609 $(TARGET-stagefeedback-target-libsanitizer)
45611 maybe-clean-stagefeedback-target-libsanitizer: clean-stagefeedback-target-libsanitizer
45612 clean-stagefeedback: clean-stagefeedback-target-libsanitizer
45613 clean-stagefeedback-target-libsanitizer:
45614 @if [ $(current_stage) = stagefeedback ]; then \
45615 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45616 else \
45617 [ -f $(TARGET_SUBDIR)/stagefeedback-libsanitizer/Makefile ] || exit 0; \
45618 $(MAKE) stagefeedback-start; \
45619 fi; \
45620 cd $(TARGET_SUBDIR)/libsanitizer && \
45621 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45622 @endif target-libsanitizer-bootstrap
45625 .PHONY: all-stageautoprofile-target-libsanitizer maybe-all-stageautoprofile-target-libsanitizer
45626 .PHONY: clean-stageautoprofile-target-libsanitizer maybe-clean-stageautoprofile-target-libsanitizer
45627 maybe-all-stageautoprofile-target-libsanitizer:
45628 maybe-clean-stageautoprofile-target-libsanitizer:
45629 @if target-libsanitizer-bootstrap
45630 maybe-all-stageautoprofile-target-libsanitizer: all-stageautoprofile-target-libsanitizer
45631 all-stageautoprofile: all-stageautoprofile-target-libsanitizer
45632 TARGET-stageautoprofile-target-libsanitizer = $(TARGET-target-libsanitizer)
45633 all-stageautoprofile-target-libsanitizer: configure-stageautoprofile-target-libsanitizer
45634 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
45635 @r=`${PWD_COMMAND}`; export r; \
45636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45637 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
45638 $(RAW_CXX_TARGET_EXPORTS) \
45640 cd $(TARGET_SUBDIR)/libsanitizer && \
45641 $$s/gcc/config/i386/$(AUTO_PROFILE) \
45642 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45643 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45644 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45645 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45646 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45647 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45648 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45649 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45650 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
45651 $(TARGET-stageautoprofile-target-libsanitizer)
45653 maybe-clean-stageautoprofile-target-libsanitizer: clean-stageautoprofile-target-libsanitizer
45654 clean-stageautoprofile: clean-stageautoprofile-target-libsanitizer
45655 clean-stageautoprofile-target-libsanitizer:
45656 @if [ $(current_stage) = stageautoprofile ]; then \
45657 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45658 else \
45659 [ -f $(TARGET_SUBDIR)/stageautoprofile-libsanitizer/Makefile ] || exit 0; \
45660 $(MAKE) stageautoprofile-start; \
45661 fi; \
45662 cd $(TARGET_SUBDIR)/libsanitizer && \
45663 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45664 @endif target-libsanitizer-bootstrap
45667 .PHONY: all-stageautofeedback-target-libsanitizer maybe-all-stageautofeedback-target-libsanitizer
45668 .PHONY: clean-stageautofeedback-target-libsanitizer maybe-clean-stageautofeedback-target-libsanitizer
45669 maybe-all-stageautofeedback-target-libsanitizer:
45670 maybe-clean-stageautofeedback-target-libsanitizer:
45671 @if target-libsanitizer-bootstrap
45672 maybe-all-stageautofeedback-target-libsanitizer: all-stageautofeedback-target-libsanitizer
45673 all-stageautofeedback: all-stageautofeedback-target-libsanitizer
45674 TARGET-stageautofeedback-target-libsanitizer = $(TARGET-target-libsanitizer)
45675 all-stageautofeedback-target-libsanitizer: configure-stageautofeedback-target-libsanitizer
45676 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
45677 @r=`${PWD_COMMAND}`; export r; \
45678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45679 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
45680 $(RAW_CXX_TARGET_EXPORTS) \
45682 cd $(TARGET_SUBDIR)/libsanitizer && \
45684 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45685 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45686 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45687 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45688 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45689 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45690 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45691 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45692 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
45693 $(TARGET-stageautofeedback-target-libsanitizer)
45695 maybe-clean-stageautofeedback-target-libsanitizer: clean-stageautofeedback-target-libsanitizer
45696 clean-stageautofeedback: clean-stageautofeedback-target-libsanitizer
45697 clean-stageautofeedback-target-libsanitizer:
45698 @if [ $(current_stage) = stageautofeedback ]; then \
45699 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45700 else \
45701 [ -f $(TARGET_SUBDIR)/stageautofeedback-libsanitizer/Makefile ] || exit 0; \
45702 $(MAKE) stageautofeedback-start; \
45703 fi; \
45704 cd $(TARGET_SUBDIR)/libsanitizer && \
45705 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45706 @endif target-libsanitizer-bootstrap
45713 .PHONY: check-target-libsanitizer maybe-check-target-libsanitizer
45714 maybe-check-target-libsanitizer:
45715 @if target-libsanitizer
45716 maybe-check-target-libsanitizer: check-target-libsanitizer
45718 check-target-libsanitizer:
45719 @: $(MAKE); $(unstage)
45720 @r=`${PWD_COMMAND}`; export r; \
45721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45722 $(RAW_CXX_TARGET_EXPORTS) \
45723 (cd $(TARGET_SUBDIR)/libsanitizer && \
45724 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
45726 @endif target-libsanitizer
45728 .PHONY: install-target-libsanitizer maybe-install-target-libsanitizer
45729 maybe-install-target-libsanitizer:
45730 @if target-libsanitizer
45731 maybe-install-target-libsanitizer: install-target-libsanitizer
45733 install-target-libsanitizer: installdirs
45734 @: $(MAKE); $(unstage)
45735 @r=`${PWD_COMMAND}`; export r; \
45736 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45737 $(RAW_CXX_TARGET_EXPORTS) \
45738 (cd $(TARGET_SUBDIR)/libsanitizer && \
45739 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
45741 @endif target-libsanitizer
45743 .PHONY: install-strip-target-libsanitizer maybe-install-strip-target-libsanitizer
45744 maybe-install-strip-target-libsanitizer:
45745 @if target-libsanitizer
45746 maybe-install-strip-target-libsanitizer: install-strip-target-libsanitizer
45748 install-strip-target-libsanitizer: installdirs
45749 @: $(MAKE); $(unstage)
45750 @r=`${PWD_COMMAND}`; export r; \
45751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45752 $(RAW_CXX_TARGET_EXPORTS) \
45753 (cd $(TARGET_SUBDIR)/libsanitizer && \
45754 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
45756 @endif target-libsanitizer
45758 # Other targets (info, dvi, pdf, etc.)
45760 .PHONY: maybe-info-target-libsanitizer info-target-libsanitizer
45761 maybe-info-target-libsanitizer:
45762 @if target-libsanitizer
45763 maybe-info-target-libsanitizer: info-target-libsanitizer
45765 info-target-libsanitizer: \
45766 configure-target-libsanitizer
45767 @: $(MAKE); $(unstage)
45768 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45769 r=`${PWD_COMMAND}`; export r; \
45770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45771 $(RAW_CXX_TARGET_EXPORTS) \
45772 echo "Doing info in $(TARGET_SUBDIR)/libsanitizer"; \
45773 for flag in $(EXTRA_TARGET_FLAGS); do \
45774 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45775 done; \
45776 (cd $(TARGET_SUBDIR)/libsanitizer && \
45777 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45778 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45779 "RANLIB=$${RANLIB}" \
45780 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45781 info) \
45782 || exit 1
45784 @endif target-libsanitizer
45786 .PHONY: maybe-dvi-target-libsanitizer dvi-target-libsanitizer
45787 maybe-dvi-target-libsanitizer:
45788 @if target-libsanitizer
45789 maybe-dvi-target-libsanitizer: dvi-target-libsanitizer
45791 dvi-target-libsanitizer: \
45792 configure-target-libsanitizer
45793 @: $(MAKE); $(unstage)
45794 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45795 r=`${PWD_COMMAND}`; export r; \
45796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45797 $(RAW_CXX_TARGET_EXPORTS) \
45798 echo "Doing dvi in $(TARGET_SUBDIR)/libsanitizer"; \
45799 for flag in $(EXTRA_TARGET_FLAGS); do \
45800 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45801 done; \
45802 (cd $(TARGET_SUBDIR)/libsanitizer && \
45803 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45804 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45805 "RANLIB=$${RANLIB}" \
45806 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45807 dvi) \
45808 || exit 1
45810 @endif target-libsanitizer
45812 .PHONY: maybe-pdf-target-libsanitizer pdf-target-libsanitizer
45813 maybe-pdf-target-libsanitizer:
45814 @if target-libsanitizer
45815 maybe-pdf-target-libsanitizer: pdf-target-libsanitizer
45817 pdf-target-libsanitizer: \
45818 configure-target-libsanitizer
45819 @: $(MAKE); $(unstage)
45820 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45821 r=`${PWD_COMMAND}`; export r; \
45822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45823 $(RAW_CXX_TARGET_EXPORTS) \
45824 echo "Doing pdf in $(TARGET_SUBDIR)/libsanitizer"; \
45825 for flag in $(EXTRA_TARGET_FLAGS); do \
45826 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45827 done; \
45828 (cd $(TARGET_SUBDIR)/libsanitizer && \
45829 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45830 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45831 "RANLIB=$${RANLIB}" \
45832 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45833 pdf) \
45834 || exit 1
45836 @endif target-libsanitizer
45838 .PHONY: maybe-html-target-libsanitizer html-target-libsanitizer
45839 maybe-html-target-libsanitizer:
45840 @if target-libsanitizer
45841 maybe-html-target-libsanitizer: html-target-libsanitizer
45843 html-target-libsanitizer: \
45844 configure-target-libsanitizer
45845 @: $(MAKE); $(unstage)
45846 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45847 r=`${PWD_COMMAND}`; export r; \
45848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45849 $(RAW_CXX_TARGET_EXPORTS) \
45850 echo "Doing html in $(TARGET_SUBDIR)/libsanitizer"; \
45851 for flag in $(EXTRA_TARGET_FLAGS); do \
45852 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45853 done; \
45854 (cd $(TARGET_SUBDIR)/libsanitizer && \
45855 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45856 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45857 "RANLIB=$${RANLIB}" \
45858 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45859 html) \
45860 || exit 1
45862 @endif target-libsanitizer
45864 .PHONY: maybe-TAGS-target-libsanitizer TAGS-target-libsanitizer
45865 maybe-TAGS-target-libsanitizer:
45866 @if target-libsanitizer
45867 maybe-TAGS-target-libsanitizer: TAGS-target-libsanitizer
45869 TAGS-target-libsanitizer: \
45870 configure-target-libsanitizer
45871 @: $(MAKE); $(unstage)
45872 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45873 r=`${PWD_COMMAND}`; export r; \
45874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45875 $(RAW_CXX_TARGET_EXPORTS) \
45876 echo "Doing TAGS in $(TARGET_SUBDIR)/libsanitizer"; \
45877 for flag in $(EXTRA_TARGET_FLAGS); do \
45878 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45879 done; \
45880 (cd $(TARGET_SUBDIR)/libsanitizer && \
45881 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45882 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45883 "RANLIB=$${RANLIB}" \
45884 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45885 TAGS) \
45886 || exit 1
45888 @endif target-libsanitizer
45890 .PHONY: maybe-install-info-target-libsanitizer install-info-target-libsanitizer
45891 maybe-install-info-target-libsanitizer:
45892 @if target-libsanitizer
45893 maybe-install-info-target-libsanitizer: install-info-target-libsanitizer
45895 install-info-target-libsanitizer: \
45896 configure-target-libsanitizer \
45897 info-target-libsanitizer
45898 @: $(MAKE); $(unstage)
45899 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45900 r=`${PWD_COMMAND}`; export r; \
45901 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45902 $(RAW_CXX_TARGET_EXPORTS) \
45903 echo "Doing install-info in $(TARGET_SUBDIR)/libsanitizer"; \
45904 for flag in $(EXTRA_TARGET_FLAGS); do \
45905 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45906 done; \
45907 (cd $(TARGET_SUBDIR)/libsanitizer && \
45908 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45909 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45910 "RANLIB=$${RANLIB}" \
45911 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45912 install-info) \
45913 || exit 1
45915 @endif target-libsanitizer
45917 .PHONY: maybe-install-dvi-target-libsanitizer install-dvi-target-libsanitizer
45918 maybe-install-dvi-target-libsanitizer:
45919 @if target-libsanitizer
45920 maybe-install-dvi-target-libsanitizer: install-dvi-target-libsanitizer
45922 install-dvi-target-libsanitizer: \
45923 configure-target-libsanitizer \
45924 dvi-target-libsanitizer
45925 @: $(MAKE); $(unstage)
45926 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45927 r=`${PWD_COMMAND}`; export r; \
45928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45929 $(RAW_CXX_TARGET_EXPORTS) \
45930 echo "Doing install-dvi in $(TARGET_SUBDIR)/libsanitizer"; \
45931 for flag in $(EXTRA_TARGET_FLAGS); do \
45932 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45933 done; \
45934 (cd $(TARGET_SUBDIR)/libsanitizer && \
45935 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45936 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45937 "RANLIB=$${RANLIB}" \
45938 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45939 install-dvi) \
45940 || exit 1
45942 @endif target-libsanitizer
45944 .PHONY: maybe-install-pdf-target-libsanitizer install-pdf-target-libsanitizer
45945 maybe-install-pdf-target-libsanitizer:
45946 @if target-libsanitizer
45947 maybe-install-pdf-target-libsanitizer: install-pdf-target-libsanitizer
45949 install-pdf-target-libsanitizer: \
45950 configure-target-libsanitizer \
45951 pdf-target-libsanitizer
45952 @: $(MAKE); $(unstage)
45953 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45954 r=`${PWD_COMMAND}`; export r; \
45955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45956 $(RAW_CXX_TARGET_EXPORTS) \
45957 echo "Doing install-pdf in $(TARGET_SUBDIR)/libsanitizer"; \
45958 for flag in $(EXTRA_TARGET_FLAGS); do \
45959 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45960 done; \
45961 (cd $(TARGET_SUBDIR)/libsanitizer && \
45962 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45963 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45964 "RANLIB=$${RANLIB}" \
45965 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45966 install-pdf) \
45967 || exit 1
45969 @endif target-libsanitizer
45971 .PHONY: maybe-install-html-target-libsanitizer install-html-target-libsanitizer
45972 maybe-install-html-target-libsanitizer:
45973 @if target-libsanitizer
45974 maybe-install-html-target-libsanitizer: install-html-target-libsanitizer
45976 install-html-target-libsanitizer: \
45977 configure-target-libsanitizer \
45978 html-target-libsanitizer
45979 @: $(MAKE); $(unstage)
45980 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45981 r=`${PWD_COMMAND}`; export r; \
45982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45983 $(RAW_CXX_TARGET_EXPORTS) \
45984 echo "Doing install-html in $(TARGET_SUBDIR)/libsanitizer"; \
45985 for flag in $(EXTRA_TARGET_FLAGS); do \
45986 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45987 done; \
45988 (cd $(TARGET_SUBDIR)/libsanitizer && \
45989 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45990 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45991 "RANLIB=$${RANLIB}" \
45992 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45993 install-html) \
45994 || exit 1
45996 @endif target-libsanitizer
45998 .PHONY: maybe-installcheck-target-libsanitizer installcheck-target-libsanitizer
45999 maybe-installcheck-target-libsanitizer:
46000 @if target-libsanitizer
46001 maybe-installcheck-target-libsanitizer: installcheck-target-libsanitizer
46003 installcheck-target-libsanitizer: \
46004 configure-target-libsanitizer
46005 @: $(MAKE); $(unstage)
46006 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46007 r=`${PWD_COMMAND}`; export r; \
46008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46009 $(RAW_CXX_TARGET_EXPORTS) \
46010 echo "Doing installcheck in $(TARGET_SUBDIR)/libsanitizer"; \
46011 for flag in $(EXTRA_TARGET_FLAGS); do \
46012 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46013 done; \
46014 (cd $(TARGET_SUBDIR)/libsanitizer && \
46015 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46016 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46017 "RANLIB=$${RANLIB}" \
46018 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46019 installcheck) \
46020 || exit 1
46022 @endif target-libsanitizer
46024 .PHONY: maybe-mostlyclean-target-libsanitizer mostlyclean-target-libsanitizer
46025 maybe-mostlyclean-target-libsanitizer:
46026 @if target-libsanitizer
46027 maybe-mostlyclean-target-libsanitizer: mostlyclean-target-libsanitizer
46029 mostlyclean-target-libsanitizer:
46030 @: $(MAKE); $(unstage)
46031 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46032 r=`${PWD_COMMAND}`; export r; \
46033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46034 $(RAW_CXX_TARGET_EXPORTS) \
46035 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libsanitizer"; \
46036 for flag in $(EXTRA_TARGET_FLAGS); do \
46037 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46038 done; \
46039 (cd $(TARGET_SUBDIR)/libsanitizer && \
46040 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46041 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46042 "RANLIB=$${RANLIB}" \
46043 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46044 mostlyclean) \
46045 || exit 1
46047 @endif target-libsanitizer
46049 .PHONY: maybe-clean-target-libsanitizer clean-target-libsanitizer
46050 maybe-clean-target-libsanitizer:
46051 @if target-libsanitizer
46052 maybe-clean-target-libsanitizer: clean-target-libsanitizer
46054 clean-target-libsanitizer:
46055 @: $(MAKE); $(unstage)
46056 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46057 r=`${PWD_COMMAND}`; export r; \
46058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46059 $(RAW_CXX_TARGET_EXPORTS) \
46060 echo "Doing clean in $(TARGET_SUBDIR)/libsanitizer"; \
46061 for flag in $(EXTRA_TARGET_FLAGS); do \
46062 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46063 done; \
46064 (cd $(TARGET_SUBDIR)/libsanitizer && \
46065 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46066 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46067 "RANLIB=$${RANLIB}" \
46068 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46069 clean) \
46070 || exit 1
46072 @endif target-libsanitizer
46074 .PHONY: maybe-distclean-target-libsanitizer distclean-target-libsanitizer
46075 maybe-distclean-target-libsanitizer:
46076 @if target-libsanitizer
46077 maybe-distclean-target-libsanitizer: distclean-target-libsanitizer
46079 distclean-target-libsanitizer:
46080 @: $(MAKE); $(unstage)
46081 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46082 r=`${PWD_COMMAND}`; export r; \
46083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46084 $(RAW_CXX_TARGET_EXPORTS) \
46085 echo "Doing distclean in $(TARGET_SUBDIR)/libsanitizer"; \
46086 for flag in $(EXTRA_TARGET_FLAGS); do \
46087 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46088 done; \
46089 (cd $(TARGET_SUBDIR)/libsanitizer && \
46090 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46091 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46092 "RANLIB=$${RANLIB}" \
46093 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46094 distclean) \
46095 || exit 1
46097 @endif target-libsanitizer
46099 .PHONY: maybe-maintainer-clean-target-libsanitizer maintainer-clean-target-libsanitizer
46100 maybe-maintainer-clean-target-libsanitizer:
46101 @if target-libsanitizer
46102 maybe-maintainer-clean-target-libsanitizer: maintainer-clean-target-libsanitizer
46104 maintainer-clean-target-libsanitizer:
46105 @: $(MAKE); $(unstage)
46106 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46107 r=`${PWD_COMMAND}`; export r; \
46108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46109 $(RAW_CXX_TARGET_EXPORTS) \
46110 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libsanitizer"; \
46111 for flag in $(EXTRA_TARGET_FLAGS); do \
46112 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46113 done; \
46114 (cd $(TARGET_SUBDIR)/libsanitizer && \
46115 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46116 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46117 "RANLIB=$${RANLIB}" \
46118 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46119 maintainer-clean) \
46120 || exit 1
46122 @endif target-libsanitizer
46128 .PHONY: configure-target-libvtv maybe-configure-target-libvtv
46129 maybe-configure-target-libvtv:
46130 @if gcc-bootstrap
46131 configure-target-libvtv: stage_current
46132 @endif gcc-bootstrap
46133 @if target-libvtv
46134 maybe-configure-target-libvtv: configure-target-libvtv
46135 configure-target-libvtv:
46136 @r=`${PWD_COMMAND}`; export r; \
46137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46138 echo "Checking multilib configuration for libvtv..."; \
46139 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46140 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46141 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46142 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46143 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46144 else \
46145 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46146 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46147 fi; \
46148 else \
46149 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46150 fi; \
46151 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46152 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46153 $(RAW_CXX_TARGET_EXPORTS) \
46154 echo Configuring in $(TARGET_SUBDIR)/libvtv; \
46155 cd "$(TARGET_SUBDIR)/libvtv" || exit 1; \
46156 case $(srcdir) in \
46157 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46158 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46159 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46160 esac; \
46161 module_srcdir=libvtv; \
46162 rm -f no-such-file || : ; \
46163 CONFIG_SITE=no-such-file $(SHELL) \
46164 $$s/$$module_srcdir/configure \
46165 --srcdir=$${topdir}/$$module_srcdir \
46166 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46167 --target=${target_alias} \
46168 || exit 1
46169 @endif target-libvtv
46173 .PHONY: configure-stage1-target-libvtv maybe-configure-stage1-target-libvtv
46174 maybe-configure-stage1-target-libvtv:
46175 @if target-libvtv-bootstrap
46176 maybe-configure-stage1-target-libvtv: configure-stage1-target-libvtv
46177 configure-stage1-target-libvtv:
46178 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
46179 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46180 @r=`${PWD_COMMAND}`; export r; \
46181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46182 TFLAGS="$(STAGE1_TFLAGS)"; \
46183 echo "Checking multilib configuration for libvtv..."; \
46184 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46185 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46186 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46187 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46188 else \
46189 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46190 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46191 fi; \
46192 else \
46193 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46194 fi; \
46195 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46196 $(RAW_CXX_TARGET_EXPORTS) \
46197 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46198 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46199 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46200 echo Configuring stage 1 in $(TARGET_SUBDIR)/libvtv; \
46201 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46202 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46203 case $(srcdir) in \
46204 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46205 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46206 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46207 esac; \
46208 module_srcdir=libvtv; \
46209 $(SHELL) $$s/$$module_srcdir/configure \
46210 --srcdir=$${topdir}/$$module_srcdir \
46211 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46212 --target=${target_alias} \
46214 $(STAGE1_CONFIGURE_FLAGS)
46215 @endif target-libvtv-bootstrap
46217 .PHONY: configure-stage2-target-libvtv maybe-configure-stage2-target-libvtv
46218 maybe-configure-stage2-target-libvtv:
46219 @if target-libvtv-bootstrap
46220 maybe-configure-stage2-target-libvtv: configure-stage2-target-libvtv
46221 configure-stage2-target-libvtv:
46222 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
46223 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46224 @r=`${PWD_COMMAND}`; export r; \
46225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46226 TFLAGS="$(STAGE2_TFLAGS)"; \
46227 echo "Checking multilib configuration for libvtv..."; \
46228 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46229 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46230 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46231 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46232 else \
46233 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46234 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46235 fi; \
46236 else \
46237 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46238 fi; \
46239 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46240 $(RAW_CXX_TARGET_EXPORTS) \
46242 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46243 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46244 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46245 echo Configuring stage 2 in $(TARGET_SUBDIR)/libvtv; \
46246 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46247 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46248 case $(srcdir) in \
46249 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46250 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46251 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46252 esac; \
46253 module_srcdir=libvtv; \
46254 $(SHELL) $$s/$$module_srcdir/configure \
46255 --srcdir=$${topdir}/$$module_srcdir \
46256 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46257 --target=${target_alias} \
46258 --with-build-libsubdir=$(HOST_SUBDIR) \
46259 $(STAGE2_CONFIGURE_FLAGS)
46260 @endif target-libvtv-bootstrap
46262 .PHONY: configure-stage3-target-libvtv maybe-configure-stage3-target-libvtv
46263 maybe-configure-stage3-target-libvtv:
46264 @if target-libvtv-bootstrap
46265 maybe-configure-stage3-target-libvtv: configure-stage3-target-libvtv
46266 configure-stage3-target-libvtv:
46267 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
46268 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46269 @r=`${PWD_COMMAND}`; export r; \
46270 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46271 TFLAGS="$(STAGE3_TFLAGS)"; \
46272 echo "Checking multilib configuration for libvtv..."; \
46273 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46274 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46275 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46276 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46277 else \
46278 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46279 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46280 fi; \
46281 else \
46282 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46283 fi; \
46284 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46285 $(RAW_CXX_TARGET_EXPORTS) \
46287 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46288 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46289 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46290 echo Configuring stage 3 in $(TARGET_SUBDIR)/libvtv; \
46291 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46292 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46293 case $(srcdir) in \
46294 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46295 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46296 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46297 esac; \
46298 module_srcdir=libvtv; \
46299 $(SHELL) $$s/$$module_srcdir/configure \
46300 --srcdir=$${topdir}/$$module_srcdir \
46301 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46302 --target=${target_alias} \
46303 --with-build-libsubdir=$(HOST_SUBDIR) \
46304 $(STAGE3_CONFIGURE_FLAGS)
46305 @endif target-libvtv-bootstrap
46307 .PHONY: configure-stage4-target-libvtv maybe-configure-stage4-target-libvtv
46308 maybe-configure-stage4-target-libvtv:
46309 @if target-libvtv-bootstrap
46310 maybe-configure-stage4-target-libvtv: configure-stage4-target-libvtv
46311 configure-stage4-target-libvtv:
46312 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
46313 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46314 @r=`${PWD_COMMAND}`; export r; \
46315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46316 TFLAGS="$(STAGE4_TFLAGS)"; \
46317 echo "Checking multilib configuration for libvtv..."; \
46318 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46319 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46320 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46321 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46322 else \
46323 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46324 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46325 fi; \
46326 else \
46327 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46328 fi; \
46329 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46330 $(RAW_CXX_TARGET_EXPORTS) \
46332 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46333 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46334 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46335 echo Configuring stage 4 in $(TARGET_SUBDIR)/libvtv; \
46336 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46337 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46338 case $(srcdir) in \
46339 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46340 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46341 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46342 esac; \
46343 module_srcdir=libvtv; \
46344 $(SHELL) $$s/$$module_srcdir/configure \
46345 --srcdir=$${topdir}/$$module_srcdir \
46346 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46347 --target=${target_alias} \
46348 --with-build-libsubdir=$(HOST_SUBDIR) \
46349 $(STAGE4_CONFIGURE_FLAGS)
46350 @endif target-libvtv-bootstrap
46352 .PHONY: configure-stageprofile-target-libvtv maybe-configure-stageprofile-target-libvtv
46353 maybe-configure-stageprofile-target-libvtv:
46354 @if target-libvtv-bootstrap
46355 maybe-configure-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
46356 configure-stageprofile-target-libvtv:
46357 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
46358 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46359 @r=`${PWD_COMMAND}`; export r; \
46360 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46361 TFLAGS="$(STAGEprofile_TFLAGS)"; \
46362 echo "Checking multilib configuration for libvtv..."; \
46363 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46364 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46365 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46366 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46367 else \
46368 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46369 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46370 fi; \
46371 else \
46372 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46373 fi; \
46374 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46375 $(RAW_CXX_TARGET_EXPORTS) \
46377 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46378 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46379 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46380 echo Configuring stage profile in $(TARGET_SUBDIR)/libvtv; \
46381 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46382 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46383 case $(srcdir) in \
46384 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46385 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46386 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46387 esac; \
46388 module_srcdir=libvtv; \
46389 $(SHELL) $$s/$$module_srcdir/configure \
46390 --srcdir=$${topdir}/$$module_srcdir \
46391 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46392 --target=${target_alias} \
46393 --with-build-libsubdir=$(HOST_SUBDIR) \
46394 $(STAGEprofile_CONFIGURE_FLAGS)
46395 @endif target-libvtv-bootstrap
46397 .PHONY: configure-stagetrain-target-libvtv maybe-configure-stagetrain-target-libvtv
46398 maybe-configure-stagetrain-target-libvtv:
46399 @if target-libvtv-bootstrap
46400 maybe-configure-stagetrain-target-libvtv: configure-stagetrain-target-libvtv
46401 configure-stagetrain-target-libvtv:
46402 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
46403 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46404 @r=`${PWD_COMMAND}`; export r; \
46405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46406 TFLAGS="$(STAGEtrain_TFLAGS)"; \
46407 echo "Checking multilib configuration for libvtv..."; \
46408 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46409 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46410 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46411 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46412 else \
46413 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46414 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46415 fi; \
46416 else \
46417 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46418 fi; \
46419 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46420 $(RAW_CXX_TARGET_EXPORTS) \
46422 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46423 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46424 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46425 echo Configuring stage train in $(TARGET_SUBDIR)/libvtv; \
46426 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46427 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46428 case $(srcdir) in \
46429 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46430 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46431 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46432 esac; \
46433 module_srcdir=libvtv; \
46434 $(SHELL) $$s/$$module_srcdir/configure \
46435 --srcdir=$${topdir}/$$module_srcdir \
46436 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46437 --target=${target_alias} \
46438 --with-build-libsubdir=$(HOST_SUBDIR) \
46439 $(STAGEtrain_CONFIGURE_FLAGS)
46440 @endif target-libvtv-bootstrap
46442 .PHONY: configure-stagefeedback-target-libvtv maybe-configure-stagefeedback-target-libvtv
46443 maybe-configure-stagefeedback-target-libvtv:
46444 @if target-libvtv-bootstrap
46445 maybe-configure-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
46446 configure-stagefeedback-target-libvtv:
46447 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
46448 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46449 @r=`${PWD_COMMAND}`; export r; \
46450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46451 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
46452 echo "Checking multilib configuration for libvtv..."; \
46453 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46454 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46455 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46456 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46457 else \
46458 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46459 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46460 fi; \
46461 else \
46462 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46463 fi; \
46464 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46465 $(RAW_CXX_TARGET_EXPORTS) \
46467 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46468 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46469 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46470 echo Configuring stage feedback in $(TARGET_SUBDIR)/libvtv; \
46471 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46472 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46473 case $(srcdir) in \
46474 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46475 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46476 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46477 esac; \
46478 module_srcdir=libvtv; \
46479 $(SHELL) $$s/$$module_srcdir/configure \
46480 --srcdir=$${topdir}/$$module_srcdir \
46481 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46482 --target=${target_alias} \
46483 --with-build-libsubdir=$(HOST_SUBDIR) \
46484 $(STAGEfeedback_CONFIGURE_FLAGS)
46485 @endif target-libvtv-bootstrap
46487 .PHONY: configure-stageautoprofile-target-libvtv maybe-configure-stageautoprofile-target-libvtv
46488 maybe-configure-stageautoprofile-target-libvtv:
46489 @if target-libvtv-bootstrap
46490 maybe-configure-stageautoprofile-target-libvtv: configure-stageautoprofile-target-libvtv
46491 configure-stageautoprofile-target-libvtv:
46492 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
46493 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46494 @r=`${PWD_COMMAND}`; export r; \
46495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46496 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
46497 echo "Checking multilib configuration for libvtv..."; \
46498 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46499 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46500 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46501 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46502 else \
46503 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46504 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46505 fi; \
46506 else \
46507 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46508 fi; \
46509 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46510 $(RAW_CXX_TARGET_EXPORTS) \
46512 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46513 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46514 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46515 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libvtv; \
46516 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46517 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46518 case $(srcdir) in \
46519 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46520 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46521 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46522 esac; \
46523 module_srcdir=libvtv; \
46524 $(SHELL) $$s/$$module_srcdir/configure \
46525 --srcdir=$${topdir}/$$module_srcdir \
46526 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46527 --target=${target_alias} \
46528 --with-build-libsubdir=$(HOST_SUBDIR) \
46529 $(STAGEautoprofile_CONFIGURE_FLAGS)
46530 @endif target-libvtv-bootstrap
46532 .PHONY: configure-stageautofeedback-target-libvtv maybe-configure-stageautofeedback-target-libvtv
46533 maybe-configure-stageautofeedback-target-libvtv:
46534 @if target-libvtv-bootstrap
46535 maybe-configure-stageautofeedback-target-libvtv: configure-stageautofeedback-target-libvtv
46536 configure-stageautofeedback-target-libvtv:
46537 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
46538 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46539 @r=`${PWD_COMMAND}`; export r; \
46540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46541 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
46542 echo "Checking multilib configuration for libvtv..."; \
46543 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46544 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46545 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46546 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46547 else \
46548 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46549 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46550 fi; \
46551 else \
46552 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46553 fi; \
46554 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46555 $(RAW_CXX_TARGET_EXPORTS) \
46557 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46558 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46559 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46560 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libvtv; \
46561 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46562 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46563 case $(srcdir) in \
46564 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46565 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46566 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46567 esac; \
46568 module_srcdir=libvtv; \
46569 $(SHELL) $$s/$$module_srcdir/configure \
46570 --srcdir=$${topdir}/$$module_srcdir \
46571 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46572 --target=${target_alias} \
46573 --with-build-libsubdir=$(HOST_SUBDIR) \
46574 $(STAGEautofeedback_CONFIGURE_FLAGS)
46575 @endif target-libvtv-bootstrap
46581 .PHONY: all-target-libvtv maybe-all-target-libvtv
46582 maybe-all-target-libvtv:
46583 @if gcc-bootstrap
46584 all-target-libvtv: stage_current
46585 @endif gcc-bootstrap
46586 @if target-libvtv
46587 TARGET-target-libvtv=all
46588 maybe-all-target-libvtv: all-target-libvtv
46589 all-target-libvtv: configure-target-libvtv
46590 @r=`${PWD_COMMAND}`; export r; \
46591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46592 $(RAW_CXX_TARGET_EXPORTS) \
46593 (cd $(TARGET_SUBDIR)/libvtv && \
46594 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46595 $(TARGET-target-libvtv))
46596 @endif target-libvtv
46600 .PHONY: all-stage1-target-libvtv maybe-all-stage1-target-libvtv
46601 .PHONY: clean-stage1-target-libvtv maybe-clean-stage1-target-libvtv
46602 maybe-all-stage1-target-libvtv:
46603 maybe-clean-stage1-target-libvtv:
46604 @if target-libvtv-bootstrap
46605 maybe-all-stage1-target-libvtv: all-stage1-target-libvtv
46606 all-stage1: all-stage1-target-libvtv
46607 TARGET-stage1-target-libvtv = $(TARGET-target-libvtv)
46608 all-stage1-target-libvtv: configure-stage1-target-libvtv
46609 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
46610 @r=`${PWD_COMMAND}`; export r; \
46611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46612 TFLAGS="$(STAGE1_TFLAGS)"; \
46613 $(RAW_CXX_TARGET_EXPORTS) \
46614 cd $(TARGET_SUBDIR)/libvtv && \
46616 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46617 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46618 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46619 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46620 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46621 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46622 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46623 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46625 TFLAGS="$(STAGE1_TFLAGS)" \
46626 $(TARGET-stage1-target-libvtv)
46628 maybe-clean-stage1-target-libvtv: clean-stage1-target-libvtv
46629 clean-stage1: clean-stage1-target-libvtv
46630 clean-stage1-target-libvtv:
46631 @if [ $(current_stage) = stage1 ]; then \
46632 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
46633 else \
46634 [ -f $(TARGET_SUBDIR)/stage1-libvtv/Makefile ] || exit 0; \
46635 $(MAKE) stage1-start; \
46636 fi; \
46637 cd $(TARGET_SUBDIR)/libvtv && \
46638 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46639 clean
46640 @endif target-libvtv-bootstrap
46643 .PHONY: all-stage2-target-libvtv maybe-all-stage2-target-libvtv
46644 .PHONY: clean-stage2-target-libvtv maybe-clean-stage2-target-libvtv
46645 maybe-all-stage2-target-libvtv:
46646 maybe-clean-stage2-target-libvtv:
46647 @if target-libvtv-bootstrap
46648 maybe-all-stage2-target-libvtv: all-stage2-target-libvtv
46649 all-stage2: all-stage2-target-libvtv
46650 TARGET-stage2-target-libvtv = $(TARGET-target-libvtv)
46651 all-stage2-target-libvtv: configure-stage2-target-libvtv
46652 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
46653 @r=`${PWD_COMMAND}`; export r; \
46654 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46655 TFLAGS="$(STAGE2_TFLAGS)"; \
46656 $(RAW_CXX_TARGET_EXPORTS) \
46658 cd $(TARGET_SUBDIR)/libvtv && \
46660 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46661 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46662 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46663 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46664 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46665 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46666 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46667 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46668 TFLAGS="$(STAGE2_TFLAGS)" \
46669 $(TARGET-stage2-target-libvtv)
46671 maybe-clean-stage2-target-libvtv: clean-stage2-target-libvtv
46672 clean-stage2: clean-stage2-target-libvtv
46673 clean-stage2-target-libvtv:
46674 @if [ $(current_stage) = stage2 ]; then \
46675 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
46676 else \
46677 [ -f $(TARGET_SUBDIR)/stage2-libvtv/Makefile ] || exit 0; \
46678 $(MAKE) stage2-start; \
46679 fi; \
46680 cd $(TARGET_SUBDIR)/libvtv && \
46681 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
46682 @endif target-libvtv-bootstrap
46685 .PHONY: all-stage3-target-libvtv maybe-all-stage3-target-libvtv
46686 .PHONY: clean-stage3-target-libvtv maybe-clean-stage3-target-libvtv
46687 maybe-all-stage3-target-libvtv:
46688 maybe-clean-stage3-target-libvtv:
46689 @if target-libvtv-bootstrap
46690 maybe-all-stage3-target-libvtv: all-stage3-target-libvtv
46691 all-stage3: all-stage3-target-libvtv
46692 TARGET-stage3-target-libvtv = $(TARGET-target-libvtv)
46693 all-stage3-target-libvtv: configure-stage3-target-libvtv
46694 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
46695 @r=`${PWD_COMMAND}`; export r; \
46696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46697 TFLAGS="$(STAGE3_TFLAGS)"; \
46698 $(RAW_CXX_TARGET_EXPORTS) \
46700 cd $(TARGET_SUBDIR)/libvtv && \
46702 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46703 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46704 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46705 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46706 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46707 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46708 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46709 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46710 TFLAGS="$(STAGE3_TFLAGS)" \
46711 $(TARGET-stage3-target-libvtv)
46713 maybe-clean-stage3-target-libvtv: clean-stage3-target-libvtv
46714 clean-stage3: clean-stage3-target-libvtv
46715 clean-stage3-target-libvtv:
46716 @if [ $(current_stage) = stage3 ]; then \
46717 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
46718 else \
46719 [ -f $(TARGET_SUBDIR)/stage3-libvtv/Makefile ] || exit 0; \
46720 $(MAKE) stage3-start; \
46721 fi; \
46722 cd $(TARGET_SUBDIR)/libvtv && \
46723 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
46724 @endif target-libvtv-bootstrap
46727 .PHONY: all-stage4-target-libvtv maybe-all-stage4-target-libvtv
46728 .PHONY: clean-stage4-target-libvtv maybe-clean-stage4-target-libvtv
46729 maybe-all-stage4-target-libvtv:
46730 maybe-clean-stage4-target-libvtv:
46731 @if target-libvtv-bootstrap
46732 maybe-all-stage4-target-libvtv: all-stage4-target-libvtv
46733 all-stage4: all-stage4-target-libvtv
46734 TARGET-stage4-target-libvtv = $(TARGET-target-libvtv)
46735 all-stage4-target-libvtv: configure-stage4-target-libvtv
46736 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
46737 @r=`${PWD_COMMAND}`; export r; \
46738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46739 TFLAGS="$(STAGE4_TFLAGS)"; \
46740 $(RAW_CXX_TARGET_EXPORTS) \
46742 cd $(TARGET_SUBDIR)/libvtv && \
46744 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46745 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46746 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46747 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46748 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46749 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46750 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46751 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46752 TFLAGS="$(STAGE4_TFLAGS)" \
46753 $(TARGET-stage4-target-libvtv)
46755 maybe-clean-stage4-target-libvtv: clean-stage4-target-libvtv
46756 clean-stage4: clean-stage4-target-libvtv
46757 clean-stage4-target-libvtv:
46758 @if [ $(current_stage) = stage4 ]; then \
46759 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
46760 else \
46761 [ -f $(TARGET_SUBDIR)/stage4-libvtv/Makefile ] || exit 0; \
46762 $(MAKE) stage4-start; \
46763 fi; \
46764 cd $(TARGET_SUBDIR)/libvtv && \
46765 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
46766 @endif target-libvtv-bootstrap
46769 .PHONY: all-stageprofile-target-libvtv maybe-all-stageprofile-target-libvtv
46770 .PHONY: clean-stageprofile-target-libvtv maybe-clean-stageprofile-target-libvtv
46771 maybe-all-stageprofile-target-libvtv:
46772 maybe-clean-stageprofile-target-libvtv:
46773 @if target-libvtv-bootstrap
46774 maybe-all-stageprofile-target-libvtv: all-stageprofile-target-libvtv
46775 all-stageprofile: all-stageprofile-target-libvtv
46776 TARGET-stageprofile-target-libvtv = $(TARGET-target-libvtv)
46777 all-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
46778 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
46779 @r=`${PWD_COMMAND}`; export r; \
46780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46781 TFLAGS="$(STAGEprofile_TFLAGS)"; \
46782 $(RAW_CXX_TARGET_EXPORTS) \
46784 cd $(TARGET_SUBDIR)/libvtv && \
46786 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46787 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46788 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46789 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46790 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46791 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46792 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46793 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46794 TFLAGS="$(STAGEprofile_TFLAGS)" \
46795 $(TARGET-stageprofile-target-libvtv)
46797 maybe-clean-stageprofile-target-libvtv: clean-stageprofile-target-libvtv
46798 clean-stageprofile: clean-stageprofile-target-libvtv
46799 clean-stageprofile-target-libvtv:
46800 @if [ $(current_stage) = stageprofile ]; then \
46801 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
46802 else \
46803 [ -f $(TARGET_SUBDIR)/stageprofile-libvtv/Makefile ] || exit 0; \
46804 $(MAKE) stageprofile-start; \
46805 fi; \
46806 cd $(TARGET_SUBDIR)/libvtv && \
46807 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
46808 @endif target-libvtv-bootstrap
46811 .PHONY: all-stagetrain-target-libvtv maybe-all-stagetrain-target-libvtv
46812 .PHONY: clean-stagetrain-target-libvtv maybe-clean-stagetrain-target-libvtv
46813 maybe-all-stagetrain-target-libvtv:
46814 maybe-clean-stagetrain-target-libvtv:
46815 @if target-libvtv-bootstrap
46816 maybe-all-stagetrain-target-libvtv: all-stagetrain-target-libvtv
46817 all-stagetrain: all-stagetrain-target-libvtv
46818 TARGET-stagetrain-target-libvtv = $(TARGET-target-libvtv)
46819 all-stagetrain-target-libvtv: configure-stagetrain-target-libvtv
46820 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
46821 @r=`${PWD_COMMAND}`; export r; \
46822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46823 TFLAGS="$(STAGEtrain_TFLAGS)"; \
46824 $(RAW_CXX_TARGET_EXPORTS) \
46826 cd $(TARGET_SUBDIR)/libvtv && \
46828 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46829 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46830 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46831 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46832 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46833 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46834 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46835 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46836 TFLAGS="$(STAGEtrain_TFLAGS)" \
46837 $(TARGET-stagetrain-target-libvtv)
46839 maybe-clean-stagetrain-target-libvtv: clean-stagetrain-target-libvtv
46840 clean-stagetrain: clean-stagetrain-target-libvtv
46841 clean-stagetrain-target-libvtv:
46842 @if [ $(current_stage) = stagetrain ]; then \
46843 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
46844 else \
46845 [ -f $(TARGET_SUBDIR)/stagetrain-libvtv/Makefile ] || exit 0; \
46846 $(MAKE) stagetrain-start; \
46847 fi; \
46848 cd $(TARGET_SUBDIR)/libvtv && \
46849 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
46850 @endif target-libvtv-bootstrap
46853 .PHONY: all-stagefeedback-target-libvtv maybe-all-stagefeedback-target-libvtv
46854 .PHONY: clean-stagefeedback-target-libvtv maybe-clean-stagefeedback-target-libvtv
46855 maybe-all-stagefeedback-target-libvtv:
46856 maybe-clean-stagefeedback-target-libvtv:
46857 @if target-libvtv-bootstrap
46858 maybe-all-stagefeedback-target-libvtv: all-stagefeedback-target-libvtv
46859 all-stagefeedback: all-stagefeedback-target-libvtv
46860 TARGET-stagefeedback-target-libvtv = $(TARGET-target-libvtv)
46861 all-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
46862 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
46863 @r=`${PWD_COMMAND}`; export r; \
46864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46865 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
46866 $(RAW_CXX_TARGET_EXPORTS) \
46868 cd $(TARGET_SUBDIR)/libvtv && \
46870 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46871 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46872 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46873 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46874 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46875 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46876 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46877 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46878 TFLAGS="$(STAGEfeedback_TFLAGS)" \
46879 $(TARGET-stagefeedback-target-libvtv)
46881 maybe-clean-stagefeedback-target-libvtv: clean-stagefeedback-target-libvtv
46882 clean-stagefeedback: clean-stagefeedback-target-libvtv
46883 clean-stagefeedback-target-libvtv:
46884 @if [ $(current_stage) = stagefeedback ]; then \
46885 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
46886 else \
46887 [ -f $(TARGET_SUBDIR)/stagefeedback-libvtv/Makefile ] || exit 0; \
46888 $(MAKE) stagefeedback-start; \
46889 fi; \
46890 cd $(TARGET_SUBDIR)/libvtv && \
46891 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
46892 @endif target-libvtv-bootstrap
46895 .PHONY: all-stageautoprofile-target-libvtv maybe-all-stageautoprofile-target-libvtv
46896 .PHONY: clean-stageautoprofile-target-libvtv maybe-clean-stageautoprofile-target-libvtv
46897 maybe-all-stageautoprofile-target-libvtv:
46898 maybe-clean-stageautoprofile-target-libvtv:
46899 @if target-libvtv-bootstrap
46900 maybe-all-stageautoprofile-target-libvtv: all-stageautoprofile-target-libvtv
46901 all-stageautoprofile: all-stageautoprofile-target-libvtv
46902 TARGET-stageautoprofile-target-libvtv = $(TARGET-target-libvtv)
46903 all-stageautoprofile-target-libvtv: configure-stageautoprofile-target-libvtv
46904 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
46905 @r=`${PWD_COMMAND}`; export r; \
46906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46907 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
46908 $(RAW_CXX_TARGET_EXPORTS) \
46910 cd $(TARGET_SUBDIR)/libvtv && \
46911 $$s/gcc/config/i386/$(AUTO_PROFILE) \
46912 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46913 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46914 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46915 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46916 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46917 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46918 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46919 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46920 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
46921 $(TARGET-stageautoprofile-target-libvtv)
46923 maybe-clean-stageautoprofile-target-libvtv: clean-stageautoprofile-target-libvtv
46924 clean-stageautoprofile: clean-stageautoprofile-target-libvtv
46925 clean-stageautoprofile-target-libvtv:
46926 @if [ $(current_stage) = stageautoprofile ]; then \
46927 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
46928 else \
46929 [ -f $(TARGET_SUBDIR)/stageautoprofile-libvtv/Makefile ] || exit 0; \
46930 $(MAKE) stageautoprofile-start; \
46931 fi; \
46932 cd $(TARGET_SUBDIR)/libvtv && \
46933 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
46934 @endif target-libvtv-bootstrap
46937 .PHONY: all-stageautofeedback-target-libvtv maybe-all-stageautofeedback-target-libvtv
46938 .PHONY: clean-stageautofeedback-target-libvtv maybe-clean-stageautofeedback-target-libvtv
46939 maybe-all-stageautofeedback-target-libvtv:
46940 maybe-clean-stageautofeedback-target-libvtv:
46941 @if target-libvtv-bootstrap
46942 maybe-all-stageautofeedback-target-libvtv: all-stageautofeedback-target-libvtv
46943 all-stageautofeedback: all-stageautofeedback-target-libvtv
46944 TARGET-stageautofeedback-target-libvtv = $(TARGET-target-libvtv)
46945 all-stageautofeedback-target-libvtv: configure-stageautofeedback-target-libvtv
46946 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
46947 @r=`${PWD_COMMAND}`; export r; \
46948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46949 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
46950 $(RAW_CXX_TARGET_EXPORTS) \
46952 cd $(TARGET_SUBDIR)/libvtv && \
46954 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46955 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46956 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46957 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46958 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46959 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46960 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46961 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46962 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
46963 $(TARGET-stageautofeedback-target-libvtv)
46965 maybe-clean-stageautofeedback-target-libvtv: clean-stageautofeedback-target-libvtv
46966 clean-stageautofeedback: clean-stageautofeedback-target-libvtv
46967 clean-stageautofeedback-target-libvtv:
46968 @if [ $(current_stage) = stageautofeedback ]; then \
46969 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
46970 else \
46971 [ -f $(TARGET_SUBDIR)/stageautofeedback-libvtv/Makefile ] || exit 0; \
46972 $(MAKE) stageautofeedback-start; \
46973 fi; \
46974 cd $(TARGET_SUBDIR)/libvtv && \
46975 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
46976 @endif target-libvtv-bootstrap
46983 .PHONY: check-target-libvtv maybe-check-target-libvtv
46984 maybe-check-target-libvtv:
46985 @if target-libvtv
46986 maybe-check-target-libvtv: check-target-libvtv
46988 check-target-libvtv:
46989 @: $(MAKE); $(unstage)
46990 @r=`${PWD_COMMAND}`; export r; \
46991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46992 $(RAW_CXX_TARGET_EXPORTS) \
46993 (cd $(TARGET_SUBDIR)/libvtv && \
46994 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
46996 @endif target-libvtv
46998 .PHONY: install-target-libvtv maybe-install-target-libvtv
46999 maybe-install-target-libvtv:
47000 @if target-libvtv
47001 maybe-install-target-libvtv: install-target-libvtv
47003 install-target-libvtv: installdirs
47004 @: $(MAKE); $(unstage)
47005 @r=`${PWD_COMMAND}`; export r; \
47006 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47007 $(RAW_CXX_TARGET_EXPORTS) \
47008 (cd $(TARGET_SUBDIR)/libvtv && \
47009 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
47011 @endif target-libvtv
47013 .PHONY: install-strip-target-libvtv maybe-install-strip-target-libvtv
47014 maybe-install-strip-target-libvtv:
47015 @if target-libvtv
47016 maybe-install-strip-target-libvtv: install-strip-target-libvtv
47018 install-strip-target-libvtv: installdirs
47019 @: $(MAKE); $(unstage)
47020 @r=`${PWD_COMMAND}`; export r; \
47021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47022 $(RAW_CXX_TARGET_EXPORTS) \
47023 (cd $(TARGET_SUBDIR)/libvtv && \
47024 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
47026 @endif target-libvtv
47028 # Other targets (info, dvi, pdf, etc.)
47030 .PHONY: maybe-info-target-libvtv info-target-libvtv
47031 maybe-info-target-libvtv:
47032 @if target-libvtv
47033 maybe-info-target-libvtv: info-target-libvtv
47035 info-target-libvtv: \
47036 configure-target-libvtv
47037 @: $(MAKE); $(unstage)
47038 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47039 r=`${PWD_COMMAND}`; export r; \
47040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47041 $(RAW_CXX_TARGET_EXPORTS) \
47042 echo "Doing info in $(TARGET_SUBDIR)/libvtv"; \
47043 for flag in $(EXTRA_TARGET_FLAGS); do \
47044 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47045 done; \
47046 (cd $(TARGET_SUBDIR)/libvtv && \
47047 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47048 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47049 "RANLIB=$${RANLIB}" \
47050 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47051 info) \
47052 || exit 1
47054 @endif target-libvtv
47056 .PHONY: maybe-dvi-target-libvtv dvi-target-libvtv
47057 maybe-dvi-target-libvtv:
47058 @if target-libvtv
47059 maybe-dvi-target-libvtv: dvi-target-libvtv
47061 dvi-target-libvtv: \
47062 configure-target-libvtv
47063 @: $(MAKE); $(unstage)
47064 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47065 r=`${PWD_COMMAND}`; export r; \
47066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47067 $(RAW_CXX_TARGET_EXPORTS) \
47068 echo "Doing dvi in $(TARGET_SUBDIR)/libvtv"; \
47069 for flag in $(EXTRA_TARGET_FLAGS); do \
47070 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47071 done; \
47072 (cd $(TARGET_SUBDIR)/libvtv && \
47073 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47074 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47075 "RANLIB=$${RANLIB}" \
47076 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47077 dvi) \
47078 || exit 1
47080 @endif target-libvtv
47082 .PHONY: maybe-pdf-target-libvtv pdf-target-libvtv
47083 maybe-pdf-target-libvtv:
47084 @if target-libvtv
47085 maybe-pdf-target-libvtv: pdf-target-libvtv
47087 pdf-target-libvtv: \
47088 configure-target-libvtv
47089 @: $(MAKE); $(unstage)
47090 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47091 r=`${PWD_COMMAND}`; export r; \
47092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47093 $(RAW_CXX_TARGET_EXPORTS) \
47094 echo "Doing pdf in $(TARGET_SUBDIR)/libvtv"; \
47095 for flag in $(EXTRA_TARGET_FLAGS); do \
47096 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47097 done; \
47098 (cd $(TARGET_SUBDIR)/libvtv && \
47099 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47100 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47101 "RANLIB=$${RANLIB}" \
47102 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47103 pdf) \
47104 || exit 1
47106 @endif target-libvtv
47108 .PHONY: maybe-html-target-libvtv html-target-libvtv
47109 maybe-html-target-libvtv:
47110 @if target-libvtv
47111 maybe-html-target-libvtv: html-target-libvtv
47113 html-target-libvtv: \
47114 configure-target-libvtv
47115 @: $(MAKE); $(unstage)
47116 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47117 r=`${PWD_COMMAND}`; export r; \
47118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47119 $(RAW_CXX_TARGET_EXPORTS) \
47120 echo "Doing html in $(TARGET_SUBDIR)/libvtv"; \
47121 for flag in $(EXTRA_TARGET_FLAGS); do \
47122 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47123 done; \
47124 (cd $(TARGET_SUBDIR)/libvtv && \
47125 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47126 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47127 "RANLIB=$${RANLIB}" \
47128 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47129 html) \
47130 || exit 1
47132 @endif target-libvtv
47134 .PHONY: maybe-TAGS-target-libvtv TAGS-target-libvtv
47135 maybe-TAGS-target-libvtv:
47136 @if target-libvtv
47137 maybe-TAGS-target-libvtv: TAGS-target-libvtv
47139 TAGS-target-libvtv: \
47140 configure-target-libvtv
47141 @: $(MAKE); $(unstage)
47142 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47143 r=`${PWD_COMMAND}`; export r; \
47144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47145 $(RAW_CXX_TARGET_EXPORTS) \
47146 echo "Doing TAGS in $(TARGET_SUBDIR)/libvtv"; \
47147 for flag in $(EXTRA_TARGET_FLAGS); do \
47148 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47149 done; \
47150 (cd $(TARGET_SUBDIR)/libvtv && \
47151 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47152 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47153 "RANLIB=$${RANLIB}" \
47154 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47155 TAGS) \
47156 || exit 1
47158 @endif target-libvtv
47160 .PHONY: maybe-install-info-target-libvtv install-info-target-libvtv
47161 maybe-install-info-target-libvtv:
47162 @if target-libvtv
47163 maybe-install-info-target-libvtv: install-info-target-libvtv
47165 install-info-target-libvtv: \
47166 configure-target-libvtv \
47167 info-target-libvtv
47168 @: $(MAKE); $(unstage)
47169 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47170 r=`${PWD_COMMAND}`; export r; \
47171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47172 $(RAW_CXX_TARGET_EXPORTS) \
47173 echo "Doing install-info in $(TARGET_SUBDIR)/libvtv"; \
47174 for flag in $(EXTRA_TARGET_FLAGS); do \
47175 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47176 done; \
47177 (cd $(TARGET_SUBDIR)/libvtv && \
47178 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47179 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47180 "RANLIB=$${RANLIB}" \
47181 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47182 install-info) \
47183 || exit 1
47185 @endif target-libvtv
47187 .PHONY: maybe-install-dvi-target-libvtv install-dvi-target-libvtv
47188 maybe-install-dvi-target-libvtv:
47189 @if target-libvtv
47190 maybe-install-dvi-target-libvtv: install-dvi-target-libvtv
47192 install-dvi-target-libvtv: \
47193 configure-target-libvtv \
47194 dvi-target-libvtv
47195 @: $(MAKE); $(unstage)
47196 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47197 r=`${PWD_COMMAND}`; export r; \
47198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47199 $(RAW_CXX_TARGET_EXPORTS) \
47200 echo "Doing install-dvi in $(TARGET_SUBDIR)/libvtv"; \
47201 for flag in $(EXTRA_TARGET_FLAGS); do \
47202 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47203 done; \
47204 (cd $(TARGET_SUBDIR)/libvtv && \
47205 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47206 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47207 "RANLIB=$${RANLIB}" \
47208 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47209 install-dvi) \
47210 || exit 1
47212 @endif target-libvtv
47214 .PHONY: maybe-install-pdf-target-libvtv install-pdf-target-libvtv
47215 maybe-install-pdf-target-libvtv:
47216 @if target-libvtv
47217 maybe-install-pdf-target-libvtv: install-pdf-target-libvtv
47219 install-pdf-target-libvtv: \
47220 configure-target-libvtv \
47221 pdf-target-libvtv
47222 @: $(MAKE); $(unstage)
47223 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47224 r=`${PWD_COMMAND}`; export r; \
47225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47226 $(RAW_CXX_TARGET_EXPORTS) \
47227 echo "Doing install-pdf in $(TARGET_SUBDIR)/libvtv"; \
47228 for flag in $(EXTRA_TARGET_FLAGS); do \
47229 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47230 done; \
47231 (cd $(TARGET_SUBDIR)/libvtv && \
47232 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47233 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47234 "RANLIB=$${RANLIB}" \
47235 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47236 install-pdf) \
47237 || exit 1
47239 @endif target-libvtv
47241 .PHONY: maybe-install-html-target-libvtv install-html-target-libvtv
47242 maybe-install-html-target-libvtv:
47243 @if target-libvtv
47244 maybe-install-html-target-libvtv: install-html-target-libvtv
47246 install-html-target-libvtv: \
47247 configure-target-libvtv \
47248 html-target-libvtv
47249 @: $(MAKE); $(unstage)
47250 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47251 r=`${PWD_COMMAND}`; export r; \
47252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47253 $(RAW_CXX_TARGET_EXPORTS) \
47254 echo "Doing install-html in $(TARGET_SUBDIR)/libvtv"; \
47255 for flag in $(EXTRA_TARGET_FLAGS); do \
47256 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47257 done; \
47258 (cd $(TARGET_SUBDIR)/libvtv && \
47259 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47260 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47261 "RANLIB=$${RANLIB}" \
47262 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47263 install-html) \
47264 || exit 1
47266 @endif target-libvtv
47268 .PHONY: maybe-installcheck-target-libvtv installcheck-target-libvtv
47269 maybe-installcheck-target-libvtv:
47270 @if target-libvtv
47271 maybe-installcheck-target-libvtv: installcheck-target-libvtv
47273 installcheck-target-libvtv: \
47274 configure-target-libvtv
47275 @: $(MAKE); $(unstage)
47276 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47277 r=`${PWD_COMMAND}`; export r; \
47278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47279 $(RAW_CXX_TARGET_EXPORTS) \
47280 echo "Doing installcheck in $(TARGET_SUBDIR)/libvtv"; \
47281 for flag in $(EXTRA_TARGET_FLAGS); do \
47282 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47283 done; \
47284 (cd $(TARGET_SUBDIR)/libvtv && \
47285 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47286 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47287 "RANLIB=$${RANLIB}" \
47288 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47289 installcheck) \
47290 || exit 1
47292 @endif target-libvtv
47294 .PHONY: maybe-mostlyclean-target-libvtv mostlyclean-target-libvtv
47295 maybe-mostlyclean-target-libvtv:
47296 @if target-libvtv
47297 maybe-mostlyclean-target-libvtv: mostlyclean-target-libvtv
47299 mostlyclean-target-libvtv:
47300 @: $(MAKE); $(unstage)
47301 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47302 r=`${PWD_COMMAND}`; export r; \
47303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47304 $(RAW_CXX_TARGET_EXPORTS) \
47305 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libvtv"; \
47306 for flag in $(EXTRA_TARGET_FLAGS); do \
47307 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47308 done; \
47309 (cd $(TARGET_SUBDIR)/libvtv && \
47310 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47311 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47312 "RANLIB=$${RANLIB}" \
47313 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47314 mostlyclean) \
47315 || exit 1
47317 @endif target-libvtv
47319 .PHONY: maybe-clean-target-libvtv clean-target-libvtv
47320 maybe-clean-target-libvtv:
47321 @if target-libvtv
47322 maybe-clean-target-libvtv: clean-target-libvtv
47324 clean-target-libvtv:
47325 @: $(MAKE); $(unstage)
47326 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47327 r=`${PWD_COMMAND}`; export r; \
47328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47329 $(RAW_CXX_TARGET_EXPORTS) \
47330 echo "Doing clean in $(TARGET_SUBDIR)/libvtv"; \
47331 for flag in $(EXTRA_TARGET_FLAGS); do \
47332 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47333 done; \
47334 (cd $(TARGET_SUBDIR)/libvtv && \
47335 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47336 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47337 "RANLIB=$${RANLIB}" \
47338 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47339 clean) \
47340 || exit 1
47342 @endif target-libvtv
47344 .PHONY: maybe-distclean-target-libvtv distclean-target-libvtv
47345 maybe-distclean-target-libvtv:
47346 @if target-libvtv
47347 maybe-distclean-target-libvtv: distclean-target-libvtv
47349 distclean-target-libvtv:
47350 @: $(MAKE); $(unstage)
47351 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47352 r=`${PWD_COMMAND}`; export r; \
47353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47354 $(RAW_CXX_TARGET_EXPORTS) \
47355 echo "Doing distclean in $(TARGET_SUBDIR)/libvtv"; \
47356 for flag in $(EXTRA_TARGET_FLAGS); do \
47357 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47358 done; \
47359 (cd $(TARGET_SUBDIR)/libvtv && \
47360 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47361 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47362 "RANLIB=$${RANLIB}" \
47363 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47364 distclean) \
47365 || exit 1
47367 @endif target-libvtv
47369 .PHONY: maybe-maintainer-clean-target-libvtv maintainer-clean-target-libvtv
47370 maybe-maintainer-clean-target-libvtv:
47371 @if target-libvtv
47372 maybe-maintainer-clean-target-libvtv: maintainer-clean-target-libvtv
47374 maintainer-clean-target-libvtv:
47375 @: $(MAKE); $(unstage)
47376 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47377 r=`${PWD_COMMAND}`; export r; \
47378 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47379 $(RAW_CXX_TARGET_EXPORTS) \
47380 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libvtv"; \
47381 for flag in $(EXTRA_TARGET_FLAGS); do \
47382 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47383 done; \
47384 (cd $(TARGET_SUBDIR)/libvtv && \
47385 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47386 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47387 "RANLIB=$${RANLIB}" \
47388 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47389 maintainer-clean) \
47390 || exit 1
47392 @endif target-libvtv
47398 .PHONY: configure-target-libssp maybe-configure-target-libssp
47399 maybe-configure-target-libssp:
47400 @if gcc-bootstrap
47401 configure-target-libssp: stage_current
47402 @endif gcc-bootstrap
47403 @if target-libssp
47404 maybe-configure-target-libssp: configure-target-libssp
47405 configure-target-libssp:
47406 @: $(MAKE); $(unstage)
47407 @r=`${PWD_COMMAND}`; export r; \
47408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47409 echo "Checking multilib configuration for libssp..."; \
47410 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp; \
47411 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libssp/multilib.tmp 2> /dev/null; \
47412 if test -r $(TARGET_SUBDIR)/libssp/multilib.out; then \
47413 if cmp -s $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; then \
47414 rm -f $(TARGET_SUBDIR)/libssp/multilib.tmp; \
47415 else \
47416 rm -f $(TARGET_SUBDIR)/libssp/Makefile; \
47417 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
47418 fi; \
47419 else \
47420 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
47421 fi; \
47422 test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
47423 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp; \
47424 $(NORMAL_TARGET_EXPORTS) \
47425 echo Configuring in $(TARGET_SUBDIR)/libssp; \
47426 cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
47427 case $(srcdir) in \
47428 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47429 *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
47430 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47431 esac; \
47432 module_srcdir=libssp; \
47433 rm -f no-such-file || : ; \
47434 CONFIG_SITE=no-such-file $(SHELL) \
47435 $$s/$$module_srcdir/configure \
47436 --srcdir=$${topdir}/$$module_srcdir \
47437 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47438 --target=${target_alias} \
47439 || exit 1
47440 @endif target-libssp
47446 .PHONY: all-target-libssp maybe-all-target-libssp
47447 maybe-all-target-libssp:
47448 @if gcc-bootstrap
47449 all-target-libssp: stage_current
47450 @endif gcc-bootstrap
47451 @if target-libssp
47452 TARGET-target-libssp=all
47453 maybe-all-target-libssp: all-target-libssp
47454 all-target-libssp: configure-target-libssp
47455 @: $(MAKE); $(unstage)
47456 @r=`${PWD_COMMAND}`; export r; \
47457 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47458 $(NORMAL_TARGET_EXPORTS) \
47459 (cd $(TARGET_SUBDIR)/libssp && \
47460 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
47461 $(TARGET-target-libssp))
47462 @endif target-libssp
47468 .PHONY: check-target-libssp maybe-check-target-libssp
47469 maybe-check-target-libssp:
47470 @if target-libssp
47471 maybe-check-target-libssp: check-target-libssp
47473 check-target-libssp:
47474 @: $(MAKE); $(unstage)
47475 @r=`${PWD_COMMAND}`; export r; \
47476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47477 $(NORMAL_TARGET_EXPORTS) \
47478 (cd $(TARGET_SUBDIR)/libssp && \
47479 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
47481 @endif target-libssp
47483 .PHONY: install-target-libssp maybe-install-target-libssp
47484 maybe-install-target-libssp:
47485 @if target-libssp
47486 maybe-install-target-libssp: install-target-libssp
47488 install-target-libssp: installdirs
47489 @: $(MAKE); $(unstage)
47490 @r=`${PWD_COMMAND}`; export r; \
47491 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47492 $(NORMAL_TARGET_EXPORTS) \
47493 (cd $(TARGET_SUBDIR)/libssp && \
47494 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
47496 @endif target-libssp
47498 .PHONY: install-strip-target-libssp maybe-install-strip-target-libssp
47499 maybe-install-strip-target-libssp:
47500 @if target-libssp
47501 maybe-install-strip-target-libssp: install-strip-target-libssp
47503 install-strip-target-libssp: installdirs
47504 @: $(MAKE); $(unstage)
47505 @r=`${PWD_COMMAND}`; export r; \
47506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47507 $(NORMAL_TARGET_EXPORTS) \
47508 (cd $(TARGET_SUBDIR)/libssp && \
47509 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
47511 @endif target-libssp
47513 # Other targets (info, dvi, pdf, etc.)
47515 .PHONY: maybe-info-target-libssp info-target-libssp
47516 maybe-info-target-libssp:
47517 @if target-libssp
47518 maybe-info-target-libssp: info-target-libssp
47520 info-target-libssp: \
47521 configure-target-libssp
47522 @: $(MAKE); $(unstage)
47523 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
47524 r=`${PWD_COMMAND}`; export r; \
47525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47526 $(NORMAL_TARGET_EXPORTS) \
47527 echo "Doing info in $(TARGET_SUBDIR)/libssp"; \
47528 for flag in $(EXTRA_TARGET_FLAGS); do \
47529 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47530 done; \
47531 (cd $(TARGET_SUBDIR)/libssp && \
47532 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47533 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47534 "RANLIB=$${RANLIB}" \
47535 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47536 info) \
47537 || exit 1
47539 @endif target-libssp
47541 .PHONY: maybe-dvi-target-libssp dvi-target-libssp
47542 maybe-dvi-target-libssp:
47543 @if target-libssp
47544 maybe-dvi-target-libssp: dvi-target-libssp
47546 dvi-target-libssp: \
47547 configure-target-libssp
47548 @: $(MAKE); $(unstage)
47549 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
47550 r=`${PWD_COMMAND}`; export r; \
47551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47552 $(NORMAL_TARGET_EXPORTS) \
47553 echo "Doing dvi in $(TARGET_SUBDIR)/libssp"; \
47554 for flag in $(EXTRA_TARGET_FLAGS); do \
47555 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47556 done; \
47557 (cd $(TARGET_SUBDIR)/libssp && \
47558 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47559 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47560 "RANLIB=$${RANLIB}" \
47561 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47562 dvi) \
47563 || exit 1
47565 @endif target-libssp
47567 .PHONY: maybe-pdf-target-libssp pdf-target-libssp
47568 maybe-pdf-target-libssp:
47569 @if target-libssp
47570 maybe-pdf-target-libssp: pdf-target-libssp
47572 pdf-target-libssp: \
47573 configure-target-libssp
47574 @: $(MAKE); $(unstage)
47575 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
47576 r=`${PWD_COMMAND}`; export r; \
47577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47578 $(NORMAL_TARGET_EXPORTS) \
47579 echo "Doing pdf in $(TARGET_SUBDIR)/libssp"; \
47580 for flag in $(EXTRA_TARGET_FLAGS); do \
47581 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47582 done; \
47583 (cd $(TARGET_SUBDIR)/libssp && \
47584 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47585 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47586 "RANLIB=$${RANLIB}" \
47587 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47588 pdf) \
47589 || exit 1
47591 @endif target-libssp
47593 .PHONY: maybe-html-target-libssp html-target-libssp
47594 maybe-html-target-libssp:
47595 @if target-libssp
47596 maybe-html-target-libssp: html-target-libssp
47598 html-target-libssp: \
47599 configure-target-libssp
47600 @: $(MAKE); $(unstage)
47601 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
47602 r=`${PWD_COMMAND}`; export r; \
47603 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47604 $(NORMAL_TARGET_EXPORTS) \
47605 echo "Doing html in $(TARGET_SUBDIR)/libssp"; \
47606 for flag in $(EXTRA_TARGET_FLAGS); do \
47607 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47608 done; \
47609 (cd $(TARGET_SUBDIR)/libssp && \
47610 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47611 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47612 "RANLIB=$${RANLIB}" \
47613 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47614 html) \
47615 || exit 1
47617 @endif target-libssp
47619 .PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
47620 maybe-TAGS-target-libssp:
47621 @if target-libssp
47622 maybe-TAGS-target-libssp: TAGS-target-libssp
47624 TAGS-target-libssp: \
47625 configure-target-libssp
47626 @: $(MAKE); $(unstage)
47627 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
47628 r=`${PWD_COMMAND}`; export r; \
47629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47630 $(NORMAL_TARGET_EXPORTS) \
47631 echo "Doing TAGS in $(TARGET_SUBDIR)/libssp"; \
47632 for flag in $(EXTRA_TARGET_FLAGS); do \
47633 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47634 done; \
47635 (cd $(TARGET_SUBDIR)/libssp && \
47636 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47637 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47638 "RANLIB=$${RANLIB}" \
47639 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47640 TAGS) \
47641 || exit 1
47643 @endif target-libssp
47645 .PHONY: maybe-install-info-target-libssp install-info-target-libssp
47646 maybe-install-info-target-libssp:
47647 @if target-libssp
47648 maybe-install-info-target-libssp: install-info-target-libssp
47650 install-info-target-libssp: \
47651 configure-target-libssp \
47652 info-target-libssp
47653 @: $(MAKE); $(unstage)
47654 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
47655 r=`${PWD_COMMAND}`; export r; \
47656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47657 $(NORMAL_TARGET_EXPORTS) \
47658 echo "Doing install-info in $(TARGET_SUBDIR)/libssp"; \
47659 for flag in $(EXTRA_TARGET_FLAGS); do \
47660 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47661 done; \
47662 (cd $(TARGET_SUBDIR)/libssp && \
47663 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47664 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47665 "RANLIB=$${RANLIB}" \
47666 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47667 install-info) \
47668 || exit 1
47670 @endif target-libssp
47672 .PHONY: maybe-install-dvi-target-libssp install-dvi-target-libssp
47673 maybe-install-dvi-target-libssp:
47674 @if target-libssp
47675 maybe-install-dvi-target-libssp: install-dvi-target-libssp
47677 install-dvi-target-libssp: \
47678 configure-target-libssp \
47679 dvi-target-libssp
47680 @: $(MAKE); $(unstage)
47681 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
47682 r=`${PWD_COMMAND}`; export r; \
47683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47684 $(NORMAL_TARGET_EXPORTS) \
47685 echo "Doing install-dvi in $(TARGET_SUBDIR)/libssp"; \
47686 for flag in $(EXTRA_TARGET_FLAGS); do \
47687 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47688 done; \
47689 (cd $(TARGET_SUBDIR)/libssp && \
47690 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47691 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47692 "RANLIB=$${RANLIB}" \
47693 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47694 install-dvi) \
47695 || exit 1
47697 @endif target-libssp
47699 .PHONY: maybe-install-pdf-target-libssp install-pdf-target-libssp
47700 maybe-install-pdf-target-libssp:
47701 @if target-libssp
47702 maybe-install-pdf-target-libssp: install-pdf-target-libssp
47704 install-pdf-target-libssp: \
47705 configure-target-libssp \
47706 pdf-target-libssp
47707 @: $(MAKE); $(unstage)
47708 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
47709 r=`${PWD_COMMAND}`; export r; \
47710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47711 $(NORMAL_TARGET_EXPORTS) \
47712 echo "Doing install-pdf in $(TARGET_SUBDIR)/libssp"; \
47713 for flag in $(EXTRA_TARGET_FLAGS); do \
47714 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47715 done; \
47716 (cd $(TARGET_SUBDIR)/libssp && \
47717 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47718 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47719 "RANLIB=$${RANLIB}" \
47720 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47721 install-pdf) \
47722 || exit 1
47724 @endif target-libssp
47726 .PHONY: maybe-install-html-target-libssp install-html-target-libssp
47727 maybe-install-html-target-libssp:
47728 @if target-libssp
47729 maybe-install-html-target-libssp: install-html-target-libssp
47731 install-html-target-libssp: \
47732 configure-target-libssp \
47733 html-target-libssp
47734 @: $(MAKE); $(unstage)
47735 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
47736 r=`${PWD_COMMAND}`; export r; \
47737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47738 $(NORMAL_TARGET_EXPORTS) \
47739 echo "Doing install-html in $(TARGET_SUBDIR)/libssp"; \
47740 for flag in $(EXTRA_TARGET_FLAGS); do \
47741 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47742 done; \
47743 (cd $(TARGET_SUBDIR)/libssp && \
47744 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47745 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47746 "RANLIB=$${RANLIB}" \
47747 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47748 install-html) \
47749 || exit 1
47751 @endif target-libssp
47753 .PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
47754 maybe-installcheck-target-libssp:
47755 @if target-libssp
47756 maybe-installcheck-target-libssp: installcheck-target-libssp
47758 installcheck-target-libssp: \
47759 configure-target-libssp
47760 @: $(MAKE); $(unstage)
47761 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
47762 r=`${PWD_COMMAND}`; export r; \
47763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47764 $(NORMAL_TARGET_EXPORTS) \
47765 echo "Doing installcheck in $(TARGET_SUBDIR)/libssp"; \
47766 for flag in $(EXTRA_TARGET_FLAGS); do \
47767 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47768 done; \
47769 (cd $(TARGET_SUBDIR)/libssp && \
47770 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47771 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47772 "RANLIB=$${RANLIB}" \
47773 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47774 installcheck) \
47775 || exit 1
47777 @endif target-libssp
47779 .PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
47780 maybe-mostlyclean-target-libssp:
47781 @if target-libssp
47782 maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
47784 mostlyclean-target-libssp:
47785 @: $(MAKE); $(unstage)
47786 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
47787 r=`${PWD_COMMAND}`; export r; \
47788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47789 $(NORMAL_TARGET_EXPORTS) \
47790 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp"; \
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)/libssp && \
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 mostlyclean) \
47800 || exit 1
47802 @endif target-libssp
47804 .PHONY: maybe-clean-target-libssp clean-target-libssp
47805 maybe-clean-target-libssp:
47806 @if target-libssp
47807 maybe-clean-target-libssp: clean-target-libssp
47809 clean-target-libssp:
47810 @: $(MAKE); $(unstage)
47811 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
47812 r=`${PWD_COMMAND}`; export r; \
47813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47814 $(NORMAL_TARGET_EXPORTS) \
47815 echo "Doing clean in $(TARGET_SUBDIR)/libssp"; \
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)/libssp && \
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 clean) \
47825 || exit 1
47827 @endif target-libssp
47829 .PHONY: maybe-distclean-target-libssp distclean-target-libssp
47830 maybe-distclean-target-libssp:
47831 @if target-libssp
47832 maybe-distclean-target-libssp: distclean-target-libssp
47834 distclean-target-libssp:
47835 @: $(MAKE); $(unstage)
47836 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
47837 r=`${PWD_COMMAND}`; export r; \
47838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47839 $(NORMAL_TARGET_EXPORTS) \
47840 echo "Doing distclean in $(TARGET_SUBDIR)/libssp"; \
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)/libssp && \
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 distclean) \
47850 || exit 1
47852 @endif target-libssp
47854 .PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
47855 maybe-maintainer-clean-target-libssp:
47856 @if target-libssp
47857 maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
47859 maintainer-clean-target-libssp:
47860 @: $(MAKE); $(unstage)
47861 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
47862 r=`${PWD_COMMAND}`; export r; \
47863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47864 $(NORMAL_TARGET_EXPORTS) \
47865 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp"; \
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)/libssp && \
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 maintainer-clean) \
47875 || exit 1
47877 @endif target-libssp
47883 .PHONY: configure-target-newlib maybe-configure-target-newlib
47884 maybe-configure-target-newlib:
47885 @if gcc-bootstrap
47886 configure-target-newlib: stage_current
47887 @endif gcc-bootstrap
47888 @if target-newlib
47889 maybe-configure-target-newlib: configure-target-newlib
47890 configure-target-newlib:
47891 @: $(MAKE); $(unstage)
47892 @r=`${PWD_COMMAND}`; export r; \
47893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47894 echo "Checking multilib configuration for newlib..."; \
47895 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib; \
47896 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/newlib/multilib.tmp 2> /dev/null; \
47897 if test -r $(TARGET_SUBDIR)/newlib/multilib.out; then \
47898 if cmp -s $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; then \
47899 rm -f $(TARGET_SUBDIR)/newlib/multilib.tmp; \
47900 else \
47901 rm -f $(TARGET_SUBDIR)/newlib/Makefile; \
47902 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
47903 fi; \
47904 else \
47905 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
47906 fi; \
47907 test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
47908 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib; \
47909 $(NORMAL_TARGET_EXPORTS) \
47910 echo Configuring in $(TARGET_SUBDIR)/newlib; \
47911 cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
47912 case $(srcdir) in \
47913 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47914 *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
47915 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47916 esac; \
47917 module_srcdir=newlib; \
47918 rm -f no-such-file || : ; \
47919 CONFIG_SITE=no-such-file $(SHELL) \
47920 $$s/$$module_srcdir/configure \
47921 --srcdir=$${topdir}/$$module_srcdir \
47922 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47923 --target=${target_alias} \
47924 || exit 1
47925 @endif target-newlib
47931 .PHONY: all-target-newlib maybe-all-target-newlib
47932 maybe-all-target-newlib:
47933 @if gcc-bootstrap
47934 all-target-newlib: stage_current
47935 @endif gcc-bootstrap
47936 @if target-newlib
47937 TARGET-target-newlib=all
47938 maybe-all-target-newlib: all-target-newlib
47939 all-target-newlib: configure-target-newlib
47940 @: $(MAKE); $(unstage)
47941 @r=`${PWD_COMMAND}`; export r; \
47942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47943 $(NORMAL_TARGET_EXPORTS) \
47944 (cd $(TARGET_SUBDIR)/newlib && \
47945 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
47946 $(TARGET-target-newlib))
47947 @endif target-newlib
47953 .PHONY: check-target-newlib maybe-check-target-newlib
47954 maybe-check-target-newlib:
47955 @if target-newlib
47956 maybe-check-target-newlib: check-target-newlib
47958 check-target-newlib:
47959 @: $(MAKE); $(unstage)
47960 @r=`${PWD_COMMAND}`; export r; \
47961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47962 $(NORMAL_TARGET_EXPORTS) \
47963 (cd $(TARGET_SUBDIR)/newlib && \
47964 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
47966 @endif target-newlib
47968 .PHONY: install-target-newlib maybe-install-target-newlib
47969 maybe-install-target-newlib:
47970 @if target-newlib
47971 maybe-install-target-newlib: install-target-newlib
47973 install-target-newlib: installdirs
47974 @: $(MAKE); $(unstage)
47975 @r=`${PWD_COMMAND}`; export r; \
47976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47977 $(NORMAL_TARGET_EXPORTS) \
47978 (cd $(TARGET_SUBDIR)/newlib && \
47979 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
47981 @endif target-newlib
47983 .PHONY: install-strip-target-newlib maybe-install-strip-target-newlib
47984 maybe-install-strip-target-newlib:
47985 @if target-newlib
47986 maybe-install-strip-target-newlib: install-strip-target-newlib
47988 install-strip-target-newlib: installdirs
47989 @: $(MAKE); $(unstage)
47990 @r=`${PWD_COMMAND}`; export r; \
47991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47992 $(NORMAL_TARGET_EXPORTS) \
47993 (cd $(TARGET_SUBDIR)/newlib && \
47994 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
47996 @endif target-newlib
47998 # Other targets (info, dvi, pdf, etc.)
48000 .PHONY: maybe-info-target-newlib info-target-newlib
48001 maybe-info-target-newlib:
48002 @if target-newlib
48003 maybe-info-target-newlib: info-target-newlib
48005 info-target-newlib: \
48006 configure-target-newlib
48007 @: $(MAKE); $(unstage)
48008 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48009 r=`${PWD_COMMAND}`; export r; \
48010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48011 $(NORMAL_TARGET_EXPORTS) \
48012 echo "Doing info in $(TARGET_SUBDIR)/newlib"; \
48013 for flag in $(EXTRA_TARGET_FLAGS); do \
48014 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48015 done; \
48016 (cd $(TARGET_SUBDIR)/newlib && \
48017 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48018 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48019 "RANLIB=$${RANLIB}" \
48020 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48021 info) \
48022 || exit 1
48024 @endif target-newlib
48026 .PHONY: maybe-dvi-target-newlib dvi-target-newlib
48027 maybe-dvi-target-newlib:
48028 @if target-newlib
48029 maybe-dvi-target-newlib: dvi-target-newlib
48031 dvi-target-newlib: \
48032 configure-target-newlib
48033 @: $(MAKE); $(unstage)
48034 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48035 r=`${PWD_COMMAND}`; export r; \
48036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48037 $(NORMAL_TARGET_EXPORTS) \
48038 echo "Doing dvi in $(TARGET_SUBDIR)/newlib"; \
48039 for flag in $(EXTRA_TARGET_FLAGS); do \
48040 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48041 done; \
48042 (cd $(TARGET_SUBDIR)/newlib && \
48043 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48044 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48045 "RANLIB=$${RANLIB}" \
48046 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48047 dvi) \
48048 || exit 1
48050 @endif target-newlib
48052 .PHONY: maybe-pdf-target-newlib pdf-target-newlib
48053 maybe-pdf-target-newlib:
48054 @if target-newlib
48055 maybe-pdf-target-newlib: pdf-target-newlib
48057 pdf-target-newlib: \
48058 configure-target-newlib
48059 @: $(MAKE); $(unstage)
48060 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48061 r=`${PWD_COMMAND}`; export r; \
48062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48063 $(NORMAL_TARGET_EXPORTS) \
48064 echo "Doing pdf in $(TARGET_SUBDIR)/newlib"; \
48065 for flag in $(EXTRA_TARGET_FLAGS); do \
48066 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48067 done; \
48068 (cd $(TARGET_SUBDIR)/newlib && \
48069 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48070 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48071 "RANLIB=$${RANLIB}" \
48072 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48073 pdf) \
48074 || exit 1
48076 @endif target-newlib
48078 .PHONY: maybe-html-target-newlib html-target-newlib
48079 maybe-html-target-newlib:
48080 @if target-newlib
48081 maybe-html-target-newlib: html-target-newlib
48083 html-target-newlib: \
48084 configure-target-newlib
48085 @: $(MAKE); $(unstage)
48086 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48087 r=`${PWD_COMMAND}`; export r; \
48088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48089 $(NORMAL_TARGET_EXPORTS) \
48090 echo "Doing html in $(TARGET_SUBDIR)/newlib"; \
48091 for flag in $(EXTRA_TARGET_FLAGS); do \
48092 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48093 done; \
48094 (cd $(TARGET_SUBDIR)/newlib && \
48095 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48096 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48097 "RANLIB=$${RANLIB}" \
48098 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48099 html) \
48100 || exit 1
48102 @endif target-newlib
48104 .PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
48105 maybe-TAGS-target-newlib:
48106 @if target-newlib
48107 maybe-TAGS-target-newlib: TAGS-target-newlib
48109 TAGS-target-newlib: \
48110 configure-target-newlib
48111 @: $(MAKE); $(unstage)
48112 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48113 r=`${PWD_COMMAND}`; export r; \
48114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48115 $(NORMAL_TARGET_EXPORTS) \
48116 echo "Doing TAGS in $(TARGET_SUBDIR)/newlib"; \
48117 for flag in $(EXTRA_TARGET_FLAGS); do \
48118 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48119 done; \
48120 (cd $(TARGET_SUBDIR)/newlib && \
48121 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48122 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48123 "RANLIB=$${RANLIB}" \
48124 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48125 TAGS) \
48126 || exit 1
48128 @endif target-newlib
48130 .PHONY: maybe-install-info-target-newlib install-info-target-newlib
48131 maybe-install-info-target-newlib:
48132 @if target-newlib
48133 maybe-install-info-target-newlib: install-info-target-newlib
48135 install-info-target-newlib: \
48136 configure-target-newlib \
48137 info-target-newlib
48138 @: $(MAKE); $(unstage)
48139 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48140 r=`${PWD_COMMAND}`; export r; \
48141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48142 $(NORMAL_TARGET_EXPORTS) \
48143 echo "Doing install-info in $(TARGET_SUBDIR)/newlib"; \
48144 for flag in $(EXTRA_TARGET_FLAGS); do \
48145 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48146 done; \
48147 (cd $(TARGET_SUBDIR)/newlib && \
48148 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48149 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48150 "RANLIB=$${RANLIB}" \
48151 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48152 install-info) \
48153 || exit 1
48155 @endif target-newlib
48157 .PHONY: maybe-install-dvi-target-newlib install-dvi-target-newlib
48158 maybe-install-dvi-target-newlib:
48159 @if target-newlib
48160 maybe-install-dvi-target-newlib: install-dvi-target-newlib
48162 install-dvi-target-newlib: \
48163 configure-target-newlib \
48164 dvi-target-newlib
48165 @: $(MAKE); $(unstage)
48166 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48167 r=`${PWD_COMMAND}`; export r; \
48168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48169 $(NORMAL_TARGET_EXPORTS) \
48170 echo "Doing install-dvi in $(TARGET_SUBDIR)/newlib"; \
48171 for flag in $(EXTRA_TARGET_FLAGS); do \
48172 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48173 done; \
48174 (cd $(TARGET_SUBDIR)/newlib && \
48175 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48176 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48177 "RANLIB=$${RANLIB}" \
48178 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48179 install-dvi) \
48180 || exit 1
48182 @endif target-newlib
48184 .PHONY: maybe-install-pdf-target-newlib install-pdf-target-newlib
48185 maybe-install-pdf-target-newlib:
48186 @if target-newlib
48187 maybe-install-pdf-target-newlib: install-pdf-target-newlib
48189 install-pdf-target-newlib: \
48190 configure-target-newlib \
48191 pdf-target-newlib
48192 @: $(MAKE); $(unstage)
48193 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48194 r=`${PWD_COMMAND}`; export r; \
48195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48196 $(NORMAL_TARGET_EXPORTS) \
48197 echo "Doing install-pdf in $(TARGET_SUBDIR)/newlib"; \
48198 for flag in $(EXTRA_TARGET_FLAGS); do \
48199 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48200 done; \
48201 (cd $(TARGET_SUBDIR)/newlib && \
48202 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48203 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48204 "RANLIB=$${RANLIB}" \
48205 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48206 install-pdf) \
48207 || exit 1
48209 @endif target-newlib
48211 .PHONY: maybe-install-html-target-newlib install-html-target-newlib
48212 maybe-install-html-target-newlib:
48213 @if target-newlib
48214 maybe-install-html-target-newlib: install-html-target-newlib
48216 install-html-target-newlib: \
48217 configure-target-newlib \
48218 html-target-newlib
48219 @: $(MAKE); $(unstage)
48220 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48221 r=`${PWD_COMMAND}`; export r; \
48222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48223 $(NORMAL_TARGET_EXPORTS) \
48224 echo "Doing install-html in $(TARGET_SUBDIR)/newlib"; \
48225 for flag in $(EXTRA_TARGET_FLAGS); do \
48226 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48227 done; \
48228 (cd $(TARGET_SUBDIR)/newlib && \
48229 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48230 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48231 "RANLIB=$${RANLIB}" \
48232 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48233 install-html) \
48234 || exit 1
48236 @endif target-newlib
48238 .PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
48239 maybe-installcheck-target-newlib:
48240 @if target-newlib
48241 maybe-installcheck-target-newlib: installcheck-target-newlib
48243 installcheck-target-newlib: \
48244 configure-target-newlib
48245 @: $(MAKE); $(unstage)
48246 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48247 r=`${PWD_COMMAND}`; export r; \
48248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48249 $(NORMAL_TARGET_EXPORTS) \
48250 echo "Doing installcheck in $(TARGET_SUBDIR)/newlib"; \
48251 for flag in $(EXTRA_TARGET_FLAGS); do \
48252 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48253 done; \
48254 (cd $(TARGET_SUBDIR)/newlib && \
48255 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48256 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48257 "RANLIB=$${RANLIB}" \
48258 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48259 installcheck) \
48260 || exit 1
48262 @endif target-newlib
48264 .PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
48265 maybe-mostlyclean-target-newlib:
48266 @if target-newlib
48267 maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
48269 mostlyclean-target-newlib:
48270 @: $(MAKE); $(unstage)
48271 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48272 r=`${PWD_COMMAND}`; export r; \
48273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48274 $(NORMAL_TARGET_EXPORTS) \
48275 echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib"; \
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)/newlib && \
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 mostlyclean) \
48285 || exit 1
48287 @endif target-newlib
48289 .PHONY: maybe-clean-target-newlib clean-target-newlib
48290 maybe-clean-target-newlib:
48291 @if target-newlib
48292 maybe-clean-target-newlib: clean-target-newlib
48294 clean-target-newlib:
48295 @: $(MAKE); $(unstage)
48296 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48297 r=`${PWD_COMMAND}`; export r; \
48298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48299 $(NORMAL_TARGET_EXPORTS) \
48300 echo "Doing clean in $(TARGET_SUBDIR)/newlib"; \
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)/newlib && \
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 clean) \
48310 || exit 1
48312 @endif target-newlib
48314 .PHONY: maybe-distclean-target-newlib distclean-target-newlib
48315 maybe-distclean-target-newlib:
48316 @if target-newlib
48317 maybe-distclean-target-newlib: distclean-target-newlib
48319 distclean-target-newlib:
48320 @: $(MAKE); $(unstage)
48321 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48322 r=`${PWD_COMMAND}`; export r; \
48323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48324 $(NORMAL_TARGET_EXPORTS) \
48325 echo "Doing distclean in $(TARGET_SUBDIR)/newlib"; \
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)/newlib && \
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 distclean) \
48335 || exit 1
48337 @endif target-newlib
48339 .PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
48340 maybe-maintainer-clean-target-newlib:
48341 @if target-newlib
48342 maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
48344 maintainer-clean-target-newlib:
48345 @: $(MAKE); $(unstage)
48346 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48347 r=`${PWD_COMMAND}`; export r; \
48348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48349 $(NORMAL_TARGET_EXPORTS) \
48350 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib"; \
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)/newlib && \
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 maintainer-clean) \
48360 || exit 1
48362 @endif target-newlib
48368 .PHONY: configure-target-libgcc maybe-configure-target-libgcc
48369 maybe-configure-target-libgcc:
48370 @if gcc-bootstrap
48371 configure-target-libgcc: stage_current
48372 @endif gcc-bootstrap
48373 @if target-libgcc
48374 maybe-configure-target-libgcc: configure-target-libgcc
48375 configure-target-libgcc:
48376 @r=`${PWD_COMMAND}`; export r; \
48377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48378 echo "Checking multilib configuration for libgcc..."; \
48379 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
48380 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
48381 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48382 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48383 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48384 else \
48385 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48386 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48387 fi; \
48388 else \
48389 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48390 fi; \
48391 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48392 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
48393 $(NORMAL_TARGET_EXPORTS) \
48394 echo Configuring in $(TARGET_SUBDIR)/libgcc; \
48395 cd "$(TARGET_SUBDIR)/libgcc" || exit 1; \
48396 case $(srcdir) in \
48397 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48398 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48399 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48400 esac; \
48401 module_srcdir=libgcc; \
48402 rm -f no-such-file || : ; \
48403 CONFIG_SITE=no-such-file $(SHELL) \
48404 $$s/$$module_srcdir/configure \
48405 --srcdir=$${topdir}/$$module_srcdir \
48406 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48407 --target=${target_alias} \
48408 || exit 1
48409 @endif target-libgcc
48413 .PHONY: configure-stage1-target-libgcc maybe-configure-stage1-target-libgcc
48414 maybe-configure-stage1-target-libgcc:
48415 @if target-libgcc-bootstrap
48416 maybe-configure-stage1-target-libgcc: configure-stage1-target-libgcc
48417 configure-stage1-target-libgcc:
48418 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
48419 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
48420 @r=`${PWD_COMMAND}`; export r; \
48421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48422 TFLAGS="$(STAGE1_TFLAGS)"; \
48423 echo "Checking multilib configuration for libgcc..."; \
48424 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
48425 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48426 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48427 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48428 else \
48429 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48430 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48431 fi; \
48432 else \
48433 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48434 fi; \
48435 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48436 $(NORMAL_TARGET_EXPORTS) \
48437 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48438 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48439 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
48440 echo Configuring stage 1 in $(TARGET_SUBDIR)/libgcc; \
48441 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
48442 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
48443 case $(srcdir) in \
48444 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48445 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48446 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48447 esac; \
48448 module_srcdir=libgcc; \
48449 $(SHELL) $$s/$$module_srcdir/configure \
48450 --srcdir=$${topdir}/$$module_srcdir \
48451 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48452 --target=${target_alias} \
48454 $(STAGE1_CONFIGURE_FLAGS)
48455 @endif target-libgcc-bootstrap
48457 .PHONY: configure-stage2-target-libgcc maybe-configure-stage2-target-libgcc
48458 maybe-configure-stage2-target-libgcc:
48459 @if target-libgcc-bootstrap
48460 maybe-configure-stage2-target-libgcc: configure-stage2-target-libgcc
48461 configure-stage2-target-libgcc:
48462 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
48463 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
48464 @r=`${PWD_COMMAND}`; export r; \
48465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48466 TFLAGS="$(STAGE2_TFLAGS)"; \
48467 echo "Checking multilib configuration for libgcc..."; \
48468 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
48469 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48470 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48471 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48472 else \
48473 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48474 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48475 fi; \
48476 else \
48477 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48478 fi; \
48479 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48480 $(NORMAL_TARGET_EXPORTS) \
48482 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48483 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48484 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
48485 echo Configuring stage 2 in $(TARGET_SUBDIR)/libgcc; \
48486 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
48487 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
48488 case $(srcdir) in \
48489 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48490 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48491 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48492 esac; \
48493 module_srcdir=libgcc; \
48494 $(SHELL) $$s/$$module_srcdir/configure \
48495 --srcdir=$${topdir}/$$module_srcdir \
48496 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48497 --target=${target_alias} \
48498 --with-build-libsubdir=$(HOST_SUBDIR) \
48499 $(STAGE2_CONFIGURE_FLAGS)
48500 @endif target-libgcc-bootstrap
48502 .PHONY: configure-stage3-target-libgcc maybe-configure-stage3-target-libgcc
48503 maybe-configure-stage3-target-libgcc:
48504 @if target-libgcc-bootstrap
48505 maybe-configure-stage3-target-libgcc: configure-stage3-target-libgcc
48506 configure-stage3-target-libgcc:
48507 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
48508 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
48509 @r=`${PWD_COMMAND}`; export r; \
48510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48511 TFLAGS="$(STAGE3_TFLAGS)"; \
48512 echo "Checking multilib configuration for libgcc..."; \
48513 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
48514 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48515 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48516 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48517 else \
48518 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48519 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48520 fi; \
48521 else \
48522 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48523 fi; \
48524 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48525 $(NORMAL_TARGET_EXPORTS) \
48527 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48528 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48529 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
48530 echo Configuring stage 3 in $(TARGET_SUBDIR)/libgcc; \
48531 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
48532 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
48533 case $(srcdir) in \
48534 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48535 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48536 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48537 esac; \
48538 module_srcdir=libgcc; \
48539 $(SHELL) $$s/$$module_srcdir/configure \
48540 --srcdir=$${topdir}/$$module_srcdir \
48541 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48542 --target=${target_alias} \
48543 --with-build-libsubdir=$(HOST_SUBDIR) \
48544 $(STAGE3_CONFIGURE_FLAGS)
48545 @endif target-libgcc-bootstrap
48547 .PHONY: configure-stage4-target-libgcc maybe-configure-stage4-target-libgcc
48548 maybe-configure-stage4-target-libgcc:
48549 @if target-libgcc-bootstrap
48550 maybe-configure-stage4-target-libgcc: configure-stage4-target-libgcc
48551 configure-stage4-target-libgcc:
48552 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
48553 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
48554 @r=`${PWD_COMMAND}`; export r; \
48555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48556 TFLAGS="$(STAGE4_TFLAGS)"; \
48557 echo "Checking multilib configuration for libgcc..."; \
48558 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
48559 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48560 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48561 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48562 else \
48563 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48564 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48565 fi; \
48566 else \
48567 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48568 fi; \
48569 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48570 $(NORMAL_TARGET_EXPORTS) \
48572 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48573 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48574 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
48575 echo Configuring stage 4 in $(TARGET_SUBDIR)/libgcc; \
48576 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
48577 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
48578 case $(srcdir) in \
48579 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48580 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48581 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48582 esac; \
48583 module_srcdir=libgcc; \
48584 $(SHELL) $$s/$$module_srcdir/configure \
48585 --srcdir=$${topdir}/$$module_srcdir \
48586 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48587 --target=${target_alias} \
48588 --with-build-libsubdir=$(HOST_SUBDIR) \
48589 $(STAGE4_CONFIGURE_FLAGS)
48590 @endif target-libgcc-bootstrap
48592 .PHONY: configure-stageprofile-target-libgcc maybe-configure-stageprofile-target-libgcc
48593 maybe-configure-stageprofile-target-libgcc:
48594 @if target-libgcc-bootstrap
48595 maybe-configure-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
48596 configure-stageprofile-target-libgcc:
48597 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
48598 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
48599 @r=`${PWD_COMMAND}`; export r; \
48600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48601 TFLAGS="$(STAGEprofile_TFLAGS)"; \
48602 echo "Checking multilib configuration for libgcc..."; \
48603 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
48604 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48605 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48606 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48607 else \
48608 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48609 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48610 fi; \
48611 else \
48612 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48613 fi; \
48614 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48615 $(NORMAL_TARGET_EXPORTS) \
48617 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48618 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48619 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
48620 echo Configuring stage profile in $(TARGET_SUBDIR)/libgcc; \
48621 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
48622 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
48623 case $(srcdir) in \
48624 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48625 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48626 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48627 esac; \
48628 module_srcdir=libgcc; \
48629 $(SHELL) $$s/$$module_srcdir/configure \
48630 --srcdir=$${topdir}/$$module_srcdir \
48631 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48632 --target=${target_alias} \
48633 --with-build-libsubdir=$(HOST_SUBDIR) \
48634 $(STAGEprofile_CONFIGURE_FLAGS)
48635 @endif target-libgcc-bootstrap
48637 .PHONY: configure-stagetrain-target-libgcc maybe-configure-stagetrain-target-libgcc
48638 maybe-configure-stagetrain-target-libgcc:
48639 @if target-libgcc-bootstrap
48640 maybe-configure-stagetrain-target-libgcc: configure-stagetrain-target-libgcc
48641 configure-stagetrain-target-libgcc:
48642 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
48643 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
48644 @r=`${PWD_COMMAND}`; export r; \
48645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48646 TFLAGS="$(STAGEtrain_TFLAGS)"; \
48647 echo "Checking multilib configuration for libgcc..."; \
48648 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
48649 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48650 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48651 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48652 else \
48653 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48654 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48655 fi; \
48656 else \
48657 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48658 fi; \
48659 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48660 $(NORMAL_TARGET_EXPORTS) \
48662 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48663 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48664 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
48665 echo Configuring stage train in $(TARGET_SUBDIR)/libgcc; \
48666 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
48667 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
48668 case $(srcdir) in \
48669 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48670 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48671 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48672 esac; \
48673 module_srcdir=libgcc; \
48674 $(SHELL) $$s/$$module_srcdir/configure \
48675 --srcdir=$${topdir}/$$module_srcdir \
48676 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48677 --target=${target_alias} \
48678 --with-build-libsubdir=$(HOST_SUBDIR) \
48679 $(STAGEtrain_CONFIGURE_FLAGS)
48680 @endif target-libgcc-bootstrap
48682 .PHONY: configure-stagefeedback-target-libgcc maybe-configure-stagefeedback-target-libgcc
48683 maybe-configure-stagefeedback-target-libgcc:
48684 @if target-libgcc-bootstrap
48685 maybe-configure-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
48686 configure-stagefeedback-target-libgcc:
48687 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
48688 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
48689 @r=`${PWD_COMMAND}`; export r; \
48690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48691 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
48692 echo "Checking multilib configuration for libgcc..."; \
48693 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
48694 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48695 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48696 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48697 else \
48698 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48699 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48700 fi; \
48701 else \
48702 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48703 fi; \
48704 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48705 $(NORMAL_TARGET_EXPORTS) \
48707 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48708 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48709 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
48710 echo Configuring stage feedback in $(TARGET_SUBDIR)/libgcc; \
48711 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
48712 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
48713 case $(srcdir) in \
48714 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48715 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48716 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48717 esac; \
48718 module_srcdir=libgcc; \
48719 $(SHELL) $$s/$$module_srcdir/configure \
48720 --srcdir=$${topdir}/$$module_srcdir \
48721 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48722 --target=${target_alias} \
48723 --with-build-libsubdir=$(HOST_SUBDIR) \
48724 $(STAGEfeedback_CONFIGURE_FLAGS)
48725 @endif target-libgcc-bootstrap
48727 .PHONY: configure-stageautoprofile-target-libgcc maybe-configure-stageautoprofile-target-libgcc
48728 maybe-configure-stageautoprofile-target-libgcc:
48729 @if target-libgcc-bootstrap
48730 maybe-configure-stageautoprofile-target-libgcc: configure-stageautoprofile-target-libgcc
48731 configure-stageautoprofile-target-libgcc:
48732 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
48733 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
48734 @r=`${PWD_COMMAND}`; export r; \
48735 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48736 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
48737 echo "Checking multilib configuration for libgcc..."; \
48738 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
48739 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48740 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48741 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48742 else \
48743 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48744 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48745 fi; \
48746 else \
48747 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48748 fi; \
48749 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48750 $(NORMAL_TARGET_EXPORTS) \
48752 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48753 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48754 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
48755 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libgcc; \
48756 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
48757 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
48758 case $(srcdir) in \
48759 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48760 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48761 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48762 esac; \
48763 module_srcdir=libgcc; \
48764 $(SHELL) $$s/$$module_srcdir/configure \
48765 --srcdir=$${topdir}/$$module_srcdir \
48766 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48767 --target=${target_alias} \
48768 --with-build-libsubdir=$(HOST_SUBDIR) \
48769 $(STAGEautoprofile_CONFIGURE_FLAGS)
48770 @endif target-libgcc-bootstrap
48772 .PHONY: configure-stageautofeedback-target-libgcc maybe-configure-stageautofeedback-target-libgcc
48773 maybe-configure-stageautofeedback-target-libgcc:
48774 @if target-libgcc-bootstrap
48775 maybe-configure-stageautofeedback-target-libgcc: configure-stageautofeedback-target-libgcc
48776 configure-stageautofeedback-target-libgcc:
48777 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
48778 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
48779 @r=`${PWD_COMMAND}`; export r; \
48780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48781 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
48782 echo "Checking multilib configuration for libgcc..."; \
48783 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
48784 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48785 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48786 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48787 else \
48788 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48789 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48790 fi; \
48791 else \
48792 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48793 fi; \
48794 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48795 $(NORMAL_TARGET_EXPORTS) \
48797 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48798 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48799 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
48800 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libgcc; \
48801 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
48802 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
48803 case $(srcdir) in \
48804 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48805 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48806 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48807 esac; \
48808 module_srcdir=libgcc; \
48809 $(SHELL) $$s/$$module_srcdir/configure \
48810 --srcdir=$${topdir}/$$module_srcdir \
48811 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48812 --target=${target_alias} \
48813 --with-build-libsubdir=$(HOST_SUBDIR) \
48814 $(STAGEautofeedback_CONFIGURE_FLAGS)
48815 @endif target-libgcc-bootstrap
48821 .PHONY: all-target-libgcc maybe-all-target-libgcc
48822 maybe-all-target-libgcc:
48823 @if gcc-bootstrap
48824 all-target-libgcc: stage_current
48825 @endif gcc-bootstrap
48826 @if target-libgcc
48827 TARGET-target-libgcc=all
48828 maybe-all-target-libgcc: all-target-libgcc
48829 all-target-libgcc: configure-target-libgcc
48830 @r=`${PWD_COMMAND}`; export r; \
48831 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48832 $(NORMAL_TARGET_EXPORTS) \
48833 (cd $(TARGET_SUBDIR)/libgcc && \
48834 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
48835 $(TARGET-target-libgcc))
48836 @endif target-libgcc
48840 .PHONY: all-stage1-target-libgcc maybe-all-stage1-target-libgcc
48841 .PHONY: clean-stage1-target-libgcc maybe-clean-stage1-target-libgcc
48842 maybe-all-stage1-target-libgcc:
48843 maybe-clean-stage1-target-libgcc:
48844 @if target-libgcc-bootstrap
48845 maybe-all-stage1-target-libgcc: all-stage1-target-libgcc
48846 all-stage1: all-stage1-target-libgcc
48847 TARGET-stage1-target-libgcc = $(TARGET-target-libgcc)
48848 all-stage1-target-libgcc: configure-stage1-target-libgcc
48849 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
48850 @r=`${PWD_COMMAND}`; export r; \
48851 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48852 TFLAGS="$(STAGE1_TFLAGS)"; \
48853 $(NORMAL_TARGET_EXPORTS) \
48854 cd $(TARGET_SUBDIR)/libgcc && \
48856 $(MAKE) $(BASE_FLAGS_TO_PASS) \
48857 CFLAGS="$(CFLAGS_FOR_TARGET)" \
48858 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
48859 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
48860 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
48861 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
48862 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
48863 $(EXTRA_TARGET_FLAGS) \
48865 TFLAGS="$(STAGE1_TFLAGS)" \
48866 $(TARGET-stage1-target-libgcc)
48868 maybe-clean-stage1-target-libgcc: clean-stage1-target-libgcc
48869 clean-stage1: clean-stage1-target-libgcc
48870 clean-stage1-target-libgcc:
48871 @if [ $(current_stage) = stage1 ]; then \
48872 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48873 else \
48874 [ -f $(TARGET_SUBDIR)/stage1-libgcc/Makefile ] || exit 0; \
48875 $(MAKE) stage1-start; \
48876 fi; \
48877 cd $(TARGET_SUBDIR)/libgcc && \
48878 $(MAKE) $(EXTRA_TARGET_FLAGS) \
48879 clean
48880 @endif target-libgcc-bootstrap
48883 .PHONY: all-stage2-target-libgcc maybe-all-stage2-target-libgcc
48884 .PHONY: clean-stage2-target-libgcc maybe-clean-stage2-target-libgcc
48885 maybe-all-stage2-target-libgcc:
48886 maybe-clean-stage2-target-libgcc:
48887 @if target-libgcc-bootstrap
48888 maybe-all-stage2-target-libgcc: all-stage2-target-libgcc
48889 all-stage2: all-stage2-target-libgcc
48890 TARGET-stage2-target-libgcc = $(TARGET-target-libgcc)
48891 all-stage2-target-libgcc: configure-stage2-target-libgcc
48892 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
48893 @r=`${PWD_COMMAND}`; export r; \
48894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48895 TFLAGS="$(STAGE2_TFLAGS)"; \
48896 $(NORMAL_TARGET_EXPORTS) \
48898 cd $(TARGET_SUBDIR)/libgcc && \
48900 $(MAKE) $(BASE_FLAGS_TO_PASS) \
48901 CFLAGS="$(CFLAGS_FOR_TARGET)" \
48902 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
48903 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
48904 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
48905 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
48906 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
48907 $(EXTRA_TARGET_FLAGS) \
48908 TFLAGS="$(STAGE2_TFLAGS)" \
48909 $(TARGET-stage2-target-libgcc)
48911 maybe-clean-stage2-target-libgcc: clean-stage2-target-libgcc
48912 clean-stage2: clean-stage2-target-libgcc
48913 clean-stage2-target-libgcc:
48914 @if [ $(current_stage) = stage2 ]; then \
48915 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48916 else \
48917 [ -f $(TARGET_SUBDIR)/stage2-libgcc/Makefile ] || exit 0; \
48918 $(MAKE) stage2-start; \
48919 fi; \
48920 cd $(TARGET_SUBDIR)/libgcc && \
48921 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
48922 @endif target-libgcc-bootstrap
48925 .PHONY: all-stage3-target-libgcc maybe-all-stage3-target-libgcc
48926 .PHONY: clean-stage3-target-libgcc maybe-clean-stage3-target-libgcc
48927 maybe-all-stage3-target-libgcc:
48928 maybe-clean-stage3-target-libgcc:
48929 @if target-libgcc-bootstrap
48930 maybe-all-stage3-target-libgcc: all-stage3-target-libgcc
48931 all-stage3: all-stage3-target-libgcc
48932 TARGET-stage3-target-libgcc = $(TARGET-target-libgcc)
48933 all-stage3-target-libgcc: configure-stage3-target-libgcc
48934 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
48935 @r=`${PWD_COMMAND}`; export r; \
48936 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48937 TFLAGS="$(STAGE3_TFLAGS)"; \
48938 $(NORMAL_TARGET_EXPORTS) \
48940 cd $(TARGET_SUBDIR)/libgcc && \
48942 $(MAKE) $(BASE_FLAGS_TO_PASS) \
48943 CFLAGS="$(CFLAGS_FOR_TARGET)" \
48944 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
48945 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
48946 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
48947 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
48948 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
48949 $(EXTRA_TARGET_FLAGS) \
48950 TFLAGS="$(STAGE3_TFLAGS)" \
48951 $(TARGET-stage3-target-libgcc)
48953 maybe-clean-stage3-target-libgcc: clean-stage3-target-libgcc
48954 clean-stage3: clean-stage3-target-libgcc
48955 clean-stage3-target-libgcc:
48956 @if [ $(current_stage) = stage3 ]; then \
48957 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48958 else \
48959 [ -f $(TARGET_SUBDIR)/stage3-libgcc/Makefile ] || exit 0; \
48960 $(MAKE) stage3-start; \
48961 fi; \
48962 cd $(TARGET_SUBDIR)/libgcc && \
48963 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
48964 @endif target-libgcc-bootstrap
48967 .PHONY: all-stage4-target-libgcc maybe-all-stage4-target-libgcc
48968 .PHONY: clean-stage4-target-libgcc maybe-clean-stage4-target-libgcc
48969 maybe-all-stage4-target-libgcc:
48970 maybe-clean-stage4-target-libgcc:
48971 @if target-libgcc-bootstrap
48972 maybe-all-stage4-target-libgcc: all-stage4-target-libgcc
48973 all-stage4: all-stage4-target-libgcc
48974 TARGET-stage4-target-libgcc = $(TARGET-target-libgcc)
48975 all-stage4-target-libgcc: configure-stage4-target-libgcc
48976 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
48977 @r=`${PWD_COMMAND}`; export r; \
48978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48979 TFLAGS="$(STAGE4_TFLAGS)"; \
48980 $(NORMAL_TARGET_EXPORTS) \
48982 cd $(TARGET_SUBDIR)/libgcc && \
48984 $(MAKE) $(BASE_FLAGS_TO_PASS) \
48985 CFLAGS="$(CFLAGS_FOR_TARGET)" \
48986 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
48987 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
48988 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
48989 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
48990 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
48991 $(EXTRA_TARGET_FLAGS) \
48992 TFLAGS="$(STAGE4_TFLAGS)" \
48993 $(TARGET-stage4-target-libgcc)
48995 maybe-clean-stage4-target-libgcc: clean-stage4-target-libgcc
48996 clean-stage4: clean-stage4-target-libgcc
48997 clean-stage4-target-libgcc:
48998 @if [ $(current_stage) = stage4 ]; then \
48999 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49000 else \
49001 [ -f $(TARGET_SUBDIR)/stage4-libgcc/Makefile ] || exit 0; \
49002 $(MAKE) stage4-start; \
49003 fi; \
49004 cd $(TARGET_SUBDIR)/libgcc && \
49005 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
49006 @endif target-libgcc-bootstrap
49009 .PHONY: all-stageprofile-target-libgcc maybe-all-stageprofile-target-libgcc
49010 .PHONY: clean-stageprofile-target-libgcc maybe-clean-stageprofile-target-libgcc
49011 maybe-all-stageprofile-target-libgcc:
49012 maybe-clean-stageprofile-target-libgcc:
49013 @if target-libgcc-bootstrap
49014 maybe-all-stageprofile-target-libgcc: all-stageprofile-target-libgcc
49015 all-stageprofile: all-stageprofile-target-libgcc
49016 TARGET-stageprofile-target-libgcc = $(TARGET-target-libgcc)
49017 all-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
49018 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
49019 @r=`${PWD_COMMAND}`; export r; \
49020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49021 TFLAGS="$(STAGEprofile_TFLAGS)"; \
49022 $(NORMAL_TARGET_EXPORTS) \
49024 cd $(TARGET_SUBDIR)/libgcc && \
49026 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49027 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49028 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49029 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49030 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49031 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49032 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49033 $(EXTRA_TARGET_FLAGS) \
49034 TFLAGS="$(STAGEprofile_TFLAGS)" \
49035 $(TARGET-stageprofile-target-libgcc)
49037 maybe-clean-stageprofile-target-libgcc: clean-stageprofile-target-libgcc
49038 clean-stageprofile: clean-stageprofile-target-libgcc
49039 clean-stageprofile-target-libgcc:
49040 @if [ $(current_stage) = stageprofile ]; then \
49041 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49042 else \
49043 [ -f $(TARGET_SUBDIR)/stageprofile-libgcc/Makefile ] || exit 0; \
49044 $(MAKE) stageprofile-start; \
49045 fi; \
49046 cd $(TARGET_SUBDIR)/libgcc && \
49047 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
49048 @endif target-libgcc-bootstrap
49051 .PHONY: all-stagetrain-target-libgcc maybe-all-stagetrain-target-libgcc
49052 .PHONY: clean-stagetrain-target-libgcc maybe-clean-stagetrain-target-libgcc
49053 maybe-all-stagetrain-target-libgcc:
49054 maybe-clean-stagetrain-target-libgcc:
49055 @if target-libgcc-bootstrap
49056 maybe-all-stagetrain-target-libgcc: all-stagetrain-target-libgcc
49057 all-stagetrain: all-stagetrain-target-libgcc
49058 TARGET-stagetrain-target-libgcc = $(TARGET-target-libgcc)
49059 all-stagetrain-target-libgcc: configure-stagetrain-target-libgcc
49060 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
49061 @r=`${PWD_COMMAND}`; export r; \
49062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49063 TFLAGS="$(STAGEtrain_TFLAGS)"; \
49064 $(NORMAL_TARGET_EXPORTS) \
49066 cd $(TARGET_SUBDIR)/libgcc && \
49068 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49069 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49070 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49071 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49072 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49073 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49074 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49075 $(EXTRA_TARGET_FLAGS) \
49076 TFLAGS="$(STAGEtrain_TFLAGS)" \
49077 $(TARGET-stagetrain-target-libgcc)
49079 maybe-clean-stagetrain-target-libgcc: clean-stagetrain-target-libgcc
49080 clean-stagetrain: clean-stagetrain-target-libgcc
49081 clean-stagetrain-target-libgcc:
49082 @if [ $(current_stage) = stagetrain ]; then \
49083 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49084 else \
49085 [ -f $(TARGET_SUBDIR)/stagetrain-libgcc/Makefile ] || exit 0; \
49086 $(MAKE) stagetrain-start; \
49087 fi; \
49088 cd $(TARGET_SUBDIR)/libgcc && \
49089 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
49090 @endif target-libgcc-bootstrap
49093 .PHONY: all-stagefeedback-target-libgcc maybe-all-stagefeedback-target-libgcc
49094 .PHONY: clean-stagefeedback-target-libgcc maybe-clean-stagefeedback-target-libgcc
49095 maybe-all-stagefeedback-target-libgcc:
49096 maybe-clean-stagefeedback-target-libgcc:
49097 @if target-libgcc-bootstrap
49098 maybe-all-stagefeedback-target-libgcc: all-stagefeedback-target-libgcc
49099 all-stagefeedback: all-stagefeedback-target-libgcc
49100 TARGET-stagefeedback-target-libgcc = $(TARGET-target-libgcc)
49101 all-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
49102 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
49103 @r=`${PWD_COMMAND}`; export r; \
49104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49105 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
49106 $(NORMAL_TARGET_EXPORTS) \
49108 cd $(TARGET_SUBDIR)/libgcc && \
49110 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49111 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49112 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49113 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49114 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49115 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49116 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49117 $(EXTRA_TARGET_FLAGS) \
49118 TFLAGS="$(STAGEfeedback_TFLAGS)" \
49119 $(TARGET-stagefeedback-target-libgcc)
49121 maybe-clean-stagefeedback-target-libgcc: clean-stagefeedback-target-libgcc
49122 clean-stagefeedback: clean-stagefeedback-target-libgcc
49123 clean-stagefeedback-target-libgcc:
49124 @if [ $(current_stage) = stagefeedback ]; then \
49125 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49126 else \
49127 [ -f $(TARGET_SUBDIR)/stagefeedback-libgcc/Makefile ] || exit 0; \
49128 $(MAKE) stagefeedback-start; \
49129 fi; \
49130 cd $(TARGET_SUBDIR)/libgcc && \
49131 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
49132 @endif target-libgcc-bootstrap
49135 .PHONY: all-stageautoprofile-target-libgcc maybe-all-stageautoprofile-target-libgcc
49136 .PHONY: clean-stageautoprofile-target-libgcc maybe-clean-stageautoprofile-target-libgcc
49137 maybe-all-stageautoprofile-target-libgcc:
49138 maybe-clean-stageautoprofile-target-libgcc:
49139 @if target-libgcc-bootstrap
49140 maybe-all-stageautoprofile-target-libgcc: all-stageautoprofile-target-libgcc
49141 all-stageautoprofile: all-stageautoprofile-target-libgcc
49142 TARGET-stageautoprofile-target-libgcc = $(TARGET-target-libgcc)
49143 all-stageautoprofile-target-libgcc: configure-stageautoprofile-target-libgcc
49144 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
49145 @r=`${PWD_COMMAND}`; export r; \
49146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49147 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
49148 $(NORMAL_TARGET_EXPORTS) \
49150 cd $(TARGET_SUBDIR)/libgcc && \
49151 $$s/gcc/config/i386/$(AUTO_PROFILE) \
49152 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49153 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49154 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49155 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49156 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49157 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49158 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49159 $(EXTRA_TARGET_FLAGS) \
49160 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
49161 $(TARGET-stageautoprofile-target-libgcc)
49163 maybe-clean-stageautoprofile-target-libgcc: clean-stageautoprofile-target-libgcc
49164 clean-stageautoprofile: clean-stageautoprofile-target-libgcc
49165 clean-stageautoprofile-target-libgcc:
49166 @if [ $(current_stage) = stageautoprofile ]; then \
49167 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49168 else \
49169 [ -f $(TARGET_SUBDIR)/stageautoprofile-libgcc/Makefile ] || exit 0; \
49170 $(MAKE) stageautoprofile-start; \
49171 fi; \
49172 cd $(TARGET_SUBDIR)/libgcc && \
49173 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
49174 @endif target-libgcc-bootstrap
49177 .PHONY: all-stageautofeedback-target-libgcc maybe-all-stageautofeedback-target-libgcc
49178 .PHONY: clean-stageautofeedback-target-libgcc maybe-clean-stageautofeedback-target-libgcc
49179 maybe-all-stageautofeedback-target-libgcc:
49180 maybe-clean-stageautofeedback-target-libgcc:
49181 @if target-libgcc-bootstrap
49182 maybe-all-stageautofeedback-target-libgcc: all-stageautofeedback-target-libgcc
49183 all-stageautofeedback: all-stageautofeedback-target-libgcc
49184 TARGET-stageautofeedback-target-libgcc = $(TARGET-target-libgcc)
49185 all-stageautofeedback-target-libgcc: configure-stageautofeedback-target-libgcc
49186 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
49187 @r=`${PWD_COMMAND}`; export r; \
49188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49189 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
49190 $(NORMAL_TARGET_EXPORTS) \
49192 cd $(TARGET_SUBDIR)/libgcc && \
49194 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49195 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49196 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49197 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49198 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49199 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49200 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49201 $(EXTRA_TARGET_FLAGS) \
49202 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
49203 $(TARGET-stageautofeedback-target-libgcc)
49205 maybe-clean-stageautofeedback-target-libgcc: clean-stageautofeedback-target-libgcc
49206 clean-stageautofeedback: clean-stageautofeedback-target-libgcc
49207 clean-stageautofeedback-target-libgcc:
49208 @if [ $(current_stage) = stageautofeedback ]; then \
49209 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49210 else \
49211 [ -f $(TARGET_SUBDIR)/stageautofeedback-libgcc/Makefile ] || exit 0; \
49212 $(MAKE) stageautofeedback-start; \
49213 fi; \
49214 cd $(TARGET_SUBDIR)/libgcc && \
49215 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
49216 @endif target-libgcc-bootstrap
49223 .PHONY: check-target-libgcc maybe-check-target-libgcc
49224 maybe-check-target-libgcc:
49225 @if target-libgcc
49226 maybe-check-target-libgcc: check-target-libgcc
49228 # Dummy target for uncheckable module.
49229 check-target-libgcc:
49231 @endif target-libgcc
49233 .PHONY: install-target-libgcc maybe-install-target-libgcc
49234 maybe-install-target-libgcc:
49235 @if target-libgcc
49236 maybe-install-target-libgcc: install-target-libgcc
49238 install-target-libgcc: installdirs
49239 @: $(MAKE); $(unstage)
49240 @r=`${PWD_COMMAND}`; export r; \
49241 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49242 $(NORMAL_TARGET_EXPORTS) \
49243 (cd $(TARGET_SUBDIR)/libgcc && \
49244 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
49246 @endif target-libgcc
49248 .PHONY: install-strip-target-libgcc maybe-install-strip-target-libgcc
49249 maybe-install-strip-target-libgcc:
49250 @if target-libgcc
49251 maybe-install-strip-target-libgcc: install-strip-target-libgcc
49253 install-strip-target-libgcc: installdirs
49254 @: $(MAKE); $(unstage)
49255 @r=`${PWD_COMMAND}`; export r; \
49256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49257 $(NORMAL_TARGET_EXPORTS) \
49258 (cd $(TARGET_SUBDIR)/libgcc && \
49259 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
49261 @endif target-libgcc
49263 # Other targets (info, dvi, pdf, etc.)
49265 .PHONY: maybe-info-target-libgcc info-target-libgcc
49266 maybe-info-target-libgcc:
49267 @if target-libgcc
49268 maybe-info-target-libgcc: info-target-libgcc
49270 info-target-libgcc: \
49271 configure-target-libgcc
49272 @: $(MAKE); $(unstage)
49273 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49274 r=`${PWD_COMMAND}`; export r; \
49275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49276 $(NORMAL_TARGET_EXPORTS) \
49277 echo "Doing info in $(TARGET_SUBDIR)/libgcc"; \
49278 for flag in $(EXTRA_TARGET_FLAGS); do \
49279 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49280 done; \
49281 (cd $(TARGET_SUBDIR)/libgcc && \
49282 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49283 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49284 "RANLIB=$${RANLIB}" \
49285 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49286 info) \
49287 || exit 1
49289 @endif target-libgcc
49291 .PHONY: maybe-dvi-target-libgcc dvi-target-libgcc
49292 maybe-dvi-target-libgcc:
49293 @if target-libgcc
49294 maybe-dvi-target-libgcc: dvi-target-libgcc
49296 dvi-target-libgcc: \
49297 configure-target-libgcc
49298 @: $(MAKE); $(unstage)
49299 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49300 r=`${PWD_COMMAND}`; export r; \
49301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49302 $(NORMAL_TARGET_EXPORTS) \
49303 echo "Doing dvi in $(TARGET_SUBDIR)/libgcc"; \
49304 for flag in $(EXTRA_TARGET_FLAGS); do \
49305 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49306 done; \
49307 (cd $(TARGET_SUBDIR)/libgcc && \
49308 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49309 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49310 "RANLIB=$${RANLIB}" \
49311 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49312 dvi) \
49313 || exit 1
49315 @endif target-libgcc
49317 .PHONY: maybe-pdf-target-libgcc pdf-target-libgcc
49318 maybe-pdf-target-libgcc:
49319 @if target-libgcc
49320 maybe-pdf-target-libgcc: pdf-target-libgcc
49322 pdf-target-libgcc: \
49323 configure-target-libgcc
49324 @: $(MAKE); $(unstage)
49325 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49326 r=`${PWD_COMMAND}`; export r; \
49327 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49328 $(NORMAL_TARGET_EXPORTS) \
49329 echo "Doing pdf in $(TARGET_SUBDIR)/libgcc"; \
49330 for flag in $(EXTRA_TARGET_FLAGS); do \
49331 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49332 done; \
49333 (cd $(TARGET_SUBDIR)/libgcc && \
49334 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49335 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49336 "RANLIB=$${RANLIB}" \
49337 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49338 pdf) \
49339 || exit 1
49341 @endif target-libgcc
49343 .PHONY: maybe-html-target-libgcc html-target-libgcc
49344 maybe-html-target-libgcc:
49345 @if target-libgcc
49346 maybe-html-target-libgcc: html-target-libgcc
49348 html-target-libgcc: \
49349 configure-target-libgcc
49350 @: $(MAKE); $(unstage)
49351 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49352 r=`${PWD_COMMAND}`; export r; \
49353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49354 $(NORMAL_TARGET_EXPORTS) \
49355 echo "Doing html in $(TARGET_SUBDIR)/libgcc"; \
49356 for flag in $(EXTRA_TARGET_FLAGS); do \
49357 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49358 done; \
49359 (cd $(TARGET_SUBDIR)/libgcc && \
49360 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49361 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49362 "RANLIB=$${RANLIB}" \
49363 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49364 html) \
49365 || exit 1
49367 @endif target-libgcc
49369 .PHONY: maybe-TAGS-target-libgcc TAGS-target-libgcc
49370 maybe-TAGS-target-libgcc:
49371 @if target-libgcc
49372 maybe-TAGS-target-libgcc: TAGS-target-libgcc
49374 # libgcc doesn't support TAGS.
49375 TAGS-target-libgcc:
49377 @endif target-libgcc
49379 .PHONY: maybe-install-info-target-libgcc install-info-target-libgcc
49380 maybe-install-info-target-libgcc:
49381 @if target-libgcc
49382 maybe-install-info-target-libgcc: install-info-target-libgcc
49384 install-info-target-libgcc: \
49385 configure-target-libgcc \
49386 info-target-libgcc
49387 @: $(MAKE); $(unstage)
49388 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49389 r=`${PWD_COMMAND}`; export r; \
49390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49391 $(NORMAL_TARGET_EXPORTS) \
49392 echo "Doing install-info in $(TARGET_SUBDIR)/libgcc"; \
49393 for flag in $(EXTRA_TARGET_FLAGS); do \
49394 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49395 done; \
49396 (cd $(TARGET_SUBDIR)/libgcc && \
49397 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49398 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49399 "RANLIB=$${RANLIB}" \
49400 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49401 install-info) \
49402 || exit 1
49404 @endif target-libgcc
49406 .PHONY: maybe-install-dvi-target-libgcc install-dvi-target-libgcc
49407 maybe-install-dvi-target-libgcc:
49408 @if target-libgcc
49409 maybe-install-dvi-target-libgcc: install-dvi-target-libgcc
49411 # libgcc doesn't support install-dvi.
49412 install-dvi-target-libgcc:
49414 @endif target-libgcc
49416 .PHONY: maybe-install-pdf-target-libgcc install-pdf-target-libgcc
49417 maybe-install-pdf-target-libgcc:
49418 @if target-libgcc
49419 maybe-install-pdf-target-libgcc: install-pdf-target-libgcc
49421 install-pdf-target-libgcc: \
49422 configure-target-libgcc \
49423 pdf-target-libgcc
49424 @: $(MAKE); $(unstage)
49425 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49426 r=`${PWD_COMMAND}`; export r; \
49427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49428 $(NORMAL_TARGET_EXPORTS) \
49429 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgcc"; \
49430 for flag in $(EXTRA_TARGET_FLAGS); do \
49431 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49432 done; \
49433 (cd $(TARGET_SUBDIR)/libgcc && \
49434 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49435 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49436 "RANLIB=$${RANLIB}" \
49437 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49438 install-pdf) \
49439 || exit 1
49441 @endif target-libgcc
49443 .PHONY: maybe-install-html-target-libgcc install-html-target-libgcc
49444 maybe-install-html-target-libgcc:
49445 @if target-libgcc
49446 maybe-install-html-target-libgcc: install-html-target-libgcc
49448 install-html-target-libgcc: \
49449 configure-target-libgcc \
49450 html-target-libgcc
49451 @: $(MAKE); $(unstage)
49452 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49453 r=`${PWD_COMMAND}`; export r; \
49454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49455 $(NORMAL_TARGET_EXPORTS) \
49456 echo "Doing install-html in $(TARGET_SUBDIR)/libgcc"; \
49457 for flag in $(EXTRA_TARGET_FLAGS); do \
49458 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49459 done; \
49460 (cd $(TARGET_SUBDIR)/libgcc && \
49461 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49462 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49463 "RANLIB=$${RANLIB}" \
49464 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49465 install-html) \
49466 || exit 1
49468 @endif target-libgcc
49470 .PHONY: maybe-installcheck-target-libgcc installcheck-target-libgcc
49471 maybe-installcheck-target-libgcc:
49472 @if target-libgcc
49473 maybe-installcheck-target-libgcc: installcheck-target-libgcc
49475 installcheck-target-libgcc: \
49476 configure-target-libgcc
49477 @: $(MAKE); $(unstage)
49478 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49479 r=`${PWD_COMMAND}`; export r; \
49480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49481 $(NORMAL_TARGET_EXPORTS) \
49482 echo "Doing installcheck in $(TARGET_SUBDIR)/libgcc"; \
49483 for flag in $(EXTRA_TARGET_FLAGS); do \
49484 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49485 done; \
49486 (cd $(TARGET_SUBDIR)/libgcc && \
49487 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49488 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49489 "RANLIB=$${RANLIB}" \
49490 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49491 installcheck) \
49492 || exit 1
49494 @endif target-libgcc
49496 .PHONY: maybe-mostlyclean-target-libgcc mostlyclean-target-libgcc
49497 maybe-mostlyclean-target-libgcc:
49498 @if target-libgcc
49499 maybe-mostlyclean-target-libgcc: mostlyclean-target-libgcc
49501 mostlyclean-target-libgcc:
49502 @: $(MAKE); $(unstage)
49503 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49504 r=`${PWD_COMMAND}`; export r; \
49505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49506 $(NORMAL_TARGET_EXPORTS) \
49507 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgcc"; \
49508 for flag in $(EXTRA_TARGET_FLAGS); do \
49509 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49510 done; \
49511 (cd $(TARGET_SUBDIR)/libgcc && \
49512 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49513 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49514 "RANLIB=$${RANLIB}" \
49515 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49516 mostlyclean) \
49517 || exit 1
49519 @endif target-libgcc
49521 .PHONY: maybe-clean-target-libgcc clean-target-libgcc
49522 maybe-clean-target-libgcc:
49523 @if target-libgcc
49524 maybe-clean-target-libgcc: clean-target-libgcc
49526 clean-target-libgcc:
49527 @: $(MAKE); $(unstage)
49528 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49529 r=`${PWD_COMMAND}`; export r; \
49530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49531 $(NORMAL_TARGET_EXPORTS) \
49532 echo "Doing clean in $(TARGET_SUBDIR)/libgcc"; \
49533 for flag in $(EXTRA_TARGET_FLAGS); do \
49534 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49535 done; \
49536 (cd $(TARGET_SUBDIR)/libgcc && \
49537 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49538 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49539 "RANLIB=$${RANLIB}" \
49540 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49541 clean) \
49542 || exit 1
49544 @endif target-libgcc
49546 .PHONY: maybe-distclean-target-libgcc distclean-target-libgcc
49547 maybe-distclean-target-libgcc:
49548 @if target-libgcc
49549 maybe-distclean-target-libgcc: distclean-target-libgcc
49551 distclean-target-libgcc:
49552 @: $(MAKE); $(unstage)
49553 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49554 r=`${PWD_COMMAND}`; export r; \
49555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49556 $(NORMAL_TARGET_EXPORTS) \
49557 echo "Doing distclean in $(TARGET_SUBDIR)/libgcc"; \
49558 for flag in $(EXTRA_TARGET_FLAGS); do \
49559 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49560 done; \
49561 (cd $(TARGET_SUBDIR)/libgcc && \
49562 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49563 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49564 "RANLIB=$${RANLIB}" \
49565 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49566 distclean) \
49567 || exit 1
49569 @endif target-libgcc
49571 .PHONY: maybe-maintainer-clean-target-libgcc maintainer-clean-target-libgcc
49572 maybe-maintainer-clean-target-libgcc:
49573 @if target-libgcc
49574 maybe-maintainer-clean-target-libgcc: maintainer-clean-target-libgcc
49576 maintainer-clean-target-libgcc:
49577 @: $(MAKE); $(unstage)
49578 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49579 r=`${PWD_COMMAND}`; export r; \
49580 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49581 $(NORMAL_TARGET_EXPORTS) \
49582 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgcc"; \
49583 for flag in $(EXTRA_TARGET_FLAGS); do \
49584 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49585 done; \
49586 (cd $(TARGET_SUBDIR)/libgcc && \
49587 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49588 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49589 "RANLIB=$${RANLIB}" \
49590 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49591 maintainer-clean) \
49592 || exit 1
49594 @endif target-libgcc
49600 .PHONY: configure-target-libbacktrace maybe-configure-target-libbacktrace
49601 maybe-configure-target-libbacktrace:
49602 @if gcc-bootstrap
49603 configure-target-libbacktrace: stage_current
49604 @endif gcc-bootstrap
49605 @if target-libbacktrace
49606 maybe-configure-target-libbacktrace: configure-target-libbacktrace
49607 configure-target-libbacktrace:
49608 @r=`${PWD_COMMAND}`; export r; \
49609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49610 echo "Checking multilib configuration for libbacktrace..."; \
49611 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
49612 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
49613 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
49614 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
49615 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
49616 else \
49617 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
49618 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
49619 fi; \
49620 else \
49621 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
49622 fi; \
49623 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
49624 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
49625 $(NORMAL_TARGET_EXPORTS) \
49626 echo Configuring in $(TARGET_SUBDIR)/libbacktrace; \
49627 cd "$(TARGET_SUBDIR)/libbacktrace" || exit 1; \
49628 case $(srcdir) in \
49629 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49630 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
49631 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49632 esac; \
49633 module_srcdir=libbacktrace; \
49634 rm -f no-such-file || : ; \
49635 CONFIG_SITE=no-such-file $(SHELL) \
49636 $$s/$$module_srcdir/configure \
49637 --srcdir=$${topdir}/$$module_srcdir \
49638 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49639 --target=${target_alias} \
49640 || exit 1
49641 @endif target-libbacktrace
49645 .PHONY: configure-stage1-target-libbacktrace maybe-configure-stage1-target-libbacktrace
49646 maybe-configure-stage1-target-libbacktrace:
49647 @if target-libbacktrace-bootstrap
49648 maybe-configure-stage1-target-libbacktrace: configure-stage1-target-libbacktrace
49649 configure-stage1-target-libbacktrace:
49650 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
49651 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
49652 @r=`${PWD_COMMAND}`; export r; \
49653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49654 TFLAGS="$(STAGE1_TFLAGS)"; \
49655 echo "Checking multilib configuration for libbacktrace..."; \
49656 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
49657 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
49658 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
49659 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
49660 else \
49661 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
49662 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
49663 fi; \
49664 else \
49665 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
49666 fi; \
49667 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
49668 $(NORMAL_TARGET_EXPORTS) \
49669 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49670 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49671 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
49672 echo Configuring stage 1 in $(TARGET_SUBDIR)/libbacktrace; \
49673 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
49674 cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
49675 case $(srcdir) in \
49676 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49677 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
49678 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49679 esac; \
49680 module_srcdir=libbacktrace; \
49681 $(SHELL) $$s/$$module_srcdir/configure \
49682 --srcdir=$${topdir}/$$module_srcdir \
49683 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49684 --target=${target_alias} \
49686 $(STAGE1_CONFIGURE_FLAGS)
49687 @endif target-libbacktrace-bootstrap
49689 .PHONY: configure-stage2-target-libbacktrace maybe-configure-stage2-target-libbacktrace
49690 maybe-configure-stage2-target-libbacktrace:
49691 @if target-libbacktrace-bootstrap
49692 maybe-configure-stage2-target-libbacktrace: configure-stage2-target-libbacktrace
49693 configure-stage2-target-libbacktrace:
49694 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
49695 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
49696 @r=`${PWD_COMMAND}`; export r; \
49697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49698 TFLAGS="$(STAGE2_TFLAGS)"; \
49699 echo "Checking multilib configuration for libbacktrace..."; \
49700 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
49701 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
49702 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
49703 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
49704 else \
49705 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
49706 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
49707 fi; \
49708 else \
49709 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
49710 fi; \
49711 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
49712 $(NORMAL_TARGET_EXPORTS) \
49714 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49715 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49716 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
49717 echo Configuring stage 2 in $(TARGET_SUBDIR)/libbacktrace; \
49718 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
49719 cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
49720 case $(srcdir) in \
49721 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49722 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
49723 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49724 esac; \
49725 module_srcdir=libbacktrace; \
49726 $(SHELL) $$s/$$module_srcdir/configure \
49727 --srcdir=$${topdir}/$$module_srcdir \
49728 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49729 --target=${target_alias} \
49730 --with-build-libsubdir=$(HOST_SUBDIR) \
49731 $(STAGE2_CONFIGURE_FLAGS)
49732 @endif target-libbacktrace-bootstrap
49734 .PHONY: configure-stage3-target-libbacktrace maybe-configure-stage3-target-libbacktrace
49735 maybe-configure-stage3-target-libbacktrace:
49736 @if target-libbacktrace-bootstrap
49737 maybe-configure-stage3-target-libbacktrace: configure-stage3-target-libbacktrace
49738 configure-stage3-target-libbacktrace:
49739 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
49740 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
49741 @r=`${PWD_COMMAND}`; export r; \
49742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49743 TFLAGS="$(STAGE3_TFLAGS)"; \
49744 echo "Checking multilib configuration for libbacktrace..."; \
49745 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
49746 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
49747 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
49748 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
49749 else \
49750 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
49751 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
49752 fi; \
49753 else \
49754 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
49755 fi; \
49756 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
49757 $(NORMAL_TARGET_EXPORTS) \
49759 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49760 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49761 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
49762 echo Configuring stage 3 in $(TARGET_SUBDIR)/libbacktrace; \
49763 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
49764 cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
49765 case $(srcdir) in \
49766 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49767 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
49768 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49769 esac; \
49770 module_srcdir=libbacktrace; \
49771 $(SHELL) $$s/$$module_srcdir/configure \
49772 --srcdir=$${topdir}/$$module_srcdir \
49773 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49774 --target=${target_alias} \
49775 --with-build-libsubdir=$(HOST_SUBDIR) \
49776 $(STAGE3_CONFIGURE_FLAGS)
49777 @endif target-libbacktrace-bootstrap
49779 .PHONY: configure-stage4-target-libbacktrace maybe-configure-stage4-target-libbacktrace
49780 maybe-configure-stage4-target-libbacktrace:
49781 @if target-libbacktrace-bootstrap
49782 maybe-configure-stage4-target-libbacktrace: configure-stage4-target-libbacktrace
49783 configure-stage4-target-libbacktrace:
49784 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
49785 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
49786 @r=`${PWD_COMMAND}`; export r; \
49787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49788 TFLAGS="$(STAGE4_TFLAGS)"; \
49789 echo "Checking multilib configuration for libbacktrace..."; \
49790 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
49791 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
49792 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
49793 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
49794 else \
49795 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
49796 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
49797 fi; \
49798 else \
49799 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
49800 fi; \
49801 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
49802 $(NORMAL_TARGET_EXPORTS) \
49804 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49805 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49806 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
49807 echo Configuring stage 4 in $(TARGET_SUBDIR)/libbacktrace; \
49808 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
49809 cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
49810 case $(srcdir) in \
49811 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49812 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
49813 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49814 esac; \
49815 module_srcdir=libbacktrace; \
49816 $(SHELL) $$s/$$module_srcdir/configure \
49817 --srcdir=$${topdir}/$$module_srcdir \
49818 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49819 --target=${target_alias} \
49820 --with-build-libsubdir=$(HOST_SUBDIR) \
49821 $(STAGE4_CONFIGURE_FLAGS)
49822 @endif target-libbacktrace-bootstrap
49824 .PHONY: configure-stageprofile-target-libbacktrace maybe-configure-stageprofile-target-libbacktrace
49825 maybe-configure-stageprofile-target-libbacktrace:
49826 @if target-libbacktrace-bootstrap
49827 maybe-configure-stageprofile-target-libbacktrace: configure-stageprofile-target-libbacktrace
49828 configure-stageprofile-target-libbacktrace:
49829 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
49830 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
49831 @r=`${PWD_COMMAND}`; export r; \
49832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49833 TFLAGS="$(STAGEprofile_TFLAGS)"; \
49834 echo "Checking multilib configuration for libbacktrace..."; \
49835 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
49836 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
49837 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
49838 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
49839 else \
49840 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
49841 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
49842 fi; \
49843 else \
49844 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
49845 fi; \
49846 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
49847 $(NORMAL_TARGET_EXPORTS) \
49849 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49850 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49851 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
49852 echo Configuring stage profile in $(TARGET_SUBDIR)/libbacktrace; \
49853 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
49854 cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
49855 case $(srcdir) in \
49856 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49857 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
49858 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49859 esac; \
49860 module_srcdir=libbacktrace; \
49861 $(SHELL) $$s/$$module_srcdir/configure \
49862 --srcdir=$${topdir}/$$module_srcdir \
49863 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49864 --target=${target_alias} \
49865 --with-build-libsubdir=$(HOST_SUBDIR) \
49866 $(STAGEprofile_CONFIGURE_FLAGS)
49867 @endif target-libbacktrace-bootstrap
49869 .PHONY: configure-stagetrain-target-libbacktrace maybe-configure-stagetrain-target-libbacktrace
49870 maybe-configure-stagetrain-target-libbacktrace:
49871 @if target-libbacktrace-bootstrap
49872 maybe-configure-stagetrain-target-libbacktrace: configure-stagetrain-target-libbacktrace
49873 configure-stagetrain-target-libbacktrace:
49874 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
49875 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
49876 @r=`${PWD_COMMAND}`; export r; \
49877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49878 TFLAGS="$(STAGEtrain_TFLAGS)"; \
49879 echo "Checking multilib configuration for libbacktrace..."; \
49880 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
49881 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
49882 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
49883 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
49884 else \
49885 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
49886 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
49887 fi; \
49888 else \
49889 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
49890 fi; \
49891 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
49892 $(NORMAL_TARGET_EXPORTS) \
49894 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49895 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49896 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
49897 echo Configuring stage train in $(TARGET_SUBDIR)/libbacktrace; \
49898 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
49899 cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
49900 case $(srcdir) in \
49901 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49902 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
49903 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49904 esac; \
49905 module_srcdir=libbacktrace; \
49906 $(SHELL) $$s/$$module_srcdir/configure \
49907 --srcdir=$${topdir}/$$module_srcdir \
49908 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49909 --target=${target_alias} \
49910 --with-build-libsubdir=$(HOST_SUBDIR) \
49911 $(STAGEtrain_CONFIGURE_FLAGS)
49912 @endif target-libbacktrace-bootstrap
49914 .PHONY: configure-stagefeedback-target-libbacktrace maybe-configure-stagefeedback-target-libbacktrace
49915 maybe-configure-stagefeedback-target-libbacktrace:
49916 @if target-libbacktrace-bootstrap
49917 maybe-configure-stagefeedback-target-libbacktrace: configure-stagefeedback-target-libbacktrace
49918 configure-stagefeedback-target-libbacktrace:
49919 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
49920 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
49921 @r=`${PWD_COMMAND}`; export r; \
49922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49923 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
49924 echo "Checking multilib configuration for libbacktrace..."; \
49925 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
49926 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
49927 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
49928 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
49929 else \
49930 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
49931 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
49932 fi; \
49933 else \
49934 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
49935 fi; \
49936 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
49937 $(NORMAL_TARGET_EXPORTS) \
49939 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49940 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49941 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
49942 echo Configuring stage feedback in $(TARGET_SUBDIR)/libbacktrace; \
49943 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
49944 cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
49945 case $(srcdir) in \
49946 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49947 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
49948 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49949 esac; \
49950 module_srcdir=libbacktrace; \
49951 $(SHELL) $$s/$$module_srcdir/configure \
49952 --srcdir=$${topdir}/$$module_srcdir \
49953 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49954 --target=${target_alias} \
49955 --with-build-libsubdir=$(HOST_SUBDIR) \
49956 $(STAGEfeedback_CONFIGURE_FLAGS)
49957 @endif target-libbacktrace-bootstrap
49959 .PHONY: configure-stageautoprofile-target-libbacktrace maybe-configure-stageautoprofile-target-libbacktrace
49960 maybe-configure-stageautoprofile-target-libbacktrace:
49961 @if target-libbacktrace-bootstrap
49962 maybe-configure-stageautoprofile-target-libbacktrace: configure-stageautoprofile-target-libbacktrace
49963 configure-stageautoprofile-target-libbacktrace:
49964 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
49965 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
49966 @r=`${PWD_COMMAND}`; export r; \
49967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49968 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
49969 echo "Checking multilib configuration for libbacktrace..."; \
49970 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
49971 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
49972 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
49973 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
49974 else \
49975 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
49976 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
49977 fi; \
49978 else \
49979 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
49980 fi; \
49981 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
49982 $(NORMAL_TARGET_EXPORTS) \
49984 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49985 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49986 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
49987 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libbacktrace; \
49988 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
49989 cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
49990 case $(srcdir) in \
49991 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49992 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
49993 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49994 esac; \
49995 module_srcdir=libbacktrace; \
49996 $(SHELL) $$s/$$module_srcdir/configure \
49997 --srcdir=$${topdir}/$$module_srcdir \
49998 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49999 --target=${target_alias} \
50000 --with-build-libsubdir=$(HOST_SUBDIR) \
50001 $(STAGEautoprofile_CONFIGURE_FLAGS)
50002 @endif target-libbacktrace-bootstrap
50004 .PHONY: configure-stageautofeedback-target-libbacktrace maybe-configure-stageautofeedback-target-libbacktrace
50005 maybe-configure-stageautofeedback-target-libbacktrace:
50006 @if target-libbacktrace-bootstrap
50007 maybe-configure-stageautofeedback-target-libbacktrace: configure-stageautofeedback-target-libbacktrace
50008 configure-stageautofeedback-target-libbacktrace:
50009 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
50010 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
50011 @r=`${PWD_COMMAND}`; export r; \
50012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50013 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
50014 echo "Checking multilib configuration for libbacktrace..."; \
50015 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
50016 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50017 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50018 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
50019 else \
50020 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
50021 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50022 fi; \
50023 else \
50024 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50025 fi; \
50026 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
50027 $(NORMAL_TARGET_EXPORTS) \
50029 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50030 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50031 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
50032 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libbacktrace; \
50033 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
50034 cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
50035 case $(srcdir) in \
50036 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50037 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
50038 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50039 esac; \
50040 module_srcdir=libbacktrace; \
50041 $(SHELL) $$s/$$module_srcdir/configure \
50042 --srcdir=$${topdir}/$$module_srcdir \
50043 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50044 --target=${target_alias} \
50045 --with-build-libsubdir=$(HOST_SUBDIR) \
50046 $(STAGEautofeedback_CONFIGURE_FLAGS)
50047 @endif target-libbacktrace-bootstrap
50053 .PHONY: all-target-libbacktrace maybe-all-target-libbacktrace
50054 maybe-all-target-libbacktrace:
50055 @if gcc-bootstrap
50056 all-target-libbacktrace: stage_current
50057 @endif gcc-bootstrap
50058 @if target-libbacktrace
50059 TARGET-target-libbacktrace=all
50060 maybe-all-target-libbacktrace: all-target-libbacktrace
50061 all-target-libbacktrace: configure-target-libbacktrace
50062 @r=`${PWD_COMMAND}`; export r; \
50063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50064 $(NORMAL_TARGET_EXPORTS) \
50065 (cd $(TARGET_SUBDIR)/libbacktrace && \
50066 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
50067 $(TARGET-target-libbacktrace))
50068 @endif target-libbacktrace
50072 .PHONY: all-stage1-target-libbacktrace maybe-all-stage1-target-libbacktrace
50073 .PHONY: clean-stage1-target-libbacktrace maybe-clean-stage1-target-libbacktrace
50074 maybe-all-stage1-target-libbacktrace:
50075 maybe-clean-stage1-target-libbacktrace:
50076 @if target-libbacktrace-bootstrap
50077 maybe-all-stage1-target-libbacktrace: all-stage1-target-libbacktrace
50078 all-stage1: all-stage1-target-libbacktrace
50079 TARGET-stage1-target-libbacktrace = $(TARGET-target-libbacktrace)
50080 all-stage1-target-libbacktrace: configure-stage1-target-libbacktrace
50081 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
50082 @r=`${PWD_COMMAND}`; export r; \
50083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50084 TFLAGS="$(STAGE1_TFLAGS)"; \
50085 $(NORMAL_TARGET_EXPORTS) \
50086 cd $(TARGET_SUBDIR)/libbacktrace && \
50088 $(MAKE) $(BASE_FLAGS_TO_PASS) \
50089 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50090 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50091 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50092 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50093 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50094 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50095 $(EXTRA_TARGET_FLAGS) \
50097 TFLAGS="$(STAGE1_TFLAGS)" \
50098 $(TARGET-stage1-target-libbacktrace)
50100 maybe-clean-stage1-target-libbacktrace: clean-stage1-target-libbacktrace
50101 clean-stage1: clean-stage1-target-libbacktrace
50102 clean-stage1-target-libbacktrace:
50103 @if [ $(current_stage) = stage1 ]; then \
50104 [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50105 else \
50106 [ -f $(TARGET_SUBDIR)/stage1-libbacktrace/Makefile ] || exit 0; \
50107 $(MAKE) stage1-start; \
50108 fi; \
50109 cd $(TARGET_SUBDIR)/libbacktrace && \
50110 $(MAKE) $(EXTRA_TARGET_FLAGS) \
50111 clean
50112 @endif target-libbacktrace-bootstrap
50115 .PHONY: all-stage2-target-libbacktrace maybe-all-stage2-target-libbacktrace
50116 .PHONY: clean-stage2-target-libbacktrace maybe-clean-stage2-target-libbacktrace
50117 maybe-all-stage2-target-libbacktrace:
50118 maybe-clean-stage2-target-libbacktrace:
50119 @if target-libbacktrace-bootstrap
50120 maybe-all-stage2-target-libbacktrace: all-stage2-target-libbacktrace
50121 all-stage2: all-stage2-target-libbacktrace
50122 TARGET-stage2-target-libbacktrace = $(TARGET-target-libbacktrace)
50123 all-stage2-target-libbacktrace: configure-stage2-target-libbacktrace
50124 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
50125 @r=`${PWD_COMMAND}`; export r; \
50126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50127 TFLAGS="$(STAGE2_TFLAGS)"; \
50128 $(NORMAL_TARGET_EXPORTS) \
50130 cd $(TARGET_SUBDIR)/libbacktrace && \
50132 $(MAKE) $(BASE_FLAGS_TO_PASS) \
50133 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50134 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50135 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50136 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50137 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50138 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50139 $(EXTRA_TARGET_FLAGS) \
50140 TFLAGS="$(STAGE2_TFLAGS)" \
50141 $(TARGET-stage2-target-libbacktrace)
50143 maybe-clean-stage2-target-libbacktrace: clean-stage2-target-libbacktrace
50144 clean-stage2: clean-stage2-target-libbacktrace
50145 clean-stage2-target-libbacktrace:
50146 @if [ $(current_stage) = stage2 ]; then \
50147 [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50148 else \
50149 [ -f $(TARGET_SUBDIR)/stage2-libbacktrace/Makefile ] || exit 0; \
50150 $(MAKE) stage2-start; \
50151 fi; \
50152 cd $(TARGET_SUBDIR)/libbacktrace && \
50153 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
50154 @endif target-libbacktrace-bootstrap
50157 .PHONY: all-stage3-target-libbacktrace maybe-all-stage3-target-libbacktrace
50158 .PHONY: clean-stage3-target-libbacktrace maybe-clean-stage3-target-libbacktrace
50159 maybe-all-stage3-target-libbacktrace:
50160 maybe-clean-stage3-target-libbacktrace:
50161 @if target-libbacktrace-bootstrap
50162 maybe-all-stage3-target-libbacktrace: all-stage3-target-libbacktrace
50163 all-stage3: all-stage3-target-libbacktrace
50164 TARGET-stage3-target-libbacktrace = $(TARGET-target-libbacktrace)
50165 all-stage3-target-libbacktrace: configure-stage3-target-libbacktrace
50166 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
50167 @r=`${PWD_COMMAND}`; export r; \
50168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50169 TFLAGS="$(STAGE3_TFLAGS)"; \
50170 $(NORMAL_TARGET_EXPORTS) \
50172 cd $(TARGET_SUBDIR)/libbacktrace && \
50174 $(MAKE) $(BASE_FLAGS_TO_PASS) \
50175 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50176 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50177 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50178 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50179 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50180 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50181 $(EXTRA_TARGET_FLAGS) \
50182 TFLAGS="$(STAGE3_TFLAGS)" \
50183 $(TARGET-stage3-target-libbacktrace)
50185 maybe-clean-stage3-target-libbacktrace: clean-stage3-target-libbacktrace
50186 clean-stage3: clean-stage3-target-libbacktrace
50187 clean-stage3-target-libbacktrace:
50188 @if [ $(current_stage) = stage3 ]; then \
50189 [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50190 else \
50191 [ -f $(TARGET_SUBDIR)/stage3-libbacktrace/Makefile ] || exit 0; \
50192 $(MAKE) stage3-start; \
50193 fi; \
50194 cd $(TARGET_SUBDIR)/libbacktrace && \
50195 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
50196 @endif target-libbacktrace-bootstrap
50199 .PHONY: all-stage4-target-libbacktrace maybe-all-stage4-target-libbacktrace
50200 .PHONY: clean-stage4-target-libbacktrace maybe-clean-stage4-target-libbacktrace
50201 maybe-all-stage4-target-libbacktrace:
50202 maybe-clean-stage4-target-libbacktrace:
50203 @if target-libbacktrace-bootstrap
50204 maybe-all-stage4-target-libbacktrace: all-stage4-target-libbacktrace
50205 all-stage4: all-stage4-target-libbacktrace
50206 TARGET-stage4-target-libbacktrace = $(TARGET-target-libbacktrace)
50207 all-stage4-target-libbacktrace: configure-stage4-target-libbacktrace
50208 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
50209 @r=`${PWD_COMMAND}`; export r; \
50210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50211 TFLAGS="$(STAGE4_TFLAGS)"; \
50212 $(NORMAL_TARGET_EXPORTS) \
50214 cd $(TARGET_SUBDIR)/libbacktrace && \
50216 $(MAKE) $(BASE_FLAGS_TO_PASS) \
50217 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50218 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50219 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50220 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50221 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50222 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50223 $(EXTRA_TARGET_FLAGS) \
50224 TFLAGS="$(STAGE4_TFLAGS)" \
50225 $(TARGET-stage4-target-libbacktrace)
50227 maybe-clean-stage4-target-libbacktrace: clean-stage4-target-libbacktrace
50228 clean-stage4: clean-stage4-target-libbacktrace
50229 clean-stage4-target-libbacktrace:
50230 @if [ $(current_stage) = stage4 ]; then \
50231 [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50232 else \
50233 [ -f $(TARGET_SUBDIR)/stage4-libbacktrace/Makefile ] || exit 0; \
50234 $(MAKE) stage4-start; \
50235 fi; \
50236 cd $(TARGET_SUBDIR)/libbacktrace && \
50237 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
50238 @endif target-libbacktrace-bootstrap
50241 .PHONY: all-stageprofile-target-libbacktrace maybe-all-stageprofile-target-libbacktrace
50242 .PHONY: clean-stageprofile-target-libbacktrace maybe-clean-stageprofile-target-libbacktrace
50243 maybe-all-stageprofile-target-libbacktrace:
50244 maybe-clean-stageprofile-target-libbacktrace:
50245 @if target-libbacktrace-bootstrap
50246 maybe-all-stageprofile-target-libbacktrace: all-stageprofile-target-libbacktrace
50247 all-stageprofile: all-stageprofile-target-libbacktrace
50248 TARGET-stageprofile-target-libbacktrace = $(TARGET-target-libbacktrace)
50249 all-stageprofile-target-libbacktrace: configure-stageprofile-target-libbacktrace
50250 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
50251 @r=`${PWD_COMMAND}`; export r; \
50252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50253 TFLAGS="$(STAGEprofile_TFLAGS)"; \
50254 $(NORMAL_TARGET_EXPORTS) \
50256 cd $(TARGET_SUBDIR)/libbacktrace && \
50258 $(MAKE) $(BASE_FLAGS_TO_PASS) \
50259 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50260 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50261 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50262 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50263 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50264 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50265 $(EXTRA_TARGET_FLAGS) \
50266 TFLAGS="$(STAGEprofile_TFLAGS)" \
50267 $(TARGET-stageprofile-target-libbacktrace)
50269 maybe-clean-stageprofile-target-libbacktrace: clean-stageprofile-target-libbacktrace
50270 clean-stageprofile: clean-stageprofile-target-libbacktrace
50271 clean-stageprofile-target-libbacktrace:
50272 @if [ $(current_stage) = stageprofile ]; then \
50273 [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50274 else \
50275 [ -f $(TARGET_SUBDIR)/stageprofile-libbacktrace/Makefile ] || exit 0; \
50276 $(MAKE) stageprofile-start; \
50277 fi; \
50278 cd $(TARGET_SUBDIR)/libbacktrace && \
50279 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
50280 @endif target-libbacktrace-bootstrap
50283 .PHONY: all-stagetrain-target-libbacktrace maybe-all-stagetrain-target-libbacktrace
50284 .PHONY: clean-stagetrain-target-libbacktrace maybe-clean-stagetrain-target-libbacktrace
50285 maybe-all-stagetrain-target-libbacktrace:
50286 maybe-clean-stagetrain-target-libbacktrace:
50287 @if target-libbacktrace-bootstrap
50288 maybe-all-stagetrain-target-libbacktrace: all-stagetrain-target-libbacktrace
50289 all-stagetrain: all-stagetrain-target-libbacktrace
50290 TARGET-stagetrain-target-libbacktrace = $(TARGET-target-libbacktrace)
50291 all-stagetrain-target-libbacktrace: configure-stagetrain-target-libbacktrace
50292 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
50293 @r=`${PWD_COMMAND}`; export r; \
50294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50295 TFLAGS="$(STAGEtrain_TFLAGS)"; \
50296 $(NORMAL_TARGET_EXPORTS) \
50298 cd $(TARGET_SUBDIR)/libbacktrace && \
50300 $(MAKE) $(BASE_FLAGS_TO_PASS) \
50301 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50302 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50303 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50304 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50305 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50306 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50307 $(EXTRA_TARGET_FLAGS) \
50308 TFLAGS="$(STAGEtrain_TFLAGS)" \
50309 $(TARGET-stagetrain-target-libbacktrace)
50311 maybe-clean-stagetrain-target-libbacktrace: clean-stagetrain-target-libbacktrace
50312 clean-stagetrain: clean-stagetrain-target-libbacktrace
50313 clean-stagetrain-target-libbacktrace:
50314 @if [ $(current_stage) = stagetrain ]; then \
50315 [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50316 else \
50317 [ -f $(TARGET_SUBDIR)/stagetrain-libbacktrace/Makefile ] || exit 0; \
50318 $(MAKE) stagetrain-start; \
50319 fi; \
50320 cd $(TARGET_SUBDIR)/libbacktrace && \
50321 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
50322 @endif target-libbacktrace-bootstrap
50325 .PHONY: all-stagefeedback-target-libbacktrace maybe-all-stagefeedback-target-libbacktrace
50326 .PHONY: clean-stagefeedback-target-libbacktrace maybe-clean-stagefeedback-target-libbacktrace
50327 maybe-all-stagefeedback-target-libbacktrace:
50328 maybe-clean-stagefeedback-target-libbacktrace:
50329 @if target-libbacktrace-bootstrap
50330 maybe-all-stagefeedback-target-libbacktrace: all-stagefeedback-target-libbacktrace
50331 all-stagefeedback: all-stagefeedback-target-libbacktrace
50332 TARGET-stagefeedback-target-libbacktrace = $(TARGET-target-libbacktrace)
50333 all-stagefeedback-target-libbacktrace: configure-stagefeedback-target-libbacktrace
50334 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
50335 @r=`${PWD_COMMAND}`; export r; \
50336 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50337 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
50338 $(NORMAL_TARGET_EXPORTS) \
50340 cd $(TARGET_SUBDIR)/libbacktrace && \
50342 $(MAKE) $(BASE_FLAGS_TO_PASS) \
50343 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50344 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50345 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50346 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50347 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50348 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50349 $(EXTRA_TARGET_FLAGS) \
50350 TFLAGS="$(STAGEfeedback_TFLAGS)" \
50351 $(TARGET-stagefeedback-target-libbacktrace)
50353 maybe-clean-stagefeedback-target-libbacktrace: clean-stagefeedback-target-libbacktrace
50354 clean-stagefeedback: clean-stagefeedback-target-libbacktrace
50355 clean-stagefeedback-target-libbacktrace:
50356 @if [ $(current_stage) = stagefeedback ]; then \
50357 [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50358 else \
50359 [ -f $(TARGET_SUBDIR)/stagefeedback-libbacktrace/Makefile ] || exit 0; \
50360 $(MAKE) stagefeedback-start; \
50361 fi; \
50362 cd $(TARGET_SUBDIR)/libbacktrace && \
50363 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
50364 @endif target-libbacktrace-bootstrap
50367 .PHONY: all-stageautoprofile-target-libbacktrace maybe-all-stageautoprofile-target-libbacktrace
50368 .PHONY: clean-stageautoprofile-target-libbacktrace maybe-clean-stageautoprofile-target-libbacktrace
50369 maybe-all-stageautoprofile-target-libbacktrace:
50370 maybe-clean-stageautoprofile-target-libbacktrace:
50371 @if target-libbacktrace-bootstrap
50372 maybe-all-stageautoprofile-target-libbacktrace: all-stageautoprofile-target-libbacktrace
50373 all-stageautoprofile: all-stageautoprofile-target-libbacktrace
50374 TARGET-stageautoprofile-target-libbacktrace = $(TARGET-target-libbacktrace)
50375 all-stageautoprofile-target-libbacktrace: configure-stageautoprofile-target-libbacktrace
50376 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
50377 @r=`${PWD_COMMAND}`; export r; \
50378 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50379 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
50380 $(NORMAL_TARGET_EXPORTS) \
50382 cd $(TARGET_SUBDIR)/libbacktrace && \
50383 $$s/gcc/config/i386/$(AUTO_PROFILE) \
50384 $(MAKE) $(BASE_FLAGS_TO_PASS) \
50385 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50386 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50387 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50388 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50389 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50390 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50391 $(EXTRA_TARGET_FLAGS) \
50392 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
50393 $(TARGET-stageautoprofile-target-libbacktrace)
50395 maybe-clean-stageautoprofile-target-libbacktrace: clean-stageautoprofile-target-libbacktrace
50396 clean-stageautoprofile: clean-stageautoprofile-target-libbacktrace
50397 clean-stageautoprofile-target-libbacktrace:
50398 @if [ $(current_stage) = stageautoprofile ]; then \
50399 [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50400 else \
50401 [ -f $(TARGET_SUBDIR)/stageautoprofile-libbacktrace/Makefile ] || exit 0; \
50402 $(MAKE) stageautoprofile-start; \
50403 fi; \
50404 cd $(TARGET_SUBDIR)/libbacktrace && \
50405 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
50406 @endif target-libbacktrace-bootstrap
50409 .PHONY: all-stageautofeedback-target-libbacktrace maybe-all-stageautofeedback-target-libbacktrace
50410 .PHONY: clean-stageautofeedback-target-libbacktrace maybe-clean-stageautofeedback-target-libbacktrace
50411 maybe-all-stageautofeedback-target-libbacktrace:
50412 maybe-clean-stageautofeedback-target-libbacktrace:
50413 @if target-libbacktrace-bootstrap
50414 maybe-all-stageautofeedback-target-libbacktrace: all-stageautofeedback-target-libbacktrace
50415 all-stageautofeedback: all-stageautofeedback-target-libbacktrace
50416 TARGET-stageautofeedback-target-libbacktrace = $(TARGET-target-libbacktrace)
50417 all-stageautofeedback-target-libbacktrace: configure-stageautofeedback-target-libbacktrace
50418 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
50419 @r=`${PWD_COMMAND}`; export r; \
50420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50421 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
50422 $(NORMAL_TARGET_EXPORTS) \
50424 cd $(TARGET_SUBDIR)/libbacktrace && \
50426 $(MAKE) $(BASE_FLAGS_TO_PASS) \
50427 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50428 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50429 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50430 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50431 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50432 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50433 $(EXTRA_TARGET_FLAGS) \
50434 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
50435 $(TARGET-stageautofeedback-target-libbacktrace)
50437 maybe-clean-stageautofeedback-target-libbacktrace: clean-stageautofeedback-target-libbacktrace
50438 clean-stageautofeedback: clean-stageautofeedback-target-libbacktrace
50439 clean-stageautofeedback-target-libbacktrace:
50440 @if [ $(current_stage) = stageautofeedback ]; then \
50441 [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50442 else \
50443 [ -f $(TARGET_SUBDIR)/stageautofeedback-libbacktrace/Makefile ] || exit 0; \
50444 $(MAKE) stageautofeedback-start; \
50445 fi; \
50446 cd $(TARGET_SUBDIR)/libbacktrace && \
50447 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
50448 @endif target-libbacktrace-bootstrap
50455 .PHONY: check-target-libbacktrace maybe-check-target-libbacktrace
50456 maybe-check-target-libbacktrace:
50457 @if target-libbacktrace
50458 maybe-check-target-libbacktrace: check-target-libbacktrace
50460 check-target-libbacktrace:
50461 @: $(MAKE); $(unstage)
50462 @r=`${PWD_COMMAND}`; export r; \
50463 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50464 $(NORMAL_TARGET_EXPORTS) \
50465 (cd $(TARGET_SUBDIR)/libbacktrace && \
50466 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
50468 @endif target-libbacktrace
50470 .PHONY: install-target-libbacktrace maybe-install-target-libbacktrace
50471 maybe-install-target-libbacktrace:
50472 @if target-libbacktrace
50473 maybe-install-target-libbacktrace: install-target-libbacktrace
50475 install-target-libbacktrace: installdirs
50476 @: $(MAKE); $(unstage)
50477 @r=`${PWD_COMMAND}`; export r; \
50478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50479 $(NORMAL_TARGET_EXPORTS) \
50480 (cd $(TARGET_SUBDIR)/libbacktrace && \
50481 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
50483 @endif target-libbacktrace
50485 .PHONY: install-strip-target-libbacktrace maybe-install-strip-target-libbacktrace
50486 maybe-install-strip-target-libbacktrace:
50487 @if target-libbacktrace
50488 maybe-install-strip-target-libbacktrace: install-strip-target-libbacktrace
50490 install-strip-target-libbacktrace: installdirs
50491 @: $(MAKE); $(unstage)
50492 @r=`${PWD_COMMAND}`; export r; \
50493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50494 $(NORMAL_TARGET_EXPORTS) \
50495 (cd $(TARGET_SUBDIR)/libbacktrace && \
50496 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
50498 @endif target-libbacktrace
50500 # Other targets (info, dvi, pdf, etc.)
50502 .PHONY: maybe-info-target-libbacktrace info-target-libbacktrace
50503 maybe-info-target-libbacktrace:
50504 @if target-libbacktrace
50505 maybe-info-target-libbacktrace: info-target-libbacktrace
50507 info-target-libbacktrace: \
50508 configure-target-libbacktrace
50509 @: $(MAKE); $(unstage)
50510 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50511 r=`${PWD_COMMAND}`; export r; \
50512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50513 $(NORMAL_TARGET_EXPORTS) \
50514 echo "Doing info in $(TARGET_SUBDIR)/libbacktrace"; \
50515 for flag in $(EXTRA_TARGET_FLAGS); do \
50516 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50517 done; \
50518 (cd $(TARGET_SUBDIR)/libbacktrace && \
50519 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50520 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50521 "RANLIB=$${RANLIB}" \
50522 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50523 info) \
50524 || exit 1
50526 @endif target-libbacktrace
50528 .PHONY: maybe-dvi-target-libbacktrace dvi-target-libbacktrace
50529 maybe-dvi-target-libbacktrace:
50530 @if target-libbacktrace
50531 maybe-dvi-target-libbacktrace: dvi-target-libbacktrace
50533 dvi-target-libbacktrace: \
50534 configure-target-libbacktrace
50535 @: $(MAKE); $(unstage)
50536 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50537 r=`${PWD_COMMAND}`; export r; \
50538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50539 $(NORMAL_TARGET_EXPORTS) \
50540 echo "Doing dvi in $(TARGET_SUBDIR)/libbacktrace"; \
50541 for flag in $(EXTRA_TARGET_FLAGS); do \
50542 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50543 done; \
50544 (cd $(TARGET_SUBDIR)/libbacktrace && \
50545 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50546 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50547 "RANLIB=$${RANLIB}" \
50548 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50549 dvi) \
50550 || exit 1
50552 @endif target-libbacktrace
50554 .PHONY: maybe-pdf-target-libbacktrace pdf-target-libbacktrace
50555 maybe-pdf-target-libbacktrace:
50556 @if target-libbacktrace
50557 maybe-pdf-target-libbacktrace: pdf-target-libbacktrace
50559 pdf-target-libbacktrace: \
50560 configure-target-libbacktrace
50561 @: $(MAKE); $(unstage)
50562 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50563 r=`${PWD_COMMAND}`; export r; \
50564 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50565 $(NORMAL_TARGET_EXPORTS) \
50566 echo "Doing pdf in $(TARGET_SUBDIR)/libbacktrace"; \
50567 for flag in $(EXTRA_TARGET_FLAGS); do \
50568 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50569 done; \
50570 (cd $(TARGET_SUBDIR)/libbacktrace && \
50571 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50572 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50573 "RANLIB=$${RANLIB}" \
50574 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50575 pdf) \
50576 || exit 1
50578 @endif target-libbacktrace
50580 .PHONY: maybe-html-target-libbacktrace html-target-libbacktrace
50581 maybe-html-target-libbacktrace:
50582 @if target-libbacktrace
50583 maybe-html-target-libbacktrace: html-target-libbacktrace
50585 html-target-libbacktrace: \
50586 configure-target-libbacktrace
50587 @: $(MAKE); $(unstage)
50588 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50589 r=`${PWD_COMMAND}`; export r; \
50590 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50591 $(NORMAL_TARGET_EXPORTS) \
50592 echo "Doing html in $(TARGET_SUBDIR)/libbacktrace"; \
50593 for flag in $(EXTRA_TARGET_FLAGS); do \
50594 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50595 done; \
50596 (cd $(TARGET_SUBDIR)/libbacktrace && \
50597 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50598 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50599 "RANLIB=$${RANLIB}" \
50600 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50601 html) \
50602 || exit 1
50604 @endif target-libbacktrace
50606 .PHONY: maybe-TAGS-target-libbacktrace TAGS-target-libbacktrace
50607 maybe-TAGS-target-libbacktrace:
50608 @if target-libbacktrace
50609 maybe-TAGS-target-libbacktrace: TAGS-target-libbacktrace
50611 TAGS-target-libbacktrace: \
50612 configure-target-libbacktrace
50613 @: $(MAKE); $(unstage)
50614 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50615 r=`${PWD_COMMAND}`; export r; \
50616 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50617 $(NORMAL_TARGET_EXPORTS) \
50618 echo "Doing TAGS in $(TARGET_SUBDIR)/libbacktrace"; \
50619 for flag in $(EXTRA_TARGET_FLAGS); do \
50620 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50621 done; \
50622 (cd $(TARGET_SUBDIR)/libbacktrace && \
50623 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50624 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50625 "RANLIB=$${RANLIB}" \
50626 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50627 TAGS) \
50628 || exit 1
50630 @endif target-libbacktrace
50632 .PHONY: maybe-install-info-target-libbacktrace install-info-target-libbacktrace
50633 maybe-install-info-target-libbacktrace:
50634 @if target-libbacktrace
50635 maybe-install-info-target-libbacktrace: install-info-target-libbacktrace
50637 install-info-target-libbacktrace: \
50638 configure-target-libbacktrace \
50639 info-target-libbacktrace
50640 @: $(MAKE); $(unstage)
50641 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50642 r=`${PWD_COMMAND}`; export r; \
50643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50644 $(NORMAL_TARGET_EXPORTS) \
50645 echo "Doing install-info in $(TARGET_SUBDIR)/libbacktrace"; \
50646 for flag in $(EXTRA_TARGET_FLAGS); do \
50647 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50648 done; \
50649 (cd $(TARGET_SUBDIR)/libbacktrace && \
50650 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50651 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50652 "RANLIB=$${RANLIB}" \
50653 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50654 install-info) \
50655 || exit 1
50657 @endif target-libbacktrace
50659 .PHONY: maybe-install-dvi-target-libbacktrace install-dvi-target-libbacktrace
50660 maybe-install-dvi-target-libbacktrace:
50661 @if target-libbacktrace
50662 maybe-install-dvi-target-libbacktrace: install-dvi-target-libbacktrace
50664 install-dvi-target-libbacktrace: \
50665 configure-target-libbacktrace \
50666 dvi-target-libbacktrace
50667 @: $(MAKE); $(unstage)
50668 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50669 r=`${PWD_COMMAND}`; export r; \
50670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50671 $(NORMAL_TARGET_EXPORTS) \
50672 echo "Doing install-dvi in $(TARGET_SUBDIR)/libbacktrace"; \
50673 for flag in $(EXTRA_TARGET_FLAGS); do \
50674 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50675 done; \
50676 (cd $(TARGET_SUBDIR)/libbacktrace && \
50677 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50678 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50679 "RANLIB=$${RANLIB}" \
50680 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50681 install-dvi) \
50682 || exit 1
50684 @endif target-libbacktrace
50686 .PHONY: maybe-install-pdf-target-libbacktrace install-pdf-target-libbacktrace
50687 maybe-install-pdf-target-libbacktrace:
50688 @if target-libbacktrace
50689 maybe-install-pdf-target-libbacktrace: install-pdf-target-libbacktrace
50691 install-pdf-target-libbacktrace: \
50692 configure-target-libbacktrace \
50693 pdf-target-libbacktrace
50694 @: $(MAKE); $(unstage)
50695 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50696 r=`${PWD_COMMAND}`; export r; \
50697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50698 $(NORMAL_TARGET_EXPORTS) \
50699 echo "Doing install-pdf in $(TARGET_SUBDIR)/libbacktrace"; \
50700 for flag in $(EXTRA_TARGET_FLAGS); do \
50701 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50702 done; \
50703 (cd $(TARGET_SUBDIR)/libbacktrace && \
50704 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50705 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50706 "RANLIB=$${RANLIB}" \
50707 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50708 install-pdf) \
50709 || exit 1
50711 @endif target-libbacktrace
50713 .PHONY: maybe-install-html-target-libbacktrace install-html-target-libbacktrace
50714 maybe-install-html-target-libbacktrace:
50715 @if target-libbacktrace
50716 maybe-install-html-target-libbacktrace: install-html-target-libbacktrace
50718 install-html-target-libbacktrace: \
50719 configure-target-libbacktrace \
50720 html-target-libbacktrace
50721 @: $(MAKE); $(unstage)
50722 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50723 r=`${PWD_COMMAND}`; export r; \
50724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50725 $(NORMAL_TARGET_EXPORTS) \
50726 echo "Doing install-html in $(TARGET_SUBDIR)/libbacktrace"; \
50727 for flag in $(EXTRA_TARGET_FLAGS); do \
50728 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50729 done; \
50730 (cd $(TARGET_SUBDIR)/libbacktrace && \
50731 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50732 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50733 "RANLIB=$${RANLIB}" \
50734 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50735 install-html) \
50736 || exit 1
50738 @endif target-libbacktrace
50740 .PHONY: maybe-installcheck-target-libbacktrace installcheck-target-libbacktrace
50741 maybe-installcheck-target-libbacktrace:
50742 @if target-libbacktrace
50743 maybe-installcheck-target-libbacktrace: installcheck-target-libbacktrace
50745 installcheck-target-libbacktrace: \
50746 configure-target-libbacktrace
50747 @: $(MAKE); $(unstage)
50748 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50749 r=`${PWD_COMMAND}`; export r; \
50750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50751 $(NORMAL_TARGET_EXPORTS) \
50752 echo "Doing installcheck in $(TARGET_SUBDIR)/libbacktrace"; \
50753 for flag in $(EXTRA_TARGET_FLAGS); do \
50754 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50755 done; \
50756 (cd $(TARGET_SUBDIR)/libbacktrace && \
50757 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50758 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50759 "RANLIB=$${RANLIB}" \
50760 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50761 installcheck) \
50762 || exit 1
50764 @endif target-libbacktrace
50766 .PHONY: maybe-mostlyclean-target-libbacktrace mostlyclean-target-libbacktrace
50767 maybe-mostlyclean-target-libbacktrace:
50768 @if target-libbacktrace
50769 maybe-mostlyclean-target-libbacktrace: mostlyclean-target-libbacktrace
50771 mostlyclean-target-libbacktrace:
50772 @: $(MAKE); $(unstage)
50773 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50774 r=`${PWD_COMMAND}`; export r; \
50775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50776 $(NORMAL_TARGET_EXPORTS) \
50777 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libbacktrace"; \
50778 for flag in $(EXTRA_TARGET_FLAGS); do \
50779 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50780 done; \
50781 (cd $(TARGET_SUBDIR)/libbacktrace && \
50782 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50783 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50784 "RANLIB=$${RANLIB}" \
50785 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50786 mostlyclean) \
50787 || exit 1
50789 @endif target-libbacktrace
50791 .PHONY: maybe-clean-target-libbacktrace clean-target-libbacktrace
50792 maybe-clean-target-libbacktrace:
50793 @if target-libbacktrace
50794 maybe-clean-target-libbacktrace: clean-target-libbacktrace
50796 clean-target-libbacktrace:
50797 @: $(MAKE); $(unstage)
50798 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50799 r=`${PWD_COMMAND}`; export r; \
50800 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50801 $(NORMAL_TARGET_EXPORTS) \
50802 echo "Doing clean in $(TARGET_SUBDIR)/libbacktrace"; \
50803 for flag in $(EXTRA_TARGET_FLAGS); do \
50804 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50805 done; \
50806 (cd $(TARGET_SUBDIR)/libbacktrace && \
50807 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50808 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50809 "RANLIB=$${RANLIB}" \
50810 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50811 clean) \
50812 || exit 1
50814 @endif target-libbacktrace
50816 .PHONY: maybe-distclean-target-libbacktrace distclean-target-libbacktrace
50817 maybe-distclean-target-libbacktrace:
50818 @if target-libbacktrace
50819 maybe-distclean-target-libbacktrace: distclean-target-libbacktrace
50821 distclean-target-libbacktrace:
50822 @: $(MAKE); $(unstage)
50823 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50824 r=`${PWD_COMMAND}`; export r; \
50825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50826 $(NORMAL_TARGET_EXPORTS) \
50827 echo "Doing distclean in $(TARGET_SUBDIR)/libbacktrace"; \
50828 for flag in $(EXTRA_TARGET_FLAGS); do \
50829 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50830 done; \
50831 (cd $(TARGET_SUBDIR)/libbacktrace && \
50832 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50833 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50834 "RANLIB=$${RANLIB}" \
50835 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50836 distclean) \
50837 || exit 1
50839 @endif target-libbacktrace
50841 .PHONY: maybe-maintainer-clean-target-libbacktrace maintainer-clean-target-libbacktrace
50842 maybe-maintainer-clean-target-libbacktrace:
50843 @if target-libbacktrace
50844 maybe-maintainer-clean-target-libbacktrace: maintainer-clean-target-libbacktrace
50846 maintainer-clean-target-libbacktrace:
50847 @: $(MAKE); $(unstage)
50848 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50849 r=`${PWD_COMMAND}`; export r; \
50850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50851 $(NORMAL_TARGET_EXPORTS) \
50852 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libbacktrace"; \
50853 for flag in $(EXTRA_TARGET_FLAGS); do \
50854 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50855 done; \
50856 (cd $(TARGET_SUBDIR)/libbacktrace && \
50857 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50858 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50859 "RANLIB=$${RANLIB}" \
50860 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50861 maintainer-clean) \
50862 || exit 1
50864 @endif target-libbacktrace
50870 .PHONY: configure-target-libquadmath maybe-configure-target-libquadmath
50871 maybe-configure-target-libquadmath:
50872 @if gcc-bootstrap
50873 configure-target-libquadmath: stage_current
50874 @endif gcc-bootstrap
50875 @if target-libquadmath
50876 maybe-configure-target-libquadmath: configure-target-libquadmath
50877 configure-target-libquadmath:
50878 @: $(MAKE); $(unstage)
50879 @r=`${PWD_COMMAND}`; export r; \
50880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50881 echo "Checking multilib configuration for libquadmath..."; \
50882 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath; \
50883 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libquadmath/multilib.tmp 2> /dev/null; \
50884 if test -r $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
50885 if cmp -s $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
50886 rm -f $(TARGET_SUBDIR)/libquadmath/multilib.tmp; \
50887 else \
50888 rm -f $(TARGET_SUBDIR)/libquadmath/Makefile; \
50889 mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
50890 fi; \
50891 else \
50892 mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
50893 fi; \
50894 test ! -f $(TARGET_SUBDIR)/libquadmath/Makefile || exit 0; \
50895 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath; \
50896 $(NORMAL_TARGET_EXPORTS) \
50897 echo Configuring in $(TARGET_SUBDIR)/libquadmath; \
50898 cd "$(TARGET_SUBDIR)/libquadmath" || exit 1; \
50899 case $(srcdir) in \
50900 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50901 *) topdir=`echo $(TARGET_SUBDIR)/libquadmath/ | \
50902 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50903 esac; \
50904 module_srcdir=libquadmath; \
50905 rm -f no-such-file || : ; \
50906 CONFIG_SITE=no-such-file $(SHELL) \
50907 $$s/$$module_srcdir/configure \
50908 --srcdir=$${topdir}/$$module_srcdir \
50909 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50910 --target=${target_alias} \
50911 || exit 1
50912 @endif target-libquadmath
50918 .PHONY: all-target-libquadmath maybe-all-target-libquadmath
50919 maybe-all-target-libquadmath:
50920 @if gcc-bootstrap
50921 all-target-libquadmath: stage_current
50922 @endif gcc-bootstrap
50923 @if target-libquadmath
50924 TARGET-target-libquadmath=all
50925 maybe-all-target-libquadmath: all-target-libquadmath
50926 all-target-libquadmath: configure-target-libquadmath
50927 @: $(MAKE); $(unstage)
50928 @r=`${PWD_COMMAND}`; export r; \
50929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50930 $(NORMAL_TARGET_EXPORTS) \
50931 (cd $(TARGET_SUBDIR)/libquadmath && \
50932 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
50933 $(TARGET-target-libquadmath))
50934 @endif target-libquadmath
50940 .PHONY: check-target-libquadmath maybe-check-target-libquadmath
50941 maybe-check-target-libquadmath:
50942 @if target-libquadmath
50943 maybe-check-target-libquadmath: check-target-libquadmath
50945 check-target-libquadmath:
50946 @: $(MAKE); $(unstage)
50947 @r=`${PWD_COMMAND}`; export r; \
50948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50949 $(NORMAL_TARGET_EXPORTS) \
50950 (cd $(TARGET_SUBDIR)/libquadmath && \
50951 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
50953 @endif target-libquadmath
50955 .PHONY: install-target-libquadmath maybe-install-target-libquadmath
50956 maybe-install-target-libquadmath:
50957 @if target-libquadmath
50958 maybe-install-target-libquadmath: install-target-libquadmath
50960 install-target-libquadmath: installdirs
50961 @: $(MAKE); $(unstage)
50962 @r=`${PWD_COMMAND}`; export r; \
50963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50964 $(NORMAL_TARGET_EXPORTS) \
50965 (cd $(TARGET_SUBDIR)/libquadmath && \
50966 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
50968 @endif target-libquadmath
50970 .PHONY: install-strip-target-libquadmath maybe-install-strip-target-libquadmath
50971 maybe-install-strip-target-libquadmath:
50972 @if target-libquadmath
50973 maybe-install-strip-target-libquadmath: install-strip-target-libquadmath
50975 install-strip-target-libquadmath: installdirs
50976 @: $(MAKE); $(unstage)
50977 @r=`${PWD_COMMAND}`; export r; \
50978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50979 $(NORMAL_TARGET_EXPORTS) \
50980 (cd $(TARGET_SUBDIR)/libquadmath && \
50981 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
50983 @endif target-libquadmath
50985 # Other targets (info, dvi, pdf, etc.)
50987 .PHONY: maybe-info-target-libquadmath info-target-libquadmath
50988 maybe-info-target-libquadmath:
50989 @if target-libquadmath
50990 maybe-info-target-libquadmath: info-target-libquadmath
50992 info-target-libquadmath: \
50993 configure-target-libquadmath
50994 @: $(MAKE); $(unstage)
50995 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
50996 r=`${PWD_COMMAND}`; export r; \
50997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50998 $(NORMAL_TARGET_EXPORTS) \
50999 echo "Doing info in $(TARGET_SUBDIR)/libquadmath"; \
51000 for flag in $(EXTRA_TARGET_FLAGS); do \
51001 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51002 done; \
51003 (cd $(TARGET_SUBDIR)/libquadmath && \
51004 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51005 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51006 "RANLIB=$${RANLIB}" \
51007 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51008 info) \
51009 || exit 1
51011 @endif target-libquadmath
51013 .PHONY: maybe-dvi-target-libquadmath dvi-target-libquadmath
51014 maybe-dvi-target-libquadmath:
51015 @if target-libquadmath
51016 maybe-dvi-target-libquadmath: dvi-target-libquadmath
51018 dvi-target-libquadmath: \
51019 configure-target-libquadmath
51020 @: $(MAKE); $(unstage)
51021 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51022 r=`${PWD_COMMAND}`; export r; \
51023 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51024 $(NORMAL_TARGET_EXPORTS) \
51025 echo "Doing dvi in $(TARGET_SUBDIR)/libquadmath"; \
51026 for flag in $(EXTRA_TARGET_FLAGS); do \
51027 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51028 done; \
51029 (cd $(TARGET_SUBDIR)/libquadmath && \
51030 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51031 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51032 "RANLIB=$${RANLIB}" \
51033 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51034 dvi) \
51035 || exit 1
51037 @endif target-libquadmath
51039 .PHONY: maybe-pdf-target-libquadmath pdf-target-libquadmath
51040 maybe-pdf-target-libquadmath:
51041 @if target-libquadmath
51042 maybe-pdf-target-libquadmath: pdf-target-libquadmath
51044 pdf-target-libquadmath: \
51045 configure-target-libquadmath
51046 @: $(MAKE); $(unstage)
51047 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51048 r=`${PWD_COMMAND}`; export r; \
51049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51050 $(NORMAL_TARGET_EXPORTS) \
51051 echo "Doing pdf in $(TARGET_SUBDIR)/libquadmath"; \
51052 for flag in $(EXTRA_TARGET_FLAGS); do \
51053 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51054 done; \
51055 (cd $(TARGET_SUBDIR)/libquadmath && \
51056 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51057 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51058 "RANLIB=$${RANLIB}" \
51059 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51060 pdf) \
51061 || exit 1
51063 @endif target-libquadmath
51065 .PHONY: maybe-html-target-libquadmath html-target-libquadmath
51066 maybe-html-target-libquadmath:
51067 @if target-libquadmath
51068 maybe-html-target-libquadmath: html-target-libquadmath
51070 html-target-libquadmath: \
51071 configure-target-libquadmath
51072 @: $(MAKE); $(unstage)
51073 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51074 r=`${PWD_COMMAND}`; export r; \
51075 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51076 $(NORMAL_TARGET_EXPORTS) \
51077 echo "Doing html in $(TARGET_SUBDIR)/libquadmath"; \
51078 for flag in $(EXTRA_TARGET_FLAGS); do \
51079 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51080 done; \
51081 (cd $(TARGET_SUBDIR)/libquadmath && \
51082 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51083 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51084 "RANLIB=$${RANLIB}" \
51085 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51086 html) \
51087 || exit 1
51089 @endif target-libquadmath
51091 .PHONY: maybe-TAGS-target-libquadmath TAGS-target-libquadmath
51092 maybe-TAGS-target-libquadmath:
51093 @if target-libquadmath
51094 maybe-TAGS-target-libquadmath: TAGS-target-libquadmath
51096 TAGS-target-libquadmath: \
51097 configure-target-libquadmath
51098 @: $(MAKE); $(unstage)
51099 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51100 r=`${PWD_COMMAND}`; export r; \
51101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51102 $(NORMAL_TARGET_EXPORTS) \
51103 echo "Doing TAGS in $(TARGET_SUBDIR)/libquadmath"; \
51104 for flag in $(EXTRA_TARGET_FLAGS); do \
51105 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51106 done; \
51107 (cd $(TARGET_SUBDIR)/libquadmath && \
51108 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51109 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51110 "RANLIB=$${RANLIB}" \
51111 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51112 TAGS) \
51113 || exit 1
51115 @endif target-libquadmath
51117 .PHONY: maybe-install-info-target-libquadmath install-info-target-libquadmath
51118 maybe-install-info-target-libquadmath:
51119 @if target-libquadmath
51120 maybe-install-info-target-libquadmath: install-info-target-libquadmath
51122 install-info-target-libquadmath: \
51123 configure-target-libquadmath \
51124 info-target-libquadmath
51125 @: $(MAKE); $(unstage)
51126 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51127 r=`${PWD_COMMAND}`; export r; \
51128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51129 $(NORMAL_TARGET_EXPORTS) \
51130 echo "Doing install-info in $(TARGET_SUBDIR)/libquadmath"; \
51131 for flag in $(EXTRA_TARGET_FLAGS); do \
51132 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51133 done; \
51134 (cd $(TARGET_SUBDIR)/libquadmath && \
51135 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51136 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51137 "RANLIB=$${RANLIB}" \
51138 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51139 install-info) \
51140 || exit 1
51142 @endif target-libquadmath
51144 .PHONY: maybe-install-dvi-target-libquadmath install-dvi-target-libquadmath
51145 maybe-install-dvi-target-libquadmath:
51146 @if target-libquadmath
51147 maybe-install-dvi-target-libquadmath: install-dvi-target-libquadmath
51149 install-dvi-target-libquadmath: \
51150 configure-target-libquadmath \
51151 dvi-target-libquadmath
51152 @: $(MAKE); $(unstage)
51153 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51154 r=`${PWD_COMMAND}`; export r; \
51155 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51156 $(NORMAL_TARGET_EXPORTS) \
51157 echo "Doing install-dvi in $(TARGET_SUBDIR)/libquadmath"; \
51158 for flag in $(EXTRA_TARGET_FLAGS); do \
51159 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51160 done; \
51161 (cd $(TARGET_SUBDIR)/libquadmath && \
51162 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51163 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51164 "RANLIB=$${RANLIB}" \
51165 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51166 install-dvi) \
51167 || exit 1
51169 @endif target-libquadmath
51171 .PHONY: maybe-install-pdf-target-libquadmath install-pdf-target-libquadmath
51172 maybe-install-pdf-target-libquadmath:
51173 @if target-libquadmath
51174 maybe-install-pdf-target-libquadmath: install-pdf-target-libquadmath
51176 install-pdf-target-libquadmath: \
51177 configure-target-libquadmath \
51178 pdf-target-libquadmath
51179 @: $(MAKE); $(unstage)
51180 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51181 r=`${PWD_COMMAND}`; export r; \
51182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51183 $(NORMAL_TARGET_EXPORTS) \
51184 echo "Doing install-pdf in $(TARGET_SUBDIR)/libquadmath"; \
51185 for flag in $(EXTRA_TARGET_FLAGS); do \
51186 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51187 done; \
51188 (cd $(TARGET_SUBDIR)/libquadmath && \
51189 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51190 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51191 "RANLIB=$${RANLIB}" \
51192 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51193 install-pdf) \
51194 || exit 1
51196 @endif target-libquadmath
51198 .PHONY: maybe-install-html-target-libquadmath install-html-target-libquadmath
51199 maybe-install-html-target-libquadmath:
51200 @if target-libquadmath
51201 maybe-install-html-target-libquadmath: install-html-target-libquadmath
51203 install-html-target-libquadmath: \
51204 configure-target-libquadmath \
51205 html-target-libquadmath
51206 @: $(MAKE); $(unstage)
51207 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51208 r=`${PWD_COMMAND}`; export r; \
51209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51210 $(NORMAL_TARGET_EXPORTS) \
51211 echo "Doing install-html in $(TARGET_SUBDIR)/libquadmath"; \
51212 for flag in $(EXTRA_TARGET_FLAGS); do \
51213 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51214 done; \
51215 (cd $(TARGET_SUBDIR)/libquadmath && \
51216 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51217 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51218 "RANLIB=$${RANLIB}" \
51219 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51220 install-html) \
51221 || exit 1
51223 @endif target-libquadmath
51225 .PHONY: maybe-installcheck-target-libquadmath installcheck-target-libquadmath
51226 maybe-installcheck-target-libquadmath:
51227 @if target-libquadmath
51228 maybe-installcheck-target-libquadmath: installcheck-target-libquadmath
51230 installcheck-target-libquadmath: \
51231 configure-target-libquadmath
51232 @: $(MAKE); $(unstage)
51233 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51234 r=`${PWD_COMMAND}`; export r; \
51235 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51236 $(NORMAL_TARGET_EXPORTS) \
51237 echo "Doing installcheck in $(TARGET_SUBDIR)/libquadmath"; \
51238 for flag in $(EXTRA_TARGET_FLAGS); do \
51239 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51240 done; \
51241 (cd $(TARGET_SUBDIR)/libquadmath && \
51242 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51243 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51244 "RANLIB=$${RANLIB}" \
51245 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51246 installcheck) \
51247 || exit 1
51249 @endif target-libquadmath
51251 .PHONY: maybe-mostlyclean-target-libquadmath mostlyclean-target-libquadmath
51252 maybe-mostlyclean-target-libquadmath:
51253 @if target-libquadmath
51254 maybe-mostlyclean-target-libquadmath: mostlyclean-target-libquadmath
51256 mostlyclean-target-libquadmath:
51257 @: $(MAKE); $(unstage)
51258 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51259 r=`${PWD_COMMAND}`; export r; \
51260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51261 $(NORMAL_TARGET_EXPORTS) \
51262 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libquadmath"; \
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)/libquadmath && \
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 mostlyclean) \
51272 || exit 1
51274 @endif target-libquadmath
51276 .PHONY: maybe-clean-target-libquadmath clean-target-libquadmath
51277 maybe-clean-target-libquadmath:
51278 @if target-libquadmath
51279 maybe-clean-target-libquadmath: clean-target-libquadmath
51281 clean-target-libquadmath:
51282 @: $(MAKE); $(unstage)
51283 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51284 r=`${PWD_COMMAND}`; export r; \
51285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51286 $(NORMAL_TARGET_EXPORTS) \
51287 echo "Doing clean in $(TARGET_SUBDIR)/libquadmath"; \
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)/libquadmath && \
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 clean) \
51297 || exit 1
51299 @endif target-libquadmath
51301 .PHONY: maybe-distclean-target-libquadmath distclean-target-libquadmath
51302 maybe-distclean-target-libquadmath:
51303 @if target-libquadmath
51304 maybe-distclean-target-libquadmath: distclean-target-libquadmath
51306 distclean-target-libquadmath:
51307 @: $(MAKE); $(unstage)
51308 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51309 r=`${PWD_COMMAND}`; export r; \
51310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51311 $(NORMAL_TARGET_EXPORTS) \
51312 echo "Doing distclean in $(TARGET_SUBDIR)/libquadmath"; \
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)/libquadmath && \
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 distclean) \
51322 || exit 1
51324 @endif target-libquadmath
51326 .PHONY: maybe-maintainer-clean-target-libquadmath maintainer-clean-target-libquadmath
51327 maybe-maintainer-clean-target-libquadmath:
51328 @if target-libquadmath
51329 maybe-maintainer-clean-target-libquadmath: maintainer-clean-target-libquadmath
51331 maintainer-clean-target-libquadmath:
51332 @: $(MAKE); $(unstage)
51333 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51334 r=`${PWD_COMMAND}`; export r; \
51335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51336 $(NORMAL_TARGET_EXPORTS) \
51337 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libquadmath"; \
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)/libquadmath && \
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 maintainer-clean) \
51347 || exit 1
51349 @endif target-libquadmath
51355 .PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
51356 maybe-configure-target-libgfortran:
51357 @if gcc-bootstrap
51358 configure-target-libgfortran: stage_current
51359 @endif gcc-bootstrap
51360 @if target-libgfortran
51361 maybe-configure-target-libgfortran: configure-target-libgfortran
51362 configure-target-libgfortran:
51363 @: $(MAKE); $(unstage)
51364 @r=`${PWD_COMMAND}`; export r; \
51365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51366 echo "Checking multilib configuration for libgfortran..."; \
51367 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran; \
51368 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgfortran/multilib.tmp 2> /dev/null; \
51369 if test -r $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
51370 if cmp -s $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
51371 rm -f $(TARGET_SUBDIR)/libgfortran/multilib.tmp; \
51372 else \
51373 rm -f $(TARGET_SUBDIR)/libgfortran/Makefile; \
51374 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
51375 fi; \
51376 else \
51377 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
51378 fi; \
51379 test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
51380 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran; \
51381 $(NORMAL_TARGET_EXPORTS) \
51382 echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
51383 cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
51384 case $(srcdir) in \
51385 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51386 *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
51387 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51388 esac; \
51389 module_srcdir=libgfortran; \
51390 rm -f no-such-file || : ; \
51391 CONFIG_SITE=no-such-file $(SHELL) \
51392 $$s/$$module_srcdir/configure \
51393 --srcdir=$${topdir}/$$module_srcdir \
51394 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51395 --target=${target_alias} \
51396 || exit 1
51397 @endif target-libgfortran
51403 .PHONY: all-target-libgfortran maybe-all-target-libgfortran
51404 maybe-all-target-libgfortran:
51405 @if gcc-bootstrap
51406 all-target-libgfortran: stage_current
51407 @endif gcc-bootstrap
51408 @if target-libgfortran
51409 TARGET-target-libgfortran=all
51410 maybe-all-target-libgfortran: all-target-libgfortran
51411 all-target-libgfortran: configure-target-libgfortran
51412 @: $(MAKE); $(unstage)
51413 @r=`${PWD_COMMAND}`; export r; \
51414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51415 $(NORMAL_TARGET_EXPORTS) \
51416 (cd $(TARGET_SUBDIR)/libgfortran && \
51417 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
51418 $(TARGET-target-libgfortran))
51419 @endif target-libgfortran
51425 .PHONY: check-target-libgfortran maybe-check-target-libgfortran
51426 maybe-check-target-libgfortran:
51427 @if target-libgfortran
51428 maybe-check-target-libgfortran: check-target-libgfortran
51430 check-target-libgfortran:
51431 @: $(MAKE); $(unstage)
51432 @r=`${PWD_COMMAND}`; export r; \
51433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51434 $(NORMAL_TARGET_EXPORTS) \
51435 (cd $(TARGET_SUBDIR)/libgfortran && \
51436 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
51438 @endif target-libgfortran
51440 .PHONY: install-target-libgfortran maybe-install-target-libgfortran
51441 maybe-install-target-libgfortran:
51442 @if target-libgfortran
51443 maybe-install-target-libgfortran: install-target-libgfortran
51445 install-target-libgfortran: installdirs
51446 @: $(MAKE); $(unstage)
51447 @r=`${PWD_COMMAND}`; export r; \
51448 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51449 $(NORMAL_TARGET_EXPORTS) \
51450 (cd $(TARGET_SUBDIR)/libgfortran && \
51451 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
51453 @endif target-libgfortran
51455 .PHONY: install-strip-target-libgfortran maybe-install-strip-target-libgfortran
51456 maybe-install-strip-target-libgfortran:
51457 @if target-libgfortran
51458 maybe-install-strip-target-libgfortran: install-strip-target-libgfortran
51460 install-strip-target-libgfortran: installdirs
51461 @: $(MAKE); $(unstage)
51462 @r=`${PWD_COMMAND}`; export r; \
51463 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51464 $(NORMAL_TARGET_EXPORTS) \
51465 (cd $(TARGET_SUBDIR)/libgfortran && \
51466 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
51468 @endif target-libgfortran
51470 # Other targets (info, dvi, pdf, etc.)
51472 .PHONY: maybe-info-target-libgfortran info-target-libgfortran
51473 maybe-info-target-libgfortran:
51474 @if target-libgfortran
51475 maybe-info-target-libgfortran: info-target-libgfortran
51477 info-target-libgfortran: \
51478 configure-target-libgfortran
51479 @: $(MAKE); $(unstage)
51480 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51481 r=`${PWD_COMMAND}`; export r; \
51482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51483 $(NORMAL_TARGET_EXPORTS) \
51484 echo "Doing info in $(TARGET_SUBDIR)/libgfortran"; \
51485 for flag in $(EXTRA_TARGET_FLAGS); do \
51486 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51487 done; \
51488 (cd $(TARGET_SUBDIR)/libgfortran && \
51489 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51490 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51491 "RANLIB=$${RANLIB}" \
51492 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51493 info) \
51494 || exit 1
51496 @endif target-libgfortran
51498 .PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
51499 maybe-dvi-target-libgfortran:
51500 @if target-libgfortran
51501 maybe-dvi-target-libgfortran: dvi-target-libgfortran
51503 dvi-target-libgfortran: \
51504 configure-target-libgfortran
51505 @: $(MAKE); $(unstage)
51506 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51507 r=`${PWD_COMMAND}`; export r; \
51508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51509 $(NORMAL_TARGET_EXPORTS) \
51510 echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran"; \
51511 for flag in $(EXTRA_TARGET_FLAGS); do \
51512 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51513 done; \
51514 (cd $(TARGET_SUBDIR)/libgfortran && \
51515 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51516 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51517 "RANLIB=$${RANLIB}" \
51518 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51519 dvi) \
51520 || exit 1
51522 @endif target-libgfortran
51524 .PHONY: maybe-pdf-target-libgfortran pdf-target-libgfortran
51525 maybe-pdf-target-libgfortran:
51526 @if target-libgfortran
51527 maybe-pdf-target-libgfortran: pdf-target-libgfortran
51529 pdf-target-libgfortran: \
51530 configure-target-libgfortran
51531 @: $(MAKE); $(unstage)
51532 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51533 r=`${PWD_COMMAND}`; export r; \
51534 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51535 $(NORMAL_TARGET_EXPORTS) \
51536 echo "Doing pdf in $(TARGET_SUBDIR)/libgfortran"; \
51537 for flag in $(EXTRA_TARGET_FLAGS); do \
51538 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51539 done; \
51540 (cd $(TARGET_SUBDIR)/libgfortran && \
51541 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51542 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51543 "RANLIB=$${RANLIB}" \
51544 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51545 pdf) \
51546 || exit 1
51548 @endif target-libgfortran
51550 .PHONY: maybe-html-target-libgfortran html-target-libgfortran
51551 maybe-html-target-libgfortran:
51552 @if target-libgfortran
51553 maybe-html-target-libgfortran: html-target-libgfortran
51555 html-target-libgfortran: \
51556 configure-target-libgfortran
51557 @: $(MAKE); $(unstage)
51558 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51559 r=`${PWD_COMMAND}`; export r; \
51560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51561 $(NORMAL_TARGET_EXPORTS) \
51562 echo "Doing html in $(TARGET_SUBDIR)/libgfortran"; \
51563 for flag in $(EXTRA_TARGET_FLAGS); do \
51564 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51565 done; \
51566 (cd $(TARGET_SUBDIR)/libgfortran && \
51567 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51568 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51569 "RANLIB=$${RANLIB}" \
51570 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51571 html) \
51572 || exit 1
51574 @endif target-libgfortran
51576 .PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
51577 maybe-TAGS-target-libgfortran:
51578 @if target-libgfortran
51579 maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
51581 TAGS-target-libgfortran: \
51582 configure-target-libgfortran
51583 @: $(MAKE); $(unstage)
51584 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51585 r=`${PWD_COMMAND}`; export r; \
51586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51587 $(NORMAL_TARGET_EXPORTS) \
51588 echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran"; \
51589 for flag in $(EXTRA_TARGET_FLAGS); do \
51590 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51591 done; \
51592 (cd $(TARGET_SUBDIR)/libgfortran && \
51593 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51594 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51595 "RANLIB=$${RANLIB}" \
51596 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51597 TAGS) \
51598 || exit 1
51600 @endif target-libgfortran
51602 .PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
51603 maybe-install-info-target-libgfortran:
51604 @if target-libgfortran
51605 maybe-install-info-target-libgfortran: install-info-target-libgfortran
51607 install-info-target-libgfortran: \
51608 configure-target-libgfortran \
51609 info-target-libgfortran
51610 @: $(MAKE); $(unstage)
51611 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51612 r=`${PWD_COMMAND}`; export r; \
51613 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51614 $(NORMAL_TARGET_EXPORTS) \
51615 echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran"; \
51616 for flag in $(EXTRA_TARGET_FLAGS); do \
51617 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51618 done; \
51619 (cd $(TARGET_SUBDIR)/libgfortran && \
51620 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51621 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51622 "RANLIB=$${RANLIB}" \
51623 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51624 install-info) \
51625 || exit 1
51627 @endif target-libgfortran
51629 .PHONY: maybe-install-dvi-target-libgfortran install-dvi-target-libgfortran
51630 maybe-install-dvi-target-libgfortran:
51631 @if target-libgfortran
51632 maybe-install-dvi-target-libgfortran: install-dvi-target-libgfortran
51634 install-dvi-target-libgfortran: \
51635 configure-target-libgfortran \
51636 dvi-target-libgfortran
51637 @: $(MAKE); $(unstage)
51638 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51639 r=`${PWD_COMMAND}`; export r; \
51640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51641 $(NORMAL_TARGET_EXPORTS) \
51642 echo "Doing install-dvi in $(TARGET_SUBDIR)/libgfortran"; \
51643 for flag in $(EXTRA_TARGET_FLAGS); do \
51644 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51645 done; \
51646 (cd $(TARGET_SUBDIR)/libgfortran && \
51647 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51648 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51649 "RANLIB=$${RANLIB}" \
51650 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51651 install-dvi) \
51652 || exit 1
51654 @endif target-libgfortran
51656 .PHONY: maybe-install-pdf-target-libgfortran install-pdf-target-libgfortran
51657 maybe-install-pdf-target-libgfortran:
51658 @if target-libgfortran
51659 maybe-install-pdf-target-libgfortran: install-pdf-target-libgfortran
51661 install-pdf-target-libgfortran: \
51662 configure-target-libgfortran \
51663 pdf-target-libgfortran
51664 @: $(MAKE); $(unstage)
51665 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51666 r=`${PWD_COMMAND}`; export r; \
51667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51668 $(NORMAL_TARGET_EXPORTS) \
51669 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgfortran"; \
51670 for flag in $(EXTRA_TARGET_FLAGS); do \
51671 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51672 done; \
51673 (cd $(TARGET_SUBDIR)/libgfortran && \
51674 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51675 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51676 "RANLIB=$${RANLIB}" \
51677 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51678 install-pdf) \
51679 || exit 1
51681 @endif target-libgfortran
51683 .PHONY: maybe-install-html-target-libgfortran install-html-target-libgfortran
51684 maybe-install-html-target-libgfortran:
51685 @if target-libgfortran
51686 maybe-install-html-target-libgfortran: install-html-target-libgfortran
51688 install-html-target-libgfortran: \
51689 configure-target-libgfortran \
51690 html-target-libgfortran
51691 @: $(MAKE); $(unstage)
51692 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51693 r=`${PWD_COMMAND}`; export r; \
51694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51695 $(NORMAL_TARGET_EXPORTS) \
51696 echo "Doing install-html in $(TARGET_SUBDIR)/libgfortran"; \
51697 for flag in $(EXTRA_TARGET_FLAGS); do \
51698 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51699 done; \
51700 (cd $(TARGET_SUBDIR)/libgfortran && \
51701 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51702 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51703 "RANLIB=$${RANLIB}" \
51704 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51705 install-html) \
51706 || exit 1
51708 @endif target-libgfortran
51710 .PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
51711 maybe-installcheck-target-libgfortran:
51712 @if target-libgfortran
51713 maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
51715 installcheck-target-libgfortran: \
51716 configure-target-libgfortran
51717 @: $(MAKE); $(unstage)
51718 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51719 r=`${PWD_COMMAND}`; export r; \
51720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51721 $(NORMAL_TARGET_EXPORTS) \
51722 echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran"; \
51723 for flag in $(EXTRA_TARGET_FLAGS); do \
51724 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51725 done; \
51726 (cd $(TARGET_SUBDIR)/libgfortran && \
51727 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51728 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51729 "RANLIB=$${RANLIB}" \
51730 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51731 installcheck) \
51732 || exit 1
51734 @endif target-libgfortran
51736 .PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
51737 maybe-mostlyclean-target-libgfortran:
51738 @if target-libgfortran
51739 maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
51741 mostlyclean-target-libgfortran:
51742 @: $(MAKE); $(unstage)
51743 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51744 r=`${PWD_COMMAND}`; export r; \
51745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51746 $(NORMAL_TARGET_EXPORTS) \
51747 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran"; \
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)/libgfortran && \
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 mostlyclean) \
51757 || exit 1
51759 @endif target-libgfortran
51761 .PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
51762 maybe-clean-target-libgfortran:
51763 @if target-libgfortran
51764 maybe-clean-target-libgfortran: clean-target-libgfortran
51766 clean-target-libgfortran:
51767 @: $(MAKE); $(unstage)
51768 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51769 r=`${PWD_COMMAND}`; export r; \
51770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51771 $(NORMAL_TARGET_EXPORTS) \
51772 echo "Doing clean in $(TARGET_SUBDIR)/libgfortran"; \
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)/libgfortran && \
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 clean) \
51782 || exit 1
51784 @endif target-libgfortran
51786 .PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
51787 maybe-distclean-target-libgfortran:
51788 @if target-libgfortran
51789 maybe-distclean-target-libgfortran: distclean-target-libgfortran
51791 distclean-target-libgfortran:
51792 @: $(MAKE); $(unstage)
51793 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51794 r=`${PWD_COMMAND}`; export r; \
51795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51796 $(NORMAL_TARGET_EXPORTS) \
51797 echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran"; \
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)/libgfortran && \
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 distclean) \
51807 || exit 1
51809 @endif target-libgfortran
51811 .PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
51812 maybe-maintainer-clean-target-libgfortran:
51813 @if target-libgfortran
51814 maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
51816 maintainer-clean-target-libgfortran:
51817 @: $(MAKE); $(unstage)
51818 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51819 r=`${PWD_COMMAND}`; export r; \
51820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51821 $(NORMAL_TARGET_EXPORTS) \
51822 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran"; \
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)/libgfortran && \
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 maintainer-clean) \
51832 || exit 1
51834 @endif target-libgfortran
51840 .PHONY: configure-target-libobjc maybe-configure-target-libobjc
51841 maybe-configure-target-libobjc:
51842 @if gcc-bootstrap
51843 configure-target-libobjc: stage_current
51844 @endif gcc-bootstrap
51845 @if target-libobjc
51846 maybe-configure-target-libobjc: configure-target-libobjc
51847 configure-target-libobjc:
51848 @: $(MAKE); $(unstage)
51849 @r=`${PWD_COMMAND}`; export r; \
51850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51851 echo "Checking multilib configuration for libobjc..."; \
51852 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc; \
51853 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libobjc/multilib.tmp 2> /dev/null; \
51854 if test -r $(TARGET_SUBDIR)/libobjc/multilib.out; then \
51855 if cmp -s $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; then \
51856 rm -f $(TARGET_SUBDIR)/libobjc/multilib.tmp; \
51857 else \
51858 rm -f $(TARGET_SUBDIR)/libobjc/Makefile; \
51859 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
51860 fi; \
51861 else \
51862 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
51863 fi; \
51864 test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
51865 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc; \
51866 $(NORMAL_TARGET_EXPORTS) \
51867 echo Configuring in $(TARGET_SUBDIR)/libobjc; \
51868 cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
51869 case $(srcdir) in \
51870 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51871 *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
51872 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51873 esac; \
51874 module_srcdir=libobjc; \
51875 rm -f no-such-file || : ; \
51876 CONFIG_SITE=no-such-file $(SHELL) \
51877 $$s/$$module_srcdir/configure \
51878 --srcdir=$${topdir}/$$module_srcdir \
51879 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51880 --target=${target_alias} \
51881 || exit 1
51882 @endif target-libobjc
51888 .PHONY: all-target-libobjc maybe-all-target-libobjc
51889 maybe-all-target-libobjc:
51890 @if gcc-bootstrap
51891 all-target-libobjc: stage_current
51892 @endif gcc-bootstrap
51893 @if target-libobjc
51894 TARGET-target-libobjc=all
51895 maybe-all-target-libobjc: all-target-libobjc
51896 all-target-libobjc: configure-target-libobjc
51897 @: $(MAKE); $(unstage)
51898 @r=`${PWD_COMMAND}`; export r; \
51899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51900 $(NORMAL_TARGET_EXPORTS) \
51901 (cd $(TARGET_SUBDIR)/libobjc && \
51902 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
51903 $(TARGET-target-libobjc))
51904 @endif target-libobjc
51910 .PHONY: check-target-libobjc maybe-check-target-libobjc
51911 maybe-check-target-libobjc:
51912 @if target-libobjc
51913 maybe-check-target-libobjc: check-target-libobjc
51915 check-target-libobjc:
51916 @: $(MAKE); $(unstage)
51917 @r=`${PWD_COMMAND}`; export r; \
51918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51919 $(NORMAL_TARGET_EXPORTS) \
51920 (cd $(TARGET_SUBDIR)/libobjc && \
51921 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
51923 @endif target-libobjc
51925 .PHONY: install-target-libobjc maybe-install-target-libobjc
51926 maybe-install-target-libobjc:
51927 @if target-libobjc
51928 maybe-install-target-libobjc: install-target-libobjc
51930 install-target-libobjc: installdirs
51931 @: $(MAKE); $(unstage)
51932 @r=`${PWD_COMMAND}`; export r; \
51933 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51934 $(NORMAL_TARGET_EXPORTS) \
51935 (cd $(TARGET_SUBDIR)/libobjc && \
51936 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
51938 @endif target-libobjc
51940 .PHONY: install-strip-target-libobjc maybe-install-strip-target-libobjc
51941 maybe-install-strip-target-libobjc:
51942 @if target-libobjc
51943 maybe-install-strip-target-libobjc: install-strip-target-libobjc
51945 install-strip-target-libobjc: installdirs
51946 @: $(MAKE); $(unstage)
51947 @r=`${PWD_COMMAND}`; export r; \
51948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51949 $(NORMAL_TARGET_EXPORTS) \
51950 (cd $(TARGET_SUBDIR)/libobjc && \
51951 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
51953 @endif target-libobjc
51955 # Other targets (info, dvi, pdf, etc.)
51957 .PHONY: maybe-info-target-libobjc info-target-libobjc
51958 maybe-info-target-libobjc:
51959 @if target-libobjc
51960 maybe-info-target-libobjc: info-target-libobjc
51962 info-target-libobjc: \
51963 configure-target-libobjc
51964 @: $(MAKE); $(unstage)
51965 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
51966 r=`${PWD_COMMAND}`; export r; \
51967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51968 $(NORMAL_TARGET_EXPORTS) \
51969 echo "Doing info in $(TARGET_SUBDIR)/libobjc"; \
51970 for flag in $(EXTRA_TARGET_FLAGS); do \
51971 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51972 done; \
51973 (cd $(TARGET_SUBDIR)/libobjc && \
51974 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51975 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51976 "RANLIB=$${RANLIB}" \
51977 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51978 info) \
51979 || exit 1
51981 @endif target-libobjc
51983 .PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
51984 maybe-dvi-target-libobjc:
51985 @if target-libobjc
51986 maybe-dvi-target-libobjc: dvi-target-libobjc
51988 dvi-target-libobjc: \
51989 configure-target-libobjc
51990 @: $(MAKE); $(unstage)
51991 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
51992 r=`${PWD_COMMAND}`; export r; \
51993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51994 $(NORMAL_TARGET_EXPORTS) \
51995 echo "Doing dvi in $(TARGET_SUBDIR)/libobjc"; \
51996 for flag in $(EXTRA_TARGET_FLAGS); do \
51997 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51998 done; \
51999 (cd $(TARGET_SUBDIR)/libobjc && \
52000 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52001 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52002 "RANLIB=$${RANLIB}" \
52003 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52004 dvi) \
52005 || exit 1
52007 @endif target-libobjc
52009 .PHONY: maybe-pdf-target-libobjc pdf-target-libobjc
52010 maybe-pdf-target-libobjc:
52011 @if target-libobjc
52012 maybe-pdf-target-libobjc: pdf-target-libobjc
52014 pdf-target-libobjc: \
52015 configure-target-libobjc
52016 @: $(MAKE); $(unstage)
52017 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52018 r=`${PWD_COMMAND}`; export r; \
52019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52020 $(NORMAL_TARGET_EXPORTS) \
52021 echo "Doing pdf in $(TARGET_SUBDIR)/libobjc"; \
52022 for flag in $(EXTRA_TARGET_FLAGS); do \
52023 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52024 done; \
52025 (cd $(TARGET_SUBDIR)/libobjc && \
52026 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52027 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52028 "RANLIB=$${RANLIB}" \
52029 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52030 pdf) \
52031 || exit 1
52033 @endif target-libobjc
52035 .PHONY: maybe-html-target-libobjc html-target-libobjc
52036 maybe-html-target-libobjc:
52037 @if target-libobjc
52038 maybe-html-target-libobjc: html-target-libobjc
52040 html-target-libobjc: \
52041 configure-target-libobjc
52042 @: $(MAKE); $(unstage)
52043 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52044 r=`${PWD_COMMAND}`; export r; \
52045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52046 $(NORMAL_TARGET_EXPORTS) \
52047 echo "Doing html in $(TARGET_SUBDIR)/libobjc"; \
52048 for flag in $(EXTRA_TARGET_FLAGS); do \
52049 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52050 done; \
52051 (cd $(TARGET_SUBDIR)/libobjc && \
52052 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52053 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52054 "RANLIB=$${RANLIB}" \
52055 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52056 html) \
52057 || exit 1
52059 @endif target-libobjc
52061 .PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
52062 maybe-TAGS-target-libobjc:
52063 @if target-libobjc
52064 maybe-TAGS-target-libobjc: TAGS-target-libobjc
52066 # libobjc doesn't support TAGS.
52067 TAGS-target-libobjc:
52069 @endif target-libobjc
52071 .PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
52072 maybe-install-info-target-libobjc:
52073 @if target-libobjc
52074 maybe-install-info-target-libobjc: install-info-target-libobjc
52076 install-info-target-libobjc: \
52077 configure-target-libobjc \
52078 info-target-libobjc
52079 @: $(MAKE); $(unstage)
52080 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52081 r=`${PWD_COMMAND}`; export r; \
52082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52083 $(NORMAL_TARGET_EXPORTS) \
52084 echo "Doing install-info in $(TARGET_SUBDIR)/libobjc"; \
52085 for flag in $(EXTRA_TARGET_FLAGS); do \
52086 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52087 done; \
52088 (cd $(TARGET_SUBDIR)/libobjc && \
52089 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52090 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52091 "RANLIB=$${RANLIB}" \
52092 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52093 install-info) \
52094 || exit 1
52096 @endif target-libobjc
52098 .PHONY: maybe-install-dvi-target-libobjc install-dvi-target-libobjc
52099 maybe-install-dvi-target-libobjc:
52100 @if target-libobjc
52101 maybe-install-dvi-target-libobjc: install-dvi-target-libobjc
52103 # libobjc doesn't support install-dvi.
52104 install-dvi-target-libobjc:
52106 @endif target-libobjc
52108 .PHONY: maybe-install-pdf-target-libobjc install-pdf-target-libobjc
52109 maybe-install-pdf-target-libobjc:
52110 @if target-libobjc
52111 maybe-install-pdf-target-libobjc: install-pdf-target-libobjc
52113 install-pdf-target-libobjc: \
52114 configure-target-libobjc \
52115 pdf-target-libobjc
52116 @: $(MAKE); $(unstage)
52117 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52118 r=`${PWD_COMMAND}`; export r; \
52119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52120 $(NORMAL_TARGET_EXPORTS) \
52121 echo "Doing install-pdf in $(TARGET_SUBDIR)/libobjc"; \
52122 for flag in $(EXTRA_TARGET_FLAGS); do \
52123 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52124 done; \
52125 (cd $(TARGET_SUBDIR)/libobjc && \
52126 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52127 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52128 "RANLIB=$${RANLIB}" \
52129 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52130 install-pdf) \
52131 || exit 1
52133 @endif target-libobjc
52135 .PHONY: maybe-install-html-target-libobjc install-html-target-libobjc
52136 maybe-install-html-target-libobjc:
52137 @if target-libobjc
52138 maybe-install-html-target-libobjc: install-html-target-libobjc
52140 install-html-target-libobjc: \
52141 configure-target-libobjc \
52142 html-target-libobjc
52143 @: $(MAKE); $(unstage)
52144 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52145 r=`${PWD_COMMAND}`; export r; \
52146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52147 $(NORMAL_TARGET_EXPORTS) \
52148 echo "Doing install-html in $(TARGET_SUBDIR)/libobjc"; \
52149 for flag in $(EXTRA_TARGET_FLAGS); do \
52150 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52151 done; \
52152 (cd $(TARGET_SUBDIR)/libobjc && \
52153 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52154 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52155 "RANLIB=$${RANLIB}" \
52156 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52157 install-html) \
52158 || exit 1
52160 @endif target-libobjc
52162 .PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
52163 maybe-installcheck-target-libobjc:
52164 @if target-libobjc
52165 maybe-installcheck-target-libobjc: installcheck-target-libobjc
52167 installcheck-target-libobjc: \
52168 configure-target-libobjc
52169 @: $(MAKE); $(unstage)
52170 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52171 r=`${PWD_COMMAND}`; export r; \
52172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52173 $(NORMAL_TARGET_EXPORTS) \
52174 echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc"; \
52175 for flag in $(EXTRA_TARGET_FLAGS); do \
52176 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52177 done; \
52178 (cd $(TARGET_SUBDIR)/libobjc && \
52179 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52180 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52181 "RANLIB=$${RANLIB}" \
52182 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52183 installcheck) \
52184 || exit 1
52186 @endif target-libobjc
52188 .PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
52189 maybe-mostlyclean-target-libobjc:
52190 @if target-libobjc
52191 maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
52193 mostlyclean-target-libobjc:
52194 @: $(MAKE); $(unstage)
52195 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52196 r=`${PWD_COMMAND}`; export r; \
52197 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52198 $(NORMAL_TARGET_EXPORTS) \
52199 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc"; \
52200 for flag in $(EXTRA_TARGET_FLAGS); do \
52201 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52202 done; \
52203 (cd $(TARGET_SUBDIR)/libobjc && \
52204 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52205 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52206 "RANLIB=$${RANLIB}" \
52207 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52208 mostlyclean) \
52209 || exit 1
52211 @endif target-libobjc
52213 .PHONY: maybe-clean-target-libobjc clean-target-libobjc
52214 maybe-clean-target-libobjc:
52215 @if target-libobjc
52216 maybe-clean-target-libobjc: clean-target-libobjc
52218 clean-target-libobjc:
52219 @: $(MAKE); $(unstage)
52220 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52221 r=`${PWD_COMMAND}`; export r; \
52222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52223 $(NORMAL_TARGET_EXPORTS) \
52224 echo "Doing clean in $(TARGET_SUBDIR)/libobjc"; \
52225 for flag in $(EXTRA_TARGET_FLAGS); do \
52226 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52227 done; \
52228 (cd $(TARGET_SUBDIR)/libobjc && \
52229 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52230 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52231 "RANLIB=$${RANLIB}" \
52232 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52233 clean) \
52234 || exit 1
52236 @endif target-libobjc
52238 .PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
52239 maybe-distclean-target-libobjc:
52240 @if target-libobjc
52241 maybe-distclean-target-libobjc: distclean-target-libobjc
52243 distclean-target-libobjc:
52244 @: $(MAKE); $(unstage)
52245 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52246 r=`${PWD_COMMAND}`; export r; \
52247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52248 $(NORMAL_TARGET_EXPORTS) \
52249 echo "Doing distclean in $(TARGET_SUBDIR)/libobjc"; \
52250 for flag in $(EXTRA_TARGET_FLAGS); do \
52251 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52252 done; \
52253 (cd $(TARGET_SUBDIR)/libobjc && \
52254 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52255 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52256 "RANLIB=$${RANLIB}" \
52257 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52258 distclean) \
52259 || exit 1
52261 @endif target-libobjc
52263 .PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
52264 maybe-maintainer-clean-target-libobjc:
52265 @if target-libobjc
52266 maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
52268 maintainer-clean-target-libobjc:
52269 @: $(MAKE); $(unstage)
52270 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52271 r=`${PWD_COMMAND}`; export r; \
52272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52273 $(NORMAL_TARGET_EXPORTS) \
52274 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc"; \
52275 for flag in $(EXTRA_TARGET_FLAGS); do \
52276 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52277 done; \
52278 (cd $(TARGET_SUBDIR)/libobjc && \
52279 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52280 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52281 "RANLIB=$${RANLIB}" \
52282 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52283 maintainer-clean) \
52284 || exit 1
52286 @endif target-libobjc
52292 .PHONY: configure-target-libgo maybe-configure-target-libgo
52293 maybe-configure-target-libgo:
52294 @if gcc-bootstrap
52295 configure-target-libgo: stage_current
52296 @endif gcc-bootstrap
52297 @if target-libgo
52298 maybe-configure-target-libgo: configure-target-libgo
52299 configure-target-libgo:
52300 @: $(MAKE); $(unstage)
52301 @r=`${PWD_COMMAND}`; export r; \
52302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52303 echo "Checking multilib configuration for libgo..."; \
52304 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo; \
52305 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgo/multilib.tmp 2> /dev/null; \
52306 if test -r $(TARGET_SUBDIR)/libgo/multilib.out; then \
52307 if cmp -s $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; then \
52308 rm -f $(TARGET_SUBDIR)/libgo/multilib.tmp; \
52309 else \
52310 rm -f $(TARGET_SUBDIR)/libgo/Makefile; \
52311 mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
52312 fi; \
52313 else \
52314 mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
52315 fi; \
52316 test ! -f $(TARGET_SUBDIR)/libgo/Makefile || exit 0; \
52317 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo; \
52318 $(NORMAL_TARGET_EXPORTS) \
52319 echo Configuring in $(TARGET_SUBDIR)/libgo; \
52320 cd "$(TARGET_SUBDIR)/libgo" || exit 1; \
52321 case $(srcdir) in \
52322 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52323 *) topdir=`echo $(TARGET_SUBDIR)/libgo/ | \
52324 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52325 esac; \
52326 module_srcdir=libgo; \
52327 rm -f no-such-file || : ; \
52328 CONFIG_SITE=no-such-file $(SHELL) \
52329 $$s/$$module_srcdir/configure \
52330 --srcdir=$${topdir}/$$module_srcdir \
52331 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52332 --target=${target_alias} \
52333 || exit 1
52334 @endif target-libgo
52340 .PHONY: all-target-libgo maybe-all-target-libgo
52341 maybe-all-target-libgo:
52342 @if gcc-bootstrap
52343 all-target-libgo: stage_current
52344 @endif gcc-bootstrap
52345 @if target-libgo
52346 TARGET-target-libgo=all
52347 maybe-all-target-libgo: all-target-libgo
52348 all-target-libgo: configure-target-libgo
52349 @: $(MAKE); $(unstage)
52350 @r=`${PWD_COMMAND}`; export r; \
52351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52352 $(NORMAL_TARGET_EXPORTS) \
52353 (cd $(TARGET_SUBDIR)/libgo && \
52354 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
52355 $(TARGET-target-libgo))
52356 @endif target-libgo
52362 .PHONY: check-target-libgo maybe-check-target-libgo
52363 maybe-check-target-libgo:
52364 @if target-libgo
52365 maybe-check-target-libgo: check-target-libgo
52367 check-target-libgo:
52368 @: $(MAKE); $(unstage)
52369 @r=`${PWD_COMMAND}`; export r; \
52370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52371 $(NORMAL_TARGET_EXPORTS) \
52372 (cd $(TARGET_SUBDIR)/libgo && \
52373 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
52375 @endif target-libgo
52377 .PHONY: install-target-libgo maybe-install-target-libgo
52378 maybe-install-target-libgo:
52379 @if target-libgo
52380 maybe-install-target-libgo: install-target-libgo
52382 install-target-libgo: installdirs
52383 @: $(MAKE); $(unstage)
52384 @r=`${PWD_COMMAND}`; export r; \
52385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52386 $(NORMAL_TARGET_EXPORTS) \
52387 (cd $(TARGET_SUBDIR)/libgo && \
52388 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
52390 @endif target-libgo
52392 .PHONY: install-strip-target-libgo maybe-install-strip-target-libgo
52393 maybe-install-strip-target-libgo:
52394 @if target-libgo
52395 maybe-install-strip-target-libgo: install-strip-target-libgo
52397 install-strip-target-libgo: installdirs
52398 @: $(MAKE); $(unstage)
52399 @r=`${PWD_COMMAND}`; export r; \
52400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52401 $(NORMAL_TARGET_EXPORTS) \
52402 (cd $(TARGET_SUBDIR)/libgo && \
52403 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
52405 @endif target-libgo
52407 # Other targets (info, dvi, pdf, etc.)
52409 .PHONY: maybe-info-target-libgo info-target-libgo
52410 maybe-info-target-libgo:
52411 @if target-libgo
52412 maybe-info-target-libgo: info-target-libgo
52414 info-target-libgo: \
52415 configure-target-libgo
52416 @: $(MAKE); $(unstage)
52417 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52418 r=`${PWD_COMMAND}`; export r; \
52419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52420 $(NORMAL_TARGET_EXPORTS) \
52421 echo "Doing info in $(TARGET_SUBDIR)/libgo"; \
52422 for flag in $(EXTRA_TARGET_FLAGS); do \
52423 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52424 done; \
52425 (cd $(TARGET_SUBDIR)/libgo && \
52426 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52427 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52428 "RANLIB=$${RANLIB}" \
52429 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52430 info) \
52431 || exit 1
52433 @endif target-libgo
52435 .PHONY: maybe-dvi-target-libgo dvi-target-libgo
52436 maybe-dvi-target-libgo:
52437 @if target-libgo
52438 maybe-dvi-target-libgo: dvi-target-libgo
52440 dvi-target-libgo: \
52441 configure-target-libgo
52442 @: $(MAKE); $(unstage)
52443 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52444 r=`${PWD_COMMAND}`; export r; \
52445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52446 $(NORMAL_TARGET_EXPORTS) \
52447 echo "Doing dvi in $(TARGET_SUBDIR)/libgo"; \
52448 for flag in $(EXTRA_TARGET_FLAGS); do \
52449 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52450 done; \
52451 (cd $(TARGET_SUBDIR)/libgo && \
52452 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52453 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52454 "RANLIB=$${RANLIB}" \
52455 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52456 dvi) \
52457 || exit 1
52459 @endif target-libgo
52461 .PHONY: maybe-pdf-target-libgo pdf-target-libgo
52462 maybe-pdf-target-libgo:
52463 @if target-libgo
52464 maybe-pdf-target-libgo: pdf-target-libgo
52466 pdf-target-libgo: \
52467 configure-target-libgo
52468 @: $(MAKE); $(unstage)
52469 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52470 r=`${PWD_COMMAND}`; export r; \
52471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52472 $(NORMAL_TARGET_EXPORTS) \
52473 echo "Doing pdf in $(TARGET_SUBDIR)/libgo"; \
52474 for flag in $(EXTRA_TARGET_FLAGS); do \
52475 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52476 done; \
52477 (cd $(TARGET_SUBDIR)/libgo && \
52478 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52479 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52480 "RANLIB=$${RANLIB}" \
52481 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52482 pdf) \
52483 || exit 1
52485 @endif target-libgo
52487 .PHONY: maybe-html-target-libgo html-target-libgo
52488 maybe-html-target-libgo:
52489 @if target-libgo
52490 maybe-html-target-libgo: html-target-libgo
52492 html-target-libgo: \
52493 configure-target-libgo
52494 @: $(MAKE); $(unstage)
52495 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52496 r=`${PWD_COMMAND}`; export r; \
52497 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52498 $(NORMAL_TARGET_EXPORTS) \
52499 echo "Doing html in $(TARGET_SUBDIR)/libgo"; \
52500 for flag in $(EXTRA_TARGET_FLAGS); do \
52501 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52502 done; \
52503 (cd $(TARGET_SUBDIR)/libgo && \
52504 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52505 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52506 "RANLIB=$${RANLIB}" \
52507 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52508 html) \
52509 || exit 1
52511 @endif target-libgo
52513 .PHONY: maybe-TAGS-target-libgo TAGS-target-libgo
52514 maybe-TAGS-target-libgo:
52515 @if target-libgo
52516 maybe-TAGS-target-libgo: TAGS-target-libgo
52518 TAGS-target-libgo: \
52519 configure-target-libgo
52520 @: $(MAKE); $(unstage)
52521 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52522 r=`${PWD_COMMAND}`; export r; \
52523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52524 $(NORMAL_TARGET_EXPORTS) \
52525 echo "Doing TAGS in $(TARGET_SUBDIR)/libgo"; \
52526 for flag in $(EXTRA_TARGET_FLAGS); do \
52527 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52528 done; \
52529 (cd $(TARGET_SUBDIR)/libgo && \
52530 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52531 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52532 "RANLIB=$${RANLIB}" \
52533 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52534 TAGS) \
52535 || exit 1
52537 @endif target-libgo
52539 .PHONY: maybe-install-info-target-libgo install-info-target-libgo
52540 maybe-install-info-target-libgo:
52541 @if target-libgo
52542 maybe-install-info-target-libgo: install-info-target-libgo
52544 install-info-target-libgo: \
52545 configure-target-libgo \
52546 info-target-libgo
52547 @: $(MAKE); $(unstage)
52548 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52549 r=`${PWD_COMMAND}`; export r; \
52550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52551 $(NORMAL_TARGET_EXPORTS) \
52552 echo "Doing install-info in $(TARGET_SUBDIR)/libgo"; \
52553 for flag in $(EXTRA_TARGET_FLAGS); do \
52554 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52555 done; \
52556 (cd $(TARGET_SUBDIR)/libgo && \
52557 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52558 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52559 "RANLIB=$${RANLIB}" \
52560 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52561 install-info) \
52562 || exit 1
52564 @endif target-libgo
52566 .PHONY: maybe-install-dvi-target-libgo install-dvi-target-libgo
52567 maybe-install-dvi-target-libgo:
52568 @if target-libgo
52569 maybe-install-dvi-target-libgo: install-dvi-target-libgo
52571 install-dvi-target-libgo: \
52572 configure-target-libgo \
52573 dvi-target-libgo
52574 @: $(MAKE); $(unstage)
52575 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52576 r=`${PWD_COMMAND}`; export r; \
52577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52578 $(NORMAL_TARGET_EXPORTS) \
52579 echo "Doing install-dvi in $(TARGET_SUBDIR)/libgo"; \
52580 for flag in $(EXTRA_TARGET_FLAGS); do \
52581 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52582 done; \
52583 (cd $(TARGET_SUBDIR)/libgo && \
52584 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52585 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52586 "RANLIB=$${RANLIB}" \
52587 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52588 install-dvi) \
52589 || exit 1
52591 @endif target-libgo
52593 .PHONY: maybe-install-pdf-target-libgo install-pdf-target-libgo
52594 maybe-install-pdf-target-libgo:
52595 @if target-libgo
52596 maybe-install-pdf-target-libgo: install-pdf-target-libgo
52598 install-pdf-target-libgo: \
52599 configure-target-libgo \
52600 pdf-target-libgo
52601 @: $(MAKE); $(unstage)
52602 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52603 r=`${PWD_COMMAND}`; export r; \
52604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52605 $(NORMAL_TARGET_EXPORTS) \
52606 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgo"; \
52607 for flag in $(EXTRA_TARGET_FLAGS); do \
52608 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52609 done; \
52610 (cd $(TARGET_SUBDIR)/libgo && \
52611 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52612 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52613 "RANLIB=$${RANLIB}" \
52614 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52615 install-pdf) \
52616 || exit 1
52618 @endif target-libgo
52620 .PHONY: maybe-install-html-target-libgo install-html-target-libgo
52621 maybe-install-html-target-libgo:
52622 @if target-libgo
52623 maybe-install-html-target-libgo: install-html-target-libgo
52625 install-html-target-libgo: \
52626 configure-target-libgo \
52627 html-target-libgo
52628 @: $(MAKE); $(unstage)
52629 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52630 r=`${PWD_COMMAND}`; export r; \
52631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52632 $(NORMAL_TARGET_EXPORTS) \
52633 echo "Doing install-html in $(TARGET_SUBDIR)/libgo"; \
52634 for flag in $(EXTRA_TARGET_FLAGS); do \
52635 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52636 done; \
52637 (cd $(TARGET_SUBDIR)/libgo && \
52638 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52639 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52640 "RANLIB=$${RANLIB}" \
52641 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52642 install-html) \
52643 || exit 1
52645 @endif target-libgo
52647 .PHONY: maybe-installcheck-target-libgo installcheck-target-libgo
52648 maybe-installcheck-target-libgo:
52649 @if target-libgo
52650 maybe-installcheck-target-libgo: installcheck-target-libgo
52652 installcheck-target-libgo: \
52653 configure-target-libgo
52654 @: $(MAKE); $(unstage)
52655 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52656 r=`${PWD_COMMAND}`; export r; \
52657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52658 $(NORMAL_TARGET_EXPORTS) \
52659 echo "Doing installcheck in $(TARGET_SUBDIR)/libgo"; \
52660 for flag in $(EXTRA_TARGET_FLAGS); do \
52661 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52662 done; \
52663 (cd $(TARGET_SUBDIR)/libgo && \
52664 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52665 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52666 "RANLIB=$${RANLIB}" \
52667 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52668 installcheck) \
52669 || exit 1
52671 @endif target-libgo
52673 .PHONY: maybe-mostlyclean-target-libgo mostlyclean-target-libgo
52674 maybe-mostlyclean-target-libgo:
52675 @if target-libgo
52676 maybe-mostlyclean-target-libgo: mostlyclean-target-libgo
52678 mostlyclean-target-libgo:
52679 @: $(MAKE); $(unstage)
52680 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52681 r=`${PWD_COMMAND}`; export r; \
52682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52683 $(NORMAL_TARGET_EXPORTS) \
52684 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgo"; \
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)/libgo && \
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 mostlyclean) \
52694 || exit 1
52696 @endif target-libgo
52698 .PHONY: maybe-clean-target-libgo clean-target-libgo
52699 maybe-clean-target-libgo:
52700 @if target-libgo
52701 maybe-clean-target-libgo: clean-target-libgo
52703 clean-target-libgo:
52704 @: $(MAKE); $(unstage)
52705 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52706 r=`${PWD_COMMAND}`; export r; \
52707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52708 $(NORMAL_TARGET_EXPORTS) \
52709 echo "Doing clean in $(TARGET_SUBDIR)/libgo"; \
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)/libgo && \
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 clean) \
52719 || exit 1
52721 @endif target-libgo
52723 .PHONY: maybe-distclean-target-libgo distclean-target-libgo
52724 maybe-distclean-target-libgo:
52725 @if target-libgo
52726 maybe-distclean-target-libgo: distclean-target-libgo
52728 distclean-target-libgo:
52729 @: $(MAKE); $(unstage)
52730 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52731 r=`${PWD_COMMAND}`; export r; \
52732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52733 $(NORMAL_TARGET_EXPORTS) \
52734 echo "Doing distclean in $(TARGET_SUBDIR)/libgo"; \
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)/libgo && \
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 distclean) \
52744 || exit 1
52746 @endif target-libgo
52748 .PHONY: maybe-maintainer-clean-target-libgo maintainer-clean-target-libgo
52749 maybe-maintainer-clean-target-libgo:
52750 @if target-libgo
52751 maybe-maintainer-clean-target-libgo: maintainer-clean-target-libgo
52753 maintainer-clean-target-libgo:
52754 @: $(MAKE); $(unstage)
52755 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52756 r=`${PWD_COMMAND}`; export r; \
52757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52758 $(NORMAL_TARGET_EXPORTS) \
52759 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgo"; \
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)/libgo && \
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 maintainer-clean) \
52769 || exit 1
52771 @endif target-libgo
52777 .PHONY: configure-target-libphobos maybe-configure-target-libphobos
52778 maybe-configure-target-libphobos:
52779 @if gcc-bootstrap
52780 configure-target-libphobos: stage_current
52781 @endif gcc-bootstrap
52782 @if target-libphobos
52783 maybe-configure-target-libphobos: configure-target-libphobos
52784 configure-target-libphobos:
52785 @r=`${PWD_COMMAND}`; export r; \
52786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52787 echo "Checking multilib configuration for libphobos..."; \
52788 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
52789 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
52790 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
52791 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
52792 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
52793 else \
52794 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
52795 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
52796 fi; \
52797 else \
52798 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
52799 fi; \
52800 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
52801 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
52802 $(NORMAL_TARGET_EXPORTS) \
52803 echo Configuring in $(TARGET_SUBDIR)/libphobos; \
52804 cd "$(TARGET_SUBDIR)/libphobos" || exit 1; \
52805 case $(srcdir) in \
52806 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52807 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
52808 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52809 esac; \
52810 module_srcdir=libphobos; \
52811 rm -f no-such-file || : ; \
52812 CONFIG_SITE=no-such-file $(SHELL) \
52813 $$s/$$module_srcdir/configure \
52814 --srcdir=$${topdir}/$$module_srcdir \
52815 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52816 --target=${target_alias} \
52817 || exit 1
52818 @endif target-libphobos
52822 .PHONY: configure-stage1-target-libphobos maybe-configure-stage1-target-libphobos
52823 maybe-configure-stage1-target-libphobos:
52824 @if target-libphobos-bootstrap
52825 maybe-configure-stage1-target-libphobos: configure-stage1-target-libphobos
52826 configure-stage1-target-libphobos:
52827 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
52828 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
52829 @r=`${PWD_COMMAND}`; export r; \
52830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52831 TFLAGS="$(STAGE1_TFLAGS)"; \
52832 echo "Checking multilib configuration for libphobos..."; \
52833 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
52834 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
52835 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
52836 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
52837 else \
52838 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
52839 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
52840 fi; \
52841 else \
52842 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
52843 fi; \
52844 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
52845 $(NORMAL_TARGET_EXPORTS) \
52846 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
52847 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
52848 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
52849 echo Configuring stage 1 in $(TARGET_SUBDIR)/libphobos; \
52850 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
52851 cd $(TARGET_SUBDIR)/libphobos || exit 1; \
52852 case $(srcdir) in \
52853 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52854 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
52855 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52856 esac; \
52857 module_srcdir=libphobos; \
52858 $(SHELL) $$s/$$module_srcdir/configure \
52859 --srcdir=$${topdir}/$$module_srcdir \
52860 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52861 --target=${target_alias} \
52863 $(STAGE1_CONFIGURE_FLAGS)
52864 @endif target-libphobos-bootstrap
52866 .PHONY: configure-stage2-target-libphobos maybe-configure-stage2-target-libphobos
52867 maybe-configure-stage2-target-libphobos:
52868 @if target-libphobos-bootstrap
52869 maybe-configure-stage2-target-libphobos: configure-stage2-target-libphobos
52870 configure-stage2-target-libphobos:
52871 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
52872 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
52873 @r=`${PWD_COMMAND}`; export r; \
52874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52875 TFLAGS="$(STAGE2_TFLAGS)"; \
52876 echo "Checking multilib configuration for libphobos..."; \
52877 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
52878 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
52879 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
52880 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
52881 else \
52882 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
52883 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
52884 fi; \
52885 else \
52886 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
52887 fi; \
52888 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
52889 $(NORMAL_TARGET_EXPORTS) \
52891 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
52892 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
52893 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
52894 echo Configuring stage 2 in $(TARGET_SUBDIR)/libphobos; \
52895 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
52896 cd $(TARGET_SUBDIR)/libphobos || exit 1; \
52897 case $(srcdir) in \
52898 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52899 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
52900 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52901 esac; \
52902 module_srcdir=libphobos; \
52903 $(SHELL) $$s/$$module_srcdir/configure \
52904 --srcdir=$${topdir}/$$module_srcdir \
52905 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52906 --target=${target_alias} \
52907 --with-build-libsubdir=$(HOST_SUBDIR) \
52908 $(STAGE2_CONFIGURE_FLAGS)
52909 @endif target-libphobos-bootstrap
52911 .PHONY: configure-stage3-target-libphobos maybe-configure-stage3-target-libphobos
52912 maybe-configure-stage3-target-libphobos:
52913 @if target-libphobos-bootstrap
52914 maybe-configure-stage3-target-libphobos: configure-stage3-target-libphobos
52915 configure-stage3-target-libphobos:
52916 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
52917 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
52918 @r=`${PWD_COMMAND}`; export r; \
52919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52920 TFLAGS="$(STAGE3_TFLAGS)"; \
52921 echo "Checking multilib configuration for libphobos..."; \
52922 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
52923 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
52924 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
52925 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
52926 else \
52927 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
52928 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
52929 fi; \
52930 else \
52931 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
52932 fi; \
52933 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
52934 $(NORMAL_TARGET_EXPORTS) \
52936 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
52937 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
52938 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
52939 echo Configuring stage 3 in $(TARGET_SUBDIR)/libphobos; \
52940 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
52941 cd $(TARGET_SUBDIR)/libphobos || exit 1; \
52942 case $(srcdir) in \
52943 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52944 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
52945 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52946 esac; \
52947 module_srcdir=libphobos; \
52948 $(SHELL) $$s/$$module_srcdir/configure \
52949 --srcdir=$${topdir}/$$module_srcdir \
52950 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52951 --target=${target_alias} \
52952 --with-build-libsubdir=$(HOST_SUBDIR) \
52953 $(STAGE3_CONFIGURE_FLAGS)
52954 @endif target-libphobos-bootstrap
52956 .PHONY: configure-stage4-target-libphobos maybe-configure-stage4-target-libphobos
52957 maybe-configure-stage4-target-libphobos:
52958 @if target-libphobos-bootstrap
52959 maybe-configure-stage4-target-libphobos: configure-stage4-target-libphobos
52960 configure-stage4-target-libphobos:
52961 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
52962 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
52963 @r=`${PWD_COMMAND}`; export r; \
52964 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52965 TFLAGS="$(STAGE4_TFLAGS)"; \
52966 echo "Checking multilib configuration for libphobos..."; \
52967 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
52968 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
52969 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
52970 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
52971 else \
52972 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
52973 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
52974 fi; \
52975 else \
52976 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
52977 fi; \
52978 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
52979 $(NORMAL_TARGET_EXPORTS) \
52981 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
52982 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
52983 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
52984 echo Configuring stage 4 in $(TARGET_SUBDIR)/libphobos; \
52985 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
52986 cd $(TARGET_SUBDIR)/libphobos || exit 1; \
52987 case $(srcdir) in \
52988 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52989 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
52990 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52991 esac; \
52992 module_srcdir=libphobos; \
52993 $(SHELL) $$s/$$module_srcdir/configure \
52994 --srcdir=$${topdir}/$$module_srcdir \
52995 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52996 --target=${target_alias} \
52997 --with-build-libsubdir=$(HOST_SUBDIR) \
52998 $(STAGE4_CONFIGURE_FLAGS)
52999 @endif target-libphobos-bootstrap
53001 .PHONY: configure-stageprofile-target-libphobos maybe-configure-stageprofile-target-libphobos
53002 maybe-configure-stageprofile-target-libphobos:
53003 @if target-libphobos-bootstrap
53004 maybe-configure-stageprofile-target-libphobos: configure-stageprofile-target-libphobos
53005 configure-stageprofile-target-libphobos:
53006 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
53007 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
53008 @r=`${PWD_COMMAND}`; export r; \
53009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53010 TFLAGS="$(STAGEprofile_TFLAGS)"; \
53011 echo "Checking multilib configuration for libphobos..."; \
53012 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
53013 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53014 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53015 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
53016 else \
53017 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
53018 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53019 fi; \
53020 else \
53021 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53022 fi; \
53023 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
53024 $(NORMAL_TARGET_EXPORTS) \
53026 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
53027 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
53028 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
53029 echo Configuring stage profile in $(TARGET_SUBDIR)/libphobos; \
53030 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
53031 cd $(TARGET_SUBDIR)/libphobos || exit 1; \
53032 case $(srcdir) in \
53033 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53034 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
53035 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53036 esac; \
53037 module_srcdir=libphobos; \
53038 $(SHELL) $$s/$$module_srcdir/configure \
53039 --srcdir=$${topdir}/$$module_srcdir \
53040 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53041 --target=${target_alias} \
53042 --with-build-libsubdir=$(HOST_SUBDIR) \
53043 $(STAGEprofile_CONFIGURE_FLAGS)
53044 @endif target-libphobos-bootstrap
53046 .PHONY: configure-stagetrain-target-libphobos maybe-configure-stagetrain-target-libphobos
53047 maybe-configure-stagetrain-target-libphobos:
53048 @if target-libphobos-bootstrap
53049 maybe-configure-stagetrain-target-libphobos: configure-stagetrain-target-libphobos
53050 configure-stagetrain-target-libphobos:
53051 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
53052 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
53053 @r=`${PWD_COMMAND}`; export r; \
53054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53055 TFLAGS="$(STAGEtrain_TFLAGS)"; \
53056 echo "Checking multilib configuration for libphobos..."; \
53057 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
53058 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53059 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53060 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
53061 else \
53062 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
53063 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53064 fi; \
53065 else \
53066 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53067 fi; \
53068 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
53069 $(NORMAL_TARGET_EXPORTS) \
53071 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
53072 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
53073 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
53074 echo Configuring stage train in $(TARGET_SUBDIR)/libphobos; \
53075 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
53076 cd $(TARGET_SUBDIR)/libphobos || exit 1; \
53077 case $(srcdir) in \
53078 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53079 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
53080 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53081 esac; \
53082 module_srcdir=libphobos; \
53083 $(SHELL) $$s/$$module_srcdir/configure \
53084 --srcdir=$${topdir}/$$module_srcdir \
53085 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53086 --target=${target_alias} \
53087 --with-build-libsubdir=$(HOST_SUBDIR) \
53088 $(STAGEtrain_CONFIGURE_FLAGS)
53089 @endif target-libphobos-bootstrap
53091 .PHONY: configure-stagefeedback-target-libphobos maybe-configure-stagefeedback-target-libphobos
53092 maybe-configure-stagefeedback-target-libphobos:
53093 @if target-libphobos-bootstrap
53094 maybe-configure-stagefeedback-target-libphobos: configure-stagefeedback-target-libphobos
53095 configure-stagefeedback-target-libphobos:
53096 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
53097 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
53098 @r=`${PWD_COMMAND}`; export r; \
53099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53100 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
53101 echo "Checking multilib configuration for libphobos..."; \
53102 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
53103 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53104 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53105 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
53106 else \
53107 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
53108 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53109 fi; \
53110 else \
53111 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53112 fi; \
53113 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
53114 $(NORMAL_TARGET_EXPORTS) \
53116 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
53117 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
53118 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
53119 echo Configuring stage feedback in $(TARGET_SUBDIR)/libphobos; \
53120 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
53121 cd $(TARGET_SUBDIR)/libphobos || exit 1; \
53122 case $(srcdir) in \
53123 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53124 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
53125 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53126 esac; \
53127 module_srcdir=libphobos; \
53128 $(SHELL) $$s/$$module_srcdir/configure \
53129 --srcdir=$${topdir}/$$module_srcdir \
53130 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53131 --target=${target_alias} \
53132 --with-build-libsubdir=$(HOST_SUBDIR) \
53133 $(STAGEfeedback_CONFIGURE_FLAGS)
53134 @endif target-libphobos-bootstrap
53136 .PHONY: configure-stageautoprofile-target-libphobos maybe-configure-stageautoprofile-target-libphobos
53137 maybe-configure-stageautoprofile-target-libphobos:
53138 @if target-libphobos-bootstrap
53139 maybe-configure-stageautoprofile-target-libphobos: configure-stageautoprofile-target-libphobos
53140 configure-stageautoprofile-target-libphobos:
53141 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
53142 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
53143 @r=`${PWD_COMMAND}`; export r; \
53144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53145 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
53146 echo "Checking multilib configuration for libphobos..."; \
53147 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
53148 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53149 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53150 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
53151 else \
53152 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
53153 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53154 fi; \
53155 else \
53156 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53157 fi; \
53158 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
53159 $(NORMAL_TARGET_EXPORTS) \
53161 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
53162 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
53163 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
53164 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libphobos; \
53165 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
53166 cd $(TARGET_SUBDIR)/libphobos || exit 1; \
53167 case $(srcdir) in \
53168 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53169 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
53170 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53171 esac; \
53172 module_srcdir=libphobos; \
53173 $(SHELL) $$s/$$module_srcdir/configure \
53174 --srcdir=$${topdir}/$$module_srcdir \
53175 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53176 --target=${target_alias} \
53177 --with-build-libsubdir=$(HOST_SUBDIR) \
53178 $(STAGEautoprofile_CONFIGURE_FLAGS)
53179 @endif target-libphobos-bootstrap
53181 .PHONY: configure-stageautofeedback-target-libphobos maybe-configure-stageautofeedback-target-libphobos
53182 maybe-configure-stageautofeedback-target-libphobos:
53183 @if target-libphobos-bootstrap
53184 maybe-configure-stageautofeedback-target-libphobos: configure-stageautofeedback-target-libphobos
53185 configure-stageautofeedback-target-libphobos:
53186 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
53187 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
53188 @r=`${PWD_COMMAND}`; export r; \
53189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53190 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
53191 echo "Checking multilib configuration for libphobos..."; \
53192 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
53193 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53194 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53195 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
53196 else \
53197 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
53198 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53199 fi; \
53200 else \
53201 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53202 fi; \
53203 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
53204 $(NORMAL_TARGET_EXPORTS) \
53206 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
53207 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
53208 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
53209 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libphobos; \
53210 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
53211 cd $(TARGET_SUBDIR)/libphobos || exit 1; \
53212 case $(srcdir) in \
53213 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53214 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
53215 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53216 esac; \
53217 module_srcdir=libphobos; \
53218 $(SHELL) $$s/$$module_srcdir/configure \
53219 --srcdir=$${topdir}/$$module_srcdir \
53220 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53221 --target=${target_alias} \
53222 --with-build-libsubdir=$(HOST_SUBDIR) \
53223 $(STAGEautofeedback_CONFIGURE_FLAGS)
53224 @endif target-libphobos-bootstrap
53230 .PHONY: all-target-libphobos maybe-all-target-libphobos
53231 maybe-all-target-libphobos:
53232 @if gcc-bootstrap
53233 all-target-libphobos: stage_current
53234 @endif gcc-bootstrap
53235 @if target-libphobos
53236 TARGET-target-libphobos=all
53237 maybe-all-target-libphobos: all-target-libphobos
53238 all-target-libphobos: configure-target-libphobos
53239 @r=`${PWD_COMMAND}`; export r; \
53240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53241 $(NORMAL_TARGET_EXPORTS) \
53242 (cd $(TARGET_SUBDIR)/libphobos && \
53243 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
53244 $(TARGET-target-libphobos))
53245 @endif target-libphobos
53249 .PHONY: all-stage1-target-libphobos maybe-all-stage1-target-libphobos
53250 .PHONY: clean-stage1-target-libphobos maybe-clean-stage1-target-libphobos
53251 maybe-all-stage1-target-libphobos:
53252 maybe-clean-stage1-target-libphobos:
53253 @if target-libphobos-bootstrap
53254 maybe-all-stage1-target-libphobos: all-stage1-target-libphobos
53255 all-stage1: all-stage1-target-libphobos
53256 TARGET-stage1-target-libphobos = $(TARGET-target-libphobos)
53257 all-stage1-target-libphobos: configure-stage1-target-libphobos
53258 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
53259 @r=`${PWD_COMMAND}`; export r; \
53260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53261 TFLAGS="$(STAGE1_TFLAGS)"; \
53262 $(NORMAL_TARGET_EXPORTS) \
53263 cd $(TARGET_SUBDIR)/libphobos && \
53265 $(MAKE) $(BASE_FLAGS_TO_PASS) \
53266 CFLAGS="$(CFLAGS_FOR_TARGET)" \
53267 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
53268 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
53269 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
53270 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
53271 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
53272 $(EXTRA_TARGET_FLAGS) \
53274 TFLAGS="$(STAGE1_TFLAGS)" \
53275 $(TARGET-stage1-target-libphobos)
53277 maybe-clean-stage1-target-libphobos: clean-stage1-target-libphobos
53278 clean-stage1: clean-stage1-target-libphobos
53279 clean-stage1-target-libphobos:
53280 @if [ $(current_stage) = stage1 ]; then \
53281 [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53282 else \
53283 [ -f $(TARGET_SUBDIR)/stage1-libphobos/Makefile ] || exit 0; \
53284 $(MAKE) stage1-start; \
53285 fi; \
53286 cd $(TARGET_SUBDIR)/libphobos && \
53287 $(MAKE) $(EXTRA_TARGET_FLAGS) \
53288 clean
53289 @endif target-libphobos-bootstrap
53292 .PHONY: all-stage2-target-libphobos maybe-all-stage2-target-libphobos
53293 .PHONY: clean-stage2-target-libphobos maybe-clean-stage2-target-libphobos
53294 maybe-all-stage2-target-libphobos:
53295 maybe-clean-stage2-target-libphobos:
53296 @if target-libphobos-bootstrap
53297 maybe-all-stage2-target-libphobos: all-stage2-target-libphobos
53298 all-stage2: all-stage2-target-libphobos
53299 TARGET-stage2-target-libphobos = $(TARGET-target-libphobos)
53300 all-stage2-target-libphobos: configure-stage2-target-libphobos
53301 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
53302 @r=`${PWD_COMMAND}`; export r; \
53303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53304 TFLAGS="$(STAGE2_TFLAGS)"; \
53305 $(NORMAL_TARGET_EXPORTS) \
53307 cd $(TARGET_SUBDIR)/libphobos && \
53309 $(MAKE) $(BASE_FLAGS_TO_PASS) \
53310 CFLAGS="$(CFLAGS_FOR_TARGET)" \
53311 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
53312 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
53313 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
53314 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
53315 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
53316 $(EXTRA_TARGET_FLAGS) \
53317 TFLAGS="$(STAGE2_TFLAGS)" \
53318 $(TARGET-stage2-target-libphobos)
53320 maybe-clean-stage2-target-libphobos: clean-stage2-target-libphobos
53321 clean-stage2: clean-stage2-target-libphobos
53322 clean-stage2-target-libphobos:
53323 @if [ $(current_stage) = stage2 ]; then \
53324 [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53325 else \
53326 [ -f $(TARGET_SUBDIR)/stage2-libphobos/Makefile ] || exit 0; \
53327 $(MAKE) stage2-start; \
53328 fi; \
53329 cd $(TARGET_SUBDIR)/libphobos && \
53330 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
53331 @endif target-libphobos-bootstrap
53334 .PHONY: all-stage3-target-libphobos maybe-all-stage3-target-libphobos
53335 .PHONY: clean-stage3-target-libphobos maybe-clean-stage3-target-libphobos
53336 maybe-all-stage3-target-libphobos:
53337 maybe-clean-stage3-target-libphobos:
53338 @if target-libphobos-bootstrap
53339 maybe-all-stage3-target-libphobos: all-stage3-target-libphobos
53340 all-stage3: all-stage3-target-libphobos
53341 TARGET-stage3-target-libphobos = $(TARGET-target-libphobos)
53342 all-stage3-target-libphobos: configure-stage3-target-libphobos
53343 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
53344 @r=`${PWD_COMMAND}`; export r; \
53345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53346 TFLAGS="$(STAGE3_TFLAGS)"; \
53347 $(NORMAL_TARGET_EXPORTS) \
53349 cd $(TARGET_SUBDIR)/libphobos && \
53351 $(MAKE) $(BASE_FLAGS_TO_PASS) \
53352 CFLAGS="$(CFLAGS_FOR_TARGET)" \
53353 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
53354 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
53355 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
53356 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
53357 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
53358 $(EXTRA_TARGET_FLAGS) \
53359 TFLAGS="$(STAGE3_TFLAGS)" \
53360 $(TARGET-stage3-target-libphobos)
53362 maybe-clean-stage3-target-libphobos: clean-stage3-target-libphobos
53363 clean-stage3: clean-stage3-target-libphobos
53364 clean-stage3-target-libphobos:
53365 @if [ $(current_stage) = stage3 ]; then \
53366 [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53367 else \
53368 [ -f $(TARGET_SUBDIR)/stage3-libphobos/Makefile ] || exit 0; \
53369 $(MAKE) stage3-start; \
53370 fi; \
53371 cd $(TARGET_SUBDIR)/libphobos && \
53372 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
53373 @endif target-libphobos-bootstrap
53376 .PHONY: all-stage4-target-libphobos maybe-all-stage4-target-libphobos
53377 .PHONY: clean-stage4-target-libphobos maybe-clean-stage4-target-libphobos
53378 maybe-all-stage4-target-libphobos:
53379 maybe-clean-stage4-target-libphobos:
53380 @if target-libphobos-bootstrap
53381 maybe-all-stage4-target-libphobos: all-stage4-target-libphobos
53382 all-stage4: all-stage4-target-libphobos
53383 TARGET-stage4-target-libphobos = $(TARGET-target-libphobos)
53384 all-stage4-target-libphobos: configure-stage4-target-libphobos
53385 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
53386 @r=`${PWD_COMMAND}`; export r; \
53387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53388 TFLAGS="$(STAGE4_TFLAGS)"; \
53389 $(NORMAL_TARGET_EXPORTS) \
53391 cd $(TARGET_SUBDIR)/libphobos && \
53393 $(MAKE) $(BASE_FLAGS_TO_PASS) \
53394 CFLAGS="$(CFLAGS_FOR_TARGET)" \
53395 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
53396 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
53397 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
53398 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
53399 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
53400 $(EXTRA_TARGET_FLAGS) \
53401 TFLAGS="$(STAGE4_TFLAGS)" \
53402 $(TARGET-stage4-target-libphobos)
53404 maybe-clean-stage4-target-libphobos: clean-stage4-target-libphobos
53405 clean-stage4: clean-stage4-target-libphobos
53406 clean-stage4-target-libphobos:
53407 @if [ $(current_stage) = stage4 ]; then \
53408 [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53409 else \
53410 [ -f $(TARGET_SUBDIR)/stage4-libphobos/Makefile ] || exit 0; \
53411 $(MAKE) stage4-start; \
53412 fi; \
53413 cd $(TARGET_SUBDIR)/libphobos && \
53414 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
53415 @endif target-libphobos-bootstrap
53418 .PHONY: all-stageprofile-target-libphobos maybe-all-stageprofile-target-libphobos
53419 .PHONY: clean-stageprofile-target-libphobos maybe-clean-stageprofile-target-libphobos
53420 maybe-all-stageprofile-target-libphobos:
53421 maybe-clean-stageprofile-target-libphobos:
53422 @if target-libphobos-bootstrap
53423 maybe-all-stageprofile-target-libphobos: all-stageprofile-target-libphobos
53424 all-stageprofile: all-stageprofile-target-libphobos
53425 TARGET-stageprofile-target-libphobos = $(TARGET-target-libphobos)
53426 all-stageprofile-target-libphobos: configure-stageprofile-target-libphobos
53427 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
53428 @r=`${PWD_COMMAND}`; export r; \
53429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53430 TFLAGS="$(STAGEprofile_TFLAGS)"; \
53431 $(NORMAL_TARGET_EXPORTS) \
53433 cd $(TARGET_SUBDIR)/libphobos && \
53435 $(MAKE) $(BASE_FLAGS_TO_PASS) \
53436 CFLAGS="$(CFLAGS_FOR_TARGET)" \
53437 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
53438 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
53439 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
53440 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
53441 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
53442 $(EXTRA_TARGET_FLAGS) \
53443 TFLAGS="$(STAGEprofile_TFLAGS)" \
53444 $(TARGET-stageprofile-target-libphobos)
53446 maybe-clean-stageprofile-target-libphobos: clean-stageprofile-target-libphobos
53447 clean-stageprofile: clean-stageprofile-target-libphobos
53448 clean-stageprofile-target-libphobos:
53449 @if [ $(current_stage) = stageprofile ]; then \
53450 [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53451 else \
53452 [ -f $(TARGET_SUBDIR)/stageprofile-libphobos/Makefile ] || exit 0; \
53453 $(MAKE) stageprofile-start; \
53454 fi; \
53455 cd $(TARGET_SUBDIR)/libphobos && \
53456 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
53457 @endif target-libphobos-bootstrap
53460 .PHONY: all-stagetrain-target-libphobos maybe-all-stagetrain-target-libphobos
53461 .PHONY: clean-stagetrain-target-libphobos maybe-clean-stagetrain-target-libphobos
53462 maybe-all-stagetrain-target-libphobos:
53463 maybe-clean-stagetrain-target-libphobos:
53464 @if target-libphobos-bootstrap
53465 maybe-all-stagetrain-target-libphobos: all-stagetrain-target-libphobos
53466 all-stagetrain: all-stagetrain-target-libphobos
53467 TARGET-stagetrain-target-libphobos = $(TARGET-target-libphobos)
53468 all-stagetrain-target-libphobos: configure-stagetrain-target-libphobos
53469 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
53470 @r=`${PWD_COMMAND}`; export r; \
53471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53472 TFLAGS="$(STAGEtrain_TFLAGS)"; \
53473 $(NORMAL_TARGET_EXPORTS) \
53475 cd $(TARGET_SUBDIR)/libphobos && \
53477 $(MAKE) $(BASE_FLAGS_TO_PASS) \
53478 CFLAGS="$(CFLAGS_FOR_TARGET)" \
53479 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
53480 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
53481 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
53482 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
53483 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
53484 $(EXTRA_TARGET_FLAGS) \
53485 TFLAGS="$(STAGEtrain_TFLAGS)" \
53486 $(TARGET-stagetrain-target-libphobos)
53488 maybe-clean-stagetrain-target-libphobos: clean-stagetrain-target-libphobos
53489 clean-stagetrain: clean-stagetrain-target-libphobos
53490 clean-stagetrain-target-libphobos:
53491 @if [ $(current_stage) = stagetrain ]; then \
53492 [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53493 else \
53494 [ -f $(TARGET_SUBDIR)/stagetrain-libphobos/Makefile ] || exit 0; \
53495 $(MAKE) stagetrain-start; \
53496 fi; \
53497 cd $(TARGET_SUBDIR)/libphobos && \
53498 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
53499 @endif target-libphobos-bootstrap
53502 .PHONY: all-stagefeedback-target-libphobos maybe-all-stagefeedback-target-libphobos
53503 .PHONY: clean-stagefeedback-target-libphobos maybe-clean-stagefeedback-target-libphobos
53504 maybe-all-stagefeedback-target-libphobos:
53505 maybe-clean-stagefeedback-target-libphobos:
53506 @if target-libphobos-bootstrap
53507 maybe-all-stagefeedback-target-libphobos: all-stagefeedback-target-libphobos
53508 all-stagefeedback: all-stagefeedback-target-libphobos
53509 TARGET-stagefeedback-target-libphobos = $(TARGET-target-libphobos)
53510 all-stagefeedback-target-libphobos: configure-stagefeedback-target-libphobos
53511 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
53512 @r=`${PWD_COMMAND}`; export r; \
53513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53514 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
53515 $(NORMAL_TARGET_EXPORTS) \
53517 cd $(TARGET_SUBDIR)/libphobos && \
53519 $(MAKE) $(BASE_FLAGS_TO_PASS) \
53520 CFLAGS="$(CFLAGS_FOR_TARGET)" \
53521 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
53522 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
53523 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
53524 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
53525 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
53526 $(EXTRA_TARGET_FLAGS) \
53527 TFLAGS="$(STAGEfeedback_TFLAGS)" \
53528 $(TARGET-stagefeedback-target-libphobos)
53530 maybe-clean-stagefeedback-target-libphobos: clean-stagefeedback-target-libphobos
53531 clean-stagefeedback: clean-stagefeedback-target-libphobos
53532 clean-stagefeedback-target-libphobos:
53533 @if [ $(current_stage) = stagefeedback ]; then \
53534 [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53535 else \
53536 [ -f $(TARGET_SUBDIR)/stagefeedback-libphobos/Makefile ] || exit 0; \
53537 $(MAKE) stagefeedback-start; \
53538 fi; \
53539 cd $(TARGET_SUBDIR)/libphobos && \
53540 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
53541 @endif target-libphobos-bootstrap
53544 .PHONY: all-stageautoprofile-target-libphobos maybe-all-stageautoprofile-target-libphobos
53545 .PHONY: clean-stageautoprofile-target-libphobos maybe-clean-stageautoprofile-target-libphobos
53546 maybe-all-stageautoprofile-target-libphobos:
53547 maybe-clean-stageautoprofile-target-libphobos:
53548 @if target-libphobos-bootstrap
53549 maybe-all-stageautoprofile-target-libphobos: all-stageautoprofile-target-libphobos
53550 all-stageautoprofile: all-stageautoprofile-target-libphobos
53551 TARGET-stageautoprofile-target-libphobos = $(TARGET-target-libphobos)
53552 all-stageautoprofile-target-libphobos: configure-stageautoprofile-target-libphobos
53553 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
53554 @r=`${PWD_COMMAND}`; export r; \
53555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53556 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
53557 $(NORMAL_TARGET_EXPORTS) \
53559 cd $(TARGET_SUBDIR)/libphobos && \
53560 $$s/gcc/config/i386/$(AUTO_PROFILE) \
53561 $(MAKE) $(BASE_FLAGS_TO_PASS) \
53562 CFLAGS="$(CFLAGS_FOR_TARGET)" \
53563 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
53564 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
53565 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
53566 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
53567 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
53568 $(EXTRA_TARGET_FLAGS) \
53569 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
53570 $(TARGET-stageautoprofile-target-libphobos)
53572 maybe-clean-stageautoprofile-target-libphobos: clean-stageautoprofile-target-libphobos
53573 clean-stageautoprofile: clean-stageautoprofile-target-libphobos
53574 clean-stageautoprofile-target-libphobos:
53575 @if [ $(current_stage) = stageautoprofile ]; then \
53576 [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53577 else \
53578 [ -f $(TARGET_SUBDIR)/stageautoprofile-libphobos/Makefile ] || exit 0; \
53579 $(MAKE) stageautoprofile-start; \
53580 fi; \
53581 cd $(TARGET_SUBDIR)/libphobos && \
53582 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
53583 @endif target-libphobos-bootstrap
53586 .PHONY: all-stageautofeedback-target-libphobos maybe-all-stageautofeedback-target-libphobos
53587 .PHONY: clean-stageautofeedback-target-libphobos maybe-clean-stageautofeedback-target-libphobos
53588 maybe-all-stageautofeedback-target-libphobos:
53589 maybe-clean-stageautofeedback-target-libphobos:
53590 @if target-libphobos-bootstrap
53591 maybe-all-stageautofeedback-target-libphobos: all-stageautofeedback-target-libphobos
53592 all-stageautofeedback: all-stageautofeedback-target-libphobos
53593 TARGET-stageautofeedback-target-libphobos = $(TARGET-target-libphobos)
53594 all-stageautofeedback-target-libphobos: configure-stageautofeedback-target-libphobos
53595 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
53596 @r=`${PWD_COMMAND}`; export r; \
53597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53598 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
53599 $(NORMAL_TARGET_EXPORTS) \
53601 cd $(TARGET_SUBDIR)/libphobos && \
53603 $(MAKE) $(BASE_FLAGS_TO_PASS) \
53604 CFLAGS="$(CFLAGS_FOR_TARGET)" \
53605 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
53606 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
53607 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
53608 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
53609 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
53610 $(EXTRA_TARGET_FLAGS) \
53611 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
53612 $(TARGET-stageautofeedback-target-libphobos)
53614 maybe-clean-stageautofeedback-target-libphobos: clean-stageautofeedback-target-libphobos
53615 clean-stageautofeedback: clean-stageautofeedback-target-libphobos
53616 clean-stageautofeedback-target-libphobos:
53617 @if [ $(current_stage) = stageautofeedback ]; then \
53618 [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53619 else \
53620 [ -f $(TARGET_SUBDIR)/stageautofeedback-libphobos/Makefile ] || exit 0; \
53621 $(MAKE) stageautofeedback-start; \
53622 fi; \
53623 cd $(TARGET_SUBDIR)/libphobos && \
53624 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
53625 @endif target-libphobos-bootstrap
53632 .PHONY: check-target-libphobos maybe-check-target-libphobos
53633 maybe-check-target-libphobos:
53634 @if target-libphobos
53635 maybe-check-target-libphobos: check-target-libphobos
53637 check-target-libphobos:
53638 @: $(MAKE); $(unstage)
53639 @r=`${PWD_COMMAND}`; export r; \
53640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53641 $(NORMAL_TARGET_EXPORTS) \
53642 (cd $(TARGET_SUBDIR)/libphobos && \
53643 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
53645 @endif target-libphobos
53647 .PHONY: install-target-libphobos maybe-install-target-libphobos
53648 maybe-install-target-libphobos:
53649 @if target-libphobos
53650 maybe-install-target-libphobos: install-target-libphobos
53652 install-target-libphobos: installdirs
53653 @: $(MAKE); $(unstage)
53654 @r=`${PWD_COMMAND}`; export r; \
53655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53656 $(NORMAL_TARGET_EXPORTS) \
53657 (cd $(TARGET_SUBDIR)/libphobos && \
53658 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
53660 @endif target-libphobos
53662 .PHONY: install-strip-target-libphobos maybe-install-strip-target-libphobos
53663 maybe-install-strip-target-libphobos:
53664 @if target-libphobos
53665 maybe-install-strip-target-libphobos: install-strip-target-libphobos
53667 install-strip-target-libphobos: installdirs
53668 @: $(MAKE); $(unstage)
53669 @r=`${PWD_COMMAND}`; export r; \
53670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53671 $(NORMAL_TARGET_EXPORTS) \
53672 (cd $(TARGET_SUBDIR)/libphobos && \
53673 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
53675 @endif target-libphobos
53677 # Other targets (info, dvi, pdf, etc.)
53679 .PHONY: maybe-info-target-libphobos info-target-libphobos
53680 maybe-info-target-libphobos:
53681 @if target-libphobos
53682 maybe-info-target-libphobos: info-target-libphobos
53684 info-target-libphobos: \
53685 configure-target-libphobos
53686 @: $(MAKE); $(unstage)
53687 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53688 r=`${PWD_COMMAND}`; export r; \
53689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53690 $(NORMAL_TARGET_EXPORTS) \
53691 echo "Doing info in $(TARGET_SUBDIR)/libphobos"; \
53692 for flag in $(EXTRA_TARGET_FLAGS); do \
53693 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53694 done; \
53695 (cd $(TARGET_SUBDIR)/libphobos && \
53696 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53697 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53698 "RANLIB=$${RANLIB}" \
53699 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53700 info) \
53701 || exit 1
53703 @endif target-libphobos
53705 .PHONY: maybe-dvi-target-libphobos dvi-target-libphobos
53706 maybe-dvi-target-libphobos:
53707 @if target-libphobos
53708 maybe-dvi-target-libphobos: dvi-target-libphobos
53710 dvi-target-libphobos: \
53711 configure-target-libphobos
53712 @: $(MAKE); $(unstage)
53713 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53714 r=`${PWD_COMMAND}`; export r; \
53715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53716 $(NORMAL_TARGET_EXPORTS) \
53717 echo "Doing dvi in $(TARGET_SUBDIR)/libphobos"; \
53718 for flag in $(EXTRA_TARGET_FLAGS); do \
53719 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53720 done; \
53721 (cd $(TARGET_SUBDIR)/libphobos && \
53722 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53723 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53724 "RANLIB=$${RANLIB}" \
53725 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53726 dvi) \
53727 || exit 1
53729 @endif target-libphobos
53731 .PHONY: maybe-pdf-target-libphobos pdf-target-libphobos
53732 maybe-pdf-target-libphobos:
53733 @if target-libphobos
53734 maybe-pdf-target-libphobos: pdf-target-libphobos
53736 pdf-target-libphobos: \
53737 configure-target-libphobos
53738 @: $(MAKE); $(unstage)
53739 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53740 r=`${PWD_COMMAND}`; export r; \
53741 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53742 $(NORMAL_TARGET_EXPORTS) \
53743 echo "Doing pdf in $(TARGET_SUBDIR)/libphobos"; \
53744 for flag in $(EXTRA_TARGET_FLAGS); do \
53745 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53746 done; \
53747 (cd $(TARGET_SUBDIR)/libphobos && \
53748 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53749 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53750 "RANLIB=$${RANLIB}" \
53751 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53752 pdf) \
53753 || exit 1
53755 @endif target-libphobos
53757 .PHONY: maybe-html-target-libphobos html-target-libphobos
53758 maybe-html-target-libphobos:
53759 @if target-libphobos
53760 maybe-html-target-libphobos: html-target-libphobos
53762 html-target-libphobos: \
53763 configure-target-libphobos
53764 @: $(MAKE); $(unstage)
53765 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53766 r=`${PWD_COMMAND}`; export r; \
53767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53768 $(NORMAL_TARGET_EXPORTS) \
53769 echo "Doing html in $(TARGET_SUBDIR)/libphobos"; \
53770 for flag in $(EXTRA_TARGET_FLAGS); do \
53771 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53772 done; \
53773 (cd $(TARGET_SUBDIR)/libphobos && \
53774 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53775 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53776 "RANLIB=$${RANLIB}" \
53777 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53778 html) \
53779 || exit 1
53781 @endif target-libphobos
53783 .PHONY: maybe-TAGS-target-libphobos TAGS-target-libphobos
53784 maybe-TAGS-target-libphobos:
53785 @if target-libphobos
53786 maybe-TAGS-target-libphobos: TAGS-target-libphobos
53788 TAGS-target-libphobos: \
53789 configure-target-libphobos
53790 @: $(MAKE); $(unstage)
53791 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53792 r=`${PWD_COMMAND}`; export r; \
53793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53794 $(NORMAL_TARGET_EXPORTS) \
53795 echo "Doing TAGS in $(TARGET_SUBDIR)/libphobos"; \
53796 for flag in $(EXTRA_TARGET_FLAGS); do \
53797 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53798 done; \
53799 (cd $(TARGET_SUBDIR)/libphobos && \
53800 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53801 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53802 "RANLIB=$${RANLIB}" \
53803 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53804 TAGS) \
53805 || exit 1
53807 @endif target-libphobos
53809 .PHONY: maybe-install-info-target-libphobos install-info-target-libphobos
53810 maybe-install-info-target-libphobos:
53811 @if target-libphobos
53812 maybe-install-info-target-libphobos: install-info-target-libphobos
53814 install-info-target-libphobos: \
53815 configure-target-libphobos \
53816 info-target-libphobos
53817 @: $(MAKE); $(unstage)
53818 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53819 r=`${PWD_COMMAND}`; export r; \
53820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53821 $(NORMAL_TARGET_EXPORTS) \
53822 echo "Doing install-info in $(TARGET_SUBDIR)/libphobos"; \
53823 for flag in $(EXTRA_TARGET_FLAGS); do \
53824 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53825 done; \
53826 (cd $(TARGET_SUBDIR)/libphobos && \
53827 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53828 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53829 "RANLIB=$${RANLIB}" \
53830 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53831 install-info) \
53832 || exit 1
53834 @endif target-libphobos
53836 .PHONY: maybe-install-dvi-target-libphobos install-dvi-target-libphobos
53837 maybe-install-dvi-target-libphobos:
53838 @if target-libphobos
53839 maybe-install-dvi-target-libphobos: install-dvi-target-libphobos
53841 install-dvi-target-libphobos: \
53842 configure-target-libphobos \
53843 dvi-target-libphobos
53844 @: $(MAKE); $(unstage)
53845 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53846 r=`${PWD_COMMAND}`; export r; \
53847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53848 $(NORMAL_TARGET_EXPORTS) \
53849 echo "Doing install-dvi in $(TARGET_SUBDIR)/libphobos"; \
53850 for flag in $(EXTRA_TARGET_FLAGS); do \
53851 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53852 done; \
53853 (cd $(TARGET_SUBDIR)/libphobos && \
53854 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53855 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53856 "RANLIB=$${RANLIB}" \
53857 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53858 install-dvi) \
53859 || exit 1
53861 @endif target-libphobos
53863 .PHONY: maybe-install-pdf-target-libphobos install-pdf-target-libphobos
53864 maybe-install-pdf-target-libphobos:
53865 @if target-libphobos
53866 maybe-install-pdf-target-libphobos: install-pdf-target-libphobos
53868 install-pdf-target-libphobos: \
53869 configure-target-libphobos \
53870 pdf-target-libphobos
53871 @: $(MAKE); $(unstage)
53872 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53873 r=`${PWD_COMMAND}`; export r; \
53874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53875 $(NORMAL_TARGET_EXPORTS) \
53876 echo "Doing install-pdf in $(TARGET_SUBDIR)/libphobos"; \
53877 for flag in $(EXTRA_TARGET_FLAGS); do \
53878 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53879 done; \
53880 (cd $(TARGET_SUBDIR)/libphobos && \
53881 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53882 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53883 "RANLIB=$${RANLIB}" \
53884 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53885 install-pdf) \
53886 || exit 1
53888 @endif target-libphobos
53890 .PHONY: maybe-install-html-target-libphobos install-html-target-libphobos
53891 maybe-install-html-target-libphobos:
53892 @if target-libphobos
53893 maybe-install-html-target-libphobos: install-html-target-libphobos
53895 install-html-target-libphobos: \
53896 configure-target-libphobos \
53897 html-target-libphobos
53898 @: $(MAKE); $(unstage)
53899 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53900 r=`${PWD_COMMAND}`; export r; \
53901 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53902 $(NORMAL_TARGET_EXPORTS) \
53903 echo "Doing install-html in $(TARGET_SUBDIR)/libphobos"; \
53904 for flag in $(EXTRA_TARGET_FLAGS); do \
53905 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53906 done; \
53907 (cd $(TARGET_SUBDIR)/libphobos && \
53908 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53909 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53910 "RANLIB=$${RANLIB}" \
53911 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53912 install-html) \
53913 || exit 1
53915 @endif target-libphobos
53917 .PHONY: maybe-installcheck-target-libphobos installcheck-target-libphobos
53918 maybe-installcheck-target-libphobos:
53919 @if target-libphobos
53920 maybe-installcheck-target-libphobos: installcheck-target-libphobos
53922 installcheck-target-libphobos: \
53923 configure-target-libphobos
53924 @: $(MAKE); $(unstage)
53925 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53926 r=`${PWD_COMMAND}`; export r; \
53927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53928 $(NORMAL_TARGET_EXPORTS) \
53929 echo "Doing installcheck in $(TARGET_SUBDIR)/libphobos"; \
53930 for flag in $(EXTRA_TARGET_FLAGS); do \
53931 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53932 done; \
53933 (cd $(TARGET_SUBDIR)/libphobos && \
53934 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53935 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53936 "RANLIB=$${RANLIB}" \
53937 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53938 installcheck) \
53939 || exit 1
53941 @endif target-libphobos
53943 .PHONY: maybe-mostlyclean-target-libphobos mostlyclean-target-libphobos
53944 maybe-mostlyclean-target-libphobos:
53945 @if target-libphobos
53946 maybe-mostlyclean-target-libphobos: mostlyclean-target-libphobos
53948 mostlyclean-target-libphobos:
53949 @: $(MAKE); $(unstage)
53950 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53951 r=`${PWD_COMMAND}`; export r; \
53952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53953 $(NORMAL_TARGET_EXPORTS) \
53954 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libphobos"; \
53955 for flag in $(EXTRA_TARGET_FLAGS); do \
53956 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53957 done; \
53958 (cd $(TARGET_SUBDIR)/libphobos && \
53959 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53960 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53961 "RANLIB=$${RANLIB}" \
53962 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53963 mostlyclean) \
53964 || exit 1
53966 @endif target-libphobos
53968 .PHONY: maybe-clean-target-libphobos clean-target-libphobos
53969 maybe-clean-target-libphobos:
53970 @if target-libphobos
53971 maybe-clean-target-libphobos: clean-target-libphobos
53973 clean-target-libphobos:
53974 @: $(MAKE); $(unstage)
53975 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53976 r=`${PWD_COMMAND}`; export r; \
53977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53978 $(NORMAL_TARGET_EXPORTS) \
53979 echo "Doing clean in $(TARGET_SUBDIR)/libphobos"; \
53980 for flag in $(EXTRA_TARGET_FLAGS); do \
53981 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53982 done; \
53983 (cd $(TARGET_SUBDIR)/libphobos && \
53984 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53985 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53986 "RANLIB=$${RANLIB}" \
53987 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53988 clean) \
53989 || exit 1
53991 @endif target-libphobos
53993 .PHONY: maybe-distclean-target-libphobos distclean-target-libphobos
53994 maybe-distclean-target-libphobos:
53995 @if target-libphobos
53996 maybe-distclean-target-libphobos: distclean-target-libphobos
53998 distclean-target-libphobos:
53999 @: $(MAKE); $(unstage)
54000 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54001 r=`${PWD_COMMAND}`; export r; \
54002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54003 $(NORMAL_TARGET_EXPORTS) \
54004 echo "Doing distclean in $(TARGET_SUBDIR)/libphobos"; \
54005 for flag in $(EXTRA_TARGET_FLAGS); do \
54006 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54007 done; \
54008 (cd $(TARGET_SUBDIR)/libphobos && \
54009 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54010 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54011 "RANLIB=$${RANLIB}" \
54012 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54013 distclean) \
54014 || exit 1
54016 @endif target-libphobos
54018 .PHONY: maybe-maintainer-clean-target-libphobos maintainer-clean-target-libphobos
54019 maybe-maintainer-clean-target-libphobos:
54020 @if target-libphobos
54021 maybe-maintainer-clean-target-libphobos: maintainer-clean-target-libphobos
54023 maintainer-clean-target-libphobos:
54024 @: $(MAKE); $(unstage)
54025 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54026 r=`${PWD_COMMAND}`; export r; \
54027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54028 $(NORMAL_TARGET_EXPORTS) \
54029 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libphobos"; \
54030 for flag in $(EXTRA_TARGET_FLAGS); do \
54031 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54032 done; \
54033 (cd $(TARGET_SUBDIR)/libphobos && \
54034 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54035 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54036 "RANLIB=$${RANLIB}" \
54037 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54038 maintainer-clean) \
54039 || exit 1
54041 @endif target-libphobos
54047 .PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
54048 maybe-configure-target-libtermcap:
54049 @if gcc-bootstrap
54050 configure-target-libtermcap: stage_current
54051 @endif gcc-bootstrap
54052 @if target-libtermcap
54053 maybe-configure-target-libtermcap: configure-target-libtermcap
54054 configure-target-libtermcap:
54055 @: $(MAKE); $(unstage)
54056 @r=`${PWD_COMMAND}`; export r; \
54057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54058 echo "Checking multilib configuration for libtermcap..."; \
54059 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap; \
54060 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libtermcap/multilib.tmp 2> /dev/null; \
54061 if test -r $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
54062 if cmp -s $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
54063 rm -f $(TARGET_SUBDIR)/libtermcap/multilib.tmp; \
54064 else \
54065 rm -f $(TARGET_SUBDIR)/libtermcap/Makefile; \
54066 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
54067 fi; \
54068 else \
54069 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
54070 fi; \
54071 test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
54072 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap; \
54073 $(NORMAL_TARGET_EXPORTS) \
54074 echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
54075 cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
54076 case $(srcdir) in \
54077 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54078 *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
54079 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54080 esac; \
54081 module_srcdir=libtermcap; \
54082 rm -f no-such-file || : ; \
54083 CONFIG_SITE=no-such-file $(SHELL) \
54084 $$s/$$module_srcdir/configure \
54085 --srcdir=$${topdir}/$$module_srcdir \
54086 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54087 --target=${target_alias} \
54088 || exit 1
54089 @endif target-libtermcap
54095 .PHONY: all-target-libtermcap maybe-all-target-libtermcap
54096 maybe-all-target-libtermcap:
54097 @if gcc-bootstrap
54098 all-target-libtermcap: stage_current
54099 @endif gcc-bootstrap
54100 @if target-libtermcap
54101 TARGET-target-libtermcap=all
54102 maybe-all-target-libtermcap: all-target-libtermcap
54103 all-target-libtermcap: configure-target-libtermcap
54104 @: $(MAKE); $(unstage)
54105 @r=`${PWD_COMMAND}`; export r; \
54106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54107 $(NORMAL_TARGET_EXPORTS) \
54108 (cd $(TARGET_SUBDIR)/libtermcap && \
54109 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
54110 $(TARGET-target-libtermcap))
54111 @endif target-libtermcap
54117 .PHONY: check-target-libtermcap maybe-check-target-libtermcap
54118 maybe-check-target-libtermcap:
54119 @if target-libtermcap
54120 maybe-check-target-libtermcap: check-target-libtermcap
54122 # Dummy target for uncheckable module.
54123 check-target-libtermcap:
54125 @endif target-libtermcap
54127 .PHONY: install-target-libtermcap maybe-install-target-libtermcap
54128 maybe-install-target-libtermcap:
54129 @if target-libtermcap
54130 maybe-install-target-libtermcap: install-target-libtermcap
54132 install-target-libtermcap: installdirs
54133 @: $(MAKE); $(unstage)
54134 @r=`${PWD_COMMAND}`; export r; \
54135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54136 $(NORMAL_TARGET_EXPORTS) \
54137 (cd $(TARGET_SUBDIR)/libtermcap && \
54138 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
54140 @endif target-libtermcap
54142 .PHONY: install-strip-target-libtermcap maybe-install-strip-target-libtermcap
54143 maybe-install-strip-target-libtermcap:
54144 @if target-libtermcap
54145 maybe-install-strip-target-libtermcap: install-strip-target-libtermcap
54147 install-strip-target-libtermcap: installdirs
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)/libtermcap && \
54153 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
54155 @endif target-libtermcap
54157 # Other targets (info, dvi, pdf, etc.)
54159 .PHONY: maybe-info-target-libtermcap info-target-libtermcap
54160 maybe-info-target-libtermcap:
54161 @if target-libtermcap
54162 maybe-info-target-libtermcap: info-target-libtermcap
54164 info-target-libtermcap: \
54165 configure-target-libtermcap
54166 @: $(MAKE); $(unstage)
54167 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54168 r=`${PWD_COMMAND}`; export r; \
54169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54170 $(NORMAL_TARGET_EXPORTS) \
54171 echo "Doing info in $(TARGET_SUBDIR)/libtermcap"; \
54172 for flag in $(EXTRA_TARGET_FLAGS); do \
54173 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54174 done; \
54175 (cd $(TARGET_SUBDIR)/libtermcap && \
54176 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54177 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54178 "RANLIB=$${RANLIB}" \
54179 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54180 info) \
54181 || exit 1
54183 @endif target-libtermcap
54185 .PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
54186 maybe-dvi-target-libtermcap:
54187 @if target-libtermcap
54188 maybe-dvi-target-libtermcap: dvi-target-libtermcap
54190 dvi-target-libtermcap: \
54191 configure-target-libtermcap
54192 @: $(MAKE); $(unstage)
54193 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54194 r=`${PWD_COMMAND}`; export r; \
54195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54196 $(NORMAL_TARGET_EXPORTS) \
54197 echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap"; \
54198 for flag in $(EXTRA_TARGET_FLAGS); do \
54199 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54200 done; \
54201 (cd $(TARGET_SUBDIR)/libtermcap && \
54202 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54203 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54204 "RANLIB=$${RANLIB}" \
54205 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54206 dvi) \
54207 || exit 1
54209 @endif target-libtermcap
54211 .PHONY: maybe-pdf-target-libtermcap pdf-target-libtermcap
54212 maybe-pdf-target-libtermcap:
54213 @if target-libtermcap
54214 maybe-pdf-target-libtermcap: pdf-target-libtermcap
54216 pdf-target-libtermcap: \
54217 configure-target-libtermcap
54218 @: $(MAKE); $(unstage)
54219 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54220 r=`${PWD_COMMAND}`; export r; \
54221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54222 $(NORMAL_TARGET_EXPORTS) \
54223 echo "Doing pdf in $(TARGET_SUBDIR)/libtermcap"; \
54224 for flag in $(EXTRA_TARGET_FLAGS); do \
54225 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54226 done; \
54227 (cd $(TARGET_SUBDIR)/libtermcap && \
54228 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54229 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54230 "RANLIB=$${RANLIB}" \
54231 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54232 pdf) \
54233 || exit 1
54235 @endif target-libtermcap
54237 .PHONY: maybe-html-target-libtermcap html-target-libtermcap
54238 maybe-html-target-libtermcap:
54239 @if target-libtermcap
54240 maybe-html-target-libtermcap: html-target-libtermcap
54242 html-target-libtermcap: \
54243 configure-target-libtermcap
54244 @: $(MAKE); $(unstage)
54245 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54246 r=`${PWD_COMMAND}`; export r; \
54247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54248 $(NORMAL_TARGET_EXPORTS) \
54249 echo "Doing html in $(TARGET_SUBDIR)/libtermcap"; \
54250 for flag in $(EXTRA_TARGET_FLAGS); do \
54251 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54252 done; \
54253 (cd $(TARGET_SUBDIR)/libtermcap && \
54254 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54255 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54256 "RANLIB=$${RANLIB}" \
54257 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54258 html) \
54259 || exit 1
54261 @endif target-libtermcap
54263 .PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
54264 maybe-TAGS-target-libtermcap:
54265 @if target-libtermcap
54266 maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
54268 TAGS-target-libtermcap: \
54269 configure-target-libtermcap
54270 @: $(MAKE); $(unstage)
54271 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54272 r=`${PWD_COMMAND}`; export r; \
54273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54274 $(NORMAL_TARGET_EXPORTS) \
54275 echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap"; \
54276 for flag in $(EXTRA_TARGET_FLAGS); do \
54277 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54278 done; \
54279 (cd $(TARGET_SUBDIR)/libtermcap && \
54280 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54281 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54282 "RANLIB=$${RANLIB}" \
54283 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54284 TAGS) \
54285 || exit 1
54287 @endif target-libtermcap
54289 .PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
54290 maybe-install-info-target-libtermcap:
54291 @if target-libtermcap
54292 maybe-install-info-target-libtermcap: install-info-target-libtermcap
54294 install-info-target-libtermcap: \
54295 configure-target-libtermcap \
54296 info-target-libtermcap
54297 @: $(MAKE); $(unstage)
54298 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54299 r=`${PWD_COMMAND}`; export r; \
54300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54301 $(NORMAL_TARGET_EXPORTS) \
54302 echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap"; \
54303 for flag in $(EXTRA_TARGET_FLAGS); do \
54304 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54305 done; \
54306 (cd $(TARGET_SUBDIR)/libtermcap && \
54307 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54308 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54309 "RANLIB=$${RANLIB}" \
54310 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54311 install-info) \
54312 || exit 1
54314 @endif target-libtermcap
54316 .PHONY: maybe-install-dvi-target-libtermcap install-dvi-target-libtermcap
54317 maybe-install-dvi-target-libtermcap:
54318 @if target-libtermcap
54319 maybe-install-dvi-target-libtermcap: install-dvi-target-libtermcap
54321 install-dvi-target-libtermcap: \
54322 configure-target-libtermcap \
54323 dvi-target-libtermcap
54324 @: $(MAKE); $(unstage)
54325 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54326 r=`${PWD_COMMAND}`; export r; \
54327 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54328 $(NORMAL_TARGET_EXPORTS) \
54329 echo "Doing install-dvi in $(TARGET_SUBDIR)/libtermcap"; \
54330 for flag in $(EXTRA_TARGET_FLAGS); do \
54331 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54332 done; \
54333 (cd $(TARGET_SUBDIR)/libtermcap && \
54334 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54335 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54336 "RANLIB=$${RANLIB}" \
54337 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54338 install-dvi) \
54339 || exit 1
54341 @endif target-libtermcap
54343 .PHONY: maybe-install-pdf-target-libtermcap install-pdf-target-libtermcap
54344 maybe-install-pdf-target-libtermcap:
54345 @if target-libtermcap
54346 maybe-install-pdf-target-libtermcap: install-pdf-target-libtermcap
54348 install-pdf-target-libtermcap: \
54349 configure-target-libtermcap \
54350 pdf-target-libtermcap
54351 @: $(MAKE); $(unstage)
54352 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54353 r=`${PWD_COMMAND}`; export r; \
54354 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54355 $(NORMAL_TARGET_EXPORTS) \
54356 echo "Doing install-pdf in $(TARGET_SUBDIR)/libtermcap"; \
54357 for flag in $(EXTRA_TARGET_FLAGS); do \
54358 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54359 done; \
54360 (cd $(TARGET_SUBDIR)/libtermcap && \
54361 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54362 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54363 "RANLIB=$${RANLIB}" \
54364 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54365 install-pdf) \
54366 || exit 1
54368 @endif target-libtermcap
54370 .PHONY: maybe-install-html-target-libtermcap install-html-target-libtermcap
54371 maybe-install-html-target-libtermcap:
54372 @if target-libtermcap
54373 maybe-install-html-target-libtermcap: install-html-target-libtermcap
54375 install-html-target-libtermcap: \
54376 configure-target-libtermcap \
54377 html-target-libtermcap
54378 @: $(MAKE); $(unstage)
54379 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54380 r=`${PWD_COMMAND}`; export r; \
54381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54382 $(NORMAL_TARGET_EXPORTS) \
54383 echo "Doing install-html in $(TARGET_SUBDIR)/libtermcap"; \
54384 for flag in $(EXTRA_TARGET_FLAGS); do \
54385 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54386 done; \
54387 (cd $(TARGET_SUBDIR)/libtermcap && \
54388 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54389 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54390 "RANLIB=$${RANLIB}" \
54391 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54392 install-html) \
54393 || exit 1
54395 @endif target-libtermcap
54397 .PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
54398 maybe-installcheck-target-libtermcap:
54399 @if target-libtermcap
54400 maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
54402 installcheck-target-libtermcap: \
54403 configure-target-libtermcap
54404 @: $(MAKE); $(unstage)
54405 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54406 r=`${PWD_COMMAND}`; export r; \
54407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54408 $(NORMAL_TARGET_EXPORTS) \
54409 echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap"; \
54410 for flag in $(EXTRA_TARGET_FLAGS); do \
54411 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54412 done; \
54413 (cd $(TARGET_SUBDIR)/libtermcap && \
54414 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54415 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54416 "RANLIB=$${RANLIB}" \
54417 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54418 installcheck) \
54419 || exit 1
54421 @endif target-libtermcap
54423 .PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
54424 maybe-mostlyclean-target-libtermcap:
54425 @if target-libtermcap
54426 maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
54428 # libtermcap doesn't support mostlyclean.
54429 mostlyclean-target-libtermcap:
54431 @endif target-libtermcap
54433 .PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
54434 maybe-clean-target-libtermcap:
54435 @if target-libtermcap
54436 maybe-clean-target-libtermcap: clean-target-libtermcap
54438 # libtermcap doesn't support clean.
54439 clean-target-libtermcap:
54441 @endif target-libtermcap
54443 .PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
54444 maybe-distclean-target-libtermcap:
54445 @if target-libtermcap
54446 maybe-distclean-target-libtermcap: distclean-target-libtermcap
54448 # libtermcap doesn't support distclean.
54449 distclean-target-libtermcap:
54451 @endif target-libtermcap
54453 .PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
54454 maybe-maintainer-clean-target-libtermcap:
54455 @if target-libtermcap
54456 maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
54458 # libtermcap doesn't support maintainer-clean.
54459 maintainer-clean-target-libtermcap:
54461 @endif target-libtermcap
54467 .PHONY: configure-target-winsup maybe-configure-target-winsup
54468 maybe-configure-target-winsup:
54469 @if gcc-bootstrap
54470 configure-target-winsup: stage_current
54471 @endif gcc-bootstrap
54472 @if target-winsup
54473 maybe-configure-target-winsup: configure-target-winsup
54474 configure-target-winsup:
54475 @: $(MAKE); $(unstage)
54476 @r=`${PWD_COMMAND}`; export r; \
54477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54478 echo "Checking multilib configuration for winsup..."; \
54479 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup; \
54480 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/winsup/multilib.tmp 2> /dev/null; \
54481 if test -r $(TARGET_SUBDIR)/winsup/multilib.out; then \
54482 if cmp -s $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; then \
54483 rm -f $(TARGET_SUBDIR)/winsup/multilib.tmp; \
54484 else \
54485 rm -f $(TARGET_SUBDIR)/winsup/Makefile; \
54486 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
54487 fi; \
54488 else \
54489 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
54490 fi; \
54491 test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
54492 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup; \
54493 $(NORMAL_TARGET_EXPORTS) \
54494 echo Configuring in $(TARGET_SUBDIR)/winsup; \
54495 cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
54496 case $(srcdir) in \
54497 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54498 *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
54499 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54500 esac; \
54501 module_srcdir=winsup; \
54502 rm -f no-such-file || : ; \
54503 CONFIG_SITE=no-such-file $(SHELL) \
54504 $$s/$$module_srcdir/configure \
54505 --srcdir=$${topdir}/$$module_srcdir \
54506 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54507 --target=${target_alias} \
54508 || exit 1
54509 @endif target-winsup
54515 .PHONY: all-target-winsup maybe-all-target-winsup
54516 maybe-all-target-winsup:
54517 @if gcc-bootstrap
54518 all-target-winsup: stage_current
54519 @endif gcc-bootstrap
54520 @if target-winsup
54521 TARGET-target-winsup=all
54522 maybe-all-target-winsup: all-target-winsup
54523 all-target-winsup: configure-target-winsup
54524 @: $(MAKE); $(unstage)
54525 @r=`${PWD_COMMAND}`; export r; \
54526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54527 $(NORMAL_TARGET_EXPORTS) \
54528 (cd $(TARGET_SUBDIR)/winsup && \
54529 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
54530 $(TARGET-target-winsup))
54531 @endif target-winsup
54537 .PHONY: check-target-winsup maybe-check-target-winsup
54538 maybe-check-target-winsup:
54539 @if target-winsup
54540 maybe-check-target-winsup: check-target-winsup
54542 check-target-winsup:
54543 @: $(MAKE); $(unstage)
54544 @r=`${PWD_COMMAND}`; export r; \
54545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54546 $(NORMAL_TARGET_EXPORTS) \
54547 (cd $(TARGET_SUBDIR)/winsup && \
54548 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
54550 @endif target-winsup
54552 .PHONY: install-target-winsup maybe-install-target-winsup
54553 maybe-install-target-winsup:
54554 @if target-winsup
54555 maybe-install-target-winsup: install-target-winsup
54557 install-target-winsup: installdirs
54558 @: $(MAKE); $(unstage)
54559 @r=`${PWD_COMMAND}`; export r; \
54560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54561 $(NORMAL_TARGET_EXPORTS) \
54562 (cd $(TARGET_SUBDIR)/winsup && \
54563 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
54565 @endif target-winsup
54567 .PHONY: install-strip-target-winsup maybe-install-strip-target-winsup
54568 maybe-install-strip-target-winsup:
54569 @if target-winsup
54570 maybe-install-strip-target-winsup: install-strip-target-winsup
54572 install-strip-target-winsup: installdirs
54573 @: $(MAKE); $(unstage)
54574 @r=`${PWD_COMMAND}`; export r; \
54575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54576 $(NORMAL_TARGET_EXPORTS) \
54577 (cd $(TARGET_SUBDIR)/winsup && \
54578 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
54580 @endif target-winsup
54582 # Other targets (info, dvi, pdf, etc.)
54584 .PHONY: maybe-info-target-winsup info-target-winsup
54585 maybe-info-target-winsup:
54586 @if target-winsup
54587 maybe-info-target-winsup: info-target-winsup
54589 info-target-winsup: \
54590 configure-target-winsup
54591 @: $(MAKE); $(unstage)
54592 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
54593 r=`${PWD_COMMAND}`; export r; \
54594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54595 $(NORMAL_TARGET_EXPORTS) \
54596 echo "Doing info in $(TARGET_SUBDIR)/winsup"; \
54597 for flag in $(EXTRA_TARGET_FLAGS); do \
54598 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54599 done; \
54600 (cd $(TARGET_SUBDIR)/winsup && \
54601 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54602 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54603 "RANLIB=$${RANLIB}" \
54604 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54605 info) \
54606 || exit 1
54608 @endif target-winsup
54610 .PHONY: maybe-dvi-target-winsup dvi-target-winsup
54611 maybe-dvi-target-winsup:
54612 @if target-winsup
54613 maybe-dvi-target-winsup: dvi-target-winsup
54615 dvi-target-winsup: \
54616 configure-target-winsup
54617 @: $(MAKE); $(unstage)
54618 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
54619 r=`${PWD_COMMAND}`; export r; \
54620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54621 $(NORMAL_TARGET_EXPORTS) \
54622 echo "Doing dvi in $(TARGET_SUBDIR)/winsup"; \
54623 for flag in $(EXTRA_TARGET_FLAGS); do \
54624 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54625 done; \
54626 (cd $(TARGET_SUBDIR)/winsup && \
54627 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54628 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54629 "RANLIB=$${RANLIB}" \
54630 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54631 dvi) \
54632 || exit 1
54634 @endif target-winsup
54636 .PHONY: maybe-pdf-target-winsup pdf-target-winsup
54637 maybe-pdf-target-winsup:
54638 @if target-winsup
54639 maybe-pdf-target-winsup: pdf-target-winsup
54641 pdf-target-winsup: \
54642 configure-target-winsup
54643 @: $(MAKE); $(unstage)
54644 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
54645 r=`${PWD_COMMAND}`; export r; \
54646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54647 $(NORMAL_TARGET_EXPORTS) \
54648 echo "Doing pdf in $(TARGET_SUBDIR)/winsup"; \
54649 for flag in $(EXTRA_TARGET_FLAGS); do \
54650 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54651 done; \
54652 (cd $(TARGET_SUBDIR)/winsup && \
54653 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54654 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54655 "RANLIB=$${RANLIB}" \
54656 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54657 pdf) \
54658 || exit 1
54660 @endif target-winsup
54662 .PHONY: maybe-html-target-winsup html-target-winsup
54663 maybe-html-target-winsup:
54664 @if target-winsup
54665 maybe-html-target-winsup: html-target-winsup
54667 html-target-winsup: \
54668 configure-target-winsup
54669 @: $(MAKE); $(unstage)
54670 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
54671 r=`${PWD_COMMAND}`; export r; \
54672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54673 $(NORMAL_TARGET_EXPORTS) \
54674 echo "Doing html in $(TARGET_SUBDIR)/winsup"; \
54675 for flag in $(EXTRA_TARGET_FLAGS); do \
54676 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54677 done; \
54678 (cd $(TARGET_SUBDIR)/winsup && \
54679 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54680 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54681 "RANLIB=$${RANLIB}" \
54682 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54683 html) \
54684 || exit 1
54686 @endif target-winsup
54688 .PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
54689 maybe-TAGS-target-winsup:
54690 @if target-winsup
54691 maybe-TAGS-target-winsup: TAGS-target-winsup
54693 TAGS-target-winsup: \
54694 configure-target-winsup
54695 @: $(MAKE); $(unstage)
54696 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
54697 r=`${PWD_COMMAND}`; export r; \
54698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54699 $(NORMAL_TARGET_EXPORTS) \
54700 echo "Doing TAGS in $(TARGET_SUBDIR)/winsup"; \
54701 for flag in $(EXTRA_TARGET_FLAGS); do \
54702 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54703 done; \
54704 (cd $(TARGET_SUBDIR)/winsup && \
54705 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54706 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54707 "RANLIB=$${RANLIB}" \
54708 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54709 TAGS) \
54710 || exit 1
54712 @endif target-winsup
54714 .PHONY: maybe-install-info-target-winsup install-info-target-winsup
54715 maybe-install-info-target-winsup:
54716 @if target-winsup
54717 maybe-install-info-target-winsup: install-info-target-winsup
54719 install-info-target-winsup: \
54720 configure-target-winsup \
54721 info-target-winsup
54722 @: $(MAKE); $(unstage)
54723 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
54724 r=`${PWD_COMMAND}`; export r; \
54725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54726 $(NORMAL_TARGET_EXPORTS) \
54727 echo "Doing install-info in $(TARGET_SUBDIR)/winsup"; \
54728 for flag in $(EXTRA_TARGET_FLAGS); do \
54729 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54730 done; \
54731 (cd $(TARGET_SUBDIR)/winsup && \
54732 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54733 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54734 "RANLIB=$${RANLIB}" \
54735 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54736 install-info) \
54737 || exit 1
54739 @endif target-winsup
54741 .PHONY: maybe-install-dvi-target-winsup install-dvi-target-winsup
54742 maybe-install-dvi-target-winsup:
54743 @if target-winsup
54744 maybe-install-dvi-target-winsup: install-dvi-target-winsup
54746 install-dvi-target-winsup: \
54747 configure-target-winsup \
54748 dvi-target-winsup
54749 @: $(MAKE); $(unstage)
54750 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
54751 r=`${PWD_COMMAND}`; export r; \
54752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54753 $(NORMAL_TARGET_EXPORTS) \
54754 echo "Doing install-dvi in $(TARGET_SUBDIR)/winsup"; \
54755 for flag in $(EXTRA_TARGET_FLAGS); do \
54756 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54757 done; \
54758 (cd $(TARGET_SUBDIR)/winsup && \
54759 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54760 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54761 "RANLIB=$${RANLIB}" \
54762 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54763 install-dvi) \
54764 || exit 1
54766 @endif target-winsup
54768 .PHONY: maybe-install-pdf-target-winsup install-pdf-target-winsup
54769 maybe-install-pdf-target-winsup:
54770 @if target-winsup
54771 maybe-install-pdf-target-winsup: install-pdf-target-winsup
54773 install-pdf-target-winsup: \
54774 configure-target-winsup \
54775 pdf-target-winsup
54776 @: $(MAKE); $(unstage)
54777 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
54778 r=`${PWD_COMMAND}`; export r; \
54779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54780 $(NORMAL_TARGET_EXPORTS) \
54781 echo "Doing install-pdf in $(TARGET_SUBDIR)/winsup"; \
54782 for flag in $(EXTRA_TARGET_FLAGS); do \
54783 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54784 done; \
54785 (cd $(TARGET_SUBDIR)/winsup && \
54786 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54787 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54788 "RANLIB=$${RANLIB}" \
54789 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54790 install-pdf) \
54791 || exit 1
54793 @endif target-winsup
54795 .PHONY: maybe-install-html-target-winsup install-html-target-winsup
54796 maybe-install-html-target-winsup:
54797 @if target-winsup
54798 maybe-install-html-target-winsup: install-html-target-winsup
54800 install-html-target-winsup: \
54801 configure-target-winsup \
54802 html-target-winsup
54803 @: $(MAKE); $(unstage)
54804 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
54805 r=`${PWD_COMMAND}`; export r; \
54806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54807 $(NORMAL_TARGET_EXPORTS) \
54808 echo "Doing install-html in $(TARGET_SUBDIR)/winsup"; \
54809 for flag in $(EXTRA_TARGET_FLAGS); do \
54810 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54811 done; \
54812 (cd $(TARGET_SUBDIR)/winsup && \
54813 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54814 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54815 "RANLIB=$${RANLIB}" \
54816 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54817 install-html) \
54818 || exit 1
54820 @endif target-winsup
54822 .PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
54823 maybe-installcheck-target-winsup:
54824 @if target-winsup
54825 maybe-installcheck-target-winsup: installcheck-target-winsup
54827 installcheck-target-winsup: \
54828 configure-target-winsup
54829 @: $(MAKE); $(unstage)
54830 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
54831 r=`${PWD_COMMAND}`; export r; \
54832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54833 $(NORMAL_TARGET_EXPORTS) \
54834 echo "Doing installcheck in $(TARGET_SUBDIR)/winsup"; \
54835 for flag in $(EXTRA_TARGET_FLAGS); do \
54836 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54837 done; \
54838 (cd $(TARGET_SUBDIR)/winsup && \
54839 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54840 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54841 "RANLIB=$${RANLIB}" \
54842 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54843 installcheck) \
54844 || exit 1
54846 @endif target-winsup
54848 .PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
54849 maybe-mostlyclean-target-winsup:
54850 @if target-winsup
54851 maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
54853 mostlyclean-target-winsup:
54854 @: $(MAKE); $(unstage)
54855 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
54856 r=`${PWD_COMMAND}`; export r; \
54857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54858 $(NORMAL_TARGET_EXPORTS) \
54859 echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup"; \
54860 for flag in $(EXTRA_TARGET_FLAGS); do \
54861 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54862 done; \
54863 (cd $(TARGET_SUBDIR)/winsup && \
54864 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54865 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54866 "RANLIB=$${RANLIB}" \
54867 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54868 mostlyclean) \
54869 || exit 1
54871 @endif target-winsup
54873 .PHONY: maybe-clean-target-winsup clean-target-winsup
54874 maybe-clean-target-winsup:
54875 @if target-winsup
54876 maybe-clean-target-winsup: clean-target-winsup
54878 clean-target-winsup:
54879 @: $(MAKE); $(unstage)
54880 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
54881 r=`${PWD_COMMAND}`; export r; \
54882 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54883 $(NORMAL_TARGET_EXPORTS) \
54884 echo "Doing clean in $(TARGET_SUBDIR)/winsup"; \
54885 for flag in $(EXTRA_TARGET_FLAGS); do \
54886 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54887 done; \
54888 (cd $(TARGET_SUBDIR)/winsup && \
54889 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54890 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54891 "RANLIB=$${RANLIB}" \
54892 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54893 clean) \
54894 || exit 1
54896 @endif target-winsup
54898 .PHONY: maybe-distclean-target-winsup distclean-target-winsup
54899 maybe-distclean-target-winsup:
54900 @if target-winsup
54901 maybe-distclean-target-winsup: distclean-target-winsup
54903 distclean-target-winsup:
54904 @: $(MAKE); $(unstage)
54905 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
54906 r=`${PWD_COMMAND}`; export r; \
54907 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54908 $(NORMAL_TARGET_EXPORTS) \
54909 echo "Doing distclean in $(TARGET_SUBDIR)/winsup"; \
54910 for flag in $(EXTRA_TARGET_FLAGS); do \
54911 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54912 done; \
54913 (cd $(TARGET_SUBDIR)/winsup && \
54914 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54915 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54916 "RANLIB=$${RANLIB}" \
54917 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54918 distclean) \
54919 || exit 1
54921 @endif target-winsup
54923 .PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
54924 maybe-maintainer-clean-target-winsup:
54925 @if target-winsup
54926 maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
54928 maintainer-clean-target-winsup:
54929 @: $(MAKE); $(unstage)
54930 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
54931 r=`${PWD_COMMAND}`; export r; \
54932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54933 $(NORMAL_TARGET_EXPORTS) \
54934 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup"; \
54935 for flag in $(EXTRA_TARGET_FLAGS); do \
54936 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54937 done; \
54938 (cd $(TARGET_SUBDIR)/winsup && \
54939 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54940 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54941 "RANLIB=$${RANLIB}" \
54942 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54943 maintainer-clean) \
54944 || exit 1
54946 @endif target-winsup
54952 .PHONY: configure-target-libgloss maybe-configure-target-libgloss
54953 maybe-configure-target-libgloss:
54954 @if gcc-bootstrap
54955 configure-target-libgloss: stage_current
54956 @endif gcc-bootstrap
54957 @if target-libgloss
54958 maybe-configure-target-libgloss: configure-target-libgloss
54959 configure-target-libgloss:
54960 @: $(MAKE); $(unstage)
54961 @r=`${PWD_COMMAND}`; export r; \
54962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54963 echo "Checking multilib configuration for libgloss..."; \
54964 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss; \
54965 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgloss/multilib.tmp 2> /dev/null; \
54966 if test -r $(TARGET_SUBDIR)/libgloss/multilib.out; then \
54967 if cmp -s $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; then \
54968 rm -f $(TARGET_SUBDIR)/libgloss/multilib.tmp; \
54969 else \
54970 rm -f $(TARGET_SUBDIR)/libgloss/Makefile; \
54971 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
54972 fi; \
54973 else \
54974 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
54975 fi; \
54976 test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
54977 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss; \
54978 $(NORMAL_TARGET_EXPORTS) \
54979 echo Configuring in $(TARGET_SUBDIR)/libgloss; \
54980 cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
54981 case $(srcdir) in \
54982 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54983 *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
54984 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54985 esac; \
54986 module_srcdir=libgloss; \
54987 rm -f no-such-file || : ; \
54988 CONFIG_SITE=no-such-file $(SHELL) \
54989 $$s/$$module_srcdir/configure \
54990 --srcdir=$${topdir}/$$module_srcdir \
54991 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54992 --target=${target_alias} \
54993 || exit 1
54994 @endif target-libgloss
55000 .PHONY: all-target-libgloss maybe-all-target-libgloss
55001 maybe-all-target-libgloss:
55002 @if gcc-bootstrap
55003 all-target-libgloss: stage_current
55004 @endif gcc-bootstrap
55005 @if target-libgloss
55006 TARGET-target-libgloss=all
55007 maybe-all-target-libgloss: all-target-libgloss
55008 all-target-libgloss: configure-target-libgloss
55009 @: $(MAKE); $(unstage)
55010 @r=`${PWD_COMMAND}`; export r; \
55011 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55012 $(NORMAL_TARGET_EXPORTS) \
55013 (cd $(TARGET_SUBDIR)/libgloss && \
55014 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
55015 $(TARGET-target-libgloss))
55016 @endif target-libgloss
55022 .PHONY: check-target-libgloss maybe-check-target-libgloss
55023 maybe-check-target-libgloss:
55024 @if target-libgloss
55025 maybe-check-target-libgloss: check-target-libgloss
55027 # Dummy target for uncheckable module.
55028 check-target-libgloss:
55030 @endif target-libgloss
55032 .PHONY: install-target-libgloss maybe-install-target-libgloss
55033 maybe-install-target-libgloss:
55034 @if target-libgloss
55035 maybe-install-target-libgloss: install-target-libgloss
55037 install-target-libgloss: installdirs
55038 @: $(MAKE); $(unstage)
55039 @r=`${PWD_COMMAND}`; export r; \
55040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55041 $(NORMAL_TARGET_EXPORTS) \
55042 (cd $(TARGET_SUBDIR)/libgloss && \
55043 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
55045 @endif target-libgloss
55047 .PHONY: install-strip-target-libgloss maybe-install-strip-target-libgloss
55048 maybe-install-strip-target-libgloss:
55049 @if target-libgloss
55050 maybe-install-strip-target-libgloss: install-strip-target-libgloss
55052 install-strip-target-libgloss: installdirs
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)/libgloss && \
55058 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
55060 @endif target-libgloss
55062 # Other targets (info, dvi, pdf, etc.)
55064 .PHONY: maybe-info-target-libgloss info-target-libgloss
55065 maybe-info-target-libgloss:
55066 @if target-libgloss
55067 maybe-info-target-libgloss: info-target-libgloss
55069 info-target-libgloss: \
55070 configure-target-libgloss
55071 @: $(MAKE); $(unstage)
55072 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55073 r=`${PWD_COMMAND}`; export r; \
55074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55075 $(NORMAL_TARGET_EXPORTS) \
55076 echo "Doing info in $(TARGET_SUBDIR)/libgloss"; \
55077 for flag in $(EXTRA_TARGET_FLAGS); do \
55078 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55079 done; \
55080 (cd $(TARGET_SUBDIR)/libgloss && \
55081 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55082 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55083 "RANLIB=$${RANLIB}" \
55084 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55085 info) \
55086 || exit 1
55088 @endif target-libgloss
55090 .PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
55091 maybe-dvi-target-libgloss:
55092 @if target-libgloss
55093 maybe-dvi-target-libgloss: dvi-target-libgloss
55095 dvi-target-libgloss: \
55096 configure-target-libgloss
55097 @: $(MAKE); $(unstage)
55098 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55099 r=`${PWD_COMMAND}`; export r; \
55100 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55101 $(NORMAL_TARGET_EXPORTS) \
55102 echo "Doing dvi in $(TARGET_SUBDIR)/libgloss"; \
55103 for flag in $(EXTRA_TARGET_FLAGS); do \
55104 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55105 done; \
55106 (cd $(TARGET_SUBDIR)/libgloss && \
55107 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55108 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55109 "RANLIB=$${RANLIB}" \
55110 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55111 dvi) \
55112 || exit 1
55114 @endif target-libgloss
55116 .PHONY: maybe-pdf-target-libgloss pdf-target-libgloss
55117 maybe-pdf-target-libgloss:
55118 @if target-libgloss
55119 maybe-pdf-target-libgloss: pdf-target-libgloss
55121 pdf-target-libgloss: \
55122 configure-target-libgloss
55123 @: $(MAKE); $(unstage)
55124 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55125 r=`${PWD_COMMAND}`; export r; \
55126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55127 $(NORMAL_TARGET_EXPORTS) \
55128 echo "Doing pdf in $(TARGET_SUBDIR)/libgloss"; \
55129 for flag in $(EXTRA_TARGET_FLAGS); do \
55130 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55131 done; \
55132 (cd $(TARGET_SUBDIR)/libgloss && \
55133 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55134 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55135 "RANLIB=$${RANLIB}" \
55136 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55137 pdf) \
55138 || exit 1
55140 @endif target-libgloss
55142 .PHONY: maybe-html-target-libgloss html-target-libgloss
55143 maybe-html-target-libgloss:
55144 @if target-libgloss
55145 maybe-html-target-libgloss: html-target-libgloss
55147 html-target-libgloss: \
55148 configure-target-libgloss
55149 @: $(MAKE); $(unstage)
55150 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55151 r=`${PWD_COMMAND}`; export r; \
55152 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55153 $(NORMAL_TARGET_EXPORTS) \
55154 echo "Doing html in $(TARGET_SUBDIR)/libgloss"; \
55155 for flag in $(EXTRA_TARGET_FLAGS); do \
55156 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55157 done; \
55158 (cd $(TARGET_SUBDIR)/libgloss && \
55159 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55160 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55161 "RANLIB=$${RANLIB}" \
55162 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55163 html) \
55164 || exit 1
55166 @endif target-libgloss
55168 .PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
55169 maybe-TAGS-target-libgloss:
55170 @if target-libgloss
55171 maybe-TAGS-target-libgloss: TAGS-target-libgloss
55173 TAGS-target-libgloss: \
55174 configure-target-libgloss
55175 @: $(MAKE); $(unstage)
55176 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55177 r=`${PWD_COMMAND}`; export r; \
55178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55179 $(NORMAL_TARGET_EXPORTS) \
55180 echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss"; \
55181 for flag in $(EXTRA_TARGET_FLAGS); do \
55182 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55183 done; \
55184 (cd $(TARGET_SUBDIR)/libgloss && \
55185 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55186 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55187 "RANLIB=$${RANLIB}" \
55188 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55189 TAGS) \
55190 || exit 1
55192 @endif target-libgloss
55194 .PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
55195 maybe-install-info-target-libgloss:
55196 @if target-libgloss
55197 maybe-install-info-target-libgloss: install-info-target-libgloss
55199 install-info-target-libgloss: \
55200 configure-target-libgloss \
55201 info-target-libgloss
55202 @: $(MAKE); $(unstage)
55203 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55204 r=`${PWD_COMMAND}`; export r; \
55205 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55206 $(NORMAL_TARGET_EXPORTS) \
55207 echo "Doing install-info in $(TARGET_SUBDIR)/libgloss"; \
55208 for flag in $(EXTRA_TARGET_FLAGS); do \
55209 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55210 done; \
55211 (cd $(TARGET_SUBDIR)/libgloss && \
55212 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55213 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55214 "RANLIB=$${RANLIB}" \
55215 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55216 install-info) \
55217 || exit 1
55219 @endif target-libgloss
55221 .PHONY: maybe-install-dvi-target-libgloss install-dvi-target-libgloss
55222 maybe-install-dvi-target-libgloss:
55223 @if target-libgloss
55224 maybe-install-dvi-target-libgloss: install-dvi-target-libgloss
55226 install-dvi-target-libgloss: \
55227 configure-target-libgloss \
55228 dvi-target-libgloss
55229 @: $(MAKE); $(unstage)
55230 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55231 r=`${PWD_COMMAND}`; export r; \
55232 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55233 $(NORMAL_TARGET_EXPORTS) \
55234 echo "Doing install-dvi in $(TARGET_SUBDIR)/libgloss"; \
55235 for flag in $(EXTRA_TARGET_FLAGS); do \
55236 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55237 done; \
55238 (cd $(TARGET_SUBDIR)/libgloss && \
55239 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55240 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55241 "RANLIB=$${RANLIB}" \
55242 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55243 install-dvi) \
55244 || exit 1
55246 @endif target-libgloss
55248 .PHONY: maybe-install-pdf-target-libgloss install-pdf-target-libgloss
55249 maybe-install-pdf-target-libgloss:
55250 @if target-libgloss
55251 maybe-install-pdf-target-libgloss: install-pdf-target-libgloss
55253 install-pdf-target-libgloss: \
55254 configure-target-libgloss \
55255 pdf-target-libgloss
55256 @: $(MAKE); $(unstage)
55257 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55258 r=`${PWD_COMMAND}`; export r; \
55259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55260 $(NORMAL_TARGET_EXPORTS) \
55261 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgloss"; \
55262 for flag in $(EXTRA_TARGET_FLAGS); do \
55263 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55264 done; \
55265 (cd $(TARGET_SUBDIR)/libgloss && \
55266 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55267 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55268 "RANLIB=$${RANLIB}" \
55269 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55270 install-pdf) \
55271 || exit 1
55273 @endif target-libgloss
55275 .PHONY: maybe-install-html-target-libgloss install-html-target-libgloss
55276 maybe-install-html-target-libgloss:
55277 @if target-libgloss
55278 maybe-install-html-target-libgloss: install-html-target-libgloss
55280 install-html-target-libgloss: \
55281 configure-target-libgloss \
55282 html-target-libgloss
55283 @: $(MAKE); $(unstage)
55284 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55285 r=`${PWD_COMMAND}`; export r; \
55286 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55287 $(NORMAL_TARGET_EXPORTS) \
55288 echo "Doing install-html in $(TARGET_SUBDIR)/libgloss"; \
55289 for flag in $(EXTRA_TARGET_FLAGS); do \
55290 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55291 done; \
55292 (cd $(TARGET_SUBDIR)/libgloss && \
55293 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55294 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55295 "RANLIB=$${RANLIB}" \
55296 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55297 install-html) \
55298 || exit 1
55300 @endif target-libgloss
55302 .PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
55303 maybe-installcheck-target-libgloss:
55304 @if target-libgloss
55305 maybe-installcheck-target-libgloss: installcheck-target-libgloss
55307 installcheck-target-libgloss: \
55308 configure-target-libgloss
55309 @: $(MAKE); $(unstage)
55310 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55311 r=`${PWD_COMMAND}`; export r; \
55312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55313 $(NORMAL_TARGET_EXPORTS) \
55314 echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss"; \
55315 for flag in $(EXTRA_TARGET_FLAGS); do \
55316 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55317 done; \
55318 (cd $(TARGET_SUBDIR)/libgloss && \
55319 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55320 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55321 "RANLIB=$${RANLIB}" \
55322 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55323 installcheck) \
55324 || exit 1
55326 @endif target-libgloss
55328 .PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
55329 maybe-mostlyclean-target-libgloss:
55330 @if target-libgloss
55331 maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
55333 mostlyclean-target-libgloss:
55334 @: $(MAKE); $(unstage)
55335 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55336 r=`${PWD_COMMAND}`; export r; \
55337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55338 $(NORMAL_TARGET_EXPORTS) \
55339 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss"; \
55340 for flag in $(EXTRA_TARGET_FLAGS); do \
55341 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55342 done; \
55343 (cd $(TARGET_SUBDIR)/libgloss && \
55344 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55345 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55346 "RANLIB=$${RANLIB}" \
55347 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55348 mostlyclean) \
55349 || exit 1
55351 @endif target-libgloss
55353 .PHONY: maybe-clean-target-libgloss clean-target-libgloss
55354 maybe-clean-target-libgloss:
55355 @if target-libgloss
55356 maybe-clean-target-libgloss: clean-target-libgloss
55358 clean-target-libgloss:
55359 @: $(MAKE); $(unstage)
55360 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55361 r=`${PWD_COMMAND}`; export r; \
55362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55363 $(NORMAL_TARGET_EXPORTS) \
55364 echo "Doing clean in $(TARGET_SUBDIR)/libgloss"; \
55365 for flag in $(EXTRA_TARGET_FLAGS); do \
55366 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55367 done; \
55368 (cd $(TARGET_SUBDIR)/libgloss && \
55369 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55370 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55371 "RANLIB=$${RANLIB}" \
55372 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55373 clean) \
55374 || exit 1
55376 @endif target-libgloss
55378 .PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
55379 maybe-distclean-target-libgloss:
55380 @if target-libgloss
55381 maybe-distclean-target-libgloss: distclean-target-libgloss
55383 distclean-target-libgloss:
55384 @: $(MAKE); $(unstage)
55385 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55386 r=`${PWD_COMMAND}`; export r; \
55387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55388 $(NORMAL_TARGET_EXPORTS) \
55389 echo "Doing distclean in $(TARGET_SUBDIR)/libgloss"; \
55390 for flag in $(EXTRA_TARGET_FLAGS); do \
55391 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55392 done; \
55393 (cd $(TARGET_SUBDIR)/libgloss && \
55394 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55395 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55396 "RANLIB=$${RANLIB}" \
55397 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55398 distclean) \
55399 || exit 1
55401 @endif target-libgloss
55403 .PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
55404 maybe-maintainer-clean-target-libgloss:
55405 @if target-libgloss
55406 maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
55408 maintainer-clean-target-libgloss:
55409 @: $(MAKE); $(unstage)
55410 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55411 r=`${PWD_COMMAND}`; export r; \
55412 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55413 $(NORMAL_TARGET_EXPORTS) \
55414 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss"; \
55415 for flag in $(EXTRA_TARGET_FLAGS); do \
55416 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55417 done; \
55418 (cd $(TARGET_SUBDIR)/libgloss && \
55419 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55420 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55421 "RANLIB=$${RANLIB}" \
55422 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55423 maintainer-clean) \
55424 || exit 1
55426 @endif target-libgloss
55432 .PHONY: configure-target-libffi maybe-configure-target-libffi
55433 maybe-configure-target-libffi:
55434 @if gcc-bootstrap
55435 configure-target-libffi: stage_current
55436 @endif gcc-bootstrap
55437 @if target-libffi
55438 maybe-configure-target-libffi: configure-target-libffi
55439 configure-target-libffi:
55440 @: $(MAKE); $(unstage)
55441 @r=`${PWD_COMMAND}`; export r; \
55442 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55443 echo "Checking multilib configuration for libffi..."; \
55444 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi; \
55445 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libffi/multilib.tmp 2> /dev/null; \
55446 if test -r $(TARGET_SUBDIR)/libffi/multilib.out; then \
55447 if cmp -s $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; then \
55448 rm -f $(TARGET_SUBDIR)/libffi/multilib.tmp; \
55449 else \
55450 rm -f $(TARGET_SUBDIR)/libffi/Makefile; \
55451 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
55452 fi; \
55453 else \
55454 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
55455 fi; \
55456 test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
55457 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi; \
55458 $(NORMAL_TARGET_EXPORTS) \
55459 echo Configuring in $(TARGET_SUBDIR)/libffi; \
55460 cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
55461 case $(srcdir) in \
55462 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
55463 *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
55464 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
55465 esac; \
55466 module_srcdir=libffi; \
55467 rm -f no-such-file || : ; \
55468 CONFIG_SITE=no-such-file $(SHELL) \
55469 $$s/$$module_srcdir/configure \
55470 --srcdir=$${topdir}/$$module_srcdir \
55471 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
55472 --target=${target_alias} --disable-shared --with-pic \
55473 || exit 1
55474 @endif target-libffi
55480 .PHONY: all-target-libffi maybe-all-target-libffi
55481 maybe-all-target-libffi:
55482 @if gcc-bootstrap
55483 all-target-libffi: stage_current
55484 @endif gcc-bootstrap
55485 @if target-libffi
55486 TARGET-target-libffi=all
55487 maybe-all-target-libffi: all-target-libffi
55488 all-target-libffi: configure-target-libffi
55489 @: $(MAKE); $(unstage)
55490 @r=`${PWD_COMMAND}`; export r; \
55491 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55492 $(NORMAL_TARGET_EXPORTS) \
55493 (cd $(TARGET_SUBDIR)/libffi && \
55494 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
55495 $(TARGET-target-libffi))
55496 @endif target-libffi
55502 .PHONY: check-target-libffi maybe-check-target-libffi
55503 maybe-check-target-libffi:
55504 @if target-libffi
55505 maybe-check-target-libffi: check-target-libffi
55507 check-target-libffi:
55508 @: $(MAKE); $(unstage)
55509 @r=`${PWD_COMMAND}`; export r; \
55510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55511 $(NORMAL_TARGET_EXPORTS) \
55512 (cd $(TARGET_SUBDIR)/libffi && \
55513 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
55515 @endif target-libffi
55517 .PHONY: install-target-libffi maybe-install-target-libffi
55518 maybe-install-target-libffi:
55519 @if target-libffi
55520 maybe-install-target-libffi: install-target-libffi
55522 # Dummy target for uninstallable.
55523 install-target-libffi:
55525 @endif target-libffi
55527 .PHONY: install-strip-target-libffi maybe-install-strip-target-libffi
55528 maybe-install-strip-target-libffi:
55529 @if target-libffi
55530 maybe-install-strip-target-libffi: install-strip-target-libffi
55532 # Dummy target for uninstallable.
55533 install-strip-target-libffi:
55535 @endif target-libffi
55537 # Other targets (info, dvi, pdf, etc.)
55539 .PHONY: maybe-info-target-libffi info-target-libffi
55540 maybe-info-target-libffi:
55541 @if target-libffi
55542 maybe-info-target-libffi: info-target-libffi
55544 info-target-libffi: \
55545 configure-target-libffi
55546 @: $(MAKE); $(unstage)
55547 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
55548 r=`${PWD_COMMAND}`; export r; \
55549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55550 $(NORMAL_TARGET_EXPORTS) \
55551 echo "Doing info in $(TARGET_SUBDIR)/libffi"; \
55552 for flag in $(EXTRA_TARGET_FLAGS); do \
55553 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55554 done; \
55555 (cd $(TARGET_SUBDIR)/libffi && \
55556 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55557 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55558 "RANLIB=$${RANLIB}" \
55559 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55560 info) \
55561 || exit 1
55563 @endif target-libffi
55565 .PHONY: maybe-dvi-target-libffi dvi-target-libffi
55566 maybe-dvi-target-libffi:
55567 @if target-libffi
55568 maybe-dvi-target-libffi: dvi-target-libffi
55570 dvi-target-libffi: \
55571 configure-target-libffi
55572 @: $(MAKE); $(unstage)
55573 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
55574 r=`${PWD_COMMAND}`; export r; \
55575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55576 $(NORMAL_TARGET_EXPORTS) \
55577 echo "Doing dvi in $(TARGET_SUBDIR)/libffi"; \
55578 for flag in $(EXTRA_TARGET_FLAGS); do \
55579 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55580 done; \
55581 (cd $(TARGET_SUBDIR)/libffi && \
55582 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55583 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55584 "RANLIB=$${RANLIB}" \
55585 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55586 dvi) \
55587 || exit 1
55589 @endif target-libffi
55591 .PHONY: maybe-pdf-target-libffi pdf-target-libffi
55592 maybe-pdf-target-libffi:
55593 @if target-libffi
55594 maybe-pdf-target-libffi: pdf-target-libffi
55596 pdf-target-libffi: \
55597 configure-target-libffi
55598 @: $(MAKE); $(unstage)
55599 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
55600 r=`${PWD_COMMAND}`; export r; \
55601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55602 $(NORMAL_TARGET_EXPORTS) \
55603 echo "Doing pdf in $(TARGET_SUBDIR)/libffi"; \
55604 for flag in $(EXTRA_TARGET_FLAGS); do \
55605 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55606 done; \
55607 (cd $(TARGET_SUBDIR)/libffi && \
55608 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55609 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55610 "RANLIB=$${RANLIB}" \
55611 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55612 pdf) \
55613 || exit 1
55615 @endif target-libffi
55617 .PHONY: maybe-html-target-libffi html-target-libffi
55618 maybe-html-target-libffi:
55619 @if target-libffi
55620 maybe-html-target-libffi: html-target-libffi
55622 html-target-libffi: \
55623 configure-target-libffi
55624 @: $(MAKE); $(unstage)
55625 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
55626 r=`${PWD_COMMAND}`; export r; \
55627 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55628 $(NORMAL_TARGET_EXPORTS) \
55629 echo "Doing html in $(TARGET_SUBDIR)/libffi"; \
55630 for flag in $(EXTRA_TARGET_FLAGS); do \
55631 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55632 done; \
55633 (cd $(TARGET_SUBDIR)/libffi && \
55634 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55635 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55636 "RANLIB=$${RANLIB}" \
55637 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55638 html) \
55639 || exit 1
55641 @endif target-libffi
55643 .PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
55644 maybe-TAGS-target-libffi:
55645 @if target-libffi
55646 maybe-TAGS-target-libffi: TAGS-target-libffi
55648 TAGS-target-libffi: \
55649 configure-target-libffi
55650 @: $(MAKE); $(unstage)
55651 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
55652 r=`${PWD_COMMAND}`; export r; \
55653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55654 $(NORMAL_TARGET_EXPORTS) \
55655 echo "Doing TAGS in $(TARGET_SUBDIR)/libffi"; \
55656 for flag in $(EXTRA_TARGET_FLAGS); do \
55657 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55658 done; \
55659 (cd $(TARGET_SUBDIR)/libffi && \
55660 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55661 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55662 "RANLIB=$${RANLIB}" \
55663 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55664 TAGS) \
55665 || exit 1
55667 @endif target-libffi
55669 .PHONY: maybe-install-info-target-libffi install-info-target-libffi
55670 maybe-install-info-target-libffi:
55671 @if target-libffi
55672 maybe-install-info-target-libffi: install-info-target-libffi
55674 install-info-target-libffi: \
55675 configure-target-libffi \
55676 info-target-libffi
55677 @: $(MAKE); $(unstage)
55678 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
55679 r=`${PWD_COMMAND}`; export r; \
55680 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55681 $(NORMAL_TARGET_EXPORTS) \
55682 echo "Doing install-info in $(TARGET_SUBDIR)/libffi"; \
55683 for flag in $(EXTRA_TARGET_FLAGS); do \
55684 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55685 done; \
55686 (cd $(TARGET_SUBDIR)/libffi && \
55687 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55688 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55689 "RANLIB=$${RANLIB}" \
55690 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55691 install-info) \
55692 || exit 1
55694 @endif target-libffi
55696 .PHONY: maybe-install-dvi-target-libffi install-dvi-target-libffi
55697 maybe-install-dvi-target-libffi:
55698 @if target-libffi
55699 maybe-install-dvi-target-libffi: install-dvi-target-libffi
55701 install-dvi-target-libffi: \
55702 configure-target-libffi \
55703 dvi-target-libffi
55704 @: $(MAKE); $(unstage)
55705 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
55706 r=`${PWD_COMMAND}`; export r; \
55707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55708 $(NORMAL_TARGET_EXPORTS) \
55709 echo "Doing install-dvi in $(TARGET_SUBDIR)/libffi"; \
55710 for flag in $(EXTRA_TARGET_FLAGS); do \
55711 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55712 done; \
55713 (cd $(TARGET_SUBDIR)/libffi && \
55714 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55715 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55716 "RANLIB=$${RANLIB}" \
55717 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55718 install-dvi) \
55719 || exit 1
55721 @endif target-libffi
55723 .PHONY: maybe-install-pdf-target-libffi install-pdf-target-libffi
55724 maybe-install-pdf-target-libffi:
55725 @if target-libffi
55726 maybe-install-pdf-target-libffi: install-pdf-target-libffi
55728 install-pdf-target-libffi: \
55729 configure-target-libffi \
55730 pdf-target-libffi
55731 @: $(MAKE); $(unstage)
55732 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
55733 r=`${PWD_COMMAND}`; export r; \
55734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55735 $(NORMAL_TARGET_EXPORTS) \
55736 echo "Doing install-pdf in $(TARGET_SUBDIR)/libffi"; \
55737 for flag in $(EXTRA_TARGET_FLAGS); do \
55738 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55739 done; \
55740 (cd $(TARGET_SUBDIR)/libffi && \
55741 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55742 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55743 "RANLIB=$${RANLIB}" \
55744 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55745 install-pdf) \
55746 || exit 1
55748 @endif target-libffi
55750 .PHONY: maybe-install-html-target-libffi install-html-target-libffi
55751 maybe-install-html-target-libffi:
55752 @if target-libffi
55753 maybe-install-html-target-libffi: install-html-target-libffi
55755 install-html-target-libffi: \
55756 configure-target-libffi \
55757 html-target-libffi
55758 @: $(MAKE); $(unstage)
55759 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
55760 r=`${PWD_COMMAND}`; export r; \
55761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55762 $(NORMAL_TARGET_EXPORTS) \
55763 echo "Doing install-html in $(TARGET_SUBDIR)/libffi"; \
55764 for flag in $(EXTRA_TARGET_FLAGS); do \
55765 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55766 done; \
55767 (cd $(TARGET_SUBDIR)/libffi && \
55768 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55769 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55770 "RANLIB=$${RANLIB}" \
55771 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55772 install-html) \
55773 || exit 1
55775 @endif target-libffi
55777 .PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
55778 maybe-installcheck-target-libffi:
55779 @if target-libffi
55780 maybe-installcheck-target-libffi: installcheck-target-libffi
55782 installcheck-target-libffi: \
55783 configure-target-libffi
55784 @: $(MAKE); $(unstage)
55785 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
55786 r=`${PWD_COMMAND}`; export r; \
55787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55788 $(NORMAL_TARGET_EXPORTS) \
55789 echo "Doing installcheck in $(TARGET_SUBDIR)/libffi"; \
55790 for flag in $(EXTRA_TARGET_FLAGS); do \
55791 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55792 done; \
55793 (cd $(TARGET_SUBDIR)/libffi && \
55794 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55795 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55796 "RANLIB=$${RANLIB}" \
55797 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55798 installcheck) \
55799 || exit 1
55801 @endif target-libffi
55803 .PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
55804 maybe-mostlyclean-target-libffi:
55805 @if target-libffi
55806 maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
55808 mostlyclean-target-libffi:
55809 @: $(MAKE); $(unstage)
55810 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
55811 r=`${PWD_COMMAND}`; export r; \
55812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55813 $(NORMAL_TARGET_EXPORTS) \
55814 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi"; \
55815 for flag in $(EXTRA_TARGET_FLAGS); do \
55816 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55817 done; \
55818 (cd $(TARGET_SUBDIR)/libffi && \
55819 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55820 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55821 "RANLIB=$${RANLIB}" \
55822 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55823 mostlyclean) \
55824 || exit 1
55826 @endif target-libffi
55828 .PHONY: maybe-clean-target-libffi clean-target-libffi
55829 maybe-clean-target-libffi:
55830 @if target-libffi
55831 maybe-clean-target-libffi: clean-target-libffi
55833 clean-target-libffi:
55834 @: $(MAKE); $(unstage)
55835 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
55836 r=`${PWD_COMMAND}`; export r; \
55837 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55838 $(NORMAL_TARGET_EXPORTS) \
55839 echo "Doing clean in $(TARGET_SUBDIR)/libffi"; \
55840 for flag in $(EXTRA_TARGET_FLAGS); do \
55841 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55842 done; \
55843 (cd $(TARGET_SUBDIR)/libffi && \
55844 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55845 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55846 "RANLIB=$${RANLIB}" \
55847 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55848 clean) \
55849 || exit 1
55851 @endif target-libffi
55853 .PHONY: maybe-distclean-target-libffi distclean-target-libffi
55854 maybe-distclean-target-libffi:
55855 @if target-libffi
55856 maybe-distclean-target-libffi: distclean-target-libffi
55858 distclean-target-libffi:
55859 @: $(MAKE); $(unstage)
55860 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
55861 r=`${PWD_COMMAND}`; export r; \
55862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55863 $(NORMAL_TARGET_EXPORTS) \
55864 echo "Doing distclean in $(TARGET_SUBDIR)/libffi"; \
55865 for flag in $(EXTRA_TARGET_FLAGS); do \
55866 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55867 done; \
55868 (cd $(TARGET_SUBDIR)/libffi && \
55869 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55870 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55871 "RANLIB=$${RANLIB}" \
55872 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55873 distclean) \
55874 || exit 1
55876 @endif target-libffi
55878 .PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
55879 maybe-maintainer-clean-target-libffi:
55880 @if target-libffi
55881 maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
55883 maintainer-clean-target-libffi:
55884 @: $(MAKE); $(unstage)
55885 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
55886 r=`${PWD_COMMAND}`; export r; \
55887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55888 $(NORMAL_TARGET_EXPORTS) \
55889 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi"; \
55890 for flag in $(EXTRA_TARGET_FLAGS); do \
55891 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55892 done; \
55893 (cd $(TARGET_SUBDIR)/libffi && \
55894 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55895 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55896 "RANLIB=$${RANLIB}" \
55897 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55898 maintainer-clean) \
55899 || exit 1
55901 @endif target-libffi
55907 .PHONY: configure-target-zlib maybe-configure-target-zlib
55908 maybe-configure-target-zlib:
55909 @if gcc-bootstrap
55910 configure-target-zlib: stage_current
55911 @endif gcc-bootstrap
55912 @if target-zlib
55913 maybe-configure-target-zlib: configure-target-zlib
55914 configure-target-zlib:
55915 @r=`${PWD_COMMAND}`; export r; \
55916 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55917 echo "Checking multilib configuration for zlib..."; \
55918 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
55919 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
55920 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
55921 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
55922 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
55923 else \
55924 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
55925 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
55926 fi; \
55927 else \
55928 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
55929 fi; \
55930 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
55931 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
55932 $(NORMAL_TARGET_EXPORTS) \
55933 echo Configuring in $(TARGET_SUBDIR)/zlib; \
55934 cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
55935 case $(srcdir) in \
55936 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
55937 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
55938 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
55939 esac; \
55940 module_srcdir=zlib; \
55941 rm -f no-such-file || : ; \
55942 CONFIG_SITE=no-such-file $(SHELL) \
55943 $$s/$$module_srcdir/configure \
55944 --srcdir=$${topdir}/$$module_srcdir \
55945 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
55946 --target=${target_alias} \
55947 || exit 1
55948 @endif target-zlib
55952 .PHONY: configure-stage1-target-zlib maybe-configure-stage1-target-zlib
55953 maybe-configure-stage1-target-zlib:
55954 @if target-zlib-bootstrap
55955 maybe-configure-stage1-target-zlib: configure-stage1-target-zlib
55956 configure-stage1-target-zlib:
55957 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
55958 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
55959 @r=`${PWD_COMMAND}`; export r; \
55960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55961 TFLAGS="$(STAGE1_TFLAGS)"; \
55962 echo "Checking multilib configuration for zlib..."; \
55963 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
55964 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
55965 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
55966 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
55967 else \
55968 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
55969 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
55970 fi; \
55971 else \
55972 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
55973 fi; \
55974 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
55975 $(NORMAL_TARGET_EXPORTS) \
55976 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
55977 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
55978 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
55979 echo Configuring stage 1 in $(TARGET_SUBDIR)/zlib; \
55980 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
55981 cd $(TARGET_SUBDIR)/zlib || exit 1; \
55982 case $(srcdir) in \
55983 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
55984 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
55985 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
55986 esac; \
55987 module_srcdir=zlib; \
55988 $(SHELL) $$s/$$module_srcdir/configure \
55989 --srcdir=$${topdir}/$$module_srcdir \
55990 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
55991 --target=${target_alias} \
55993 $(STAGE1_CONFIGURE_FLAGS)
55994 @endif target-zlib-bootstrap
55996 .PHONY: configure-stage2-target-zlib maybe-configure-stage2-target-zlib
55997 maybe-configure-stage2-target-zlib:
55998 @if target-zlib-bootstrap
55999 maybe-configure-stage2-target-zlib: configure-stage2-target-zlib
56000 configure-stage2-target-zlib:
56001 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
56002 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
56003 @r=`${PWD_COMMAND}`; export r; \
56004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56005 TFLAGS="$(STAGE2_TFLAGS)"; \
56006 echo "Checking multilib configuration for zlib..."; \
56007 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
56008 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
56009 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
56010 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
56011 else \
56012 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
56013 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56014 fi; \
56015 else \
56016 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56017 fi; \
56018 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
56019 $(NORMAL_TARGET_EXPORTS) \
56021 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56022 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56023 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56024 echo Configuring stage 2 in $(TARGET_SUBDIR)/zlib; \
56025 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
56026 cd $(TARGET_SUBDIR)/zlib || exit 1; \
56027 case $(srcdir) in \
56028 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56029 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
56030 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56031 esac; \
56032 module_srcdir=zlib; \
56033 $(SHELL) $$s/$$module_srcdir/configure \
56034 --srcdir=$${topdir}/$$module_srcdir \
56035 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56036 --target=${target_alias} \
56037 --with-build-libsubdir=$(HOST_SUBDIR) \
56038 $(STAGE2_CONFIGURE_FLAGS)
56039 @endif target-zlib-bootstrap
56041 .PHONY: configure-stage3-target-zlib maybe-configure-stage3-target-zlib
56042 maybe-configure-stage3-target-zlib:
56043 @if target-zlib-bootstrap
56044 maybe-configure-stage3-target-zlib: configure-stage3-target-zlib
56045 configure-stage3-target-zlib:
56046 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
56047 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
56048 @r=`${PWD_COMMAND}`; export r; \
56049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56050 TFLAGS="$(STAGE3_TFLAGS)"; \
56051 echo "Checking multilib configuration for zlib..."; \
56052 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
56053 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
56054 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
56055 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
56056 else \
56057 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
56058 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56059 fi; \
56060 else \
56061 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56062 fi; \
56063 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
56064 $(NORMAL_TARGET_EXPORTS) \
56066 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56067 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56068 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56069 echo Configuring stage 3 in $(TARGET_SUBDIR)/zlib; \
56070 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
56071 cd $(TARGET_SUBDIR)/zlib || exit 1; \
56072 case $(srcdir) in \
56073 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56074 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
56075 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56076 esac; \
56077 module_srcdir=zlib; \
56078 $(SHELL) $$s/$$module_srcdir/configure \
56079 --srcdir=$${topdir}/$$module_srcdir \
56080 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56081 --target=${target_alias} \
56082 --with-build-libsubdir=$(HOST_SUBDIR) \
56083 $(STAGE3_CONFIGURE_FLAGS)
56084 @endif target-zlib-bootstrap
56086 .PHONY: configure-stage4-target-zlib maybe-configure-stage4-target-zlib
56087 maybe-configure-stage4-target-zlib:
56088 @if target-zlib-bootstrap
56089 maybe-configure-stage4-target-zlib: configure-stage4-target-zlib
56090 configure-stage4-target-zlib:
56091 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
56092 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
56093 @r=`${PWD_COMMAND}`; export r; \
56094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56095 TFLAGS="$(STAGE4_TFLAGS)"; \
56096 echo "Checking multilib configuration for zlib..."; \
56097 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
56098 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
56099 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
56100 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
56101 else \
56102 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
56103 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56104 fi; \
56105 else \
56106 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56107 fi; \
56108 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
56109 $(NORMAL_TARGET_EXPORTS) \
56111 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56112 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56113 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56114 echo Configuring stage 4 in $(TARGET_SUBDIR)/zlib; \
56115 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
56116 cd $(TARGET_SUBDIR)/zlib || exit 1; \
56117 case $(srcdir) in \
56118 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56119 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
56120 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56121 esac; \
56122 module_srcdir=zlib; \
56123 $(SHELL) $$s/$$module_srcdir/configure \
56124 --srcdir=$${topdir}/$$module_srcdir \
56125 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56126 --target=${target_alias} \
56127 --with-build-libsubdir=$(HOST_SUBDIR) \
56128 $(STAGE4_CONFIGURE_FLAGS)
56129 @endif target-zlib-bootstrap
56131 .PHONY: configure-stageprofile-target-zlib maybe-configure-stageprofile-target-zlib
56132 maybe-configure-stageprofile-target-zlib:
56133 @if target-zlib-bootstrap
56134 maybe-configure-stageprofile-target-zlib: configure-stageprofile-target-zlib
56135 configure-stageprofile-target-zlib:
56136 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
56137 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
56138 @r=`${PWD_COMMAND}`; export r; \
56139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56140 TFLAGS="$(STAGEprofile_TFLAGS)"; \
56141 echo "Checking multilib configuration for zlib..."; \
56142 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
56143 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
56144 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
56145 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
56146 else \
56147 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
56148 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56149 fi; \
56150 else \
56151 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56152 fi; \
56153 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
56154 $(NORMAL_TARGET_EXPORTS) \
56156 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56157 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56158 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56159 echo Configuring stage profile in $(TARGET_SUBDIR)/zlib; \
56160 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
56161 cd $(TARGET_SUBDIR)/zlib || exit 1; \
56162 case $(srcdir) in \
56163 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56164 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
56165 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56166 esac; \
56167 module_srcdir=zlib; \
56168 $(SHELL) $$s/$$module_srcdir/configure \
56169 --srcdir=$${topdir}/$$module_srcdir \
56170 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56171 --target=${target_alias} \
56172 --with-build-libsubdir=$(HOST_SUBDIR) \
56173 $(STAGEprofile_CONFIGURE_FLAGS)
56174 @endif target-zlib-bootstrap
56176 .PHONY: configure-stagetrain-target-zlib maybe-configure-stagetrain-target-zlib
56177 maybe-configure-stagetrain-target-zlib:
56178 @if target-zlib-bootstrap
56179 maybe-configure-stagetrain-target-zlib: configure-stagetrain-target-zlib
56180 configure-stagetrain-target-zlib:
56181 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
56182 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
56183 @r=`${PWD_COMMAND}`; export r; \
56184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56185 TFLAGS="$(STAGEtrain_TFLAGS)"; \
56186 echo "Checking multilib configuration for zlib..."; \
56187 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
56188 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
56189 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
56190 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
56191 else \
56192 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
56193 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56194 fi; \
56195 else \
56196 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56197 fi; \
56198 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
56199 $(NORMAL_TARGET_EXPORTS) \
56201 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56202 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56203 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56204 echo Configuring stage train in $(TARGET_SUBDIR)/zlib; \
56205 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
56206 cd $(TARGET_SUBDIR)/zlib || exit 1; \
56207 case $(srcdir) in \
56208 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56209 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
56210 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56211 esac; \
56212 module_srcdir=zlib; \
56213 $(SHELL) $$s/$$module_srcdir/configure \
56214 --srcdir=$${topdir}/$$module_srcdir \
56215 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56216 --target=${target_alias} \
56217 --with-build-libsubdir=$(HOST_SUBDIR) \
56218 $(STAGEtrain_CONFIGURE_FLAGS)
56219 @endif target-zlib-bootstrap
56221 .PHONY: configure-stagefeedback-target-zlib maybe-configure-stagefeedback-target-zlib
56222 maybe-configure-stagefeedback-target-zlib:
56223 @if target-zlib-bootstrap
56224 maybe-configure-stagefeedback-target-zlib: configure-stagefeedback-target-zlib
56225 configure-stagefeedback-target-zlib:
56226 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
56227 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
56228 @r=`${PWD_COMMAND}`; export r; \
56229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56230 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
56231 echo "Checking multilib configuration for zlib..."; \
56232 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
56233 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
56234 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
56235 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
56236 else \
56237 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
56238 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56239 fi; \
56240 else \
56241 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56242 fi; \
56243 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
56244 $(NORMAL_TARGET_EXPORTS) \
56246 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56247 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56248 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56249 echo Configuring stage feedback in $(TARGET_SUBDIR)/zlib; \
56250 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
56251 cd $(TARGET_SUBDIR)/zlib || exit 1; \
56252 case $(srcdir) in \
56253 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56254 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
56255 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56256 esac; \
56257 module_srcdir=zlib; \
56258 $(SHELL) $$s/$$module_srcdir/configure \
56259 --srcdir=$${topdir}/$$module_srcdir \
56260 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56261 --target=${target_alias} \
56262 --with-build-libsubdir=$(HOST_SUBDIR) \
56263 $(STAGEfeedback_CONFIGURE_FLAGS)
56264 @endif target-zlib-bootstrap
56266 .PHONY: configure-stageautoprofile-target-zlib maybe-configure-stageautoprofile-target-zlib
56267 maybe-configure-stageautoprofile-target-zlib:
56268 @if target-zlib-bootstrap
56269 maybe-configure-stageautoprofile-target-zlib: configure-stageautoprofile-target-zlib
56270 configure-stageautoprofile-target-zlib:
56271 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
56272 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
56273 @r=`${PWD_COMMAND}`; export r; \
56274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56275 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
56276 echo "Checking multilib configuration for zlib..."; \
56277 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
56278 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
56279 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
56280 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
56281 else \
56282 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
56283 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56284 fi; \
56285 else \
56286 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56287 fi; \
56288 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
56289 $(NORMAL_TARGET_EXPORTS) \
56291 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56292 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56293 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56294 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/zlib; \
56295 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
56296 cd $(TARGET_SUBDIR)/zlib || exit 1; \
56297 case $(srcdir) in \
56298 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56299 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
56300 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56301 esac; \
56302 module_srcdir=zlib; \
56303 $(SHELL) $$s/$$module_srcdir/configure \
56304 --srcdir=$${topdir}/$$module_srcdir \
56305 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56306 --target=${target_alias} \
56307 --with-build-libsubdir=$(HOST_SUBDIR) \
56308 $(STAGEautoprofile_CONFIGURE_FLAGS)
56309 @endif target-zlib-bootstrap
56311 .PHONY: configure-stageautofeedback-target-zlib maybe-configure-stageautofeedback-target-zlib
56312 maybe-configure-stageautofeedback-target-zlib:
56313 @if target-zlib-bootstrap
56314 maybe-configure-stageautofeedback-target-zlib: configure-stageautofeedback-target-zlib
56315 configure-stageautofeedback-target-zlib:
56316 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
56317 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
56318 @r=`${PWD_COMMAND}`; export r; \
56319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56320 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
56321 echo "Checking multilib configuration for zlib..."; \
56322 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
56323 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
56324 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
56325 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
56326 else \
56327 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
56328 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56329 fi; \
56330 else \
56331 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56332 fi; \
56333 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
56334 $(NORMAL_TARGET_EXPORTS) \
56336 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56337 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56338 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56339 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/zlib; \
56340 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
56341 cd $(TARGET_SUBDIR)/zlib || exit 1; \
56342 case $(srcdir) in \
56343 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56344 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
56345 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56346 esac; \
56347 module_srcdir=zlib; \
56348 $(SHELL) $$s/$$module_srcdir/configure \
56349 --srcdir=$${topdir}/$$module_srcdir \
56350 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56351 --target=${target_alias} \
56352 --with-build-libsubdir=$(HOST_SUBDIR) \
56353 $(STAGEautofeedback_CONFIGURE_FLAGS)
56354 @endif target-zlib-bootstrap
56360 .PHONY: all-target-zlib maybe-all-target-zlib
56361 maybe-all-target-zlib:
56362 @if gcc-bootstrap
56363 all-target-zlib: stage_current
56364 @endif gcc-bootstrap
56365 @if target-zlib
56366 TARGET-target-zlib=all
56367 maybe-all-target-zlib: all-target-zlib
56368 all-target-zlib: configure-target-zlib
56369 @r=`${PWD_COMMAND}`; export r; \
56370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56371 $(NORMAL_TARGET_EXPORTS) \
56372 (cd $(TARGET_SUBDIR)/zlib && \
56373 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
56374 $(TARGET-target-zlib))
56375 @endif target-zlib
56379 .PHONY: all-stage1-target-zlib maybe-all-stage1-target-zlib
56380 .PHONY: clean-stage1-target-zlib maybe-clean-stage1-target-zlib
56381 maybe-all-stage1-target-zlib:
56382 maybe-clean-stage1-target-zlib:
56383 @if target-zlib-bootstrap
56384 maybe-all-stage1-target-zlib: all-stage1-target-zlib
56385 all-stage1: all-stage1-target-zlib
56386 TARGET-stage1-target-zlib = $(TARGET-target-zlib)
56387 all-stage1-target-zlib: configure-stage1-target-zlib
56388 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
56389 @r=`${PWD_COMMAND}`; export r; \
56390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56391 TFLAGS="$(STAGE1_TFLAGS)"; \
56392 $(NORMAL_TARGET_EXPORTS) \
56393 cd $(TARGET_SUBDIR)/zlib && \
56395 $(MAKE) $(BASE_FLAGS_TO_PASS) \
56396 CFLAGS="$(CFLAGS_FOR_TARGET)" \
56397 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
56398 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
56399 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
56400 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
56401 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
56402 $(EXTRA_TARGET_FLAGS) \
56404 TFLAGS="$(STAGE1_TFLAGS)" \
56405 $(TARGET-stage1-target-zlib)
56407 maybe-clean-stage1-target-zlib: clean-stage1-target-zlib
56408 clean-stage1: clean-stage1-target-zlib
56409 clean-stage1-target-zlib:
56410 @if [ $(current_stage) = stage1 ]; then \
56411 [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56412 else \
56413 [ -f $(TARGET_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
56414 $(MAKE) stage1-start; \
56415 fi; \
56416 cd $(TARGET_SUBDIR)/zlib && \
56417 $(MAKE) $(EXTRA_TARGET_FLAGS) \
56418 clean
56419 @endif target-zlib-bootstrap
56422 .PHONY: all-stage2-target-zlib maybe-all-stage2-target-zlib
56423 .PHONY: clean-stage2-target-zlib maybe-clean-stage2-target-zlib
56424 maybe-all-stage2-target-zlib:
56425 maybe-clean-stage2-target-zlib:
56426 @if target-zlib-bootstrap
56427 maybe-all-stage2-target-zlib: all-stage2-target-zlib
56428 all-stage2: all-stage2-target-zlib
56429 TARGET-stage2-target-zlib = $(TARGET-target-zlib)
56430 all-stage2-target-zlib: configure-stage2-target-zlib
56431 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
56432 @r=`${PWD_COMMAND}`; export r; \
56433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56434 TFLAGS="$(STAGE2_TFLAGS)"; \
56435 $(NORMAL_TARGET_EXPORTS) \
56437 cd $(TARGET_SUBDIR)/zlib && \
56439 $(MAKE) $(BASE_FLAGS_TO_PASS) \
56440 CFLAGS="$(CFLAGS_FOR_TARGET)" \
56441 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
56442 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
56443 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
56444 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
56445 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
56446 $(EXTRA_TARGET_FLAGS) \
56447 TFLAGS="$(STAGE2_TFLAGS)" \
56448 $(TARGET-stage2-target-zlib)
56450 maybe-clean-stage2-target-zlib: clean-stage2-target-zlib
56451 clean-stage2: clean-stage2-target-zlib
56452 clean-stage2-target-zlib:
56453 @if [ $(current_stage) = stage2 ]; then \
56454 [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56455 else \
56456 [ -f $(TARGET_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
56457 $(MAKE) stage2-start; \
56458 fi; \
56459 cd $(TARGET_SUBDIR)/zlib && \
56460 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
56461 @endif target-zlib-bootstrap
56464 .PHONY: all-stage3-target-zlib maybe-all-stage3-target-zlib
56465 .PHONY: clean-stage3-target-zlib maybe-clean-stage3-target-zlib
56466 maybe-all-stage3-target-zlib:
56467 maybe-clean-stage3-target-zlib:
56468 @if target-zlib-bootstrap
56469 maybe-all-stage3-target-zlib: all-stage3-target-zlib
56470 all-stage3: all-stage3-target-zlib
56471 TARGET-stage3-target-zlib = $(TARGET-target-zlib)
56472 all-stage3-target-zlib: configure-stage3-target-zlib
56473 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
56474 @r=`${PWD_COMMAND}`; export r; \
56475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56476 TFLAGS="$(STAGE3_TFLAGS)"; \
56477 $(NORMAL_TARGET_EXPORTS) \
56479 cd $(TARGET_SUBDIR)/zlib && \
56481 $(MAKE) $(BASE_FLAGS_TO_PASS) \
56482 CFLAGS="$(CFLAGS_FOR_TARGET)" \
56483 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
56484 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
56485 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
56486 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
56487 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
56488 $(EXTRA_TARGET_FLAGS) \
56489 TFLAGS="$(STAGE3_TFLAGS)" \
56490 $(TARGET-stage3-target-zlib)
56492 maybe-clean-stage3-target-zlib: clean-stage3-target-zlib
56493 clean-stage3: clean-stage3-target-zlib
56494 clean-stage3-target-zlib:
56495 @if [ $(current_stage) = stage3 ]; then \
56496 [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56497 else \
56498 [ -f $(TARGET_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
56499 $(MAKE) stage3-start; \
56500 fi; \
56501 cd $(TARGET_SUBDIR)/zlib && \
56502 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
56503 @endif target-zlib-bootstrap
56506 .PHONY: all-stage4-target-zlib maybe-all-stage4-target-zlib
56507 .PHONY: clean-stage4-target-zlib maybe-clean-stage4-target-zlib
56508 maybe-all-stage4-target-zlib:
56509 maybe-clean-stage4-target-zlib:
56510 @if target-zlib-bootstrap
56511 maybe-all-stage4-target-zlib: all-stage4-target-zlib
56512 all-stage4: all-stage4-target-zlib
56513 TARGET-stage4-target-zlib = $(TARGET-target-zlib)
56514 all-stage4-target-zlib: configure-stage4-target-zlib
56515 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
56516 @r=`${PWD_COMMAND}`; export r; \
56517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56518 TFLAGS="$(STAGE4_TFLAGS)"; \
56519 $(NORMAL_TARGET_EXPORTS) \
56521 cd $(TARGET_SUBDIR)/zlib && \
56523 $(MAKE) $(BASE_FLAGS_TO_PASS) \
56524 CFLAGS="$(CFLAGS_FOR_TARGET)" \
56525 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
56526 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
56527 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
56528 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
56529 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
56530 $(EXTRA_TARGET_FLAGS) \
56531 TFLAGS="$(STAGE4_TFLAGS)" \
56532 $(TARGET-stage4-target-zlib)
56534 maybe-clean-stage4-target-zlib: clean-stage4-target-zlib
56535 clean-stage4: clean-stage4-target-zlib
56536 clean-stage4-target-zlib:
56537 @if [ $(current_stage) = stage4 ]; then \
56538 [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56539 else \
56540 [ -f $(TARGET_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
56541 $(MAKE) stage4-start; \
56542 fi; \
56543 cd $(TARGET_SUBDIR)/zlib && \
56544 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
56545 @endif target-zlib-bootstrap
56548 .PHONY: all-stageprofile-target-zlib maybe-all-stageprofile-target-zlib
56549 .PHONY: clean-stageprofile-target-zlib maybe-clean-stageprofile-target-zlib
56550 maybe-all-stageprofile-target-zlib:
56551 maybe-clean-stageprofile-target-zlib:
56552 @if target-zlib-bootstrap
56553 maybe-all-stageprofile-target-zlib: all-stageprofile-target-zlib
56554 all-stageprofile: all-stageprofile-target-zlib
56555 TARGET-stageprofile-target-zlib = $(TARGET-target-zlib)
56556 all-stageprofile-target-zlib: configure-stageprofile-target-zlib
56557 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
56558 @r=`${PWD_COMMAND}`; export r; \
56559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56560 TFLAGS="$(STAGEprofile_TFLAGS)"; \
56561 $(NORMAL_TARGET_EXPORTS) \
56563 cd $(TARGET_SUBDIR)/zlib && \
56565 $(MAKE) $(BASE_FLAGS_TO_PASS) \
56566 CFLAGS="$(CFLAGS_FOR_TARGET)" \
56567 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
56568 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
56569 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
56570 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
56571 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
56572 $(EXTRA_TARGET_FLAGS) \
56573 TFLAGS="$(STAGEprofile_TFLAGS)" \
56574 $(TARGET-stageprofile-target-zlib)
56576 maybe-clean-stageprofile-target-zlib: clean-stageprofile-target-zlib
56577 clean-stageprofile: clean-stageprofile-target-zlib
56578 clean-stageprofile-target-zlib:
56579 @if [ $(current_stage) = stageprofile ]; then \
56580 [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56581 else \
56582 [ -f $(TARGET_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
56583 $(MAKE) stageprofile-start; \
56584 fi; \
56585 cd $(TARGET_SUBDIR)/zlib && \
56586 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
56587 @endif target-zlib-bootstrap
56590 .PHONY: all-stagetrain-target-zlib maybe-all-stagetrain-target-zlib
56591 .PHONY: clean-stagetrain-target-zlib maybe-clean-stagetrain-target-zlib
56592 maybe-all-stagetrain-target-zlib:
56593 maybe-clean-stagetrain-target-zlib:
56594 @if target-zlib-bootstrap
56595 maybe-all-stagetrain-target-zlib: all-stagetrain-target-zlib
56596 all-stagetrain: all-stagetrain-target-zlib
56597 TARGET-stagetrain-target-zlib = $(TARGET-target-zlib)
56598 all-stagetrain-target-zlib: configure-stagetrain-target-zlib
56599 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
56600 @r=`${PWD_COMMAND}`; export r; \
56601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56602 TFLAGS="$(STAGEtrain_TFLAGS)"; \
56603 $(NORMAL_TARGET_EXPORTS) \
56605 cd $(TARGET_SUBDIR)/zlib && \
56607 $(MAKE) $(BASE_FLAGS_TO_PASS) \
56608 CFLAGS="$(CFLAGS_FOR_TARGET)" \
56609 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
56610 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
56611 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
56612 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
56613 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
56614 $(EXTRA_TARGET_FLAGS) \
56615 TFLAGS="$(STAGEtrain_TFLAGS)" \
56616 $(TARGET-stagetrain-target-zlib)
56618 maybe-clean-stagetrain-target-zlib: clean-stagetrain-target-zlib
56619 clean-stagetrain: clean-stagetrain-target-zlib
56620 clean-stagetrain-target-zlib:
56621 @if [ $(current_stage) = stagetrain ]; then \
56622 [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56623 else \
56624 [ -f $(TARGET_SUBDIR)/stagetrain-zlib/Makefile ] || exit 0; \
56625 $(MAKE) stagetrain-start; \
56626 fi; \
56627 cd $(TARGET_SUBDIR)/zlib && \
56628 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
56629 @endif target-zlib-bootstrap
56632 .PHONY: all-stagefeedback-target-zlib maybe-all-stagefeedback-target-zlib
56633 .PHONY: clean-stagefeedback-target-zlib maybe-clean-stagefeedback-target-zlib
56634 maybe-all-stagefeedback-target-zlib:
56635 maybe-clean-stagefeedback-target-zlib:
56636 @if target-zlib-bootstrap
56637 maybe-all-stagefeedback-target-zlib: all-stagefeedback-target-zlib
56638 all-stagefeedback: all-stagefeedback-target-zlib
56639 TARGET-stagefeedback-target-zlib = $(TARGET-target-zlib)
56640 all-stagefeedback-target-zlib: configure-stagefeedback-target-zlib
56641 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
56642 @r=`${PWD_COMMAND}`; export r; \
56643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56644 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
56645 $(NORMAL_TARGET_EXPORTS) \
56647 cd $(TARGET_SUBDIR)/zlib && \
56649 $(MAKE) $(BASE_FLAGS_TO_PASS) \
56650 CFLAGS="$(CFLAGS_FOR_TARGET)" \
56651 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
56652 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
56653 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
56654 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
56655 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
56656 $(EXTRA_TARGET_FLAGS) \
56657 TFLAGS="$(STAGEfeedback_TFLAGS)" \
56658 $(TARGET-stagefeedback-target-zlib)
56660 maybe-clean-stagefeedback-target-zlib: clean-stagefeedback-target-zlib
56661 clean-stagefeedback: clean-stagefeedback-target-zlib
56662 clean-stagefeedback-target-zlib:
56663 @if [ $(current_stage) = stagefeedback ]; then \
56664 [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56665 else \
56666 [ -f $(TARGET_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
56667 $(MAKE) stagefeedback-start; \
56668 fi; \
56669 cd $(TARGET_SUBDIR)/zlib && \
56670 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
56671 @endif target-zlib-bootstrap
56674 .PHONY: all-stageautoprofile-target-zlib maybe-all-stageautoprofile-target-zlib
56675 .PHONY: clean-stageautoprofile-target-zlib maybe-clean-stageautoprofile-target-zlib
56676 maybe-all-stageautoprofile-target-zlib:
56677 maybe-clean-stageautoprofile-target-zlib:
56678 @if target-zlib-bootstrap
56679 maybe-all-stageautoprofile-target-zlib: all-stageautoprofile-target-zlib
56680 all-stageautoprofile: all-stageautoprofile-target-zlib
56681 TARGET-stageautoprofile-target-zlib = $(TARGET-target-zlib)
56682 all-stageautoprofile-target-zlib: configure-stageautoprofile-target-zlib
56683 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
56684 @r=`${PWD_COMMAND}`; export r; \
56685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56686 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
56687 $(NORMAL_TARGET_EXPORTS) \
56689 cd $(TARGET_SUBDIR)/zlib && \
56690 $$s/gcc/config/i386/$(AUTO_PROFILE) \
56691 $(MAKE) $(BASE_FLAGS_TO_PASS) \
56692 CFLAGS="$(CFLAGS_FOR_TARGET)" \
56693 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
56694 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
56695 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
56696 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
56697 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
56698 $(EXTRA_TARGET_FLAGS) \
56699 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
56700 $(TARGET-stageautoprofile-target-zlib)
56702 maybe-clean-stageautoprofile-target-zlib: clean-stageautoprofile-target-zlib
56703 clean-stageautoprofile: clean-stageautoprofile-target-zlib
56704 clean-stageautoprofile-target-zlib:
56705 @if [ $(current_stage) = stageautoprofile ]; then \
56706 [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56707 else \
56708 [ -f $(TARGET_SUBDIR)/stageautoprofile-zlib/Makefile ] || exit 0; \
56709 $(MAKE) stageautoprofile-start; \
56710 fi; \
56711 cd $(TARGET_SUBDIR)/zlib && \
56712 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
56713 @endif target-zlib-bootstrap
56716 .PHONY: all-stageautofeedback-target-zlib maybe-all-stageautofeedback-target-zlib
56717 .PHONY: clean-stageautofeedback-target-zlib maybe-clean-stageautofeedback-target-zlib
56718 maybe-all-stageautofeedback-target-zlib:
56719 maybe-clean-stageautofeedback-target-zlib:
56720 @if target-zlib-bootstrap
56721 maybe-all-stageautofeedback-target-zlib: all-stageautofeedback-target-zlib
56722 all-stageautofeedback: all-stageautofeedback-target-zlib
56723 TARGET-stageautofeedback-target-zlib = $(TARGET-target-zlib)
56724 all-stageautofeedback-target-zlib: configure-stageautofeedback-target-zlib
56725 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
56726 @r=`${PWD_COMMAND}`; export r; \
56727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56728 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
56729 $(NORMAL_TARGET_EXPORTS) \
56731 cd $(TARGET_SUBDIR)/zlib && \
56733 $(MAKE) $(BASE_FLAGS_TO_PASS) \
56734 CFLAGS="$(CFLAGS_FOR_TARGET)" \
56735 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
56736 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
56737 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
56738 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
56739 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
56740 $(EXTRA_TARGET_FLAGS) \
56741 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
56742 $(TARGET-stageautofeedback-target-zlib)
56744 maybe-clean-stageautofeedback-target-zlib: clean-stageautofeedback-target-zlib
56745 clean-stageautofeedback: clean-stageautofeedback-target-zlib
56746 clean-stageautofeedback-target-zlib:
56747 @if [ $(current_stage) = stageautofeedback ]; then \
56748 [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56749 else \
56750 [ -f $(TARGET_SUBDIR)/stageautofeedback-zlib/Makefile ] || exit 0; \
56751 $(MAKE) stageautofeedback-start; \
56752 fi; \
56753 cd $(TARGET_SUBDIR)/zlib && \
56754 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
56755 @endif target-zlib-bootstrap
56762 .PHONY: check-target-zlib maybe-check-target-zlib
56763 maybe-check-target-zlib:
56764 @if target-zlib
56765 maybe-check-target-zlib: check-target-zlib
56767 check-target-zlib:
56768 @: $(MAKE); $(unstage)
56769 @r=`${PWD_COMMAND}`; export r; \
56770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56771 $(NORMAL_TARGET_EXPORTS) \
56772 (cd $(TARGET_SUBDIR)/zlib && \
56773 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
56775 @endif target-zlib
56777 .PHONY: install-target-zlib maybe-install-target-zlib
56778 maybe-install-target-zlib:
56779 @if target-zlib
56780 maybe-install-target-zlib: install-target-zlib
56782 install-target-zlib: installdirs
56783 @: $(MAKE); $(unstage)
56784 @r=`${PWD_COMMAND}`; export r; \
56785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56786 $(NORMAL_TARGET_EXPORTS) \
56787 (cd $(TARGET_SUBDIR)/zlib && \
56788 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
56790 @endif target-zlib
56792 .PHONY: install-strip-target-zlib maybe-install-strip-target-zlib
56793 maybe-install-strip-target-zlib:
56794 @if target-zlib
56795 maybe-install-strip-target-zlib: install-strip-target-zlib
56797 install-strip-target-zlib: installdirs
56798 @: $(MAKE); $(unstage)
56799 @r=`${PWD_COMMAND}`; export r; \
56800 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56801 $(NORMAL_TARGET_EXPORTS) \
56802 (cd $(TARGET_SUBDIR)/zlib && \
56803 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
56805 @endif target-zlib
56807 # Other targets (info, dvi, pdf, etc.)
56809 .PHONY: maybe-info-target-zlib info-target-zlib
56810 maybe-info-target-zlib:
56811 @if target-zlib
56812 maybe-info-target-zlib: info-target-zlib
56814 info-target-zlib: \
56815 configure-target-zlib
56816 @: $(MAKE); $(unstage)
56817 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56818 r=`${PWD_COMMAND}`; export r; \
56819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56820 $(NORMAL_TARGET_EXPORTS) \
56821 echo "Doing info in $(TARGET_SUBDIR)/zlib"; \
56822 for flag in $(EXTRA_TARGET_FLAGS); do \
56823 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56824 done; \
56825 (cd $(TARGET_SUBDIR)/zlib && \
56826 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56827 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56828 "RANLIB=$${RANLIB}" \
56829 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56830 info) \
56831 || exit 1
56833 @endif target-zlib
56835 .PHONY: maybe-dvi-target-zlib dvi-target-zlib
56836 maybe-dvi-target-zlib:
56837 @if target-zlib
56838 maybe-dvi-target-zlib: dvi-target-zlib
56840 dvi-target-zlib: \
56841 configure-target-zlib
56842 @: $(MAKE); $(unstage)
56843 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56844 r=`${PWD_COMMAND}`; export r; \
56845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56846 $(NORMAL_TARGET_EXPORTS) \
56847 echo "Doing dvi in $(TARGET_SUBDIR)/zlib"; \
56848 for flag in $(EXTRA_TARGET_FLAGS); do \
56849 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56850 done; \
56851 (cd $(TARGET_SUBDIR)/zlib && \
56852 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56853 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56854 "RANLIB=$${RANLIB}" \
56855 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56856 dvi) \
56857 || exit 1
56859 @endif target-zlib
56861 .PHONY: maybe-pdf-target-zlib pdf-target-zlib
56862 maybe-pdf-target-zlib:
56863 @if target-zlib
56864 maybe-pdf-target-zlib: pdf-target-zlib
56866 pdf-target-zlib: \
56867 configure-target-zlib
56868 @: $(MAKE); $(unstage)
56869 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56870 r=`${PWD_COMMAND}`; export r; \
56871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56872 $(NORMAL_TARGET_EXPORTS) \
56873 echo "Doing pdf in $(TARGET_SUBDIR)/zlib"; \
56874 for flag in $(EXTRA_TARGET_FLAGS); do \
56875 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56876 done; \
56877 (cd $(TARGET_SUBDIR)/zlib && \
56878 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56879 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56880 "RANLIB=$${RANLIB}" \
56881 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56882 pdf) \
56883 || exit 1
56885 @endif target-zlib
56887 .PHONY: maybe-html-target-zlib html-target-zlib
56888 maybe-html-target-zlib:
56889 @if target-zlib
56890 maybe-html-target-zlib: html-target-zlib
56892 html-target-zlib: \
56893 configure-target-zlib
56894 @: $(MAKE); $(unstage)
56895 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56896 r=`${PWD_COMMAND}`; export r; \
56897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56898 $(NORMAL_TARGET_EXPORTS) \
56899 echo "Doing html in $(TARGET_SUBDIR)/zlib"; \
56900 for flag in $(EXTRA_TARGET_FLAGS); do \
56901 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56902 done; \
56903 (cd $(TARGET_SUBDIR)/zlib && \
56904 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56905 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56906 "RANLIB=$${RANLIB}" \
56907 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56908 html) \
56909 || exit 1
56911 @endif target-zlib
56913 .PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
56914 maybe-TAGS-target-zlib:
56915 @if target-zlib
56916 maybe-TAGS-target-zlib: TAGS-target-zlib
56918 TAGS-target-zlib: \
56919 configure-target-zlib
56920 @: $(MAKE); $(unstage)
56921 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56922 r=`${PWD_COMMAND}`; export r; \
56923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56924 $(NORMAL_TARGET_EXPORTS) \
56925 echo "Doing TAGS in $(TARGET_SUBDIR)/zlib"; \
56926 for flag in $(EXTRA_TARGET_FLAGS); do \
56927 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56928 done; \
56929 (cd $(TARGET_SUBDIR)/zlib && \
56930 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56931 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56932 "RANLIB=$${RANLIB}" \
56933 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56934 TAGS) \
56935 || exit 1
56937 @endif target-zlib
56939 .PHONY: maybe-install-info-target-zlib install-info-target-zlib
56940 maybe-install-info-target-zlib:
56941 @if target-zlib
56942 maybe-install-info-target-zlib: install-info-target-zlib
56944 install-info-target-zlib: \
56945 configure-target-zlib \
56946 info-target-zlib
56947 @: $(MAKE); $(unstage)
56948 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56949 r=`${PWD_COMMAND}`; export r; \
56950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56951 $(NORMAL_TARGET_EXPORTS) \
56952 echo "Doing install-info in $(TARGET_SUBDIR)/zlib"; \
56953 for flag in $(EXTRA_TARGET_FLAGS); do \
56954 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56955 done; \
56956 (cd $(TARGET_SUBDIR)/zlib && \
56957 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56958 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56959 "RANLIB=$${RANLIB}" \
56960 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56961 install-info) \
56962 || exit 1
56964 @endif target-zlib
56966 .PHONY: maybe-install-dvi-target-zlib install-dvi-target-zlib
56967 maybe-install-dvi-target-zlib:
56968 @if target-zlib
56969 maybe-install-dvi-target-zlib: install-dvi-target-zlib
56971 install-dvi-target-zlib: \
56972 configure-target-zlib \
56973 dvi-target-zlib
56974 @: $(MAKE); $(unstage)
56975 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56976 r=`${PWD_COMMAND}`; export r; \
56977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56978 $(NORMAL_TARGET_EXPORTS) \
56979 echo "Doing install-dvi in $(TARGET_SUBDIR)/zlib"; \
56980 for flag in $(EXTRA_TARGET_FLAGS); do \
56981 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56982 done; \
56983 (cd $(TARGET_SUBDIR)/zlib && \
56984 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56985 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56986 "RANLIB=$${RANLIB}" \
56987 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56988 install-dvi) \
56989 || exit 1
56991 @endif target-zlib
56993 .PHONY: maybe-install-pdf-target-zlib install-pdf-target-zlib
56994 maybe-install-pdf-target-zlib:
56995 @if target-zlib
56996 maybe-install-pdf-target-zlib: install-pdf-target-zlib
56998 install-pdf-target-zlib: \
56999 configure-target-zlib \
57000 pdf-target-zlib
57001 @: $(MAKE); $(unstage)
57002 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57003 r=`${PWD_COMMAND}`; export r; \
57004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57005 $(NORMAL_TARGET_EXPORTS) \
57006 echo "Doing install-pdf in $(TARGET_SUBDIR)/zlib"; \
57007 for flag in $(EXTRA_TARGET_FLAGS); do \
57008 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57009 done; \
57010 (cd $(TARGET_SUBDIR)/zlib && \
57011 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57012 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57013 "RANLIB=$${RANLIB}" \
57014 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57015 install-pdf) \
57016 || exit 1
57018 @endif target-zlib
57020 .PHONY: maybe-install-html-target-zlib install-html-target-zlib
57021 maybe-install-html-target-zlib:
57022 @if target-zlib
57023 maybe-install-html-target-zlib: install-html-target-zlib
57025 install-html-target-zlib: \
57026 configure-target-zlib \
57027 html-target-zlib
57028 @: $(MAKE); $(unstage)
57029 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57030 r=`${PWD_COMMAND}`; export r; \
57031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57032 $(NORMAL_TARGET_EXPORTS) \
57033 echo "Doing install-html in $(TARGET_SUBDIR)/zlib"; \
57034 for flag in $(EXTRA_TARGET_FLAGS); do \
57035 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57036 done; \
57037 (cd $(TARGET_SUBDIR)/zlib && \
57038 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57039 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57040 "RANLIB=$${RANLIB}" \
57041 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57042 install-html) \
57043 || exit 1
57045 @endif target-zlib
57047 .PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
57048 maybe-installcheck-target-zlib:
57049 @if target-zlib
57050 maybe-installcheck-target-zlib: installcheck-target-zlib
57052 installcheck-target-zlib: \
57053 configure-target-zlib
57054 @: $(MAKE); $(unstage)
57055 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57056 r=`${PWD_COMMAND}`; export r; \
57057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57058 $(NORMAL_TARGET_EXPORTS) \
57059 echo "Doing installcheck in $(TARGET_SUBDIR)/zlib"; \
57060 for flag in $(EXTRA_TARGET_FLAGS); do \
57061 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57062 done; \
57063 (cd $(TARGET_SUBDIR)/zlib && \
57064 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57065 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57066 "RANLIB=$${RANLIB}" \
57067 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57068 installcheck) \
57069 || exit 1
57071 @endif target-zlib
57073 .PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
57074 maybe-mostlyclean-target-zlib:
57075 @if target-zlib
57076 maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
57078 mostlyclean-target-zlib:
57079 @: $(MAKE); $(unstage)
57080 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57081 r=`${PWD_COMMAND}`; export r; \
57082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57083 $(NORMAL_TARGET_EXPORTS) \
57084 echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib"; \
57085 for flag in $(EXTRA_TARGET_FLAGS); do \
57086 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57087 done; \
57088 (cd $(TARGET_SUBDIR)/zlib && \
57089 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57090 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57091 "RANLIB=$${RANLIB}" \
57092 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57093 mostlyclean) \
57094 || exit 1
57096 @endif target-zlib
57098 .PHONY: maybe-clean-target-zlib clean-target-zlib
57099 maybe-clean-target-zlib:
57100 @if target-zlib
57101 maybe-clean-target-zlib: clean-target-zlib
57103 clean-target-zlib:
57104 @: $(MAKE); $(unstage)
57105 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57106 r=`${PWD_COMMAND}`; export r; \
57107 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57108 $(NORMAL_TARGET_EXPORTS) \
57109 echo "Doing clean in $(TARGET_SUBDIR)/zlib"; \
57110 for flag in $(EXTRA_TARGET_FLAGS); do \
57111 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57112 done; \
57113 (cd $(TARGET_SUBDIR)/zlib && \
57114 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57115 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57116 "RANLIB=$${RANLIB}" \
57117 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57118 clean) \
57119 || exit 1
57121 @endif target-zlib
57123 .PHONY: maybe-distclean-target-zlib distclean-target-zlib
57124 maybe-distclean-target-zlib:
57125 @if target-zlib
57126 maybe-distclean-target-zlib: distclean-target-zlib
57128 distclean-target-zlib:
57129 @: $(MAKE); $(unstage)
57130 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57131 r=`${PWD_COMMAND}`; export r; \
57132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57133 $(NORMAL_TARGET_EXPORTS) \
57134 echo "Doing distclean in $(TARGET_SUBDIR)/zlib"; \
57135 for flag in $(EXTRA_TARGET_FLAGS); do \
57136 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57137 done; \
57138 (cd $(TARGET_SUBDIR)/zlib && \
57139 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57140 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57141 "RANLIB=$${RANLIB}" \
57142 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57143 distclean) \
57144 || exit 1
57146 @endif target-zlib
57148 .PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
57149 maybe-maintainer-clean-target-zlib:
57150 @if target-zlib
57151 maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
57153 maintainer-clean-target-zlib:
57154 @: $(MAKE); $(unstage)
57155 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57156 r=`${PWD_COMMAND}`; export r; \
57157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57158 $(NORMAL_TARGET_EXPORTS) \
57159 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib"; \
57160 for flag in $(EXTRA_TARGET_FLAGS); do \
57161 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57162 done; \
57163 (cd $(TARGET_SUBDIR)/zlib && \
57164 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57165 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57166 "RANLIB=$${RANLIB}" \
57167 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57168 maintainer-clean) \
57169 || exit 1
57171 @endif target-zlib
57177 .PHONY: configure-target-rda maybe-configure-target-rda
57178 maybe-configure-target-rda:
57179 @if gcc-bootstrap
57180 configure-target-rda: stage_current
57181 @endif gcc-bootstrap
57182 @if target-rda
57183 maybe-configure-target-rda: configure-target-rda
57184 configure-target-rda:
57185 @: $(MAKE); $(unstage)
57186 @r=`${PWD_COMMAND}`; export r; \
57187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57188 echo "Checking multilib configuration for rda..."; \
57189 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda; \
57190 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/rda/multilib.tmp 2> /dev/null; \
57191 if test -r $(TARGET_SUBDIR)/rda/multilib.out; then \
57192 if cmp -s $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; then \
57193 rm -f $(TARGET_SUBDIR)/rda/multilib.tmp; \
57194 else \
57195 rm -f $(TARGET_SUBDIR)/rda/Makefile; \
57196 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
57197 fi; \
57198 else \
57199 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
57200 fi; \
57201 test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
57202 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda; \
57203 $(NORMAL_TARGET_EXPORTS) \
57204 echo Configuring in $(TARGET_SUBDIR)/rda; \
57205 cd "$(TARGET_SUBDIR)/rda" || exit 1; \
57206 case $(srcdir) in \
57207 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
57208 *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
57209 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
57210 esac; \
57211 module_srcdir=rda; \
57212 rm -f no-such-file || : ; \
57213 CONFIG_SITE=no-such-file $(SHELL) \
57214 $$s/$$module_srcdir/configure \
57215 --srcdir=$${topdir}/$$module_srcdir \
57216 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
57217 --target=${target_alias} \
57218 || exit 1
57219 @endif target-rda
57225 .PHONY: all-target-rda maybe-all-target-rda
57226 maybe-all-target-rda:
57227 @if gcc-bootstrap
57228 all-target-rda: stage_current
57229 @endif gcc-bootstrap
57230 @if target-rda
57231 TARGET-target-rda=all
57232 maybe-all-target-rda: all-target-rda
57233 all-target-rda: configure-target-rda
57234 @: $(MAKE); $(unstage)
57235 @r=`${PWD_COMMAND}`; export r; \
57236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57237 $(NORMAL_TARGET_EXPORTS) \
57238 (cd $(TARGET_SUBDIR)/rda && \
57239 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
57240 $(TARGET-target-rda))
57241 @endif target-rda
57247 .PHONY: check-target-rda maybe-check-target-rda
57248 maybe-check-target-rda:
57249 @if target-rda
57250 maybe-check-target-rda: check-target-rda
57252 check-target-rda:
57253 @: $(MAKE); $(unstage)
57254 @r=`${PWD_COMMAND}`; export r; \
57255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57256 $(NORMAL_TARGET_EXPORTS) \
57257 (cd $(TARGET_SUBDIR)/rda && \
57258 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
57260 @endif target-rda
57262 .PHONY: install-target-rda maybe-install-target-rda
57263 maybe-install-target-rda:
57264 @if target-rda
57265 maybe-install-target-rda: install-target-rda
57267 install-target-rda: installdirs
57268 @: $(MAKE); $(unstage)
57269 @r=`${PWD_COMMAND}`; export r; \
57270 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57271 $(NORMAL_TARGET_EXPORTS) \
57272 (cd $(TARGET_SUBDIR)/rda && \
57273 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
57275 @endif target-rda
57277 .PHONY: install-strip-target-rda maybe-install-strip-target-rda
57278 maybe-install-strip-target-rda:
57279 @if target-rda
57280 maybe-install-strip-target-rda: install-strip-target-rda
57282 install-strip-target-rda: installdirs
57283 @: $(MAKE); $(unstage)
57284 @r=`${PWD_COMMAND}`; export r; \
57285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57286 $(NORMAL_TARGET_EXPORTS) \
57287 (cd $(TARGET_SUBDIR)/rda && \
57288 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
57290 @endif target-rda
57292 # Other targets (info, dvi, pdf, etc.)
57294 .PHONY: maybe-info-target-rda info-target-rda
57295 maybe-info-target-rda:
57296 @if target-rda
57297 maybe-info-target-rda: info-target-rda
57299 info-target-rda: \
57300 configure-target-rda
57301 @: $(MAKE); $(unstage)
57302 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57303 r=`${PWD_COMMAND}`; export r; \
57304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57305 $(NORMAL_TARGET_EXPORTS) \
57306 echo "Doing info in $(TARGET_SUBDIR)/rda"; \
57307 for flag in $(EXTRA_TARGET_FLAGS); do \
57308 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57309 done; \
57310 (cd $(TARGET_SUBDIR)/rda && \
57311 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57312 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57313 "RANLIB=$${RANLIB}" \
57314 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57315 info) \
57316 || exit 1
57318 @endif target-rda
57320 .PHONY: maybe-dvi-target-rda dvi-target-rda
57321 maybe-dvi-target-rda:
57322 @if target-rda
57323 maybe-dvi-target-rda: dvi-target-rda
57325 dvi-target-rda: \
57326 configure-target-rda
57327 @: $(MAKE); $(unstage)
57328 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57329 r=`${PWD_COMMAND}`; export r; \
57330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57331 $(NORMAL_TARGET_EXPORTS) \
57332 echo "Doing dvi in $(TARGET_SUBDIR)/rda"; \
57333 for flag in $(EXTRA_TARGET_FLAGS); do \
57334 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57335 done; \
57336 (cd $(TARGET_SUBDIR)/rda && \
57337 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57338 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57339 "RANLIB=$${RANLIB}" \
57340 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57341 dvi) \
57342 || exit 1
57344 @endif target-rda
57346 .PHONY: maybe-pdf-target-rda pdf-target-rda
57347 maybe-pdf-target-rda:
57348 @if target-rda
57349 maybe-pdf-target-rda: pdf-target-rda
57351 pdf-target-rda: \
57352 configure-target-rda
57353 @: $(MAKE); $(unstage)
57354 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57355 r=`${PWD_COMMAND}`; export r; \
57356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57357 $(NORMAL_TARGET_EXPORTS) \
57358 echo "Doing pdf in $(TARGET_SUBDIR)/rda"; \
57359 for flag in $(EXTRA_TARGET_FLAGS); do \
57360 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57361 done; \
57362 (cd $(TARGET_SUBDIR)/rda && \
57363 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57364 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57365 "RANLIB=$${RANLIB}" \
57366 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57367 pdf) \
57368 || exit 1
57370 @endif target-rda
57372 .PHONY: maybe-html-target-rda html-target-rda
57373 maybe-html-target-rda:
57374 @if target-rda
57375 maybe-html-target-rda: html-target-rda
57377 html-target-rda: \
57378 configure-target-rda
57379 @: $(MAKE); $(unstage)
57380 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57381 r=`${PWD_COMMAND}`; export r; \
57382 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57383 $(NORMAL_TARGET_EXPORTS) \
57384 echo "Doing html in $(TARGET_SUBDIR)/rda"; \
57385 for flag in $(EXTRA_TARGET_FLAGS); do \
57386 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57387 done; \
57388 (cd $(TARGET_SUBDIR)/rda && \
57389 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57390 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57391 "RANLIB=$${RANLIB}" \
57392 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57393 html) \
57394 || exit 1
57396 @endif target-rda
57398 .PHONY: maybe-TAGS-target-rda TAGS-target-rda
57399 maybe-TAGS-target-rda:
57400 @if target-rda
57401 maybe-TAGS-target-rda: TAGS-target-rda
57403 TAGS-target-rda: \
57404 configure-target-rda
57405 @: $(MAKE); $(unstage)
57406 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57407 r=`${PWD_COMMAND}`; export r; \
57408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57409 $(NORMAL_TARGET_EXPORTS) \
57410 echo "Doing TAGS in $(TARGET_SUBDIR)/rda"; \
57411 for flag in $(EXTRA_TARGET_FLAGS); do \
57412 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57413 done; \
57414 (cd $(TARGET_SUBDIR)/rda && \
57415 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57416 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57417 "RANLIB=$${RANLIB}" \
57418 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57419 TAGS) \
57420 || exit 1
57422 @endif target-rda
57424 .PHONY: maybe-install-info-target-rda install-info-target-rda
57425 maybe-install-info-target-rda:
57426 @if target-rda
57427 maybe-install-info-target-rda: install-info-target-rda
57429 install-info-target-rda: \
57430 configure-target-rda \
57431 info-target-rda
57432 @: $(MAKE); $(unstage)
57433 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57434 r=`${PWD_COMMAND}`; export r; \
57435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57436 $(NORMAL_TARGET_EXPORTS) \
57437 echo "Doing install-info in $(TARGET_SUBDIR)/rda"; \
57438 for flag in $(EXTRA_TARGET_FLAGS); do \
57439 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57440 done; \
57441 (cd $(TARGET_SUBDIR)/rda && \
57442 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57443 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57444 "RANLIB=$${RANLIB}" \
57445 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57446 install-info) \
57447 || exit 1
57449 @endif target-rda
57451 .PHONY: maybe-install-dvi-target-rda install-dvi-target-rda
57452 maybe-install-dvi-target-rda:
57453 @if target-rda
57454 maybe-install-dvi-target-rda: install-dvi-target-rda
57456 install-dvi-target-rda: \
57457 configure-target-rda \
57458 dvi-target-rda
57459 @: $(MAKE); $(unstage)
57460 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57461 r=`${PWD_COMMAND}`; export r; \
57462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57463 $(NORMAL_TARGET_EXPORTS) \
57464 echo "Doing install-dvi in $(TARGET_SUBDIR)/rda"; \
57465 for flag in $(EXTRA_TARGET_FLAGS); do \
57466 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57467 done; \
57468 (cd $(TARGET_SUBDIR)/rda && \
57469 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57470 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57471 "RANLIB=$${RANLIB}" \
57472 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57473 install-dvi) \
57474 || exit 1
57476 @endif target-rda
57478 .PHONY: maybe-install-pdf-target-rda install-pdf-target-rda
57479 maybe-install-pdf-target-rda:
57480 @if target-rda
57481 maybe-install-pdf-target-rda: install-pdf-target-rda
57483 install-pdf-target-rda: \
57484 configure-target-rda \
57485 pdf-target-rda
57486 @: $(MAKE); $(unstage)
57487 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57488 r=`${PWD_COMMAND}`; export r; \
57489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57490 $(NORMAL_TARGET_EXPORTS) \
57491 echo "Doing install-pdf in $(TARGET_SUBDIR)/rda"; \
57492 for flag in $(EXTRA_TARGET_FLAGS); do \
57493 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57494 done; \
57495 (cd $(TARGET_SUBDIR)/rda && \
57496 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57497 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57498 "RANLIB=$${RANLIB}" \
57499 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57500 install-pdf) \
57501 || exit 1
57503 @endif target-rda
57505 .PHONY: maybe-install-html-target-rda install-html-target-rda
57506 maybe-install-html-target-rda:
57507 @if target-rda
57508 maybe-install-html-target-rda: install-html-target-rda
57510 install-html-target-rda: \
57511 configure-target-rda \
57512 html-target-rda
57513 @: $(MAKE); $(unstage)
57514 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57515 r=`${PWD_COMMAND}`; export r; \
57516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57517 $(NORMAL_TARGET_EXPORTS) \
57518 echo "Doing install-html in $(TARGET_SUBDIR)/rda"; \
57519 for flag in $(EXTRA_TARGET_FLAGS); do \
57520 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57521 done; \
57522 (cd $(TARGET_SUBDIR)/rda && \
57523 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57524 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57525 "RANLIB=$${RANLIB}" \
57526 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57527 install-html) \
57528 || exit 1
57530 @endif target-rda
57532 .PHONY: maybe-installcheck-target-rda installcheck-target-rda
57533 maybe-installcheck-target-rda:
57534 @if target-rda
57535 maybe-installcheck-target-rda: installcheck-target-rda
57537 installcheck-target-rda: \
57538 configure-target-rda
57539 @: $(MAKE); $(unstage)
57540 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57541 r=`${PWD_COMMAND}`; export r; \
57542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57543 $(NORMAL_TARGET_EXPORTS) \
57544 echo "Doing installcheck in $(TARGET_SUBDIR)/rda"; \
57545 for flag in $(EXTRA_TARGET_FLAGS); do \
57546 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57547 done; \
57548 (cd $(TARGET_SUBDIR)/rda && \
57549 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57550 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57551 "RANLIB=$${RANLIB}" \
57552 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57553 installcheck) \
57554 || exit 1
57556 @endif target-rda
57558 .PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
57559 maybe-mostlyclean-target-rda:
57560 @if target-rda
57561 maybe-mostlyclean-target-rda: mostlyclean-target-rda
57563 mostlyclean-target-rda:
57564 @: $(MAKE); $(unstage)
57565 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57566 r=`${PWD_COMMAND}`; export r; \
57567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57568 $(NORMAL_TARGET_EXPORTS) \
57569 echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda"; \
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)/rda && \
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 mostlyclean) \
57579 || exit 1
57581 @endif target-rda
57583 .PHONY: maybe-clean-target-rda clean-target-rda
57584 maybe-clean-target-rda:
57585 @if target-rda
57586 maybe-clean-target-rda: clean-target-rda
57588 clean-target-rda:
57589 @: $(MAKE); $(unstage)
57590 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57591 r=`${PWD_COMMAND}`; export r; \
57592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57593 $(NORMAL_TARGET_EXPORTS) \
57594 echo "Doing clean in $(TARGET_SUBDIR)/rda"; \
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)/rda && \
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 clean) \
57604 || exit 1
57606 @endif target-rda
57608 .PHONY: maybe-distclean-target-rda distclean-target-rda
57609 maybe-distclean-target-rda:
57610 @if target-rda
57611 maybe-distclean-target-rda: distclean-target-rda
57613 distclean-target-rda:
57614 @: $(MAKE); $(unstage)
57615 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57616 r=`${PWD_COMMAND}`; export r; \
57617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57618 $(NORMAL_TARGET_EXPORTS) \
57619 echo "Doing distclean in $(TARGET_SUBDIR)/rda"; \
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)/rda && \
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 distclean) \
57629 || exit 1
57631 @endif target-rda
57633 .PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
57634 maybe-maintainer-clean-target-rda:
57635 @if target-rda
57636 maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
57638 maintainer-clean-target-rda:
57639 @: $(MAKE); $(unstage)
57640 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57641 r=`${PWD_COMMAND}`; export r; \
57642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57643 $(NORMAL_TARGET_EXPORTS) \
57644 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda"; \
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)/rda && \
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 maintainer-clean) \
57654 || exit 1
57656 @endif target-rda
57662 .PHONY: configure-target-libada maybe-configure-target-libada
57663 maybe-configure-target-libada:
57664 @if gcc-bootstrap
57665 configure-target-libada: stage_current
57666 @endif gcc-bootstrap
57667 @if target-libada
57668 maybe-configure-target-libada: configure-target-libada
57669 configure-target-libada:
57670 @: $(MAKE); $(unstage)
57671 @r=`${PWD_COMMAND}`; export r; \
57672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57673 echo "Checking multilib configuration for libada..."; \
57674 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada; \
57675 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libada/multilib.tmp 2> /dev/null; \
57676 if test -r $(TARGET_SUBDIR)/libada/multilib.out; then \
57677 if cmp -s $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; then \
57678 rm -f $(TARGET_SUBDIR)/libada/multilib.tmp; \
57679 else \
57680 rm -f $(TARGET_SUBDIR)/libada/Makefile; \
57681 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
57682 fi; \
57683 else \
57684 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
57685 fi; \
57686 test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
57687 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada; \
57688 $(NORMAL_TARGET_EXPORTS) \
57689 echo Configuring in $(TARGET_SUBDIR)/libada; \
57690 cd "$(TARGET_SUBDIR)/libada" || exit 1; \
57691 case $(srcdir) in \
57692 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
57693 *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
57694 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
57695 esac; \
57696 module_srcdir=libada; \
57697 rm -f no-such-file || : ; \
57698 CONFIG_SITE=no-such-file $(SHELL) \
57699 $$s/$$module_srcdir/configure \
57700 --srcdir=$${topdir}/$$module_srcdir \
57701 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
57702 --target=${target_alias} \
57703 || exit 1
57704 @endif target-libada
57710 .PHONY: all-target-libada maybe-all-target-libada
57711 maybe-all-target-libada:
57712 @if gcc-bootstrap
57713 all-target-libada: stage_current
57714 @endif gcc-bootstrap
57715 @if target-libada
57716 TARGET-target-libada=all
57717 maybe-all-target-libada: all-target-libada
57718 all-target-libada: configure-target-libada
57719 @: $(MAKE); $(unstage)
57720 @r=`${PWD_COMMAND}`; export r; \
57721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57722 $(NORMAL_TARGET_EXPORTS) \
57723 (cd $(TARGET_SUBDIR)/libada && \
57724 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
57725 $(TARGET-target-libada))
57726 @endif target-libada
57732 .PHONY: check-target-libada maybe-check-target-libada
57733 maybe-check-target-libada:
57734 @if target-libada
57735 maybe-check-target-libada: check-target-libada
57737 check-target-libada:
57738 @: $(MAKE); $(unstage)
57739 @r=`${PWD_COMMAND}`; export r; \
57740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57741 $(NORMAL_TARGET_EXPORTS) \
57742 (cd $(TARGET_SUBDIR)/libada && \
57743 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
57745 @endif target-libada
57747 .PHONY: install-target-libada maybe-install-target-libada
57748 maybe-install-target-libada:
57749 @if target-libada
57750 maybe-install-target-libada: install-target-libada
57752 install-target-libada: installdirs
57753 @: $(MAKE); $(unstage)
57754 @r=`${PWD_COMMAND}`; export r; \
57755 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57756 $(NORMAL_TARGET_EXPORTS) \
57757 (cd $(TARGET_SUBDIR)/libada && \
57758 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
57760 @endif target-libada
57762 .PHONY: install-strip-target-libada maybe-install-strip-target-libada
57763 maybe-install-strip-target-libada:
57764 @if target-libada
57765 maybe-install-strip-target-libada: install-strip-target-libada
57767 install-strip-target-libada: installdirs
57768 @: $(MAKE); $(unstage)
57769 @r=`${PWD_COMMAND}`; export r; \
57770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57771 $(NORMAL_TARGET_EXPORTS) \
57772 (cd $(TARGET_SUBDIR)/libada && \
57773 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
57775 @endif target-libada
57777 # Other targets (info, dvi, pdf, etc.)
57779 .PHONY: maybe-info-target-libada info-target-libada
57780 maybe-info-target-libada:
57781 @if target-libada
57782 maybe-info-target-libada: info-target-libada
57784 info-target-libada: \
57785 configure-target-libada
57786 @: $(MAKE); $(unstage)
57787 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
57788 r=`${PWD_COMMAND}`; export r; \
57789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57790 $(NORMAL_TARGET_EXPORTS) \
57791 echo "Doing info in $(TARGET_SUBDIR)/libada"; \
57792 for flag in $(EXTRA_TARGET_FLAGS); do \
57793 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57794 done; \
57795 (cd $(TARGET_SUBDIR)/libada && \
57796 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57797 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57798 "RANLIB=$${RANLIB}" \
57799 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57800 info) \
57801 || exit 1
57803 @endif target-libada
57805 .PHONY: maybe-dvi-target-libada dvi-target-libada
57806 maybe-dvi-target-libada:
57807 @if target-libada
57808 maybe-dvi-target-libada: dvi-target-libada
57810 dvi-target-libada: \
57811 configure-target-libada
57812 @: $(MAKE); $(unstage)
57813 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
57814 r=`${PWD_COMMAND}`; export r; \
57815 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57816 $(NORMAL_TARGET_EXPORTS) \
57817 echo "Doing dvi in $(TARGET_SUBDIR)/libada"; \
57818 for flag in $(EXTRA_TARGET_FLAGS); do \
57819 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57820 done; \
57821 (cd $(TARGET_SUBDIR)/libada && \
57822 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57823 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57824 "RANLIB=$${RANLIB}" \
57825 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57826 dvi) \
57827 || exit 1
57829 @endif target-libada
57831 .PHONY: maybe-pdf-target-libada pdf-target-libada
57832 maybe-pdf-target-libada:
57833 @if target-libada
57834 maybe-pdf-target-libada: pdf-target-libada
57836 pdf-target-libada: \
57837 configure-target-libada
57838 @: $(MAKE); $(unstage)
57839 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
57840 r=`${PWD_COMMAND}`; export r; \
57841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57842 $(NORMAL_TARGET_EXPORTS) \
57843 echo "Doing pdf in $(TARGET_SUBDIR)/libada"; \
57844 for flag in $(EXTRA_TARGET_FLAGS); do \
57845 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57846 done; \
57847 (cd $(TARGET_SUBDIR)/libada && \
57848 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57849 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57850 "RANLIB=$${RANLIB}" \
57851 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57852 pdf) \
57853 || exit 1
57855 @endif target-libada
57857 .PHONY: maybe-html-target-libada html-target-libada
57858 maybe-html-target-libada:
57859 @if target-libada
57860 maybe-html-target-libada: html-target-libada
57862 html-target-libada: \
57863 configure-target-libada
57864 @: $(MAKE); $(unstage)
57865 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
57866 r=`${PWD_COMMAND}`; export r; \
57867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57868 $(NORMAL_TARGET_EXPORTS) \
57869 echo "Doing html in $(TARGET_SUBDIR)/libada"; \
57870 for flag in $(EXTRA_TARGET_FLAGS); do \
57871 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57872 done; \
57873 (cd $(TARGET_SUBDIR)/libada && \
57874 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57875 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57876 "RANLIB=$${RANLIB}" \
57877 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57878 html) \
57879 || exit 1
57881 @endif target-libada
57883 .PHONY: maybe-TAGS-target-libada TAGS-target-libada
57884 maybe-TAGS-target-libada:
57885 @if target-libada
57886 maybe-TAGS-target-libada: TAGS-target-libada
57888 TAGS-target-libada: \
57889 configure-target-libada
57890 @: $(MAKE); $(unstage)
57891 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
57892 r=`${PWD_COMMAND}`; export r; \
57893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57894 $(NORMAL_TARGET_EXPORTS) \
57895 echo "Doing TAGS in $(TARGET_SUBDIR)/libada"; \
57896 for flag in $(EXTRA_TARGET_FLAGS); do \
57897 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57898 done; \
57899 (cd $(TARGET_SUBDIR)/libada && \
57900 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57901 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57902 "RANLIB=$${RANLIB}" \
57903 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57904 TAGS) \
57905 || exit 1
57907 @endif target-libada
57909 .PHONY: maybe-install-info-target-libada install-info-target-libada
57910 maybe-install-info-target-libada:
57911 @if target-libada
57912 maybe-install-info-target-libada: install-info-target-libada
57914 install-info-target-libada: \
57915 configure-target-libada \
57916 info-target-libada
57917 @: $(MAKE); $(unstage)
57918 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
57919 r=`${PWD_COMMAND}`; export r; \
57920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57921 $(NORMAL_TARGET_EXPORTS) \
57922 echo "Doing install-info in $(TARGET_SUBDIR)/libada"; \
57923 for flag in $(EXTRA_TARGET_FLAGS); do \
57924 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57925 done; \
57926 (cd $(TARGET_SUBDIR)/libada && \
57927 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57928 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57929 "RANLIB=$${RANLIB}" \
57930 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57931 install-info) \
57932 || exit 1
57934 @endif target-libada
57936 .PHONY: maybe-install-dvi-target-libada install-dvi-target-libada
57937 maybe-install-dvi-target-libada:
57938 @if target-libada
57939 maybe-install-dvi-target-libada: install-dvi-target-libada
57941 install-dvi-target-libada: \
57942 configure-target-libada \
57943 dvi-target-libada
57944 @: $(MAKE); $(unstage)
57945 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
57946 r=`${PWD_COMMAND}`; export r; \
57947 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57948 $(NORMAL_TARGET_EXPORTS) \
57949 echo "Doing install-dvi in $(TARGET_SUBDIR)/libada"; \
57950 for flag in $(EXTRA_TARGET_FLAGS); do \
57951 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57952 done; \
57953 (cd $(TARGET_SUBDIR)/libada && \
57954 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57955 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57956 "RANLIB=$${RANLIB}" \
57957 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57958 install-dvi) \
57959 || exit 1
57961 @endif target-libada
57963 .PHONY: maybe-install-pdf-target-libada install-pdf-target-libada
57964 maybe-install-pdf-target-libada:
57965 @if target-libada
57966 maybe-install-pdf-target-libada: install-pdf-target-libada
57968 install-pdf-target-libada: \
57969 configure-target-libada \
57970 pdf-target-libada
57971 @: $(MAKE); $(unstage)
57972 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
57973 r=`${PWD_COMMAND}`; export r; \
57974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57975 $(NORMAL_TARGET_EXPORTS) \
57976 echo "Doing install-pdf in $(TARGET_SUBDIR)/libada"; \
57977 for flag in $(EXTRA_TARGET_FLAGS); do \
57978 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57979 done; \
57980 (cd $(TARGET_SUBDIR)/libada && \
57981 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57982 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57983 "RANLIB=$${RANLIB}" \
57984 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57985 install-pdf) \
57986 || exit 1
57988 @endif target-libada
57990 .PHONY: maybe-install-html-target-libada install-html-target-libada
57991 maybe-install-html-target-libada:
57992 @if target-libada
57993 maybe-install-html-target-libada: install-html-target-libada
57995 install-html-target-libada: \
57996 configure-target-libada \
57997 html-target-libada
57998 @: $(MAKE); $(unstage)
57999 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58000 r=`${PWD_COMMAND}`; export r; \
58001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58002 $(NORMAL_TARGET_EXPORTS) \
58003 echo "Doing install-html in $(TARGET_SUBDIR)/libada"; \
58004 for flag in $(EXTRA_TARGET_FLAGS); do \
58005 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58006 done; \
58007 (cd $(TARGET_SUBDIR)/libada && \
58008 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58009 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58010 "RANLIB=$${RANLIB}" \
58011 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58012 install-html) \
58013 || exit 1
58015 @endif target-libada
58017 .PHONY: maybe-installcheck-target-libada installcheck-target-libada
58018 maybe-installcheck-target-libada:
58019 @if target-libada
58020 maybe-installcheck-target-libada: installcheck-target-libada
58022 installcheck-target-libada: \
58023 configure-target-libada
58024 @: $(MAKE); $(unstage)
58025 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58026 r=`${PWD_COMMAND}`; export r; \
58027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58028 $(NORMAL_TARGET_EXPORTS) \
58029 echo "Doing installcheck in $(TARGET_SUBDIR)/libada"; \
58030 for flag in $(EXTRA_TARGET_FLAGS); do \
58031 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58032 done; \
58033 (cd $(TARGET_SUBDIR)/libada && \
58034 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58035 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58036 "RANLIB=$${RANLIB}" \
58037 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58038 installcheck) \
58039 || exit 1
58041 @endif target-libada
58043 .PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
58044 maybe-mostlyclean-target-libada:
58045 @if target-libada
58046 maybe-mostlyclean-target-libada: mostlyclean-target-libada
58048 mostlyclean-target-libada:
58049 @: $(MAKE); $(unstage)
58050 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58051 r=`${PWD_COMMAND}`; export r; \
58052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58053 $(NORMAL_TARGET_EXPORTS) \
58054 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada"; \
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)/libada && \
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 mostlyclean) \
58064 || exit 1
58066 @endif target-libada
58068 .PHONY: maybe-clean-target-libada clean-target-libada
58069 maybe-clean-target-libada:
58070 @if target-libada
58071 maybe-clean-target-libada: clean-target-libada
58073 clean-target-libada:
58074 @: $(MAKE); $(unstage)
58075 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58076 r=`${PWD_COMMAND}`; export r; \
58077 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58078 $(NORMAL_TARGET_EXPORTS) \
58079 echo "Doing clean in $(TARGET_SUBDIR)/libada"; \
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)/libada && \
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 clean) \
58089 || exit 1
58091 @endif target-libada
58093 .PHONY: maybe-distclean-target-libada distclean-target-libada
58094 maybe-distclean-target-libada:
58095 @if target-libada
58096 maybe-distclean-target-libada: distclean-target-libada
58098 distclean-target-libada:
58099 @: $(MAKE); $(unstage)
58100 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58101 r=`${PWD_COMMAND}`; export r; \
58102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58103 $(NORMAL_TARGET_EXPORTS) \
58104 echo "Doing distclean in $(TARGET_SUBDIR)/libada"; \
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)/libada && \
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 distclean) \
58114 || exit 1
58116 @endif target-libada
58118 .PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
58119 maybe-maintainer-clean-target-libada:
58120 @if target-libada
58121 maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
58123 maintainer-clean-target-libada:
58124 @: $(MAKE); $(unstage)
58125 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58126 r=`${PWD_COMMAND}`; export r; \
58127 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58128 $(NORMAL_TARGET_EXPORTS) \
58129 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada"; \
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)/libada && \
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 maintainer-clean) \
58139 || exit 1
58141 @endif target-libada
58147 .PHONY: configure-target-libgm2 maybe-configure-target-libgm2
58148 maybe-configure-target-libgm2:
58149 @if gcc-bootstrap
58150 configure-target-libgm2: stage_current
58151 @endif gcc-bootstrap
58152 @if target-libgm2
58153 maybe-configure-target-libgm2: configure-target-libgm2
58154 configure-target-libgm2:
58155 @: $(MAKE); $(unstage)
58156 @r=`${PWD_COMMAND}`; export r; \
58157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58158 echo "Checking multilib configuration for libgm2..."; \
58159 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgm2; \
58160 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgm2/multilib.tmp 2> /dev/null; \
58161 if test -r $(TARGET_SUBDIR)/libgm2/multilib.out; then \
58162 if cmp -s $(TARGET_SUBDIR)/libgm2/multilib.tmp $(TARGET_SUBDIR)/libgm2/multilib.out; then \
58163 rm -f $(TARGET_SUBDIR)/libgm2/multilib.tmp; \
58164 else \
58165 rm -f $(TARGET_SUBDIR)/libgm2/Makefile; \
58166 mv $(TARGET_SUBDIR)/libgm2/multilib.tmp $(TARGET_SUBDIR)/libgm2/multilib.out; \
58167 fi; \
58168 else \
58169 mv $(TARGET_SUBDIR)/libgm2/multilib.tmp $(TARGET_SUBDIR)/libgm2/multilib.out; \
58170 fi; \
58171 test ! -f $(TARGET_SUBDIR)/libgm2/Makefile || exit 0; \
58172 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgm2; \
58173 $(NORMAL_TARGET_EXPORTS) \
58174 echo Configuring in $(TARGET_SUBDIR)/libgm2; \
58175 cd "$(TARGET_SUBDIR)/libgm2" || exit 1; \
58176 case $(srcdir) in \
58177 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
58178 *) topdir=`echo $(TARGET_SUBDIR)/libgm2/ | \
58179 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
58180 esac; \
58181 module_srcdir=libgm2; \
58182 rm -f no-such-file || : ; \
58183 CONFIG_SITE=no-such-file $(SHELL) \
58184 $$s/$$module_srcdir/configure \
58185 --srcdir=$${topdir}/$$module_srcdir \
58186 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
58187 --target=${target_alias} \
58188 || exit 1
58189 @endif target-libgm2
58195 .PHONY: all-target-libgm2 maybe-all-target-libgm2
58196 maybe-all-target-libgm2:
58197 @if gcc-bootstrap
58198 all-target-libgm2: stage_current
58199 @endif gcc-bootstrap
58200 @if target-libgm2
58201 TARGET-target-libgm2=all
58202 maybe-all-target-libgm2: all-target-libgm2
58203 all-target-libgm2: configure-target-libgm2
58204 @: $(MAKE); $(unstage)
58205 @r=`${PWD_COMMAND}`; export r; \
58206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58207 $(NORMAL_TARGET_EXPORTS) \
58208 (cd $(TARGET_SUBDIR)/libgm2 && \
58209 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
58210 $(TARGET-target-libgm2))
58211 @endif target-libgm2
58217 .PHONY: check-target-libgm2 maybe-check-target-libgm2
58218 maybe-check-target-libgm2:
58219 @if target-libgm2
58220 maybe-check-target-libgm2: check-target-libgm2
58222 check-target-libgm2:
58223 @: $(MAKE); $(unstage)
58224 @r=`${PWD_COMMAND}`; export r; \
58225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58226 $(NORMAL_TARGET_EXPORTS) \
58227 (cd $(TARGET_SUBDIR)/libgm2 && \
58228 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
58230 @endif target-libgm2
58232 .PHONY: install-target-libgm2 maybe-install-target-libgm2
58233 maybe-install-target-libgm2:
58234 @if target-libgm2
58235 maybe-install-target-libgm2: install-target-libgm2
58237 install-target-libgm2: installdirs
58238 @: $(MAKE); $(unstage)
58239 @r=`${PWD_COMMAND}`; export r; \
58240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58241 $(NORMAL_TARGET_EXPORTS) \
58242 (cd $(TARGET_SUBDIR)/libgm2 && \
58243 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
58245 @endif target-libgm2
58247 .PHONY: install-strip-target-libgm2 maybe-install-strip-target-libgm2
58248 maybe-install-strip-target-libgm2:
58249 @if target-libgm2
58250 maybe-install-strip-target-libgm2: install-strip-target-libgm2
58252 install-strip-target-libgm2: installdirs
58253 @: $(MAKE); $(unstage)
58254 @r=`${PWD_COMMAND}`; export r; \
58255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58256 $(NORMAL_TARGET_EXPORTS) \
58257 (cd $(TARGET_SUBDIR)/libgm2 && \
58258 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
58260 @endif target-libgm2
58262 # Other targets (info, dvi, pdf, etc.)
58264 .PHONY: maybe-info-target-libgm2 info-target-libgm2
58265 maybe-info-target-libgm2:
58266 @if target-libgm2
58267 maybe-info-target-libgm2: info-target-libgm2
58269 info-target-libgm2: \
58270 configure-target-libgm2
58271 @: $(MAKE); $(unstage)
58272 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
58273 r=`${PWD_COMMAND}`; export r; \
58274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58275 $(NORMAL_TARGET_EXPORTS) \
58276 echo "Doing info in $(TARGET_SUBDIR)/libgm2"; \
58277 for flag in $(EXTRA_TARGET_FLAGS); do \
58278 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58279 done; \
58280 (cd $(TARGET_SUBDIR)/libgm2 && \
58281 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58282 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58283 "RANLIB=$${RANLIB}" \
58284 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58285 info) \
58286 || exit 1
58288 @endif target-libgm2
58290 .PHONY: maybe-dvi-target-libgm2 dvi-target-libgm2
58291 maybe-dvi-target-libgm2:
58292 @if target-libgm2
58293 maybe-dvi-target-libgm2: dvi-target-libgm2
58295 dvi-target-libgm2: \
58296 configure-target-libgm2
58297 @: $(MAKE); $(unstage)
58298 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
58299 r=`${PWD_COMMAND}`; export r; \
58300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58301 $(NORMAL_TARGET_EXPORTS) \
58302 echo "Doing dvi in $(TARGET_SUBDIR)/libgm2"; \
58303 for flag in $(EXTRA_TARGET_FLAGS); do \
58304 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58305 done; \
58306 (cd $(TARGET_SUBDIR)/libgm2 && \
58307 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58308 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58309 "RANLIB=$${RANLIB}" \
58310 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58311 dvi) \
58312 || exit 1
58314 @endif target-libgm2
58316 .PHONY: maybe-pdf-target-libgm2 pdf-target-libgm2
58317 maybe-pdf-target-libgm2:
58318 @if target-libgm2
58319 maybe-pdf-target-libgm2: pdf-target-libgm2
58321 pdf-target-libgm2: \
58322 configure-target-libgm2
58323 @: $(MAKE); $(unstage)
58324 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
58325 r=`${PWD_COMMAND}`; export r; \
58326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58327 $(NORMAL_TARGET_EXPORTS) \
58328 echo "Doing pdf in $(TARGET_SUBDIR)/libgm2"; \
58329 for flag in $(EXTRA_TARGET_FLAGS); do \
58330 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58331 done; \
58332 (cd $(TARGET_SUBDIR)/libgm2 && \
58333 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58334 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58335 "RANLIB=$${RANLIB}" \
58336 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58337 pdf) \
58338 || exit 1
58340 @endif target-libgm2
58342 .PHONY: maybe-html-target-libgm2 html-target-libgm2
58343 maybe-html-target-libgm2:
58344 @if target-libgm2
58345 maybe-html-target-libgm2: html-target-libgm2
58347 html-target-libgm2: \
58348 configure-target-libgm2
58349 @: $(MAKE); $(unstage)
58350 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
58351 r=`${PWD_COMMAND}`; export r; \
58352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58353 $(NORMAL_TARGET_EXPORTS) \
58354 echo "Doing html in $(TARGET_SUBDIR)/libgm2"; \
58355 for flag in $(EXTRA_TARGET_FLAGS); do \
58356 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58357 done; \
58358 (cd $(TARGET_SUBDIR)/libgm2 && \
58359 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58360 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58361 "RANLIB=$${RANLIB}" \
58362 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58363 html) \
58364 || exit 1
58366 @endif target-libgm2
58368 .PHONY: maybe-TAGS-target-libgm2 TAGS-target-libgm2
58369 maybe-TAGS-target-libgm2:
58370 @if target-libgm2
58371 maybe-TAGS-target-libgm2: TAGS-target-libgm2
58373 TAGS-target-libgm2: \
58374 configure-target-libgm2
58375 @: $(MAKE); $(unstage)
58376 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
58377 r=`${PWD_COMMAND}`; export r; \
58378 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58379 $(NORMAL_TARGET_EXPORTS) \
58380 echo "Doing TAGS in $(TARGET_SUBDIR)/libgm2"; \
58381 for flag in $(EXTRA_TARGET_FLAGS); do \
58382 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58383 done; \
58384 (cd $(TARGET_SUBDIR)/libgm2 && \
58385 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58386 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58387 "RANLIB=$${RANLIB}" \
58388 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58389 TAGS) \
58390 || exit 1
58392 @endif target-libgm2
58394 .PHONY: maybe-install-info-target-libgm2 install-info-target-libgm2
58395 maybe-install-info-target-libgm2:
58396 @if target-libgm2
58397 maybe-install-info-target-libgm2: install-info-target-libgm2
58399 install-info-target-libgm2: \
58400 configure-target-libgm2 \
58401 info-target-libgm2
58402 @: $(MAKE); $(unstage)
58403 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
58404 r=`${PWD_COMMAND}`; export r; \
58405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58406 $(NORMAL_TARGET_EXPORTS) \
58407 echo "Doing install-info in $(TARGET_SUBDIR)/libgm2"; \
58408 for flag in $(EXTRA_TARGET_FLAGS); do \
58409 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58410 done; \
58411 (cd $(TARGET_SUBDIR)/libgm2 && \
58412 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58413 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58414 "RANLIB=$${RANLIB}" \
58415 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58416 install-info) \
58417 || exit 1
58419 @endif target-libgm2
58421 .PHONY: maybe-install-dvi-target-libgm2 install-dvi-target-libgm2
58422 maybe-install-dvi-target-libgm2:
58423 @if target-libgm2
58424 maybe-install-dvi-target-libgm2: install-dvi-target-libgm2
58426 install-dvi-target-libgm2: \
58427 configure-target-libgm2 \
58428 dvi-target-libgm2
58429 @: $(MAKE); $(unstage)
58430 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
58431 r=`${PWD_COMMAND}`; export r; \
58432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58433 $(NORMAL_TARGET_EXPORTS) \
58434 echo "Doing install-dvi in $(TARGET_SUBDIR)/libgm2"; \
58435 for flag in $(EXTRA_TARGET_FLAGS); do \
58436 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58437 done; \
58438 (cd $(TARGET_SUBDIR)/libgm2 && \
58439 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58440 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58441 "RANLIB=$${RANLIB}" \
58442 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58443 install-dvi) \
58444 || exit 1
58446 @endif target-libgm2
58448 .PHONY: maybe-install-pdf-target-libgm2 install-pdf-target-libgm2
58449 maybe-install-pdf-target-libgm2:
58450 @if target-libgm2
58451 maybe-install-pdf-target-libgm2: install-pdf-target-libgm2
58453 install-pdf-target-libgm2: \
58454 configure-target-libgm2 \
58455 pdf-target-libgm2
58456 @: $(MAKE); $(unstage)
58457 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
58458 r=`${PWD_COMMAND}`; export r; \
58459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58460 $(NORMAL_TARGET_EXPORTS) \
58461 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgm2"; \
58462 for flag in $(EXTRA_TARGET_FLAGS); do \
58463 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58464 done; \
58465 (cd $(TARGET_SUBDIR)/libgm2 && \
58466 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58467 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58468 "RANLIB=$${RANLIB}" \
58469 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58470 install-pdf) \
58471 || exit 1
58473 @endif target-libgm2
58475 .PHONY: maybe-install-html-target-libgm2 install-html-target-libgm2
58476 maybe-install-html-target-libgm2:
58477 @if target-libgm2
58478 maybe-install-html-target-libgm2: install-html-target-libgm2
58480 install-html-target-libgm2: \
58481 configure-target-libgm2 \
58482 html-target-libgm2
58483 @: $(MAKE); $(unstage)
58484 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
58485 r=`${PWD_COMMAND}`; export r; \
58486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58487 $(NORMAL_TARGET_EXPORTS) \
58488 echo "Doing install-html in $(TARGET_SUBDIR)/libgm2"; \
58489 for flag in $(EXTRA_TARGET_FLAGS); do \
58490 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58491 done; \
58492 (cd $(TARGET_SUBDIR)/libgm2 && \
58493 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58494 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58495 "RANLIB=$${RANLIB}" \
58496 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58497 install-html) \
58498 || exit 1
58500 @endif target-libgm2
58502 .PHONY: maybe-installcheck-target-libgm2 installcheck-target-libgm2
58503 maybe-installcheck-target-libgm2:
58504 @if target-libgm2
58505 maybe-installcheck-target-libgm2: installcheck-target-libgm2
58507 installcheck-target-libgm2: \
58508 configure-target-libgm2
58509 @: $(MAKE); $(unstage)
58510 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
58511 r=`${PWD_COMMAND}`; export r; \
58512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58513 $(NORMAL_TARGET_EXPORTS) \
58514 echo "Doing installcheck in $(TARGET_SUBDIR)/libgm2"; \
58515 for flag in $(EXTRA_TARGET_FLAGS); do \
58516 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58517 done; \
58518 (cd $(TARGET_SUBDIR)/libgm2 && \
58519 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58520 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58521 "RANLIB=$${RANLIB}" \
58522 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58523 installcheck) \
58524 || exit 1
58526 @endif target-libgm2
58528 .PHONY: maybe-mostlyclean-target-libgm2 mostlyclean-target-libgm2
58529 maybe-mostlyclean-target-libgm2:
58530 @if target-libgm2
58531 maybe-mostlyclean-target-libgm2: mostlyclean-target-libgm2
58533 mostlyclean-target-libgm2:
58534 @: $(MAKE); $(unstage)
58535 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
58536 r=`${PWD_COMMAND}`; export r; \
58537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58538 $(NORMAL_TARGET_EXPORTS) \
58539 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgm2"; \
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)/libgm2 && \
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 mostlyclean) \
58549 || exit 1
58551 @endif target-libgm2
58553 .PHONY: maybe-clean-target-libgm2 clean-target-libgm2
58554 maybe-clean-target-libgm2:
58555 @if target-libgm2
58556 maybe-clean-target-libgm2: clean-target-libgm2
58558 clean-target-libgm2:
58559 @: $(MAKE); $(unstage)
58560 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
58561 r=`${PWD_COMMAND}`; export r; \
58562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58563 $(NORMAL_TARGET_EXPORTS) \
58564 echo "Doing clean in $(TARGET_SUBDIR)/libgm2"; \
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)/libgm2 && \
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 clean) \
58574 || exit 1
58576 @endif target-libgm2
58578 .PHONY: maybe-distclean-target-libgm2 distclean-target-libgm2
58579 maybe-distclean-target-libgm2:
58580 @if target-libgm2
58581 maybe-distclean-target-libgm2: distclean-target-libgm2
58583 distclean-target-libgm2:
58584 @: $(MAKE); $(unstage)
58585 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
58586 r=`${PWD_COMMAND}`; export r; \
58587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58588 $(NORMAL_TARGET_EXPORTS) \
58589 echo "Doing distclean in $(TARGET_SUBDIR)/libgm2"; \
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)/libgm2 && \
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 distclean) \
58599 || exit 1
58601 @endif target-libgm2
58603 .PHONY: maybe-maintainer-clean-target-libgm2 maintainer-clean-target-libgm2
58604 maybe-maintainer-clean-target-libgm2:
58605 @if target-libgm2
58606 maybe-maintainer-clean-target-libgm2: maintainer-clean-target-libgm2
58608 maintainer-clean-target-libgm2:
58609 @: $(MAKE); $(unstage)
58610 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
58611 r=`${PWD_COMMAND}`; export r; \
58612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58613 $(NORMAL_TARGET_EXPORTS) \
58614 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgm2"; \
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)/libgm2 && \
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 maintainer-clean) \
58624 || exit 1
58626 @endif target-libgm2
58632 .PHONY: configure-target-libgomp maybe-configure-target-libgomp
58633 maybe-configure-target-libgomp:
58634 @if gcc-bootstrap
58635 configure-target-libgomp: stage_current
58636 @endif gcc-bootstrap
58637 @if target-libgomp
58638 maybe-configure-target-libgomp: configure-target-libgomp
58639 configure-target-libgomp:
58640 @r=`${PWD_COMMAND}`; export r; \
58641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58642 echo "Checking multilib configuration for libgomp..."; \
58643 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
58644 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
58645 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58646 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58647 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
58648 else \
58649 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
58650 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58651 fi; \
58652 else \
58653 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58654 fi; \
58655 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
58656 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
58657 $(NORMAL_TARGET_EXPORTS) \
58658 echo Configuring in $(TARGET_SUBDIR)/libgomp; \
58659 cd "$(TARGET_SUBDIR)/libgomp" || exit 1; \
58660 case $(srcdir) in \
58661 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
58662 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
58663 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
58664 esac; \
58665 module_srcdir=libgomp; \
58666 rm -f no-such-file || : ; \
58667 CONFIG_SITE=no-such-file $(SHELL) \
58668 $$s/$$module_srcdir/configure \
58669 --srcdir=$${topdir}/$$module_srcdir \
58670 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
58671 --target=${target_alias} \
58672 || exit 1
58673 @endif target-libgomp
58677 .PHONY: configure-stage1-target-libgomp maybe-configure-stage1-target-libgomp
58678 maybe-configure-stage1-target-libgomp:
58679 @if target-libgomp-bootstrap
58680 maybe-configure-stage1-target-libgomp: configure-stage1-target-libgomp
58681 configure-stage1-target-libgomp:
58682 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
58683 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
58684 @r=`${PWD_COMMAND}`; export r; \
58685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58686 TFLAGS="$(STAGE1_TFLAGS)"; \
58687 echo "Checking multilib configuration for libgomp..."; \
58688 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
58689 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58690 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58691 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
58692 else \
58693 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
58694 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58695 fi; \
58696 else \
58697 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58698 fi; \
58699 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
58700 $(NORMAL_TARGET_EXPORTS) \
58701 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
58702 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
58703 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
58704 echo Configuring stage 1 in $(TARGET_SUBDIR)/libgomp; \
58705 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
58706 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
58707 case $(srcdir) in \
58708 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
58709 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
58710 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
58711 esac; \
58712 module_srcdir=libgomp; \
58713 $(SHELL) $$s/$$module_srcdir/configure \
58714 --srcdir=$${topdir}/$$module_srcdir \
58715 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
58716 --target=${target_alias} \
58718 $(STAGE1_CONFIGURE_FLAGS)
58719 @endif target-libgomp-bootstrap
58721 .PHONY: configure-stage2-target-libgomp maybe-configure-stage2-target-libgomp
58722 maybe-configure-stage2-target-libgomp:
58723 @if target-libgomp-bootstrap
58724 maybe-configure-stage2-target-libgomp: configure-stage2-target-libgomp
58725 configure-stage2-target-libgomp:
58726 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
58727 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
58728 @r=`${PWD_COMMAND}`; export r; \
58729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58730 TFLAGS="$(STAGE2_TFLAGS)"; \
58731 echo "Checking multilib configuration for libgomp..."; \
58732 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
58733 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58734 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58735 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
58736 else \
58737 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
58738 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58739 fi; \
58740 else \
58741 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58742 fi; \
58743 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
58744 $(NORMAL_TARGET_EXPORTS) \
58746 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
58747 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
58748 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
58749 echo Configuring stage 2 in $(TARGET_SUBDIR)/libgomp; \
58750 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
58751 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
58752 case $(srcdir) in \
58753 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
58754 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
58755 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
58756 esac; \
58757 module_srcdir=libgomp; \
58758 $(SHELL) $$s/$$module_srcdir/configure \
58759 --srcdir=$${topdir}/$$module_srcdir \
58760 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
58761 --target=${target_alias} \
58762 --with-build-libsubdir=$(HOST_SUBDIR) \
58763 $(STAGE2_CONFIGURE_FLAGS)
58764 @endif target-libgomp-bootstrap
58766 .PHONY: configure-stage3-target-libgomp maybe-configure-stage3-target-libgomp
58767 maybe-configure-stage3-target-libgomp:
58768 @if target-libgomp-bootstrap
58769 maybe-configure-stage3-target-libgomp: configure-stage3-target-libgomp
58770 configure-stage3-target-libgomp:
58771 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
58772 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
58773 @r=`${PWD_COMMAND}`; export r; \
58774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58775 TFLAGS="$(STAGE3_TFLAGS)"; \
58776 echo "Checking multilib configuration for libgomp..."; \
58777 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
58778 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58779 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58780 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
58781 else \
58782 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
58783 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58784 fi; \
58785 else \
58786 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58787 fi; \
58788 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
58789 $(NORMAL_TARGET_EXPORTS) \
58791 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
58792 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
58793 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
58794 echo Configuring stage 3 in $(TARGET_SUBDIR)/libgomp; \
58795 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
58796 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
58797 case $(srcdir) in \
58798 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
58799 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
58800 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
58801 esac; \
58802 module_srcdir=libgomp; \
58803 $(SHELL) $$s/$$module_srcdir/configure \
58804 --srcdir=$${topdir}/$$module_srcdir \
58805 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
58806 --target=${target_alias} \
58807 --with-build-libsubdir=$(HOST_SUBDIR) \
58808 $(STAGE3_CONFIGURE_FLAGS)
58809 @endif target-libgomp-bootstrap
58811 .PHONY: configure-stage4-target-libgomp maybe-configure-stage4-target-libgomp
58812 maybe-configure-stage4-target-libgomp:
58813 @if target-libgomp-bootstrap
58814 maybe-configure-stage4-target-libgomp: configure-stage4-target-libgomp
58815 configure-stage4-target-libgomp:
58816 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
58817 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
58818 @r=`${PWD_COMMAND}`; export r; \
58819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58820 TFLAGS="$(STAGE4_TFLAGS)"; \
58821 echo "Checking multilib configuration for libgomp..."; \
58822 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
58823 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58824 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58825 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
58826 else \
58827 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
58828 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58829 fi; \
58830 else \
58831 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58832 fi; \
58833 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
58834 $(NORMAL_TARGET_EXPORTS) \
58836 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
58837 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
58838 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
58839 echo Configuring stage 4 in $(TARGET_SUBDIR)/libgomp; \
58840 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
58841 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
58842 case $(srcdir) in \
58843 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
58844 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
58845 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
58846 esac; \
58847 module_srcdir=libgomp; \
58848 $(SHELL) $$s/$$module_srcdir/configure \
58849 --srcdir=$${topdir}/$$module_srcdir \
58850 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
58851 --target=${target_alias} \
58852 --with-build-libsubdir=$(HOST_SUBDIR) \
58853 $(STAGE4_CONFIGURE_FLAGS)
58854 @endif target-libgomp-bootstrap
58856 .PHONY: configure-stageprofile-target-libgomp maybe-configure-stageprofile-target-libgomp
58857 maybe-configure-stageprofile-target-libgomp:
58858 @if target-libgomp-bootstrap
58859 maybe-configure-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
58860 configure-stageprofile-target-libgomp:
58861 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
58862 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
58863 @r=`${PWD_COMMAND}`; export r; \
58864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58865 TFLAGS="$(STAGEprofile_TFLAGS)"; \
58866 echo "Checking multilib configuration for libgomp..."; \
58867 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
58868 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58869 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58870 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
58871 else \
58872 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
58873 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58874 fi; \
58875 else \
58876 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58877 fi; \
58878 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
58879 $(NORMAL_TARGET_EXPORTS) \
58881 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
58882 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
58883 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
58884 echo Configuring stage profile in $(TARGET_SUBDIR)/libgomp; \
58885 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
58886 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
58887 case $(srcdir) in \
58888 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
58889 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
58890 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
58891 esac; \
58892 module_srcdir=libgomp; \
58893 $(SHELL) $$s/$$module_srcdir/configure \
58894 --srcdir=$${topdir}/$$module_srcdir \
58895 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
58896 --target=${target_alias} \
58897 --with-build-libsubdir=$(HOST_SUBDIR) \
58898 $(STAGEprofile_CONFIGURE_FLAGS)
58899 @endif target-libgomp-bootstrap
58901 .PHONY: configure-stagetrain-target-libgomp maybe-configure-stagetrain-target-libgomp
58902 maybe-configure-stagetrain-target-libgomp:
58903 @if target-libgomp-bootstrap
58904 maybe-configure-stagetrain-target-libgomp: configure-stagetrain-target-libgomp
58905 configure-stagetrain-target-libgomp:
58906 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
58907 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
58908 @r=`${PWD_COMMAND}`; export r; \
58909 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58910 TFLAGS="$(STAGEtrain_TFLAGS)"; \
58911 echo "Checking multilib configuration for libgomp..."; \
58912 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
58913 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58914 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58915 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
58916 else \
58917 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
58918 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58919 fi; \
58920 else \
58921 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58922 fi; \
58923 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
58924 $(NORMAL_TARGET_EXPORTS) \
58926 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
58927 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
58928 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
58929 echo Configuring stage train in $(TARGET_SUBDIR)/libgomp; \
58930 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
58931 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
58932 case $(srcdir) in \
58933 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
58934 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
58935 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
58936 esac; \
58937 module_srcdir=libgomp; \
58938 $(SHELL) $$s/$$module_srcdir/configure \
58939 --srcdir=$${topdir}/$$module_srcdir \
58940 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
58941 --target=${target_alias} \
58942 --with-build-libsubdir=$(HOST_SUBDIR) \
58943 $(STAGEtrain_CONFIGURE_FLAGS)
58944 @endif target-libgomp-bootstrap
58946 .PHONY: configure-stagefeedback-target-libgomp maybe-configure-stagefeedback-target-libgomp
58947 maybe-configure-stagefeedback-target-libgomp:
58948 @if target-libgomp-bootstrap
58949 maybe-configure-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
58950 configure-stagefeedback-target-libgomp:
58951 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
58952 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
58953 @r=`${PWD_COMMAND}`; export r; \
58954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58955 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
58956 echo "Checking multilib configuration for libgomp..."; \
58957 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
58958 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58959 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58960 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
58961 else \
58962 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
58963 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58964 fi; \
58965 else \
58966 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58967 fi; \
58968 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
58969 $(NORMAL_TARGET_EXPORTS) \
58971 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
58972 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
58973 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
58974 echo Configuring stage feedback in $(TARGET_SUBDIR)/libgomp; \
58975 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
58976 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
58977 case $(srcdir) in \
58978 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
58979 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
58980 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
58981 esac; \
58982 module_srcdir=libgomp; \
58983 $(SHELL) $$s/$$module_srcdir/configure \
58984 --srcdir=$${topdir}/$$module_srcdir \
58985 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
58986 --target=${target_alias} \
58987 --with-build-libsubdir=$(HOST_SUBDIR) \
58988 $(STAGEfeedback_CONFIGURE_FLAGS)
58989 @endif target-libgomp-bootstrap
58991 .PHONY: configure-stageautoprofile-target-libgomp maybe-configure-stageautoprofile-target-libgomp
58992 maybe-configure-stageautoprofile-target-libgomp:
58993 @if target-libgomp-bootstrap
58994 maybe-configure-stageautoprofile-target-libgomp: configure-stageautoprofile-target-libgomp
58995 configure-stageautoprofile-target-libgomp:
58996 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
58997 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
58998 @r=`${PWD_COMMAND}`; export r; \
58999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59000 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
59001 echo "Checking multilib configuration for libgomp..."; \
59002 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
59003 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59004 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59005 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
59006 else \
59007 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
59008 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59009 fi; \
59010 else \
59011 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59012 fi; \
59013 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
59014 $(NORMAL_TARGET_EXPORTS) \
59016 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
59017 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
59018 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
59019 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libgomp; \
59020 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
59021 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
59022 case $(srcdir) in \
59023 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
59024 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
59025 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
59026 esac; \
59027 module_srcdir=libgomp; \
59028 $(SHELL) $$s/$$module_srcdir/configure \
59029 --srcdir=$${topdir}/$$module_srcdir \
59030 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
59031 --target=${target_alias} \
59032 --with-build-libsubdir=$(HOST_SUBDIR) \
59033 $(STAGEautoprofile_CONFIGURE_FLAGS)
59034 @endif target-libgomp-bootstrap
59036 .PHONY: configure-stageautofeedback-target-libgomp maybe-configure-stageautofeedback-target-libgomp
59037 maybe-configure-stageautofeedback-target-libgomp:
59038 @if target-libgomp-bootstrap
59039 maybe-configure-stageautofeedback-target-libgomp: configure-stageautofeedback-target-libgomp
59040 configure-stageautofeedback-target-libgomp:
59041 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
59042 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
59043 @r=`${PWD_COMMAND}`; export r; \
59044 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59045 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
59046 echo "Checking multilib configuration for libgomp..."; \
59047 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
59048 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59049 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59050 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
59051 else \
59052 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
59053 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59054 fi; \
59055 else \
59056 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59057 fi; \
59058 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
59059 $(NORMAL_TARGET_EXPORTS) \
59061 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
59062 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
59063 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
59064 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libgomp; \
59065 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
59066 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
59067 case $(srcdir) in \
59068 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
59069 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
59070 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
59071 esac; \
59072 module_srcdir=libgomp; \
59073 $(SHELL) $$s/$$module_srcdir/configure \
59074 --srcdir=$${topdir}/$$module_srcdir \
59075 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
59076 --target=${target_alias} \
59077 --with-build-libsubdir=$(HOST_SUBDIR) \
59078 $(STAGEautofeedback_CONFIGURE_FLAGS)
59079 @endif target-libgomp-bootstrap
59085 .PHONY: all-target-libgomp maybe-all-target-libgomp
59086 maybe-all-target-libgomp:
59087 @if gcc-bootstrap
59088 all-target-libgomp: stage_current
59089 @endif gcc-bootstrap
59090 @if target-libgomp
59091 TARGET-target-libgomp=all
59092 maybe-all-target-libgomp: all-target-libgomp
59093 all-target-libgomp: configure-target-libgomp
59094 @r=`${PWD_COMMAND}`; export r; \
59095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59096 $(NORMAL_TARGET_EXPORTS) \
59097 (cd $(TARGET_SUBDIR)/libgomp && \
59098 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
59099 $(TARGET-target-libgomp))
59100 @endif target-libgomp
59104 .PHONY: all-stage1-target-libgomp maybe-all-stage1-target-libgomp
59105 .PHONY: clean-stage1-target-libgomp maybe-clean-stage1-target-libgomp
59106 maybe-all-stage1-target-libgomp:
59107 maybe-clean-stage1-target-libgomp:
59108 @if target-libgomp-bootstrap
59109 maybe-all-stage1-target-libgomp: all-stage1-target-libgomp
59110 all-stage1: all-stage1-target-libgomp
59111 TARGET-stage1-target-libgomp = $(TARGET-target-libgomp)
59112 all-stage1-target-libgomp: configure-stage1-target-libgomp
59113 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
59114 @r=`${PWD_COMMAND}`; export r; \
59115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59116 TFLAGS="$(STAGE1_TFLAGS)"; \
59117 $(NORMAL_TARGET_EXPORTS) \
59118 cd $(TARGET_SUBDIR)/libgomp && \
59120 $(MAKE) $(BASE_FLAGS_TO_PASS) \
59121 CFLAGS="$(CFLAGS_FOR_TARGET)" \
59122 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
59123 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
59124 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
59125 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
59126 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
59127 $(EXTRA_TARGET_FLAGS) \
59129 TFLAGS="$(STAGE1_TFLAGS)" \
59130 $(TARGET-stage1-target-libgomp)
59132 maybe-clean-stage1-target-libgomp: clean-stage1-target-libgomp
59133 clean-stage1: clean-stage1-target-libgomp
59134 clean-stage1-target-libgomp:
59135 @if [ $(current_stage) = stage1 ]; then \
59136 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59137 else \
59138 [ -f $(TARGET_SUBDIR)/stage1-libgomp/Makefile ] || exit 0; \
59139 $(MAKE) stage1-start; \
59140 fi; \
59141 cd $(TARGET_SUBDIR)/libgomp && \
59142 $(MAKE) $(EXTRA_TARGET_FLAGS) \
59143 clean
59144 @endif target-libgomp-bootstrap
59147 .PHONY: all-stage2-target-libgomp maybe-all-stage2-target-libgomp
59148 .PHONY: clean-stage2-target-libgomp maybe-clean-stage2-target-libgomp
59149 maybe-all-stage2-target-libgomp:
59150 maybe-clean-stage2-target-libgomp:
59151 @if target-libgomp-bootstrap
59152 maybe-all-stage2-target-libgomp: all-stage2-target-libgomp
59153 all-stage2: all-stage2-target-libgomp
59154 TARGET-stage2-target-libgomp = $(TARGET-target-libgomp)
59155 all-stage2-target-libgomp: configure-stage2-target-libgomp
59156 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
59157 @r=`${PWD_COMMAND}`; export r; \
59158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59159 TFLAGS="$(STAGE2_TFLAGS)"; \
59160 $(NORMAL_TARGET_EXPORTS) \
59162 cd $(TARGET_SUBDIR)/libgomp && \
59164 $(MAKE) $(BASE_FLAGS_TO_PASS) \
59165 CFLAGS="$(CFLAGS_FOR_TARGET)" \
59166 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
59167 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
59168 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
59169 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
59170 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
59171 $(EXTRA_TARGET_FLAGS) \
59172 TFLAGS="$(STAGE2_TFLAGS)" \
59173 $(TARGET-stage2-target-libgomp)
59175 maybe-clean-stage2-target-libgomp: clean-stage2-target-libgomp
59176 clean-stage2: clean-stage2-target-libgomp
59177 clean-stage2-target-libgomp:
59178 @if [ $(current_stage) = stage2 ]; then \
59179 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59180 else \
59181 [ -f $(TARGET_SUBDIR)/stage2-libgomp/Makefile ] || exit 0; \
59182 $(MAKE) stage2-start; \
59183 fi; \
59184 cd $(TARGET_SUBDIR)/libgomp && \
59185 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
59186 @endif target-libgomp-bootstrap
59189 .PHONY: all-stage3-target-libgomp maybe-all-stage3-target-libgomp
59190 .PHONY: clean-stage3-target-libgomp maybe-clean-stage3-target-libgomp
59191 maybe-all-stage3-target-libgomp:
59192 maybe-clean-stage3-target-libgomp:
59193 @if target-libgomp-bootstrap
59194 maybe-all-stage3-target-libgomp: all-stage3-target-libgomp
59195 all-stage3: all-stage3-target-libgomp
59196 TARGET-stage3-target-libgomp = $(TARGET-target-libgomp)
59197 all-stage3-target-libgomp: configure-stage3-target-libgomp
59198 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
59199 @r=`${PWD_COMMAND}`; export r; \
59200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59201 TFLAGS="$(STAGE3_TFLAGS)"; \
59202 $(NORMAL_TARGET_EXPORTS) \
59204 cd $(TARGET_SUBDIR)/libgomp && \
59206 $(MAKE) $(BASE_FLAGS_TO_PASS) \
59207 CFLAGS="$(CFLAGS_FOR_TARGET)" \
59208 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
59209 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
59210 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
59211 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
59212 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
59213 $(EXTRA_TARGET_FLAGS) \
59214 TFLAGS="$(STAGE3_TFLAGS)" \
59215 $(TARGET-stage3-target-libgomp)
59217 maybe-clean-stage3-target-libgomp: clean-stage3-target-libgomp
59218 clean-stage3: clean-stage3-target-libgomp
59219 clean-stage3-target-libgomp:
59220 @if [ $(current_stage) = stage3 ]; then \
59221 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59222 else \
59223 [ -f $(TARGET_SUBDIR)/stage3-libgomp/Makefile ] || exit 0; \
59224 $(MAKE) stage3-start; \
59225 fi; \
59226 cd $(TARGET_SUBDIR)/libgomp && \
59227 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
59228 @endif target-libgomp-bootstrap
59231 .PHONY: all-stage4-target-libgomp maybe-all-stage4-target-libgomp
59232 .PHONY: clean-stage4-target-libgomp maybe-clean-stage4-target-libgomp
59233 maybe-all-stage4-target-libgomp:
59234 maybe-clean-stage4-target-libgomp:
59235 @if target-libgomp-bootstrap
59236 maybe-all-stage4-target-libgomp: all-stage4-target-libgomp
59237 all-stage4: all-stage4-target-libgomp
59238 TARGET-stage4-target-libgomp = $(TARGET-target-libgomp)
59239 all-stage4-target-libgomp: configure-stage4-target-libgomp
59240 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
59241 @r=`${PWD_COMMAND}`; export r; \
59242 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59243 TFLAGS="$(STAGE4_TFLAGS)"; \
59244 $(NORMAL_TARGET_EXPORTS) \
59246 cd $(TARGET_SUBDIR)/libgomp && \
59248 $(MAKE) $(BASE_FLAGS_TO_PASS) \
59249 CFLAGS="$(CFLAGS_FOR_TARGET)" \
59250 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
59251 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
59252 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
59253 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
59254 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
59255 $(EXTRA_TARGET_FLAGS) \
59256 TFLAGS="$(STAGE4_TFLAGS)" \
59257 $(TARGET-stage4-target-libgomp)
59259 maybe-clean-stage4-target-libgomp: clean-stage4-target-libgomp
59260 clean-stage4: clean-stage4-target-libgomp
59261 clean-stage4-target-libgomp:
59262 @if [ $(current_stage) = stage4 ]; then \
59263 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59264 else \
59265 [ -f $(TARGET_SUBDIR)/stage4-libgomp/Makefile ] || exit 0; \
59266 $(MAKE) stage4-start; \
59267 fi; \
59268 cd $(TARGET_SUBDIR)/libgomp && \
59269 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
59270 @endif target-libgomp-bootstrap
59273 .PHONY: all-stageprofile-target-libgomp maybe-all-stageprofile-target-libgomp
59274 .PHONY: clean-stageprofile-target-libgomp maybe-clean-stageprofile-target-libgomp
59275 maybe-all-stageprofile-target-libgomp:
59276 maybe-clean-stageprofile-target-libgomp:
59277 @if target-libgomp-bootstrap
59278 maybe-all-stageprofile-target-libgomp: all-stageprofile-target-libgomp
59279 all-stageprofile: all-stageprofile-target-libgomp
59280 TARGET-stageprofile-target-libgomp = $(TARGET-target-libgomp)
59281 all-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
59282 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
59283 @r=`${PWD_COMMAND}`; export r; \
59284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59285 TFLAGS="$(STAGEprofile_TFLAGS)"; \
59286 $(NORMAL_TARGET_EXPORTS) \
59288 cd $(TARGET_SUBDIR)/libgomp && \
59290 $(MAKE) $(BASE_FLAGS_TO_PASS) \
59291 CFLAGS="$(CFLAGS_FOR_TARGET)" \
59292 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
59293 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
59294 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
59295 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
59296 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
59297 $(EXTRA_TARGET_FLAGS) \
59298 TFLAGS="$(STAGEprofile_TFLAGS)" \
59299 $(TARGET-stageprofile-target-libgomp)
59301 maybe-clean-stageprofile-target-libgomp: clean-stageprofile-target-libgomp
59302 clean-stageprofile: clean-stageprofile-target-libgomp
59303 clean-stageprofile-target-libgomp:
59304 @if [ $(current_stage) = stageprofile ]; then \
59305 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59306 else \
59307 [ -f $(TARGET_SUBDIR)/stageprofile-libgomp/Makefile ] || exit 0; \
59308 $(MAKE) stageprofile-start; \
59309 fi; \
59310 cd $(TARGET_SUBDIR)/libgomp && \
59311 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
59312 @endif target-libgomp-bootstrap
59315 .PHONY: all-stagetrain-target-libgomp maybe-all-stagetrain-target-libgomp
59316 .PHONY: clean-stagetrain-target-libgomp maybe-clean-stagetrain-target-libgomp
59317 maybe-all-stagetrain-target-libgomp:
59318 maybe-clean-stagetrain-target-libgomp:
59319 @if target-libgomp-bootstrap
59320 maybe-all-stagetrain-target-libgomp: all-stagetrain-target-libgomp
59321 all-stagetrain: all-stagetrain-target-libgomp
59322 TARGET-stagetrain-target-libgomp = $(TARGET-target-libgomp)
59323 all-stagetrain-target-libgomp: configure-stagetrain-target-libgomp
59324 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
59325 @r=`${PWD_COMMAND}`; export r; \
59326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59327 TFLAGS="$(STAGEtrain_TFLAGS)"; \
59328 $(NORMAL_TARGET_EXPORTS) \
59330 cd $(TARGET_SUBDIR)/libgomp && \
59332 $(MAKE) $(BASE_FLAGS_TO_PASS) \
59333 CFLAGS="$(CFLAGS_FOR_TARGET)" \
59334 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
59335 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
59336 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
59337 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
59338 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
59339 $(EXTRA_TARGET_FLAGS) \
59340 TFLAGS="$(STAGEtrain_TFLAGS)" \
59341 $(TARGET-stagetrain-target-libgomp)
59343 maybe-clean-stagetrain-target-libgomp: clean-stagetrain-target-libgomp
59344 clean-stagetrain: clean-stagetrain-target-libgomp
59345 clean-stagetrain-target-libgomp:
59346 @if [ $(current_stage) = stagetrain ]; then \
59347 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59348 else \
59349 [ -f $(TARGET_SUBDIR)/stagetrain-libgomp/Makefile ] || exit 0; \
59350 $(MAKE) stagetrain-start; \
59351 fi; \
59352 cd $(TARGET_SUBDIR)/libgomp && \
59353 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
59354 @endif target-libgomp-bootstrap
59357 .PHONY: all-stagefeedback-target-libgomp maybe-all-stagefeedback-target-libgomp
59358 .PHONY: clean-stagefeedback-target-libgomp maybe-clean-stagefeedback-target-libgomp
59359 maybe-all-stagefeedback-target-libgomp:
59360 maybe-clean-stagefeedback-target-libgomp:
59361 @if target-libgomp-bootstrap
59362 maybe-all-stagefeedback-target-libgomp: all-stagefeedback-target-libgomp
59363 all-stagefeedback: all-stagefeedback-target-libgomp
59364 TARGET-stagefeedback-target-libgomp = $(TARGET-target-libgomp)
59365 all-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
59366 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
59367 @r=`${PWD_COMMAND}`; export r; \
59368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59369 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
59370 $(NORMAL_TARGET_EXPORTS) \
59372 cd $(TARGET_SUBDIR)/libgomp && \
59374 $(MAKE) $(BASE_FLAGS_TO_PASS) \
59375 CFLAGS="$(CFLAGS_FOR_TARGET)" \
59376 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
59377 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
59378 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
59379 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
59380 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
59381 $(EXTRA_TARGET_FLAGS) \
59382 TFLAGS="$(STAGEfeedback_TFLAGS)" \
59383 $(TARGET-stagefeedback-target-libgomp)
59385 maybe-clean-stagefeedback-target-libgomp: clean-stagefeedback-target-libgomp
59386 clean-stagefeedback: clean-stagefeedback-target-libgomp
59387 clean-stagefeedback-target-libgomp:
59388 @if [ $(current_stage) = stagefeedback ]; then \
59389 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59390 else \
59391 [ -f $(TARGET_SUBDIR)/stagefeedback-libgomp/Makefile ] || exit 0; \
59392 $(MAKE) stagefeedback-start; \
59393 fi; \
59394 cd $(TARGET_SUBDIR)/libgomp && \
59395 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
59396 @endif target-libgomp-bootstrap
59399 .PHONY: all-stageautoprofile-target-libgomp maybe-all-stageautoprofile-target-libgomp
59400 .PHONY: clean-stageautoprofile-target-libgomp maybe-clean-stageautoprofile-target-libgomp
59401 maybe-all-stageautoprofile-target-libgomp:
59402 maybe-clean-stageautoprofile-target-libgomp:
59403 @if target-libgomp-bootstrap
59404 maybe-all-stageautoprofile-target-libgomp: all-stageautoprofile-target-libgomp
59405 all-stageautoprofile: all-stageautoprofile-target-libgomp
59406 TARGET-stageautoprofile-target-libgomp = $(TARGET-target-libgomp)
59407 all-stageautoprofile-target-libgomp: configure-stageautoprofile-target-libgomp
59408 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
59409 @r=`${PWD_COMMAND}`; export r; \
59410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59411 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
59412 $(NORMAL_TARGET_EXPORTS) \
59414 cd $(TARGET_SUBDIR)/libgomp && \
59415 $$s/gcc/config/i386/$(AUTO_PROFILE) \
59416 $(MAKE) $(BASE_FLAGS_TO_PASS) \
59417 CFLAGS="$(CFLAGS_FOR_TARGET)" \
59418 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
59419 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
59420 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
59421 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
59422 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
59423 $(EXTRA_TARGET_FLAGS) \
59424 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
59425 $(TARGET-stageautoprofile-target-libgomp)
59427 maybe-clean-stageautoprofile-target-libgomp: clean-stageautoprofile-target-libgomp
59428 clean-stageautoprofile: clean-stageautoprofile-target-libgomp
59429 clean-stageautoprofile-target-libgomp:
59430 @if [ $(current_stage) = stageautoprofile ]; then \
59431 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59432 else \
59433 [ -f $(TARGET_SUBDIR)/stageautoprofile-libgomp/Makefile ] || exit 0; \
59434 $(MAKE) stageautoprofile-start; \
59435 fi; \
59436 cd $(TARGET_SUBDIR)/libgomp && \
59437 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
59438 @endif target-libgomp-bootstrap
59441 .PHONY: all-stageautofeedback-target-libgomp maybe-all-stageautofeedback-target-libgomp
59442 .PHONY: clean-stageautofeedback-target-libgomp maybe-clean-stageautofeedback-target-libgomp
59443 maybe-all-stageautofeedback-target-libgomp:
59444 maybe-clean-stageautofeedback-target-libgomp:
59445 @if target-libgomp-bootstrap
59446 maybe-all-stageautofeedback-target-libgomp: all-stageautofeedback-target-libgomp
59447 all-stageautofeedback: all-stageautofeedback-target-libgomp
59448 TARGET-stageautofeedback-target-libgomp = $(TARGET-target-libgomp)
59449 all-stageautofeedback-target-libgomp: configure-stageautofeedback-target-libgomp
59450 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
59451 @r=`${PWD_COMMAND}`; export r; \
59452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59453 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
59454 $(NORMAL_TARGET_EXPORTS) \
59456 cd $(TARGET_SUBDIR)/libgomp && \
59458 $(MAKE) $(BASE_FLAGS_TO_PASS) \
59459 CFLAGS="$(CFLAGS_FOR_TARGET)" \
59460 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
59461 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
59462 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
59463 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
59464 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
59465 $(EXTRA_TARGET_FLAGS) \
59466 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
59467 $(TARGET-stageautofeedback-target-libgomp)
59469 maybe-clean-stageautofeedback-target-libgomp: clean-stageautofeedback-target-libgomp
59470 clean-stageautofeedback: clean-stageautofeedback-target-libgomp
59471 clean-stageautofeedback-target-libgomp:
59472 @if [ $(current_stage) = stageautofeedback ]; then \
59473 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59474 else \
59475 [ -f $(TARGET_SUBDIR)/stageautofeedback-libgomp/Makefile ] || exit 0; \
59476 $(MAKE) stageautofeedback-start; \
59477 fi; \
59478 cd $(TARGET_SUBDIR)/libgomp && \
59479 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
59480 @endif target-libgomp-bootstrap
59487 .PHONY: check-target-libgomp maybe-check-target-libgomp
59488 maybe-check-target-libgomp:
59489 @if target-libgomp
59490 maybe-check-target-libgomp: check-target-libgomp
59492 check-target-libgomp:
59493 @: $(MAKE); $(unstage)
59494 @r=`${PWD_COMMAND}`; export r; \
59495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59496 $(NORMAL_TARGET_EXPORTS) \
59497 (cd $(TARGET_SUBDIR)/libgomp && \
59498 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
59500 @endif target-libgomp
59502 .PHONY: install-target-libgomp maybe-install-target-libgomp
59503 maybe-install-target-libgomp:
59504 @if target-libgomp
59505 maybe-install-target-libgomp: install-target-libgomp
59507 install-target-libgomp: installdirs
59508 @: $(MAKE); $(unstage)
59509 @r=`${PWD_COMMAND}`; export r; \
59510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59511 $(NORMAL_TARGET_EXPORTS) \
59512 (cd $(TARGET_SUBDIR)/libgomp && \
59513 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
59515 @endif target-libgomp
59517 .PHONY: install-strip-target-libgomp maybe-install-strip-target-libgomp
59518 maybe-install-strip-target-libgomp:
59519 @if target-libgomp
59520 maybe-install-strip-target-libgomp: install-strip-target-libgomp
59522 install-strip-target-libgomp: installdirs
59523 @: $(MAKE); $(unstage)
59524 @r=`${PWD_COMMAND}`; export r; \
59525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59526 $(NORMAL_TARGET_EXPORTS) \
59527 (cd $(TARGET_SUBDIR)/libgomp && \
59528 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
59530 @endif target-libgomp
59532 # Other targets (info, dvi, pdf, etc.)
59534 .PHONY: maybe-info-target-libgomp info-target-libgomp
59535 maybe-info-target-libgomp:
59536 @if target-libgomp
59537 maybe-info-target-libgomp: info-target-libgomp
59539 info-target-libgomp: \
59540 configure-target-libgomp
59541 @: $(MAKE); $(unstage)
59542 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59543 r=`${PWD_COMMAND}`; export r; \
59544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59545 $(NORMAL_TARGET_EXPORTS) \
59546 echo "Doing info in $(TARGET_SUBDIR)/libgomp"; \
59547 for flag in $(EXTRA_TARGET_FLAGS); do \
59548 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59549 done; \
59550 (cd $(TARGET_SUBDIR)/libgomp && \
59551 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59552 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59553 "RANLIB=$${RANLIB}" \
59554 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59555 info) \
59556 || exit 1
59558 @endif target-libgomp
59560 .PHONY: maybe-dvi-target-libgomp dvi-target-libgomp
59561 maybe-dvi-target-libgomp:
59562 @if target-libgomp
59563 maybe-dvi-target-libgomp: dvi-target-libgomp
59565 dvi-target-libgomp: \
59566 configure-target-libgomp
59567 @: $(MAKE); $(unstage)
59568 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59569 r=`${PWD_COMMAND}`; export r; \
59570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59571 $(NORMAL_TARGET_EXPORTS) \
59572 echo "Doing dvi in $(TARGET_SUBDIR)/libgomp"; \
59573 for flag in $(EXTRA_TARGET_FLAGS); do \
59574 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59575 done; \
59576 (cd $(TARGET_SUBDIR)/libgomp && \
59577 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59578 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59579 "RANLIB=$${RANLIB}" \
59580 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59581 dvi) \
59582 || exit 1
59584 @endif target-libgomp
59586 .PHONY: maybe-pdf-target-libgomp pdf-target-libgomp
59587 maybe-pdf-target-libgomp:
59588 @if target-libgomp
59589 maybe-pdf-target-libgomp: pdf-target-libgomp
59591 pdf-target-libgomp: \
59592 configure-target-libgomp
59593 @: $(MAKE); $(unstage)
59594 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59595 r=`${PWD_COMMAND}`; export r; \
59596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59597 $(NORMAL_TARGET_EXPORTS) \
59598 echo "Doing pdf in $(TARGET_SUBDIR)/libgomp"; \
59599 for flag in $(EXTRA_TARGET_FLAGS); do \
59600 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59601 done; \
59602 (cd $(TARGET_SUBDIR)/libgomp && \
59603 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59604 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59605 "RANLIB=$${RANLIB}" \
59606 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59607 pdf) \
59608 || exit 1
59610 @endif target-libgomp
59612 .PHONY: maybe-html-target-libgomp html-target-libgomp
59613 maybe-html-target-libgomp:
59614 @if target-libgomp
59615 maybe-html-target-libgomp: html-target-libgomp
59617 html-target-libgomp: \
59618 configure-target-libgomp
59619 @: $(MAKE); $(unstage)
59620 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59621 r=`${PWD_COMMAND}`; export r; \
59622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59623 $(NORMAL_TARGET_EXPORTS) \
59624 echo "Doing html in $(TARGET_SUBDIR)/libgomp"; \
59625 for flag in $(EXTRA_TARGET_FLAGS); do \
59626 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59627 done; \
59628 (cd $(TARGET_SUBDIR)/libgomp && \
59629 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59630 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59631 "RANLIB=$${RANLIB}" \
59632 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59633 html) \
59634 || exit 1
59636 @endif target-libgomp
59638 .PHONY: maybe-TAGS-target-libgomp TAGS-target-libgomp
59639 maybe-TAGS-target-libgomp:
59640 @if target-libgomp
59641 maybe-TAGS-target-libgomp: TAGS-target-libgomp
59643 TAGS-target-libgomp: \
59644 configure-target-libgomp
59645 @: $(MAKE); $(unstage)
59646 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59647 r=`${PWD_COMMAND}`; export r; \
59648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59649 $(NORMAL_TARGET_EXPORTS) \
59650 echo "Doing TAGS in $(TARGET_SUBDIR)/libgomp"; \
59651 for flag in $(EXTRA_TARGET_FLAGS); do \
59652 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59653 done; \
59654 (cd $(TARGET_SUBDIR)/libgomp && \
59655 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59656 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59657 "RANLIB=$${RANLIB}" \
59658 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59659 TAGS) \
59660 || exit 1
59662 @endif target-libgomp
59664 .PHONY: maybe-install-info-target-libgomp install-info-target-libgomp
59665 maybe-install-info-target-libgomp:
59666 @if target-libgomp
59667 maybe-install-info-target-libgomp: install-info-target-libgomp
59669 install-info-target-libgomp: \
59670 configure-target-libgomp \
59671 info-target-libgomp
59672 @: $(MAKE); $(unstage)
59673 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59674 r=`${PWD_COMMAND}`; export r; \
59675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59676 $(NORMAL_TARGET_EXPORTS) \
59677 echo "Doing install-info in $(TARGET_SUBDIR)/libgomp"; \
59678 for flag in $(EXTRA_TARGET_FLAGS); do \
59679 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59680 done; \
59681 (cd $(TARGET_SUBDIR)/libgomp && \
59682 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59683 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59684 "RANLIB=$${RANLIB}" \
59685 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59686 install-info) \
59687 || exit 1
59689 @endif target-libgomp
59691 .PHONY: maybe-install-dvi-target-libgomp install-dvi-target-libgomp
59692 maybe-install-dvi-target-libgomp:
59693 @if target-libgomp
59694 maybe-install-dvi-target-libgomp: install-dvi-target-libgomp
59696 install-dvi-target-libgomp: \
59697 configure-target-libgomp \
59698 dvi-target-libgomp
59699 @: $(MAKE); $(unstage)
59700 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59701 r=`${PWD_COMMAND}`; export r; \
59702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59703 $(NORMAL_TARGET_EXPORTS) \
59704 echo "Doing install-dvi in $(TARGET_SUBDIR)/libgomp"; \
59705 for flag in $(EXTRA_TARGET_FLAGS); do \
59706 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59707 done; \
59708 (cd $(TARGET_SUBDIR)/libgomp && \
59709 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59710 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59711 "RANLIB=$${RANLIB}" \
59712 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59713 install-dvi) \
59714 || exit 1
59716 @endif target-libgomp
59718 .PHONY: maybe-install-pdf-target-libgomp install-pdf-target-libgomp
59719 maybe-install-pdf-target-libgomp:
59720 @if target-libgomp
59721 maybe-install-pdf-target-libgomp: install-pdf-target-libgomp
59723 install-pdf-target-libgomp: \
59724 configure-target-libgomp \
59725 pdf-target-libgomp
59726 @: $(MAKE); $(unstage)
59727 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59728 r=`${PWD_COMMAND}`; export r; \
59729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59730 $(NORMAL_TARGET_EXPORTS) \
59731 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgomp"; \
59732 for flag in $(EXTRA_TARGET_FLAGS); do \
59733 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59734 done; \
59735 (cd $(TARGET_SUBDIR)/libgomp && \
59736 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59737 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59738 "RANLIB=$${RANLIB}" \
59739 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59740 install-pdf) \
59741 || exit 1
59743 @endif target-libgomp
59745 .PHONY: maybe-install-html-target-libgomp install-html-target-libgomp
59746 maybe-install-html-target-libgomp:
59747 @if target-libgomp
59748 maybe-install-html-target-libgomp: install-html-target-libgomp
59750 install-html-target-libgomp: \
59751 configure-target-libgomp \
59752 html-target-libgomp
59753 @: $(MAKE); $(unstage)
59754 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59755 r=`${PWD_COMMAND}`; export r; \
59756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59757 $(NORMAL_TARGET_EXPORTS) \
59758 echo "Doing install-html in $(TARGET_SUBDIR)/libgomp"; \
59759 for flag in $(EXTRA_TARGET_FLAGS); do \
59760 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59761 done; \
59762 (cd $(TARGET_SUBDIR)/libgomp && \
59763 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59764 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59765 "RANLIB=$${RANLIB}" \
59766 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59767 install-html) \
59768 || exit 1
59770 @endif target-libgomp
59772 .PHONY: maybe-installcheck-target-libgomp installcheck-target-libgomp
59773 maybe-installcheck-target-libgomp:
59774 @if target-libgomp
59775 maybe-installcheck-target-libgomp: installcheck-target-libgomp
59777 installcheck-target-libgomp: \
59778 configure-target-libgomp
59779 @: $(MAKE); $(unstage)
59780 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59781 r=`${PWD_COMMAND}`; export r; \
59782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59783 $(NORMAL_TARGET_EXPORTS) \
59784 echo "Doing installcheck in $(TARGET_SUBDIR)/libgomp"; \
59785 for flag in $(EXTRA_TARGET_FLAGS); do \
59786 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59787 done; \
59788 (cd $(TARGET_SUBDIR)/libgomp && \
59789 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59790 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59791 "RANLIB=$${RANLIB}" \
59792 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59793 installcheck) \
59794 || exit 1
59796 @endif target-libgomp
59798 .PHONY: maybe-mostlyclean-target-libgomp mostlyclean-target-libgomp
59799 maybe-mostlyclean-target-libgomp:
59800 @if target-libgomp
59801 maybe-mostlyclean-target-libgomp: mostlyclean-target-libgomp
59803 mostlyclean-target-libgomp:
59804 @: $(MAKE); $(unstage)
59805 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59806 r=`${PWD_COMMAND}`; export r; \
59807 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59808 $(NORMAL_TARGET_EXPORTS) \
59809 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgomp"; \
59810 for flag in $(EXTRA_TARGET_FLAGS); do \
59811 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59812 done; \
59813 (cd $(TARGET_SUBDIR)/libgomp && \
59814 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59815 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59816 "RANLIB=$${RANLIB}" \
59817 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59818 mostlyclean) \
59819 || exit 1
59821 @endif target-libgomp
59823 .PHONY: maybe-clean-target-libgomp clean-target-libgomp
59824 maybe-clean-target-libgomp:
59825 @if target-libgomp
59826 maybe-clean-target-libgomp: clean-target-libgomp
59828 clean-target-libgomp:
59829 @: $(MAKE); $(unstage)
59830 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59831 r=`${PWD_COMMAND}`; export r; \
59832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59833 $(NORMAL_TARGET_EXPORTS) \
59834 echo "Doing clean in $(TARGET_SUBDIR)/libgomp"; \
59835 for flag in $(EXTRA_TARGET_FLAGS); do \
59836 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59837 done; \
59838 (cd $(TARGET_SUBDIR)/libgomp && \
59839 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59840 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59841 "RANLIB=$${RANLIB}" \
59842 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59843 clean) \
59844 || exit 1
59846 @endif target-libgomp
59848 .PHONY: maybe-distclean-target-libgomp distclean-target-libgomp
59849 maybe-distclean-target-libgomp:
59850 @if target-libgomp
59851 maybe-distclean-target-libgomp: distclean-target-libgomp
59853 distclean-target-libgomp:
59854 @: $(MAKE); $(unstage)
59855 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59856 r=`${PWD_COMMAND}`; export r; \
59857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59858 $(NORMAL_TARGET_EXPORTS) \
59859 echo "Doing distclean in $(TARGET_SUBDIR)/libgomp"; \
59860 for flag in $(EXTRA_TARGET_FLAGS); do \
59861 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59862 done; \
59863 (cd $(TARGET_SUBDIR)/libgomp && \
59864 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59865 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59866 "RANLIB=$${RANLIB}" \
59867 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59868 distclean) \
59869 || exit 1
59871 @endif target-libgomp
59873 .PHONY: maybe-maintainer-clean-target-libgomp maintainer-clean-target-libgomp
59874 maybe-maintainer-clean-target-libgomp:
59875 @if target-libgomp
59876 maybe-maintainer-clean-target-libgomp: maintainer-clean-target-libgomp
59878 maintainer-clean-target-libgomp:
59879 @: $(MAKE); $(unstage)
59880 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59881 r=`${PWD_COMMAND}`; export r; \
59882 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59883 $(NORMAL_TARGET_EXPORTS) \
59884 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgomp"; \
59885 for flag in $(EXTRA_TARGET_FLAGS); do \
59886 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59887 done; \
59888 (cd $(TARGET_SUBDIR)/libgomp && \
59889 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59890 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59891 "RANLIB=$${RANLIB}" \
59892 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59893 maintainer-clean) \
59894 || exit 1
59896 @endif target-libgomp
59902 .PHONY: configure-target-libitm maybe-configure-target-libitm
59903 maybe-configure-target-libitm:
59904 @if gcc-bootstrap
59905 configure-target-libitm: stage_current
59906 @endif gcc-bootstrap
59907 @if target-libitm
59908 maybe-configure-target-libitm: configure-target-libitm
59909 configure-target-libitm:
59910 @: $(MAKE); $(unstage)
59911 @r=`${PWD_COMMAND}`; export r; \
59912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59913 echo "Checking multilib configuration for libitm..."; \
59914 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm; \
59915 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libitm/multilib.tmp 2> /dev/null; \
59916 if test -r $(TARGET_SUBDIR)/libitm/multilib.out; then \
59917 if cmp -s $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; then \
59918 rm -f $(TARGET_SUBDIR)/libitm/multilib.tmp; \
59919 else \
59920 rm -f $(TARGET_SUBDIR)/libitm/Makefile; \
59921 mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
59922 fi; \
59923 else \
59924 mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
59925 fi; \
59926 test ! -f $(TARGET_SUBDIR)/libitm/Makefile || exit 0; \
59927 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm; \
59928 $(NORMAL_TARGET_EXPORTS) \
59929 echo Configuring in $(TARGET_SUBDIR)/libitm; \
59930 cd "$(TARGET_SUBDIR)/libitm" || exit 1; \
59931 case $(srcdir) in \
59932 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
59933 *) topdir=`echo $(TARGET_SUBDIR)/libitm/ | \
59934 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
59935 esac; \
59936 module_srcdir=libitm; \
59937 rm -f no-such-file || : ; \
59938 CONFIG_SITE=no-such-file $(SHELL) \
59939 $$s/$$module_srcdir/configure \
59940 --srcdir=$${topdir}/$$module_srcdir \
59941 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
59942 --target=${target_alias} \
59943 || exit 1
59944 @endif target-libitm
59950 .PHONY: all-target-libitm maybe-all-target-libitm
59951 maybe-all-target-libitm:
59952 @if gcc-bootstrap
59953 all-target-libitm: stage_current
59954 @endif gcc-bootstrap
59955 @if target-libitm
59956 TARGET-target-libitm=all
59957 maybe-all-target-libitm: all-target-libitm
59958 all-target-libitm: configure-target-libitm
59959 @: $(MAKE); $(unstage)
59960 @r=`${PWD_COMMAND}`; export r; \
59961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59962 $(NORMAL_TARGET_EXPORTS) \
59963 (cd $(TARGET_SUBDIR)/libitm && \
59964 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
59965 $(TARGET-target-libitm))
59966 @endif target-libitm
59972 .PHONY: check-target-libitm maybe-check-target-libitm
59973 maybe-check-target-libitm:
59974 @if target-libitm
59975 maybe-check-target-libitm: check-target-libitm
59977 check-target-libitm:
59978 @: $(MAKE); $(unstage)
59979 @r=`${PWD_COMMAND}`; export r; \
59980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59981 $(NORMAL_TARGET_EXPORTS) \
59982 (cd $(TARGET_SUBDIR)/libitm && \
59983 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
59985 @endif target-libitm
59987 .PHONY: install-target-libitm maybe-install-target-libitm
59988 maybe-install-target-libitm:
59989 @if target-libitm
59990 maybe-install-target-libitm: install-target-libitm
59992 install-target-libitm: installdirs
59993 @: $(MAKE); $(unstage)
59994 @r=`${PWD_COMMAND}`; export r; \
59995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59996 $(NORMAL_TARGET_EXPORTS) \
59997 (cd $(TARGET_SUBDIR)/libitm && \
59998 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
60000 @endif target-libitm
60002 .PHONY: install-strip-target-libitm maybe-install-strip-target-libitm
60003 maybe-install-strip-target-libitm:
60004 @if target-libitm
60005 maybe-install-strip-target-libitm: install-strip-target-libitm
60007 install-strip-target-libitm: installdirs
60008 @: $(MAKE); $(unstage)
60009 @r=`${PWD_COMMAND}`; export r; \
60010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60011 $(NORMAL_TARGET_EXPORTS) \
60012 (cd $(TARGET_SUBDIR)/libitm && \
60013 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
60015 @endif target-libitm
60017 # Other targets (info, dvi, pdf, etc.)
60019 .PHONY: maybe-info-target-libitm info-target-libitm
60020 maybe-info-target-libitm:
60021 @if target-libitm
60022 maybe-info-target-libitm: info-target-libitm
60024 info-target-libitm: \
60025 configure-target-libitm
60026 @: $(MAKE); $(unstage)
60027 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60028 r=`${PWD_COMMAND}`; export r; \
60029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60030 $(NORMAL_TARGET_EXPORTS) \
60031 echo "Doing info in $(TARGET_SUBDIR)/libitm"; \
60032 for flag in $(EXTRA_TARGET_FLAGS); do \
60033 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60034 done; \
60035 (cd $(TARGET_SUBDIR)/libitm && \
60036 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60037 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60038 "RANLIB=$${RANLIB}" \
60039 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60040 info) \
60041 || exit 1
60043 @endif target-libitm
60045 .PHONY: maybe-dvi-target-libitm dvi-target-libitm
60046 maybe-dvi-target-libitm:
60047 @if target-libitm
60048 maybe-dvi-target-libitm: dvi-target-libitm
60050 dvi-target-libitm: \
60051 configure-target-libitm
60052 @: $(MAKE); $(unstage)
60053 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60054 r=`${PWD_COMMAND}`; export r; \
60055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60056 $(NORMAL_TARGET_EXPORTS) \
60057 echo "Doing dvi in $(TARGET_SUBDIR)/libitm"; \
60058 for flag in $(EXTRA_TARGET_FLAGS); do \
60059 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60060 done; \
60061 (cd $(TARGET_SUBDIR)/libitm && \
60062 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60063 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60064 "RANLIB=$${RANLIB}" \
60065 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60066 dvi) \
60067 || exit 1
60069 @endif target-libitm
60071 .PHONY: maybe-pdf-target-libitm pdf-target-libitm
60072 maybe-pdf-target-libitm:
60073 @if target-libitm
60074 maybe-pdf-target-libitm: pdf-target-libitm
60076 pdf-target-libitm: \
60077 configure-target-libitm
60078 @: $(MAKE); $(unstage)
60079 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60080 r=`${PWD_COMMAND}`; export r; \
60081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60082 $(NORMAL_TARGET_EXPORTS) \
60083 echo "Doing pdf in $(TARGET_SUBDIR)/libitm"; \
60084 for flag in $(EXTRA_TARGET_FLAGS); do \
60085 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60086 done; \
60087 (cd $(TARGET_SUBDIR)/libitm && \
60088 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60089 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60090 "RANLIB=$${RANLIB}" \
60091 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60092 pdf) \
60093 || exit 1
60095 @endif target-libitm
60097 .PHONY: maybe-html-target-libitm html-target-libitm
60098 maybe-html-target-libitm:
60099 @if target-libitm
60100 maybe-html-target-libitm: html-target-libitm
60102 html-target-libitm: \
60103 configure-target-libitm
60104 @: $(MAKE); $(unstage)
60105 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60106 r=`${PWD_COMMAND}`; export r; \
60107 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60108 $(NORMAL_TARGET_EXPORTS) \
60109 echo "Doing html in $(TARGET_SUBDIR)/libitm"; \
60110 for flag in $(EXTRA_TARGET_FLAGS); do \
60111 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60112 done; \
60113 (cd $(TARGET_SUBDIR)/libitm && \
60114 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60115 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60116 "RANLIB=$${RANLIB}" \
60117 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60118 html) \
60119 || exit 1
60121 @endif target-libitm
60123 .PHONY: maybe-TAGS-target-libitm TAGS-target-libitm
60124 maybe-TAGS-target-libitm:
60125 @if target-libitm
60126 maybe-TAGS-target-libitm: TAGS-target-libitm
60128 TAGS-target-libitm: \
60129 configure-target-libitm
60130 @: $(MAKE); $(unstage)
60131 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60132 r=`${PWD_COMMAND}`; export r; \
60133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60134 $(NORMAL_TARGET_EXPORTS) \
60135 echo "Doing TAGS in $(TARGET_SUBDIR)/libitm"; \
60136 for flag in $(EXTRA_TARGET_FLAGS); do \
60137 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60138 done; \
60139 (cd $(TARGET_SUBDIR)/libitm && \
60140 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60141 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60142 "RANLIB=$${RANLIB}" \
60143 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60144 TAGS) \
60145 || exit 1
60147 @endif target-libitm
60149 .PHONY: maybe-install-info-target-libitm install-info-target-libitm
60150 maybe-install-info-target-libitm:
60151 @if target-libitm
60152 maybe-install-info-target-libitm: install-info-target-libitm
60154 install-info-target-libitm: \
60155 configure-target-libitm \
60156 info-target-libitm
60157 @: $(MAKE); $(unstage)
60158 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60159 r=`${PWD_COMMAND}`; export r; \
60160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60161 $(NORMAL_TARGET_EXPORTS) \
60162 echo "Doing install-info in $(TARGET_SUBDIR)/libitm"; \
60163 for flag in $(EXTRA_TARGET_FLAGS); do \
60164 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60165 done; \
60166 (cd $(TARGET_SUBDIR)/libitm && \
60167 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60168 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60169 "RANLIB=$${RANLIB}" \
60170 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60171 install-info) \
60172 || exit 1
60174 @endif target-libitm
60176 .PHONY: maybe-install-dvi-target-libitm install-dvi-target-libitm
60177 maybe-install-dvi-target-libitm:
60178 @if target-libitm
60179 maybe-install-dvi-target-libitm: install-dvi-target-libitm
60181 install-dvi-target-libitm: \
60182 configure-target-libitm \
60183 dvi-target-libitm
60184 @: $(MAKE); $(unstage)
60185 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60186 r=`${PWD_COMMAND}`; export r; \
60187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60188 $(NORMAL_TARGET_EXPORTS) \
60189 echo "Doing install-dvi in $(TARGET_SUBDIR)/libitm"; \
60190 for flag in $(EXTRA_TARGET_FLAGS); do \
60191 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60192 done; \
60193 (cd $(TARGET_SUBDIR)/libitm && \
60194 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60195 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60196 "RANLIB=$${RANLIB}" \
60197 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60198 install-dvi) \
60199 || exit 1
60201 @endif target-libitm
60203 .PHONY: maybe-install-pdf-target-libitm install-pdf-target-libitm
60204 maybe-install-pdf-target-libitm:
60205 @if target-libitm
60206 maybe-install-pdf-target-libitm: install-pdf-target-libitm
60208 install-pdf-target-libitm: \
60209 configure-target-libitm \
60210 pdf-target-libitm
60211 @: $(MAKE); $(unstage)
60212 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60213 r=`${PWD_COMMAND}`; export r; \
60214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60215 $(NORMAL_TARGET_EXPORTS) \
60216 echo "Doing install-pdf in $(TARGET_SUBDIR)/libitm"; \
60217 for flag in $(EXTRA_TARGET_FLAGS); do \
60218 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60219 done; \
60220 (cd $(TARGET_SUBDIR)/libitm && \
60221 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60222 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60223 "RANLIB=$${RANLIB}" \
60224 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60225 install-pdf) \
60226 || exit 1
60228 @endif target-libitm
60230 .PHONY: maybe-install-html-target-libitm install-html-target-libitm
60231 maybe-install-html-target-libitm:
60232 @if target-libitm
60233 maybe-install-html-target-libitm: install-html-target-libitm
60235 install-html-target-libitm: \
60236 configure-target-libitm \
60237 html-target-libitm
60238 @: $(MAKE); $(unstage)
60239 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60240 r=`${PWD_COMMAND}`; export r; \
60241 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60242 $(NORMAL_TARGET_EXPORTS) \
60243 echo "Doing install-html in $(TARGET_SUBDIR)/libitm"; \
60244 for flag in $(EXTRA_TARGET_FLAGS); do \
60245 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60246 done; \
60247 (cd $(TARGET_SUBDIR)/libitm && \
60248 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60249 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60250 "RANLIB=$${RANLIB}" \
60251 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60252 install-html) \
60253 || exit 1
60255 @endif target-libitm
60257 .PHONY: maybe-installcheck-target-libitm installcheck-target-libitm
60258 maybe-installcheck-target-libitm:
60259 @if target-libitm
60260 maybe-installcheck-target-libitm: installcheck-target-libitm
60262 installcheck-target-libitm: \
60263 configure-target-libitm
60264 @: $(MAKE); $(unstage)
60265 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60266 r=`${PWD_COMMAND}`; export r; \
60267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60268 $(NORMAL_TARGET_EXPORTS) \
60269 echo "Doing installcheck in $(TARGET_SUBDIR)/libitm"; \
60270 for flag in $(EXTRA_TARGET_FLAGS); do \
60271 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60272 done; \
60273 (cd $(TARGET_SUBDIR)/libitm && \
60274 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60275 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60276 "RANLIB=$${RANLIB}" \
60277 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60278 installcheck) \
60279 || exit 1
60281 @endif target-libitm
60283 .PHONY: maybe-mostlyclean-target-libitm mostlyclean-target-libitm
60284 maybe-mostlyclean-target-libitm:
60285 @if target-libitm
60286 maybe-mostlyclean-target-libitm: mostlyclean-target-libitm
60288 mostlyclean-target-libitm:
60289 @: $(MAKE); $(unstage)
60290 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60291 r=`${PWD_COMMAND}`; export r; \
60292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60293 $(NORMAL_TARGET_EXPORTS) \
60294 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libitm"; \
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)/libitm && \
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 mostlyclean) \
60304 || exit 1
60306 @endif target-libitm
60308 .PHONY: maybe-clean-target-libitm clean-target-libitm
60309 maybe-clean-target-libitm:
60310 @if target-libitm
60311 maybe-clean-target-libitm: clean-target-libitm
60313 clean-target-libitm:
60314 @: $(MAKE); $(unstage)
60315 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60316 r=`${PWD_COMMAND}`; export r; \
60317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60318 $(NORMAL_TARGET_EXPORTS) \
60319 echo "Doing clean in $(TARGET_SUBDIR)/libitm"; \
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)/libitm && \
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 clean) \
60329 || exit 1
60331 @endif target-libitm
60333 .PHONY: maybe-distclean-target-libitm distclean-target-libitm
60334 maybe-distclean-target-libitm:
60335 @if target-libitm
60336 maybe-distclean-target-libitm: distclean-target-libitm
60338 distclean-target-libitm:
60339 @: $(MAKE); $(unstage)
60340 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60341 r=`${PWD_COMMAND}`; export r; \
60342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60343 $(NORMAL_TARGET_EXPORTS) \
60344 echo "Doing distclean in $(TARGET_SUBDIR)/libitm"; \
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)/libitm && \
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 distclean) \
60354 || exit 1
60356 @endif target-libitm
60358 .PHONY: maybe-maintainer-clean-target-libitm maintainer-clean-target-libitm
60359 maybe-maintainer-clean-target-libitm:
60360 @if target-libitm
60361 maybe-maintainer-clean-target-libitm: maintainer-clean-target-libitm
60363 maintainer-clean-target-libitm:
60364 @: $(MAKE); $(unstage)
60365 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60366 r=`${PWD_COMMAND}`; export r; \
60367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60368 $(NORMAL_TARGET_EXPORTS) \
60369 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libitm"; \
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)/libitm && \
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 maintainer-clean) \
60379 || exit 1
60381 @endif target-libitm
60387 .PHONY: configure-target-libatomic maybe-configure-target-libatomic
60388 maybe-configure-target-libatomic:
60389 @if gcc-bootstrap
60390 configure-target-libatomic: stage_current
60391 @endif gcc-bootstrap
60392 @if target-libatomic
60393 maybe-configure-target-libatomic: configure-target-libatomic
60394 configure-target-libatomic:
60395 @r=`${PWD_COMMAND}`; export r; \
60396 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60397 echo "Checking multilib configuration for libatomic..."; \
60398 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
60399 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
60400 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60401 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60402 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
60403 else \
60404 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
60405 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60406 fi; \
60407 else \
60408 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60409 fi; \
60410 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
60411 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
60412 $(NORMAL_TARGET_EXPORTS) \
60413 echo Configuring in $(TARGET_SUBDIR)/libatomic; \
60414 cd "$(TARGET_SUBDIR)/libatomic" || exit 1; \
60415 case $(srcdir) in \
60416 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
60417 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
60418 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
60419 esac; \
60420 module_srcdir=libatomic; \
60421 rm -f no-such-file || : ; \
60422 CONFIG_SITE=no-such-file $(SHELL) \
60423 $$s/$$module_srcdir/configure \
60424 --srcdir=$${topdir}/$$module_srcdir \
60425 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
60426 --target=${target_alias} \
60427 || exit 1
60428 @endif target-libatomic
60432 .PHONY: configure-stage1-target-libatomic maybe-configure-stage1-target-libatomic
60433 maybe-configure-stage1-target-libatomic:
60434 @if target-libatomic-bootstrap
60435 maybe-configure-stage1-target-libatomic: configure-stage1-target-libatomic
60436 configure-stage1-target-libatomic:
60437 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
60438 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
60439 @r=`${PWD_COMMAND}`; export r; \
60440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60441 TFLAGS="$(STAGE1_TFLAGS)"; \
60442 echo "Checking multilib configuration for libatomic..."; \
60443 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
60444 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60445 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60446 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
60447 else \
60448 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
60449 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60450 fi; \
60451 else \
60452 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60453 fi; \
60454 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
60455 $(NORMAL_TARGET_EXPORTS) \
60456 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
60457 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
60458 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
60459 echo Configuring stage 1 in $(TARGET_SUBDIR)/libatomic; \
60460 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
60461 cd $(TARGET_SUBDIR)/libatomic || exit 1; \
60462 case $(srcdir) in \
60463 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
60464 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
60465 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
60466 esac; \
60467 module_srcdir=libatomic; \
60468 $(SHELL) $$s/$$module_srcdir/configure \
60469 --srcdir=$${topdir}/$$module_srcdir \
60470 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
60471 --target=${target_alias} \
60473 $(STAGE1_CONFIGURE_FLAGS)
60474 @endif target-libatomic-bootstrap
60476 .PHONY: configure-stage2-target-libatomic maybe-configure-stage2-target-libatomic
60477 maybe-configure-stage2-target-libatomic:
60478 @if target-libatomic-bootstrap
60479 maybe-configure-stage2-target-libatomic: configure-stage2-target-libatomic
60480 configure-stage2-target-libatomic:
60481 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
60482 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
60483 @r=`${PWD_COMMAND}`; export r; \
60484 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60485 TFLAGS="$(STAGE2_TFLAGS)"; \
60486 echo "Checking multilib configuration for libatomic..."; \
60487 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
60488 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60489 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60490 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
60491 else \
60492 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
60493 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60494 fi; \
60495 else \
60496 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60497 fi; \
60498 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
60499 $(NORMAL_TARGET_EXPORTS) \
60501 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
60502 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
60503 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
60504 echo Configuring stage 2 in $(TARGET_SUBDIR)/libatomic; \
60505 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
60506 cd $(TARGET_SUBDIR)/libatomic || exit 1; \
60507 case $(srcdir) in \
60508 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
60509 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
60510 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
60511 esac; \
60512 module_srcdir=libatomic; \
60513 $(SHELL) $$s/$$module_srcdir/configure \
60514 --srcdir=$${topdir}/$$module_srcdir \
60515 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
60516 --target=${target_alias} \
60517 --with-build-libsubdir=$(HOST_SUBDIR) \
60518 $(STAGE2_CONFIGURE_FLAGS)
60519 @endif target-libatomic-bootstrap
60521 .PHONY: configure-stage3-target-libatomic maybe-configure-stage3-target-libatomic
60522 maybe-configure-stage3-target-libatomic:
60523 @if target-libatomic-bootstrap
60524 maybe-configure-stage3-target-libatomic: configure-stage3-target-libatomic
60525 configure-stage3-target-libatomic:
60526 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
60527 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
60528 @r=`${PWD_COMMAND}`; export r; \
60529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60530 TFLAGS="$(STAGE3_TFLAGS)"; \
60531 echo "Checking multilib configuration for libatomic..."; \
60532 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
60533 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60534 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60535 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
60536 else \
60537 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
60538 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60539 fi; \
60540 else \
60541 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60542 fi; \
60543 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
60544 $(NORMAL_TARGET_EXPORTS) \
60546 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
60547 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
60548 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
60549 echo Configuring stage 3 in $(TARGET_SUBDIR)/libatomic; \
60550 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
60551 cd $(TARGET_SUBDIR)/libatomic || exit 1; \
60552 case $(srcdir) in \
60553 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
60554 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
60555 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
60556 esac; \
60557 module_srcdir=libatomic; \
60558 $(SHELL) $$s/$$module_srcdir/configure \
60559 --srcdir=$${topdir}/$$module_srcdir \
60560 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
60561 --target=${target_alias} \
60562 --with-build-libsubdir=$(HOST_SUBDIR) \
60563 $(STAGE3_CONFIGURE_FLAGS)
60564 @endif target-libatomic-bootstrap
60566 .PHONY: configure-stage4-target-libatomic maybe-configure-stage4-target-libatomic
60567 maybe-configure-stage4-target-libatomic:
60568 @if target-libatomic-bootstrap
60569 maybe-configure-stage4-target-libatomic: configure-stage4-target-libatomic
60570 configure-stage4-target-libatomic:
60571 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
60572 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
60573 @r=`${PWD_COMMAND}`; export r; \
60574 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60575 TFLAGS="$(STAGE4_TFLAGS)"; \
60576 echo "Checking multilib configuration for libatomic..."; \
60577 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
60578 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60579 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60580 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
60581 else \
60582 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
60583 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60584 fi; \
60585 else \
60586 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60587 fi; \
60588 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
60589 $(NORMAL_TARGET_EXPORTS) \
60591 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
60592 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
60593 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
60594 echo Configuring stage 4 in $(TARGET_SUBDIR)/libatomic; \
60595 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
60596 cd $(TARGET_SUBDIR)/libatomic || exit 1; \
60597 case $(srcdir) in \
60598 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
60599 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
60600 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
60601 esac; \
60602 module_srcdir=libatomic; \
60603 $(SHELL) $$s/$$module_srcdir/configure \
60604 --srcdir=$${topdir}/$$module_srcdir \
60605 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
60606 --target=${target_alias} \
60607 --with-build-libsubdir=$(HOST_SUBDIR) \
60608 $(STAGE4_CONFIGURE_FLAGS)
60609 @endif target-libatomic-bootstrap
60611 .PHONY: configure-stageprofile-target-libatomic maybe-configure-stageprofile-target-libatomic
60612 maybe-configure-stageprofile-target-libatomic:
60613 @if target-libatomic-bootstrap
60614 maybe-configure-stageprofile-target-libatomic: configure-stageprofile-target-libatomic
60615 configure-stageprofile-target-libatomic:
60616 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
60617 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
60618 @r=`${PWD_COMMAND}`; export r; \
60619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60620 TFLAGS="$(STAGEprofile_TFLAGS)"; \
60621 echo "Checking multilib configuration for libatomic..."; \
60622 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
60623 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60624 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60625 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
60626 else \
60627 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
60628 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60629 fi; \
60630 else \
60631 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60632 fi; \
60633 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
60634 $(NORMAL_TARGET_EXPORTS) \
60636 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
60637 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
60638 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
60639 echo Configuring stage profile in $(TARGET_SUBDIR)/libatomic; \
60640 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
60641 cd $(TARGET_SUBDIR)/libatomic || exit 1; \
60642 case $(srcdir) in \
60643 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
60644 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
60645 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
60646 esac; \
60647 module_srcdir=libatomic; \
60648 $(SHELL) $$s/$$module_srcdir/configure \
60649 --srcdir=$${topdir}/$$module_srcdir \
60650 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
60651 --target=${target_alias} \
60652 --with-build-libsubdir=$(HOST_SUBDIR) \
60653 $(STAGEprofile_CONFIGURE_FLAGS)
60654 @endif target-libatomic-bootstrap
60656 .PHONY: configure-stagetrain-target-libatomic maybe-configure-stagetrain-target-libatomic
60657 maybe-configure-stagetrain-target-libatomic:
60658 @if target-libatomic-bootstrap
60659 maybe-configure-stagetrain-target-libatomic: configure-stagetrain-target-libatomic
60660 configure-stagetrain-target-libatomic:
60661 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
60662 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
60663 @r=`${PWD_COMMAND}`; export r; \
60664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60665 TFLAGS="$(STAGEtrain_TFLAGS)"; \
60666 echo "Checking multilib configuration for libatomic..."; \
60667 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
60668 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60669 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60670 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
60671 else \
60672 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
60673 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60674 fi; \
60675 else \
60676 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60677 fi; \
60678 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
60679 $(NORMAL_TARGET_EXPORTS) \
60681 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
60682 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
60683 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
60684 echo Configuring stage train in $(TARGET_SUBDIR)/libatomic; \
60685 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
60686 cd $(TARGET_SUBDIR)/libatomic || exit 1; \
60687 case $(srcdir) in \
60688 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
60689 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
60690 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
60691 esac; \
60692 module_srcdir=libatomic; \
60693 $(SHELL) $$s/$$module_srcdir/configure \
60694 --srcdir=$${topdir}/$$module_srcdir \
60695 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
60696 --target=${target_alias} \
60697 --with-build-libsubdir=$(HOST_SUBDIR) \
60698 $(STAGEtrain_CONFIGURE_FLAGS)
60699 @endif target-libatomic-bootstrap
60701 .PHONY: configure-stagefeedback-target-libatomic maybe-configure-stagefeedback-target-libatomic
60702 maybe-configure-stagefeedback-target-libatomic:
60703 @if target-libatomic-bootstrap
60704 maybe-configure-stagefeedback-target-libatomic: configure-stagefeedback-target-libatomic
60705 configure-stagefeedback-target-libatomic:
60706 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
60707 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
60708 @r=`${PWD_COMMAND}`; export r; \
60709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60710 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
60711 echo "Checking multilib configuration for libatomic..."; \
60712 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
60713 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60714 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60715 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
60716 else \
60717 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
60718 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60719 fi; \
60720 else \
60721 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60722 fi; \
60723 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
60724 $(NORMAL_TARGET_EXPORTS) \
60726 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
60727 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
60728 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
60729 echo Configuring stage feedback in $(TARGET_SUBDIR)/libatomic; \
60730 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
60731 cd $(TARGET_SUBDIR)/libatomic || exit 1; \
60732 case $(srcdir) in \
60733 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
60734 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
60735 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
60736 esac; \
60737 module_srcdir=libatomic; \
60738 $(SHELL) $$s/$$module_srcdir/configure \
60739 --srcdir=$${topdir}/$$module_srcdir \
60740 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
60741 --target=${target_alias} \
60742 --with-build-libsubdir=$(HOST_SUBDIR) \
60743 $(STAGEfeedback_CONFIGURE_FLAGS)
60744 @endif target-libatomic-bootstrap
60746 .PHONY: configure-stageautoprofile-target-libatomic maybe-configure-stageautoprofile-target-libatomic
60747 maybe-configure-stageautoprofile-target-libatomic:
60748 @if target-libatomic-bootstrap
60749 maybe-configure-stageautoprofile-target-libatomic: configure-stageautoprofile-target-libatomic
60750 configure-stageautoprofile-target-libatomic:
60751 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
60752 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
60753 @r=`${PWD_COMMAND}`; export r; \
60754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60755 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
60756 echo "Checking multilib configuration for libatomic..."; \
60757 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
60758 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60759 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60760 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
60761 else \
60762 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
60763 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60764 fi; \
60765 else \
60766 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60767 fi; \
60768 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
60769 $(NORMAL_TARGET_EXPORTS) \
60771 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
60772 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
60773 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
60774 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libatomic; \
60775 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
60776 cd $(TARGET_SUBDIR)/libatomic || exit 1; \
60777 case $(srcdir) in \
60778 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
60779 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
60780 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
60781 esac; \
60782 module_srcdir=libatomic; \
60783 $(SHELL) $$s/$$module_srcdir/configure \
60784 --srcdir=$${topdir}/$$module_srcdir \
60785 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
60786 --target=${target_alias} \
60787 --with-build-libsubdir=$(HOST_SUBDIR) \
60788 $(STAGEautoprofile_CONFIGURE_FLAGS)
60789 @endif target-libatomic-bootstrap
60791 .PHONY: configure-stageautofeedback-target-libatomic maybe-configure-stageautofeedback-target-libatomic
60792 maybe-configure-stageautofeedback-target-libatomic:
60793 @if target-libatomic-bootstrap
60794 maybe-configure-stageautofeedback-target-libatomic: configure-stageautofeedback-target-libatomic
60795 configure-stageautofeedback-target-libatomic:
60796 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
60797 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
60798 @r=`${PWD_COMMAND}`; export r; \
60799 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60800 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
60801 echo "Checking multilib configuration for libatomic..."; \
60802 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
60803 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60804 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60805 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
60806 else \
60807 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
60808 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60809 fi; \
60810 else \
60811 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60812 fi; \
60813 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
60814 $(NORMAL_TARGET_EXPORTS) \
60816 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
60817 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
60818 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
60819 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libatomic; \
60820 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
60821 cd $(TARGET_SUBDIR)/libatomic || exit 1; \
60822 case $(srcdir) in \
60823 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
60824 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
60825 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
60826 esac; \
60827 module_srcdir=libatomic; \
60828 $(SHELL) $$s/$$module_srcdir/configure \
60829 --srcdir=$${topdir}/$$module_srcdir \
60830 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
60831 --target=${target_alias} \
60832 --with-build-libsubdir=$(HOST_SUBDIR) \
60833 $(STAGEautofeedback_CONFIGURE_FLAGS)
60834 @endif target-libatomic-bootstrap
60840 .PHONY: all-target-libatomic maybe-all-target-libatomic
60841 maybe-all-target-libatomic:
60842 @if gcc-bootstrap
60843 all-target-libatomic: stage_current
60844 @endif gcc-bootstrap
60845 @if target-libatomic
60846 TARGET-target-libatomic=all
60847 maybe-all-target-libatomic: all-target-libatomic
60848 all-target-libatomic: configure-target-libatomic
60849 @r=`${PWD_COMMAND}`; export r; \
60850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60851 $(NORMAL_TARGET_EXPORTS) \
60852 (cd $(TARGET_SUBDIR)/libatomic && \
60853 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
60854 $(TARGET-target-libatomic))
60855 @endif target-libatomic
60859 .PHONY: all-stage1-target-libatomic maybe-all-stage1-target-libatomic
60860 .PHONY: clean-stage1-target-libatomic maybe-clean-stage1-target-libatomic
60861 maybe-all-stage1-target-libatomic:
60862 maybe-clean-stage1-target-libatomic:
60863 @if target-libatomic-bootstrap
60864 maybe-all-stage1-target-libatomic: all-stage1-target-libatomic
60865 all-stage1: all-stage1-target-libatomic
60866 TARGET-stage1-target-libatomic = $(TARGET-target-libatomic)
60867 all-stage1-target-libatomic: configure-stage1-target-libatomic
60868 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
60869 @r=`${PWD_COMMAND}`; export r; \
60870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60871 TFLAGS="$(STAGE1_TFLAGS)"; \
60872 $(NORMAL_TARGET_EXPORTS) \
60873 cd $(TARGET_SUBDIR)/libatomic && \
60875 $(MAKE) $(BASE_FLAGS_TO_PASS) \
60876 CFLAGS="$(CFLAGS_FOR_TARGET)" \
60877 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
60878 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
60879 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
60880 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
60881 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
60882 $(EXTRA_TARGET_FLAGS) \
60884 TFLAGS="$(STAGE1_TFLAGS)" \
60885 $(TARGET-stage1-target-libatomic)
60887 maybe-clean-stage1-target-libatomic: clean-stage1-target-libatomic
60888 clean-stage1: clean-stage1-target-libatomic
60889 clean-stage1-target-libatomic:
60890 @if [ $(current_stage) = stage1 ]; then \
60891 [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
60892 else \
60893 [ -f $(TARGET_SUBDIR)/stage1-libatomic/Makefile ] || exit 0; \
60894 $(MAKE) stage1-start; \
60895 fi; \
60896 cd $(TARGET_SUBDIR)/libatomic && \
60897 $(MAKE) $(EXTRA_TARGET_FLAGS) \
60898 clean
60899 @endif target-libatomic-bootstrap
60902 .PHONY: all-stage2-target-libatomic maybe-all-stage2-target-libatomic
60903 .PHONY: clean-stage2-target-libatomic maybe-clean-stage2-target-libatomic
60904 maybe-all-stage2-target-libatomic:
60905 maybe-clean-stage2-target-libatomic:
60906 @if target-libatomic-bootstrap
60907 maybe-all-stage2-target-libatomic: all-stage2-target-libatomic
60908 all-stage2: all-stage2-target-libatomic
60909 TARGET-stage2-target-libatomic = $(TARGET-target-libatomic)
60910 all-stage2-target-libatomic: configure-stage2-target-libatomic
60911 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
60912 @r=`${PWD_COMMAND}`; export r; \
60913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60914 TFLAGS="$(STAGE2_TFLAGS)"; \
60915 $(NORMAL_TARGET_EXPORTS) \
60917 cd $(TARGET_SUBDIR)/libatomic && \
60919 $(MAKE) $(BASE_FLAGS_TO_PASS) \
60920 CFLAGS="$(CFLAGS_FOR_TARGET)" \
60921 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
60922 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
60923 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
60924 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
60925 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
60926 $(EXTRA_TARGET_FLAGS) \
60927 TFLAGS="$(STAGE2_TFLAGS)" \
60928 $(TARGET-stage2-target-libatomic)
60930 maybe-clean-stage2-target-libatomic: clean-stage2-target-libatomic
60931 clean-stage2: clean-stage2-target-libatomic
60932 clean-stage2-target-libatomic:
60933 @if [ $(current_stage) = stage2 ]; then \
60934 [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
60935 else \
60936 [ -f $(TARGET_SUBDIR)/stage2-libatomic/Makefile ] || exit 0; \
60937 $(MAKE) stage2-start; \
60938 fi; \
60939 cd $(TARGET_SUBDIR)/libatomic && \
60940 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
60941 @endif target-libatomic-bootstrap
60944 .PHONY: all-stage3-target-libatomic maybe-all-stage3-target-libatomic
60945 .PHONY: clean-stage3-target-libatomic maybe-clean-stage3-target-libatomic
60946 maybe-all-stage3-target-libatomic:
60947 maybe-clean-stage3-target-libatomic:
60948 @if target-libatomic-bootstrap
60949 maybe-all-stage3-target-libatomic: all-stage3-target-libatomic
60950 all-stage3: all-stage3-target-libatomic
60951 TARGET-stage3-target-libatomic = $(TARGET-target-libatomic)
60952 all-stage3-target-libatomic: configure-stage3-target-libatomic
60953 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
60954 @r=`${PWD_COMMAND}`; export r; \
60955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60956 TFLAGS="$(STAGE3_TFLAGS)"; \
60957 $(NORMAL_TARGET_EXPORTS) \
60959 cd $(TARGET_SUBDIR)/libatomic && \
60961 $(MAKE) $(BASE_FLAGS_TO_PASS) \
60962 CFLAGS="$(CFLAGS_FOR_TARGET)" \
60963 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
60964 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
60965 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
60966 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
60967 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
60968 $(EXTRA_TARGET_FLAGS) \
60969 TFLAGS="$(STAGE3_TFLAGS)" \
60970 $(TARGET-stage3-target-libatomic)
60972 maybe-clean-stage3-target-libatomic: clean-stage3-target-libatomic
60973 clean-stage3: clean-stage3-target-libatomic
60974 clean-stage3-target-libatomic:
60975 @if [ $(current_stage) = stage3 ]; then \
60976 [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
60977 else \
60978 [ -f $(TARGET_SUBDIR)/stage3-libatomic/Makefile ] || exit 0; \
60979 $(MAKE) stage3-start; \
60980 fi; \
60981 cd $(TARGET_SUBDIR)/libatomic && \
60982 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
60983 @endif target-libatomic-bootstrap
60986 .PHONY: all-stage4-target-libatomic maybe-all-stage4-target-libatomic
60987 .PHONY: clean-stage4-target-libatomic maybe-clean-stage4-target-libatomic
60988 maybe-all-stage4-target-libatomic:
60989 maybe-clean-stage4-target-libatomic:
60990 @if target-libatomic-bootstrap
60991 maybe-all-stage4-target-libatomic: all-stage4-target-libatomic
60992 all-stage4: all-stage4-target-libatomic
60993 TARGET-stage4-target-libatomic = $(TARGET-target-libatomic)
60994 all-stage4-target-libatomic: configure-stage4-target-libatomic
60995 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
60996 @r=`${PWD_COMMAND}`; export r; \
60997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60998 TFLAGS="$(STAGE4_TFLAGS)"; \
60999 $(NORMAL_TARGET_EXPORTS) \
61001 cd $(TARGET_SUBDIR)/libatomic && \
61003 $(MAKE) $(BASE_FLAGS_TO_PASS) \
61004 CFLAGS="$(CFLAGS_FOR_TARGET)" \
61005 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
61006 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
61007 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
61008 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
61009 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
61010 $(EXTRA_TARGET_FLAGS) \
61011 TFLAGS="$(STAGE4_TFLAGS)" \
61012 $(TARGET-stage4-target-libatomic)
61014 maybe-clean-stage4-target-libatomic: clean-stage4-target-libatomic
61015 clean-stage4: clean-stage4-target-libatomic
61016 clean-stage4-target-libatomic:
61017 @if [ $(current_stage) = stage4 ]; then \
61018 [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61019 else \
61020 [ -f $(TARGET_SUBDIR)/stage4-libatomic/Makefile ] || exit 0; \
61021 $(MAKE) stage4-start; \
61022 fi; \
61023 cd $(TARGET_SUBDIR)/libatomic && \
61024 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
61025 @endif target-libatomic-bootstrap
61028 .PHONY: all-stageprofile-target-libatomic maybe-all-stageprofile-target-libatomic
61029 .PHONY: clean-stageprofile-target-libatomic maybe-clean-stageprofile-target-libatomic
61030 maybe-all-stageprofile-target-libatomic:
61031 maybe-clean-stageprofile-target-libatomic:
61032 @if target-libatomic-bootstrap
61033 maybe-all-stageprofile-target-libatomic: all-stageprofile-target-libatomic
61034 all-stageprofile: all-stageprofile-target-libatomic
61035 TARGET-stageprofile-target-libatomic = $(TARGET-target-libatomic)
61036 all-stageprofile-target-libatomic: configure-stageprofile-target-libatomic
61037 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
61038 @r=`${PWD_COMMAND}`; export r; \
61039 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61040 TFLAGS="$(STAGEprofile_TFLAGS)"; \
61041 $(NORMAL_TARGET_EXPORTS) \
61043 cd $(TARGET_SUBDIR)/libatomic && \
61045 $(MAKE) $(BASE_FLAGS_TO_PASS) \
61046 CFLAGS="$(CFLAGS_FOR_TARGET)" \
61047 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
61048 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
61049 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
61050 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
61051 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
61052 $(EXTRA_TARGET_FLAGS) \
61053 TFLAGS="$(STAGEprofile_TFLAGS)" \
61054 $(TARGET-stageprofile-target-libatomic)
61056 maybe-clean-stageprofile-target-libatomic: clean-stageprofile-target-libatomic
61057 clean-stageprofile: clean-stageprofile-target-libatomic
61058 clean-stageprofile-target-libatomic:
61059 @if [ $(current_stage) = stageprofile ]; then \
61060 [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61061 else \
61062 [ -f $(TARGET_SUBDIR)/stageprofile-libatomic/Makefile ] || exit 0; \
61063 $(MAKE) stageprofile-start; \
61064 fi; \
61065 cd $(TARGET_SUBDIR)/libatomic && \
61066 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
61067 @endif target-libatomic-bootstrap
61070 .PHONY: all-stagetrain-target-libatomic maybe-all-stagetrain-target-libatomic
61071 .PHONY: clean-stagetrain-target-libatomic maybe-clean-stagetrain-target-libatomic
61072 maybe-all-stagetrain-target-libatomic:
61073 maybe-clean-stagetrain-target-libatomic:
61074 @if target-libatomic-bootstrap
61075 maybe-all-stagetrain-target-libatomic: all-stagetrain-target-libatomic
61076 all-stagetrain: all-stagetrain-target-libatomic
61077 TARGET-stagetrain-target-libatomic = $(TARGET-target-libatomic)
61078 all-stagetrain-target-libatomic: configure-stagetrain-target-libatomic
61079 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
61080 @r=`${PWD_COMMAND}`; export r; \
61081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61082 TFLAGS="$(STAGEtrain_TFLAGS)"; \
61083 $(NORMAL_TARGET_EXPORTS) \
61085 cd $(TARGET_SUBDIR)/libatomic && \
61087 $(MAKE) $(BASE_FLAGS_TO_PASS) \
61088 CFLAGS="$(CFLAGS_FOR_TARGET)" \
61089 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
61090 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
61091 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
61092 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
61093 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
61094 $(EXTRA_TARGET_FLAGS) \
61095 TFLAGS="$(STAGEtrain_TFLAGS)" \
61096 $(TARGET-stagetrain-target-libatomic)
61098 maybe-clean-stagetrain-target-libatomic: clean-stagetrain-target-libatomic
61099 clean-stagetrain: clean-stagetrain-target-libatomic
61100 clean-stagetrain-target-libatomic:
61101 @if [ $(current_stage) = stagetrain ]; then \
61102 [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61103 else \
61104 [ -f $(TARGET_SUBDIR)/stagetrain-libatomic/Makefile ] || exit 0; \
61105 $(MAKE) stagetrain-start; \
61106 fi; \
61107 cd $(TARGET_SUBDIR)/libatomic && \
61108 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
61109 @endif target-libatomic-bootstrap
61112 .PHONY: all-stagefeedback-target-libatomic maybe-all-stagefeedback-target-libatomic
61113 .PHONY: clean-stagefeedback-target-libatomic maybe-clean-stagefeedback-target-libatomic
61114 maybe-all-stagefeedback-target-libatomic:
61115 maybe-clean-stagefeedback-target-libatomic:
61116 @if target-libatomic-bootstrap
61117 maybe-all-stagefeedback-target-libatomic: all-stagefeedback-target-libatomic
61118 all-stagefeedback: all-stagefeedback-target-libatomic
61119 TARGET-stagefeedback-target-libatomic = $(TARGET-target-libatomic)
61120 all-stagefeedback-target-libatomic: configure-stagefeedback-target-libatomic
61121 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
61122 @r=`${PWD_COMMAND}`; export r; \
61123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61124 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
61125 $(NORMAL_TARGET_EXPORTS) \
61127 cd $(TARGET_SUBDIR)/libatomic && \
61129 $(MAKE) $(BASE_FLAGS_TO_PASS) \
61130 CFLAGS="$(CFLAGS_FOR_TARGET)" \
61131 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
61132 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
61133 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
61134 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
61135 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
61136 $(EXTRA_TARGET_FLAGS) \
61137 TFLAGS="$(STAGEfeedback_TFLAGS)" \
61138 $(TARGET-stagefeedback-target-libatomic)
61140 maybe-clean-stagefeedback-target-libatomic: clean-stagefeedback-target-libatomic
61141 clean-stagefeedback: clean-stagefeedback-target-libatomic
61142 clean-stagefeedback-target-libatomic:
61143 @if [ $(current_stage) = stagefeedback ]; then \
61144 [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61145 else \
61146 [ -f $(TARGET_SUBDIR)/stagefeedback-libatomic/Makefile ] || exit 0; \
61147 $(MAKE) stagefeedback-start; \
61148 fi; \
61149 cd $(TARGET_SUBDIR)/libatomic && \
61150 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
61151 @endif target-libatomic-bootstrap
61154 .PHONY: all-stageautoprofile-target-libatomic maybe-all-stageautoprofile-target-libatomic
61155 .PHONY: clean-stageautoprofile-target-libatomic maybe-clean-stageautoprofile-target-libatomic
61156 maybe-all-stageautoprofile-target-libatomic:
61157 maybe-clean-stageautoprofile-target-libatomic:
61158 @if target-libatomic-bootstrap
61159 maybe-all-stageautoprofile-target-libatomic: all-stageautoprofile-target-libatomic
61160 all-stageautoprofile: all-stageautoprofile-target-libatomic
61161 TARGET-stageautoprofile-target-libatomic = $(TARGET-target-libatomic)
61162 all-stageautoprofile-target-libatomic: configure-stageautoprofile-target-libatomic
61163 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
61164 @r=`${PWD_COMMAND}`; export r; \
61165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61166 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
61167 $(NORMAL_TARGET_EXPORTS) \
61169 cd $(TARGET_SUBDIR)/libatomic && \
61170 $$s/gcc/config/i386/$(AUTO_PROFILE) \
61171 $(MAKE) $(BASE_FLAGS_TO_PASS) \
61172 CFLAGS="$(CFLAGS_FOR_TARGET)" \
61173 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
61174 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
61175 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
61176 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
61177 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
61178 $(EXTRA_TARGET_FLAGS) \
61179 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
61180 $(TARGET-stageautoprofile-target-libatomic)
61182 maybe-clean-stageautoprofile-target-libatomic: clean-stageautoprofile-target-libatomic
61183 clean-stageautoprofile: clean-stageautoprofile-target-libatomic
61184 clean-stageautoprofile-target-libatomic:
61185 @if [ $(current_stage) = stageautoprofile ]; then \
61186 [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61187 else \
61188 [ -f $(TARGET_SUBDIR)/stageautoprofile-libatomic/Makefile ] || exit 0; \
61189 $(MAKE) stageautoprofile-start; \
61190 fi; \
61191 cd $(TARGET_SUBDIR)/libatomic && \
61192 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
61193 @endif target-libatomic-bootstrap
61196 .PHONY: all-stageautofeedback-target-libatomic maybe-all-stageautofeedback-target-libatomic
61197 .PHONY: clean-stageautofeedback-target-libatomic maybe-clean-stageautofeedback-target-libatomic
61198 maybe-all-stageautofeedback-target-libatomic:
61199 maybe-clean-stageautofeedback-target-libatomic:
61200 @if target-libatomic-bootstrap
61201 maybe-all-stageautofeedback-target-libatomic: all-stageautofeedback-target-libatomic
61202 all-stageautofeedback: all-stageautofeedback-target-libatomic
61203 TARGET-stageautofeedback-target-libatomic = $(TARGET-target-libatomic)
61204 all-stageautofeedback-target-libatomic: configure-stageautofeedback-target-libatomic
61205 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
61206 @r=`${PWD_COMMAND}`; export r; \
61207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61208 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
61209 $(NORMAL_TARGET_EXPORTS) \
61211 cd $(TARGET_SUBDIR)/libatomic && \
61213 $(MAKE) $(BASE_FLAGS_TO_PASS) \
61214 CFLAGS="$(CFLAGS_FOR_TARGET)" \
61215 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
61216 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
61217 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
61218 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
61219 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
61220 $(EXTRA_TARGET_FLAGS) \
61221 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
61222 $(TARGET-stageautofeedback-target-libatomic)
61224 maybe-clean-stageautofeedback-target-libatomic: clean-stageautofeedback-target-libatomic
61225 clean-stageautofeedback: clean-stageautofeedback-target-libatomic
61226 clean-stageautofeedback-target-libatomic:
61227 @if [ $(current_stage) = stageautofeedback ]; then \
61228 [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61229 else \
61230 [ -f $(TARGET_SUBDIR)/stageautofeedback-libatomic/Makefile ] || exit 0; \
61231 $(MAKE) stageautofeedback-start; \
61232 fi; \
61233 cd $(TARGET_SUBDIR)/libatomic && \
61234 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
61235 @endif target-libatomic-bootstrap
61242 .PHONY: check-target-libatomic maybe-check-target-libatomic
61243 maybe-check-target-libatomic:
61244 @if target-libatomic
61245 maybe-check-target-libatomic: check-target-libatomic
61247 check-target-libatomic:
61248 @: $(MAKE); $(unstage)
61249 @r=`${PWD_COMMAND}`; export r; \
61250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61251 $(NORMAL_TARGET_EXPORTS) \
61252 (cd $(TARGET_SUBDIR)/libatomic && \
61253 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
61255 @endif target-libatomic
61257 .PHONY: install-target-libatomic maybe-install-target-libatomic
61258 maybe-install-target-libatomic:
61259 @if target-libatomic
61260 maybe-install-target-libatomic: install-target-libatomic
61262 install-target-libatomic: installdirs
61263 @: $(MAKE); $(unstage)
61264 @r=`${PWD_COMMAND}`; export r; \
61265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61266 $(NORMAL_TARGET_EXPORTS) \
61267 (cd $(TARGET_SUBDIR)/libatomic && \
61268 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
61270 @endif target-libatomic
61272 .PHONY: install-strip-target-libatomic maybe-install-strip-target-libatomic
61273 maybe-install-strip-target-libatomic:
61274 @if target-libatomic
61275 maybe-install-strip-target-libatomic: install-strip-target-libatomic
61277 install-strip-target-libatomic: installdirs
61278 @: $(MAKE); $(unstage)
61279 @r=`${PWD_COMMAND}`; export r; \
61280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61281 $(NORMAL_TARGET_EXPORTS) \
61282 (cd $(TARGET_SUBDIR)/libatomic && \
61283 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
61285 @endif target-libatomic
61287 # Other targets (info, dvi, pdf, etc.)
61289 .PHONY: maybe-info-target-libatomic info-target-libatomic
61290 maybe-info-target-libatomic:
61291 @if target-libatomic
61292 maybe-info-target-libatomic: info-target-libatomic
61294 info-target-libatomic: \
61295 configure-target-libatomic
61296 @: $(MAKE); $(unstage)
61297 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61298 r=`${PWD_COMMAND}`; export r; \
61299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61300 $(NORMAL_TARGET_EXPORTS) \
61301 echo "Doing info in $(TARGET_SUBDIR)/libatomic"; \
61302 for flag in $(EXTRA_TARGET_FLAGS); do \
61303 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61304 done; \
61305 (cd $(TARGET_SUBDIR)/libatomic && \
61306 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61307 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61308 "RANLIB=$${RANLIB}" \
61309 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61310 info) \
61311 || exit 1
61313 @endif target-libatomic
61315 .PHONY: maybe-dvi-target-libatomic dvi-target-libatomic
61316 maybe-dvi-target-libatomic:
61317 @if target-libatomic
61318 maybe-dvi-target-libatomic: dvi-target-libatomic
61320 dvi-target-libatomic: \
61321 configure-target-libatomic
61322 @: $(MAKE); $(unstage)
61323 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61324 r=`${PWD_COMMAND}`; export r; \
61325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61326 $(NORMAL_TARGET_EXPORTS) \
61327 echo "Doing dvi in $(TARGET_SUBDIR)/libatomic"; \
61328 for flag in $(EXTRA_TARGET_FLAGS); do \
61329 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61330 done; \
61331 (cd $(TARGET_SUBDIR)/libatomic && \
61332 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61333 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61334 "RANLIB=$${RANLIB}" \
61335 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61336 dvi) \
61337 || exit 1
61339 @endif target-libatomic
61341 .PHONY: maybe-pdf-target-libatomic pdf-target-libatomic
61342 maybe-pdf-target-libatomic:
61343 @if target-libatomic
61344 maybe-pdf-target-libatomic: pdf-target-libatomic
61346 pdf-target-libatomic: \
61347 configure-target-libatomic
61348 @: $(MAKE); $(unstage)
61349 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61350 r=`${PWD_COMMAND}`; export r; \
61351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61352 $(NORMAL_TARGET_EXPORTS) \
61353 echo "Doing pdf in $(TARGET_SUBDIR)/libatomic"; \
61354 for flag in $(EXTRA_TARGET_FLAGS); do \
61355 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61356 done; \
61357 (cd $(TARGET_SUBDIR)/libatomic && \
61358 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61359 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61360 "RANLIB=$${RANLIB}" \
61361 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61362 pdf) \
61363 || exit 1
61365 @endif target-libatomic
61367 .PHONY: maybe-html-target-libatomic html-target-libatomic
61368 maybe-html-target-libatomic:
61369 @if target-libatomic
61370 maybe-html-target-libatomic: html-target-libatomic
61372 html-target-libatomic: \
61373 configure-target-libatomic
61374 @: $(MAKE); $(unstage)
61375 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61376 r=`${PWD_COMMAND}`; export r; \
61377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61378 $(NORMAL_TARGET_EXPORTS) \
61379 echo "Doing html in $(TARGET_SUBDIR)/libatomic"; \
61380 for flag in $(EXTRA_TARGET_FLAGS); do \
61381 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61382 done; \
61383 (cd $(TARGET_SUBDIR)/libatomic && \
61384 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61385 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61386 "RANLIB=$${RANLIB}" \
61387 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61388 html) \
61389 || exit 1
61391 @endif target-libatomic
61393 .PHONY: maybe-TAGS-target-libatomic TAGS-target-libatomic
61394 maybe-TAGS-target-libatomic:
61395 @if target-libatomic
61396 maybe-TAGS-target-libatomic: TAGS-target-libatomic
61398 TAGS-target-libatomic: \
61399 configure-target-libatomic
61400 @: $(MAKE); $(unstage)
61401 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61402 r=`${PWD_COMMAND}`; export r; \
61403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61404 $(NORMAL_TARGET_EXPORTS) \
61405 echo "Doing TAGS in $(TARGET_SUBDIR)/libatomic"; \
61406 for flag in $(EXTRA_TARGET_FLAGS); do \
61407 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61408 done; \
61409 (cd $(TARGET_SUBDIR)/libatomic && \
61410 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61411 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61412 "RANLIB=$${RANLIB}" \
61413 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61414 TAGS) \
61415 || exit 1
61417 @endif target-libatomic
61419 .PHONY: maybe-install-info-target-libatomic install-info-target-libatomic
61420 maybe-install-info-target-libatomic:
61421 @if target-libatomic
61422 maybe-install-info-target-libatomic: install-info-target-libatomic
61424 install-info-target-libatomic: \
61425 configure-target-libatomic \
61426 info-target-libatomic
61427 @: $(MAKE); $(unstage)
61428 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61429 r=`${PWD_COMMAND}`; export r; \
61430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61431 $(NORMAL_TARGET_EXPORTS) \
61432 echo "Doing install-info in $(TARGET_SUBDIR)/libatomic"; \
61433 for flag in $(EXTRA_TARGET_FLAGS); do \
61434 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61435 done; \
61436 (cd $(TARGET_SUBDIR)/libatomic && \
61437 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61438 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61439 "RANLIB=$${RANLIB}" \
61440 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61441 install-info) \
61442 || exit 1
61444 @endif target-libatomic
61446 .PHONY: maybe-install-dvi-target-libatomic install-dvi-target-libatomic
61447 maybe-install-dvi-target-libatomic:
61448 @if target-libatomic
61449 maybe-install-dvi-target-libatomic: install-dvi-target-libatomic
61451 install-dvi-target-libatomic: \
61452 configure-target-libatomic \
61453 dvi-target-libatomic
61454 @: $(MAKE); $(unstage)
61455 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61456 r=`${PWD_COMMAND}`; export r; \
61457 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61458 $(NORMAL_TARGET_EXPORTS) \
61459 echo "Doing install-dvi in $(TARGET_SUBDIR)/libatomic"; \
61460 for flag in $(EXTRA_TARGET_FLAGS); do \
61461 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61462 done; \
61463 (cd $(TARGET_SUBDIR)/libatomic && \
61464 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61465 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61466 "RANLIB=$${RANLIB}" \
61467 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61468 install-dvi) \
61469 || exit 1
61471 @endif target-libatomic
61473 .PHONY: maybe-install-pdf-target-libatomic install-pdf-target-libatomic
61474 maybe-install-pdf-target-libatomic:
61475 @if target-libatomic
61476 maybe-install-pdf-target-libatomic: install-pdf-target-libatomic
61478 install-pdf-target-libatomic: \
61479 configure-target-libatomic \
61480 pdf-target-libatomic
61481 @: $(MAKE); $(unstage)
61482 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61483 r=`${PWD_COMMAND}`; export r; \
61484 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61485 $(NORMAL_TARGET_EXPORTS) \
61486 echo "Doing install-pdf in $(TARGET_SUBDIR)/libatomic"; \
61487 for flag in $(EXTRA_TARGET_FLAGS); do \
61488 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61489 done; \
61490 (cd $(TARGET_SUBDIR)/libatomic && \
61491 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61492 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61493 "RANLIB=$${RANLIB}" \
61494 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61495 install-pdf) \
61496 || exit 1
61498 @endif target-libatomic
61500 .PHONY: maybe-install-html-target-libatomic install-html-target-libatomic
61501 maybe-install-html-target-libatomic:
61502 @if target-libatomic
61503 maybe-install-html-target-libatomic: install-html-target-libatomic
61505 install-html-target-libatomic: \
61506 configure-target-libatomic \
61507 html-target-libatomic
61508 @: $(MAKE); $(unstage)
61509 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61510 r=`${PWD_COMMAND}`; export r; \
61511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61512 $(NORMAL_TARGET_EXPORTS) \
61513 echo "Doing install-html in $(TARGET_SUBDIR)/libatomic"; \
61514 for flag in $(EXTRA_TARGET_FLAGS); do \
61515 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61516 done; \
61517 (cd $(TARGET_SUBDIR)/libatomic && \
61518 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61519 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61520 "RANLIB=$${RANLIB}" \
61521 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61522 install-html) \
61523 || exit 1
61525 @endif target-libatomic
61527 .PHONY: maybe-installcheck-target-libatomic installcheck-target-libatomic
61528 maybe-installcheck-target-libatomic:
61529 @if target-libatomic
61530 maybe-installcheck-target-libatomic: installcheck-target-libatomic
61532 installcheck-target-libatomic: \
61533 configure-target-libatomic
61534 @: $(MAKE); $(unstage)
61535 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61536 r=`${PWD_COMMAND}`; export r; \
61537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61538 $(NORMAL_TARGET_EXPORTS) \
61539 echo "Doing installcheck in $(TARGET_SUBDIR)/libatomic"; \
61540 for flag in $(EXTRA_TARGET_FLAGS); do \
61541 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61542 done; \
61543 (cd $(TARGET_SUBDIR)/libatomic && \
61544 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61545 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61546 "RANLIB=$${RANLIB}" \
61547 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61548 installcheck) \
61549 || exit 1
61551 @endif target-libatomic
61553 .PHONY: maybe-mostlyclean-target-libatomic mostlyclean-target-libatomic
61554 maybe-mostlyclean-target-libatomic:
61555 @if target-libatomic
61556 maybe-mostlyclean-target-libatomic: mostlyclean-target-libatomic
61558 mostlyclean-target-libatomic:
61559 @: $(MAKE); $(unstage)
61560 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61561 r=`${PWD_COMMAND}`; export r; \
61562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61563 $(NORMAL_TARGET_EXPORTS) \
61564 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libatomic"; \
61565 for flag in $(EXTRA_TARGET_FLAGS); do \
61566 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61567 done; \
61568 (cd $(TARGET_SUBDIR)/libatomic && \
61569 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61570 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61571 "RANLIB=$${RANLIB}" \
61572 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61573 mostlyclean) \
61574 || exit 1
61576 @endif target-libatomic
61578 .PHONY: maybe-clean-target-libatomic clean-target-libatomic
61579 maybe-clean-target-libatomic:
61580 @if target-libatomic
61581 maybe-clean-target-libatomic: clean-target-libatomic
61583 clean-target-libatomic:
61584 @: $(MAKE); $(unstage)
61585 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61586 r=`${PWD_COMMAND}`; export r; \
61587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61588 $(NORMAL_TARGET_EXPORTS) \
61589 echo "Doing clean in $(TARGET_SUBDIR)/libatomic"; \
61590 for flag in $(EXTRA_TARGET_FLAGS); do \
61591 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61592 done; \
61593 (cd $(TARGET_SUBDIR)/libatomic && \
61594 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61595 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61596 "RANLIB=$${RANLIB}" \
61597 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61598 clean) \
61599 || exit 1
61601 @endif target-libatomic
61603 .PHONY: maybe-distclean-target-libatomic distclean-target-libatomic
61604 maybe-distclean-target-libatomic:
61605 @if target-libatomic
61606 maybe-distclean-target-libatomic: distclean-target-libatomic
61608 distclean-target-libatomic:
61609 @: $(MAKE); $(unstage)
61610 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61611 r=`${PWD_COMMAND}`; export r; \
61612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61613 $(NORMAL_TARGET_EXPORTS) \
61614 echo "Doing distclean in $(TARGET_SUBDIR)/libatomic"; \
61615 for flag in $(EXTRA_TARGET_FLAGS); do \
61616 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61617 done; \
61618 (cd $(TARGET_SUBDIR)/libatomic && \
61619 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61620 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61621 "RANLIB=$${RANLIB}" \
61622 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61623 distclean) \
61624 || exit 1
61626 @endif target-libatomic
61628 .PHONY: maybe-maintainer-clean-target-libatomic maintainer-clean-target-libatomic
61629 maybe-maintainer-clean-target-libatomic:
61630 @if target-libatomic
61631 maybe-maintainer-clean-target-libatomic: maintainer-clean-target-libatomic
61633 maintainer-clean-target-libatomic:
61634 @: $(MAKE); $(unstage)
61635 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61636 r=`${PWD_COMMAND}`; export r; \
61637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61638 $(NORMAL_TARGET_EXPORTS) \
61639 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libatomic"; \
61640 for flag in $(EXTRA_TARGET_FLAGS); do \
61641 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61642 done; \
61643 (cd $(TARGET_SUBDIR)/libatomic && \
61644 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61645 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61646 "RANLIB=$${RANLIB}" \
61647 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61648 maintainer-clean) \
61649 || exit 1
61651 @endif target-libatomic
61655 @if target-libgomp
61656 .PHONY: check-target-libgomp-c++
61657 check-target-libgomp-c++:
61658 $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libgomp
61660 .PHONY: check-target-libgomp-fortran
61661 check-target-libgomp-fortran:
61662 $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) fortran.exp" check-target-libgomp
61664 @endif target-libgomp
61666 @if target-libitm
61667 .PHONY: check-target-libitm-c++
61668 check-target-libitm-c++:
61669 $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libitm
61671 @endif target-libitm
61673 # ----------
61674 # GCC module
61675 # ----------
61677 @if gcc-no-bootstrap
61678 .PHONY: cross
61679 cross: all-build all-gas all-ld
61680 @r=`${PWD_COMMAND}`; export r; \
61681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61682 $(HOST_EXPORTS) \
61683 echo "Building the C and C++ compiler"; \
61684 cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
61685 @r=`${PWD_COMMAND}`; export r; \
61686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61687 echo "Building runtime libraries"; \
61688 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
61689 @endif gcc-no-bootstrap
61691 @if gcc
61693 .PHONY: check-gcc-c check-c
61694 check-gcc-c:
61695 r=`${PWD_COMMAND}`; export r; \
61696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61697 $(HOST_EXPORTS) \
61698 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-gcc);
61699 check-c: check-gcc-c
61701 .PHONY: check-gcc-c++ check-c++
61702 check-gcc-c++:
61703 r=`${PWD_COMMAND}`; export r; \
61704 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61705 $(HOST_EXPORTS) \
61706 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++);
61707 check-c++: check-gcc-c++ check-target-libstdc++-v3 check-target-libitm-c++ check-target-libgomp-c++
61709 .PHONY: check-gcc-fortran check-fortran
61710 check-gcc-fortran:
61711 r=`${PWD_COMMAND}`; export r; \
61712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61713 $(HOST_EXPORTS) \
61714 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-fortran);
61715 check-fortran: check-gcc-fortran check-target-libquadmath check-target-libgfortran check-target-libgomp-fortran
61717 .PHONY: check-gcc-ada check-ada
61718 check-gcc-ada:
61719 r=`${PWD_COMMAND}`; export r; \
61720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61721 $(HOST_EXPORTS) \
61722 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-ada);
61723 check-ada: check-gcc-ada check-target-libada
61725 .PHONY: check-gcc-objc check-objc
61726 check-gcc-objc:
61727 r=`${PWD_COMMAND}`; export r; \
61728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61729 $(HOST_EXPORTS) \
61730 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-objc);
61731 check-objc: check-gcc-objc check-target-libobjc
61733 .PHONY: check-gcc-obj-c++ check-obj-c++
61734 check-gcc-obj-c++:
61735 r=`${PWD_COMMAND}`; export r; \
61736 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61737 $(HOST_EXPORTS) \
61738 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-obj-c++);
61739 check-obj-c++: check-gcc-obj-c++
61741 .PHONY: check-gcc-go check-go
61742 check-gcc-go:
61743 r=`${PWD_COMMAND}`; export r; \
61744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61745 $(HOST_EXPORTS) \
61746 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-go);
61747 check-go: check-gcc-go check-target-libgo check-gotools
61749 .PHONY: check-gcc-m2 check-m2
61750 check-gcc-m2:
61751 r=`${PWD_COMMAND}`; export r; \
61752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61753 $(HOST_EXPORTS) \
61754 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-m2);
61755 check-m2: check-gcc-m2 check-target-libgm2
61757 .PHONY: check-gcc-d check-d
61758 check-gcc-d:
61759 r=`${PWD_COMMAND}`; export r; \
61760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61761 $(HOST_EXPORTS) \
61762 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-d);
61763 check-d: check-gcc-d check-target-libphobos
61765 .PHONY: check-gcc-jit check-jit
61766 check-gcc-jit:
61767 r=`${PWD_COMMAND}`; export r; \
61768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61769 $(HOST_EXPORTS) \
61770 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-jit);
61771 check-jit: check-gcc-jit
61773 .PHONY: check-gcc-rust check-rust
61774 check-gcc-rust:
61775 r=`${PWD_COMMAND}`; export r; \
61776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61777 $(HOST_EXPORTS) \
61778 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-rust);
61779 check-rust: check-gcc-rust
61782 # The gcc part of install-no-fixedincludes, which relies on an intimate
61783 # knowledge of how a number of gcc internal targets (inter)operate. Delegate.
61784 .PHONY: gcc-install-no-fixedincludes
61785 gcc-install-no-fixedincludes:
61786 @if [ -f ./gcc/Makefile ]; then \
61787 r=`${PWD_COMMAND}`; export r; \
61788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61789 $(HOST_EXPORTS) \
61790 (cd ./gcc \
61791 && $(MAKE) $(GCC_FLAGS_TO_PASS) install-no-fixedincludes); \
61792 else true; fi
61793 @endif gcc
61795 # ---------------------
61796 # GCC bootstrap support
61797 # ---------------------
61799 # We track the current stage (the one in 'gcc') in the stage_current file.
61800 # stage_last instead tracks the stage that was built last. These targets
61801 # are dummy when toplevel bootstrap is not active.
61803 # While making host and target tools, symlinks to the final stage must be
61804 # there, so $(unstage) should be run at various points. To avoid excessive
61805 # recursive invocations of make, we "inline" them using a variable. These
61806 # must be referenced as ": $(MAKE) ; $(unstage)" rather than "$(unstage)"
61807 # to avoid warnings from the GNU Make job server.
61809 unstage = :
61810 stage = :
61811 current_stage = ""
61813 @if gcc-bootstrap
61814 unstage = if [ -f stage_last ]; then [ -f stage_current ] || $(MAKE) `cat stage_last`-start || exit 1; else :; fi
61815 stage = if [ -f stage_current ]; then $(MAKE) `cat stage_current`-end || exit 1; else :; fi
61816 current_stage = "`cat stage_current 2> /dev/null`"
61817 @endif gcc-bootstrap
61819 .PHONY: unstage stage
61820 unstage:
61821 @: $(MAKE); $(unstage)
61822 stage:
61823 @: $(MAKE); $(stage)
61825 # Disable commands for lean bootstrap.
61826 LEAN = false
61828 # We name the build directories for the various stages "stage1-gcc",
61829 # "stage2-gcc","stage3-gcc", etc.
61831 # Since the 'compare' process will fail (on debugging information) if any
61832 # directory names are different, we need to link the gcc directory for
61833 # the previous stage to a constant name ('prev-gcc'), and to make the name of
61834 # the build directories constant as well. For the latter, we use naked names
61835 # like 'gcc', because the scripts in that directory assume it. We use
61836 # mv on platforms where symlinks to directories do not work or are not
61837 # reliable.
61839 # 'touch' doesn't work right on some platforms.
61840 STAMP = echo timestamp >
61842 # We only want to compare .o files, so set this!
61843 objext = .o
61846 .PHONY: stage1-start stage1-end
61848 stage1-start::
61849 @: $(MAKE); $(stage); \
61850 echo stage1 > stage_current; \
61851 echo stage1 > stage_last; \
61852 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
61853 @if bfd
61854 @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
61855 mkdir stage1-bfd; \
61856 mv stage1-bfd bfd
61857 @endif bfd
61858 @if opcodes
61859 @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
61860 mkdir stage1-opcodes; \
61861 mv stage1-opcodes opcodes
61862 @endif opcodes
61863 @if binutils
61864 @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
61865 mkdir stage1-binutils; \
61866 mv stage1-binutils binutils
61867 @endif binutils
61868 @if fixincludes
61869 @cd $(HOST_SUBDIR); [ -d stage1-fixincludes ] || \
61870 mkdir stage1-fixincludes; \
61871 mv stage1-fixincludes fixincludes
61872 @endif fixincludes
61873 @if gas
61874 @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
61875 mkdir stage1-gas; \
61876 mv stage1-gas gas
61877 @endif gas
61878 @if gcc
61879 @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
61880 mkdir stage1-gcc; \
61881 mv stage1-gcc gcc
61882 @endif gcc
61883 @if gmp
61884 @cd $(HOST_SUBDIR); [ -d stage1-gmp ] || \
61885 mkdir stage1-gmp; \
61886 mv stage1-gmp gmp
61887 @endif gmp
61888 @if mpfr
61889 @cd $(HOST_SUBDIR); [ -d stage1-mpfr ] || \
61890 mkdir stage1-mpfr; \
61891 mv stage1-mpfr mpfr
61892 @endif mpfr
61893 @if mpc
61894 @cd $(HOST_SUBDIR); [ -d stage1-mpc ] || \
61895 mkdir stage1-mpc; \
61896 mv stage1-mpc mpc
61897 @endif mpc
61898 @if isl
61899 @cd $(HOST_SUBDIR); [ -d stage1-isl ] || \
61900 mkdir stage1-isl; \
61901 mv stage1-isl isl
61902 @endif isl
61903 @if gold
61904 @cd $(HOST_SUBDIR); [ -d stage1-gold ] || \
61905 mkdir stage1-gold; \
61906 mv stage1-gold gold
61907 @endif gold
61908 @if intl
61909 @cd $(HOST_SUBDIR); [ -d stage1-intl ] || \
61910 mkdir stage1-intl; \
61911 mv stage1-intl intl
61912 @endif intl
61913 @if ld
61914 @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
61915 mkdir stage1-ld; \
61916 mv stage1-ld ld
61917 @endif ld
61918 @if libbacktrace
61919 @cd $(HOST_SUBDIR); [ -d stage1-libbacktrace ] || \
61920 mkdir stage1-libbacktrace; \
61921 mv stage1-libbacktrace libbacktrace
61922 @endif libbacktrace
61923 @if libcpp
61924 @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
61925 mkdir stage1-libcpp; \
61926 mv stage1-libcpp libcpp
61927 @endif libcpp
61928 @if libcody
61929 @cd $(HOST_SUBDIR); [ -d stage1-libcody ] || \
61930 mkdir stage1-libcody; \
61931 mv stage1-libcody libcody
61932 @endif libcody
61933 @if libdecnumber
61934 @cd $(HOST_SUBDIR); [ -d stage1-libdecnumber ] || \
61935 mkdir stage1-libdecnumber; \
61936 mv stage1-libdecnumber libdecnumber
61937 @endif libdecnumber
61938 @if libiberty
61939 @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
61940 mkdir stage1-libiberty; \
61941 mv stage1-libiberty libiberty
61942 @endif libiberty
61943 @if libiberty-linker-plugin
61944 @cd $(HOST_SUBDIR); [ -d stage1-libiberty-linker-plugin ] || \
61945 mkdir stage1-libiberty-linker-plugin; \
61946 mv stage1-libiberty-linker-plugin libiberty-linker-plugin
61947 @endif libiberty-linker-plugin
61948 @if libiconv
61949 @cd $(HOST_SUBDIR); [ -d stage1-libiconv ] || \
61950 mkdir stage1-libiconv; \
61951 mv stage1-libiconv libiconv
61952 @endif libiconv
61953 @if zlib
61954 @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
61955 mkdir stage1-zlib; \
61956 mv stage1-zlib zlib
61957 @endif zlib
61958 @if lto-plugin
61959 @cd $(HOST_SUBDIR); [ -d stage1-lto-plugin ] || \
61960 mkdir stage1-lto-plugin; \
61961 mv stage1-lto-plugin lto-plugin
61962 @endif lto-plugin
61963 @if libctf
61964 @cd $(HOST_SUBDIR); [ -d stage1-libctf ] || \
61965 mkdir stage1-libctf; \
61966 mv stage1-libctf libctf
61967 @endif libctf
61968 @if libsframe
61969 @cd $(HOST_SUBDIR); [ -d stage1-libsframe ] || \
61970 mkdir stage1-libsframe; \
61971 mv stage1-libsframe libsframe
61972 @endif libsframe
61973 @[ -d stage1-$(TARGET_SUBDIR) ] || \
61974 mkdir stage1-$(TARGET_SUBDIR); \
61975 mv stage1-$(TARGET_SUBDIR) $(TARGET_SUBDIR)
61977 stage1-end::
61978 @if bfd
61979 @if test -d $(HOST_SUBDIR)/bfd; then \
61980 cd $(HOST_SUBDIR); mv bfd stage1-bfd; \
61982 @endif bfd
61983 @if opcodes
61984 @if test -d $(HOST_SUBDIR)/opcodes; then \
61985 cd $(HOST_SUBDIR); mv opcodes stage1-opcodes; \
61987 @endif opcodes
61988 @if binutils
61989 @if test -d $(HOST_SUBDIR)/binutils; then \
61990 cd $(HOST_SUBDIR); mv binutils stage1-binutils; \
61992 @endif binutils
61993 @if fixincludes
61994 @if test -d $(HOST_SUBDIR)/fixincludes; then \
61995 cd $(HOST_SUBDIR); mv fixincludes stage1-fixincludes; \
61997 @endif fixincludes
61998 @if gas
61999 @if test -d $(HOST_SUBDIR)/gas; then \
62000 cd $(HOST_SUBDIR); mv gas stage1-gas; \
62002 @endif gas
62003 @if gcc
62004 @if test -d $(HOST_SUBDIR)/gcc; then \
62005 cd $(HOST_SUBDIR); mv gcc stage1-gcc; \
62007 @endif gcc
62008 @if gmp
62009 @if test -d $(HOST_SUBDIR)/gmp; then \
62010 cd $(HOST_SUBDIR); mv gmp stage1-gmp; \
62012 @endif gmp
62013 @if mpfr
62014 @if test -d $(HOST_SUBDIR)/mpfr; then \
62015 cd $(HOST_SUBDIR); mv mpfr stage1-mpfr; \
62017 @endif mpfr
62018 @if mpc
62019 @if test -d $(HOST_SUBDIR)/mpc; then \
62020 cd $(HOST_SUBDIR); mv mpc stage1-mpc; \
62022 @endif mpc
62023 @if isl
62024 @if test -d $(HOST_SUBDIR)/isl; then \
62025 cd $(HOST_SUBDIR); mv isl stage1-isl; \
62027 @endif isl
62028 @if gold
62029 @if test -d $(HOST_SUBDIR)/gold; then \
62030 cd $(HOST_SUBDIR); mv gold stage1-gold; \
62032 @endif gold
62033 @if intl
62034 @if test -d $(HOST_SUBDIR)/intl; then \
62035 cd $(HOST_SUBDIR); mv intl stage1-intl; \
62037 @endif intl
62038 @if ld
62039 @if test -d $(HOST_SUBDIR)/ld; then \
62040 cd $(HOST_SUBDIR); mv ld stage1-ld; \
62042 @endif ld
62043 @if libbacktrace
62044 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
62045 cd $(HOST_SUBDIR); mv libbacktrace stage1-libbacktrace; \
62047 @endif libbacktrace
62048 @if libcpp
62049 @if test -d $(HOST_SUBDIR)/libcpp; then \
62050 cd $(HOST_SUBDIR); mv libcpp stage1-libcpp; \
62052 @endif libcpp
62053 @if libcody
62054 @if test -d $(HOST_SUBDIR)/libcody; then \
62055 cd $(HOST_SUBDIR); mv libcody stage1-libcody; \
62057 @endif libcody
62058 @if libdecnumber
62059 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
62060 cd $(HOST_SUBDIR); mv libdecnumber stage1-libdecnumber; \
62062 @endif libdecnumber
62063 @if libiberty
62064 @if test -d $(HOST_SUBDIR)/libiberty; then \
62065 cd $(HOST_SUBDIR); mv libiberty stage1-libiberty; \
62067 @endif libiberty
62068 @if libiberty-linker-plugin
62069 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
62070 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage1-libiberty-linker-plugin; \
62072 @endif libiberty-linker-plugin
62073 @if libiconv
62074 @if test -d $(HOST_SUBDIR)/libiconv; then \
62075 cd $(HOST_SUBDIR); mv libiconv stage1-libiconv; \
62077 @endif libiconv
62078 @if zlib
62079 @if test -d $(HOST_SUBDIR)/zlib; then \
62080 cd $(HOST_SUBDIR); mv zlib stage1-zlib; \
62082 @endif zlib
62083 @if lto-plugin
62084 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
62085 cd $(HOST_SUBDIR); mv lto-plugin stage1-lto-plugin; \
62087 @endif lto-plugin
62088 @if libctf
62089 @if test -d $(HOST_SUBDIR)/libctf; then \
62090 cd $(HOST_SUBDIR); mv libctf stage1-libctf; \
62092 @endif libctf
62093 @if libsframe
62094 @if test -d $(HOST_SUBDIR)/libsframe; then \
62095 cd $(HOST_SUBDIR); mv libsframe stage1-libsframe; \
62097 @endif libsframe
62098 @if test -d $(TARGET_SUBDIR); then \
62099 mv $(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); \
62101 rm -f stage_current
62103 # Bubble a bug fix through all the stages up to stage 1. They are
62104 # remade, but not reconfigured. The next stage (if any) will not be
62105 # reconfigured either.
62106 .PHONY: stage1-bubble
62107 stage1-bubble::
62108 @r=`${PWD_COMMAND}`; export r; \
62109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62110 if test -f stage1-lean ; then \
62111 echo Skipping rebuild of stage1; \
62112 else \
62113 $(MAKE) stage1-start; \
62114 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
62117 .PHONY: all-stage1 clean-stage1
62118 do-clean: clean-stage1
62120 # FIXME: Will not need to be conditional when toplevel bootstrap is the
62121 # only possibility, but now it conflicts with no-bootstrap rules
62122 @if gcc-bootstrap
62127 # Rules to wipe a stage and all the following ones, also used for cleanstrap
62129 .PHONY: distclean-stage1
62130 distclean-stage1::
62131 @: $(MAKE); $(stage)
62132 @test "`cat stage_last`" != stage1 || rm -f stage_last
62133 rm -rf stage1-*
62136 @endif gcc-bootstrap
62139 .PHONY: stage2-start stage2-end
62141 stage2-start::
62142 @: $(MAKE); $(stage); \
62143 echo stage2 > stage_current; \
62144 echo stage2 > stage_last; \
62145 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
62146 @if bfd
62147 @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
62148 mkdir stage2-bfd; \
62149 mv stage2-bfd bfd; \
62150 mv stage1-bfd prev-bfd || test -f stage1-lean
62151 @endif bfd
62152 @if opcodes
62153 @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
62154 mkdir stage2-opcodes; \
62155 mv stage2-opcodes opcodes; \
62156 mv stage1-opcodes prev-opcodes || test -f stage1-lean
62157 @endif opcodes
62158 @if binutils
62159 @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
62160 mkdir stage2-binutils; \
62161 mv stage2-binutils binutils; \
62162 mv stage1-binutils prev-binutils || test -f stage1-lean
62163 @endif binutils
62164 @if fixincludes
62165 @cd $(HOST_SUBDIR); [ -d stage2-fixincludes ] || \
62166 mkdir stage2-fixincludes; \
62167 mv stage2-fixincludes fixincludes; \
62168 mv stage1-fixincludes prev-fixincludes || test -f stage1-lean
62169 @endif fixincludes
62170 @if gas
62171 @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
62172 mkdir stage2-gas; \
62173 mv stage2-gas gas; \
62174 mv stage1-gas prev-gas || test -f stage1-lean
62175 @endif gas
62176 @if gcc
62177 @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
62178 mkdir stage2-gcc; \
62179 mv stage2-gcc gcc; \
62180 mv stage1-gcc prev-gcc || test -f stage1-lean
62181 @endif gcc
62182 @if gmp
62183 @cd $(HOST_SUBDIR); [ -d stage2-gmp ] || \
62184 mkdir stage2-gmp; \
62185 mv stage2-gmp gmp; \
62186 mv stage1-gmp prev-gmp || test -f stage1-lean
62187 @endif gmp
62188 @if mpfr
62189 @cd $(HOST_SUBDIR); [ -d stage2-mpfr ] || \
62190 mkdir stage2-mpfr; \
62191 mv stage2-mpfr mpfr; \
62192 mv stage1-mpfr prev-mpfr || test -f stage1-lean
62193 @endif mpfr
62194 @if mpc
62195 @cd $(HOST_SUBDIR); [ -d stage2-mpc ] || \
62196 mkdir stage2-mpc; \
62197 mv stage2-mpc mpc; \
62198 mv stage1-mpc prev-mpc || test -f stage1-lean
62199 @endif mpc
62200 @if isl
62201 @cd $(HOST_SUBDIR); [ -d stage2-isl ] || \
62202 mkdir stage2-isl; \
62203 mv stage2-isl isl; \
62204 mv stage1-isl prev-isl || test -f stage1-lean
62205 @endif isl
62206 @if gold
62207 @cd $(HOST_SUBDIR); [ -d stage2-gold ] || \
62208 mkdir stage2-gold; \
62209 mv stage2-gold gold; \
62210 mv stage1-gold prev-gold || test -f stage1-lean
62211 @endif gold
62212 @if intl
62213 @cd $(HOST_SUBDIR); [ -d stage2-intl ] || \
62214 mkdir stage2-intl; \
62215 mv stage2-intl intl; \
62216 mv stage1-intl prev-intl || test -f stage1-lean
62217 @endif intl
62218 @if ld
62219 @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
62220 mkdir stage2-ld; \
62221 mv stage2-ld ld; \
62222 mv stage1-ld prev-ld || test -f stage1-lean
62223 @endif ld
62224 @if libbacktrace
62225 @cd $(HOST_SUBDIR); [ -d stage2-libbacktrace ] || \
62226 mkdir stage2-libbacktrace; \
62227 mv stage2-libbacktrace libbacktrace; \
62228 mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean
62229 @endif libbacktrace
62230 @if libcpp
62231 @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
62232 mkdir stage2-libcpp; \
62233 mv stage2-libcpp libcpp; \
62234 mv stage1-libcpp prev-libcpp || test -f stage1-lean
62235 @endif libcpp
62236 @if libcody
62237 @cd $(HOST_SUBDIR); [ -d stage2-libcody ] || \
62238 mkdir stage2-libcody; \
62239 mv stage2-libcody libcody; \
62240 mv stage1-libcody prev-libcody || test -f stage1-lean
62241 @endif libcody
62242 @if libdecnumber
62243 @cd $(HOST_SUBDIR); [ -d stage2-libdecnumber ] || \
62244 mkdir stage2-libdecnumber; \
62245 mv stage2-libdecnumber libdecnumber; \
62246 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
62247 @endif libdecnumber
62248 @if libiberty
62249 @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
62250 mkdir stage2-libiberty; \
62251 mv stage2-libiberty libiberty; \
62252 mv stage1-libiberty prev-libiberty || test -f stage1-lean
62253 @endif libiberty
62254 @if libiberty-linker-plugin
62255 @cd $(HOST_SUBDIR); [ -d stage2-libiberty-linker-plugin ] || \
62256 mkdir stage2-libiberty-linker-plugin; \
62257 mv stage2-libiberty-linker-plugin libiberty-linker-plugin; \
62258 mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean
62259 @endif libiberty-linker-plugin
62260 @if libiconv
62261 @cd $(HOST_SUBDIR); [ -d stage2-libiconv ] || \
62262 mkdir stage2-libiconv; \
62263 mv stage2-libiconv libiconv; \
62264 mv stage1-libiconv prev-libiconv || test -f stage1-lean
62265 @endif libiconv
62266 @if zlib
62267 @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
62268 mkdir stage2-zlib; \
62269 mv stage2-zlib zlib; \
62270 mv stage1-zlib prev-zlib || test -f stage1-lean
62271 @endif zlib
62272 @if lto-plugin
62273 @cd $(HOST_SUBDIR); [ -d stage2-lto-plugin ] || \
62274 mkdir stage2-lto-plugin; \
62275 mv stage2-lto-plugin lto-plugin; \
62276 mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
62277 @endif lto-plugin
62278 @if libctf
62279 @cd $(HOST_SUBDIR); [ -d stage2-libctf ] || \
62280 mkdir stage2-libctf; \
62281 mv stage2-libctf libctf; \
62282 mv stage1-libctf prev-libctf || test -f stage1-lean
62283 @endif libctf
62284 @if libsframe
62285 @cd $(HOST_SUBDIR); [ -d stage2-libsframe ] || \
62286 mkdir stage2-libsframe; \
62287 mv stage2-libsframe libsframe; \
62288 mv stage1-libsframe prev-libsframe || test -f stage1-lean
62289 @endif libsframe
62290 @[ -d stage2-$(TARGET_SUBDIR) ] || \
62291 mkdir stage2-$(TARGET_SUBDIR); \
62292 mv stage2-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
62293 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
62295 stage2-end::
62296 @if bfd
62297 @if test -d $(HOST_SUBDIR)/bfd; then \
62298 cd $(HOST_SUBDIR); mv bfd stage2-bfd; \
62299 mv prev-bfd stage1-bfd; : ; \
62301 @endif bfd
62302 @if opcodes
62303 @if test -d $(HOST_SUBDIR)/opcodes; then \
62304 cd $(HOST_SUBDIR); mv opcodes stage2-opcodes; \
62305 mv prev-opcodes stage1-opcodes; : ; \
62307 @endif opcodes
62308 @if binutils
62309 @if test -d $(HOST_SUBDIR)/binutils; then \
62310 cd $(HOST_SUBDIR); mv binutils stage2-binutils; \
62311 mv prev-binutils stage1-binutils; : ; \
62313 @endif binutils
62314 @if fixincludes
62315 @if test -d $(HOST_SUBDIR)/fixincludes; then \
62316 cd $(HOST_SUBDIR); mv fixincludes stage2-fixincludes; \
62317 mv prev-fixincludes stage1-fixincludes; : ; \
62319 @endif fixincludes
62320 @if gas
62321 @if test -d $(HOST_SUBDIR)/gas; then \
62322 cd $(HOST_SUBDIR); mv gas stage2-gas; \
62323 mv prev-gas stage1-gas; : ; \
62325 @endif gas
62326 @if gcc
62327 @if test -d $(HOST_SUBDIR)/gcc; then \
62328 cd $(HOST_SUBDIR); mv gcc stage2-gcc; \
62329 mv prev-gcc stage1-gcc; : ; \
62331 @endif gcc
62332 @if gmp
62333 @if test -d $(HOST_SUBDIR)/gmp; then \
62334 cd $(HOST_SUBDIR); mv gmp stage2-gmp; \
62335 mv prev-gmp stage1-gmp; : ; \
62337 @endif gmp
62338 @if mpfr
62339 @if test -d $(HOST_SUBDIR)/mpfr; then \
62340 cd $(HOST_SUBDIR); mv mpfr stage2-mpfr; \
62341 mv prev-mpfr stage1-mpfr; : ; \
62343 @endif mpfr
62344 @if mpc
62345 @if test -d $(HOST_SUBDIR)/mpc; then \
62346 cd $(HOST_SUBDIR); mv mpc stage2-mpc; \
62347 mv prev-mpc stage1-mpc; : ; \
62349 @endif mpc
62350 @if isl
62351 @if test -d $(HOST_SUBDIR)/isl; then \
62352 cd $(HOST_SUBDIR); mv isl stage2-isl; \
62353 mv prev-isl stage1-isl; : ; \
62355 @endif isl
62356 @if gold
62357 @if test -d $(HOST_SUBDIR)/gold; then \
62358 cd $(HOST_SUBDIR); mv gold stage2-gold; \
62359 mv prev-gold stage1-gold; : ; \
62361 @endif gold
62362 @if intl
62363 @if test -d $(HOST_SUBDIR)/intl; then \
62364 cd $(HOST_SUBDIR); mv intl stage2-intl; \
62365 mv prev-intl stage1-intl; : ; \
62367 @endif intl
62368 @if ld
62369 @if test -d $(HOST_SUBDIR)/ld; then \
62370 cd $(HOST_SUBDIR); mv ld stage2-ld; \
62371 mv prev-ld stage1-ld; : ; \
62373 @endif ld
62374 @if libbacktrace
62375 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
62376 cd $(HOST_SUBDIR); mv libbacktrace stage2-libbacktrace; \
62377 mv prev-libbacktrace stage1-libbacktrace; : ; \
62379 @endif libbacktrace
62380 @if libcpp
62381 @if test -d $(HOST_SUBDIR)/libcpp; then \
62382 cd $(HOST_SUBDIR); mv libcpp stage2-libcpp; \
62383 mv prev-libcpp stage1-libcpp; : ; \
62385 @endif libcpp
62386 @if libcody
62387 @if test -d $(HOST_SUBDIR)/libcody; then \
62388 cd $(HOST_SUBDIR); mv libcody stage2-libcody; \
62389 mv prev-libcody stage1-libcody; : ; \
62391 @endif libcody
62392 @if libdecnumber
62393 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
62394 cd $(HOST_SUBDIR); mv libdecnumber stage2-libdecnumber; \
62395 mv prev-libdecnumber stage1-libdecnumber; : ; \
62397 @endif libdecnumber
62398 @if libiberty
62399 @if test -d $(HOST_SUBDIR)/libiberty; then \
62400 cd $(HOST_SUBDIR); mv libiberty stage2-libiberty; \
62401 mv prev-libiberty stage1-libiberty; : ; \
62403 @endif libiberty
62404 @if libiberty-linker-plugin
62405 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
62406 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage2-libiberty-linker-plugin; \
62407 mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
62409 @endif libiberty-linker-plugin
62410 @if libiconv
62411 @if test -d $(HOST_SUBDIR)/libiconv; then \
62412 cd $(HOST_SUBDIR); mv libiconv stage2-libiconv; \
62413 mv prev-libiconv stage1-libiconv; : ; \
62415 @endif libiconv
62416 @if zlib
62417 @if test -d $(HOST_SUBDIR)/zlib; then \
62418 cd $(HOST_SUBDIR); mv zlib stage2-zlib; \
62419 mv prev-zlib stage1-zlib; : ; \
62421 @endif zlib
62422 @if lto-plugin
62423 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
62424 cd $(HOST_SUBDIR); mv lto-plugin stage2-lto-plugin; \
62425 mv prev-lto-plugin stage1-lto-plugin; : ; \
62427 @endif lto-plugin
62428 @if libctf
62429 @if test -d $(HOST_SUBDIR)/libctf; then \
62430 cd $(HOST_SUBDIR); mv libctf stage2-libctf; \
62431 mv prev-libctf stage1-libctf; : ; \
62433 @endif libctf
62434 @if libsframe
62435 @if test -d $(HOST_SUBDIR)/libsframe; then \
62436 cd $(HOST_SUBDIR); mv libsframe stage2-libsframe; \
62437 mv prev-libsframe stage1-libsframe; : ; \
62439 @endif libsframe
62440 @if test -d $(TARGET_SUBDIR); then \
62441 mv $(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR); \
62442 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
62444 rm -f stage_current
62446 # Bubble a bug fix through all the stages up to stage 2. They are
62447 # remade, but not reconfigured. The next stage (if any) will not be
62448 # reconfigured either.
62449 .PHONY: stage2-bubble
62450 stage2-bubble:: stage1-bubble
62451 @r=`${PWD_COMMAND}`; export r; \
62452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62453 if test -f stage2-lean || test -f stage1-lean ; then \
62454 echo Skipping rebuild of stage2; \
62455 else \
62456 $(MAKE) stage2-start; \
62457 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
62460 .PHONY: all-stage2 clean-stage2
62461 do-clean: clean-stage2
62463 # FIXME: Will not need to be conditional when toplevel bootstrap is the
62464 # only possibility, but now it conflicts with no-bootstrap rules
62465 @if gcc-bootstrap
62469 .PHONY: bootstrap2 bootstrap2-lean
62470 bootstrap2:
62471 echo stage2 > stage_final
62472 @r=`${PWD_COMMAND}`; export r; \
62473 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62474 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage2-bubble
62475 @: $(MAKE); $(unstage)
62476 @r=`${PWD_COMMAND}`; export r; \
62477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62478 TFLAGS="$(STAGE2_TFLAGS)"; \
62479 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
62481 bootstrap2-lean:
62482 echo stage2 > stage_final
62483 @r=`${PWD_COMMAND}`; export r; \
62484 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62485 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage2-bubble
62486 @: $(MAKE); $(unstage)
62487 @r=`${PWD_COMMAND}`; export r; \
62488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62489 TFLAGS="$(STAGE2_TFLAGS)"; \
62490 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
62493 # Rules to wipe a stage and all the following ones, also used for cleanstrap
62494 distclean-stage1:: distclean-stage2
62495 .PHONY: distclean-stage2
62496 distclean-stage2::
62497 @: $(MAKE); $(stage)
62498 @test "`cat stage_last`" != stage2 || rm -f stage_last
62499 rm -rf stage2-*
62502 @endif gcc-bootstrap
62505 .PHONY: stage3-start stage3-end
62507 stage3-start::
62508 @: $(MAKE); $(stage); \
62509 echo stage3 > stage_current; \
62510 echo stage3 > stage_last; \
62511 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
62512 @if bfd
62513 @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
62514 mkdir stage3-bfd; \
62515 mv stage3-bfd bfd; \
62516 mv stage2-bfd prev-bfd || test -f stage2-lean
62517 @endif bfd
62518 @if opcodes
62519 @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
62520 mkdir stage3-opcodes; \
62521 mv stage3-opcodes opcodes; \
62522 mv stage2-opcodes prev-opcodes || test -f stage2-lean
62523 @endif opcodes
62524 @if binutils
62525 @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
62526 mkdir stage3-binutils; \
62527 mv stage3-binutils binutils; \
62528 mv stage2-binutils prev-binutils || test -f stage2-lean
62529 @endif binutils
62530 @if fixincludes
62531 @cd $(HOST_SUBDIR); [ -d stage3-fixincludes ] || \
62532 mkdir stage3-fixincludes; \
62533 mv stage3-fixincludes fixincludes; \
62534 mv stage2-fixincludes prev-fixincludes || test -f stage2-lean
62535 @endif fixincludes
62536 @if gas
62537 @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
62538 mkdir stage3-gas; \
62539 mv stage3-gas gas; \
62540 mv stage2-gas prev-gas || test -f stage2-lean
62541 @endif gas
62542 @if gcc
62543 @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
62544 mkdir stage3-gcc; \
62545 mv stage3-gcc gcc; \
62546 mv stage2-gcc prev-gcc || test -f stage2-lean
62547 @endif gcc
62548 @if gmp
62549 @cd $(HOST_SUBDIR); [ -d stage3-gmp ] || \
62550 mkdir stage3-gmp; \
62551 mv stage3-gmp gmp; \
62552 mv stage2-gmp prev-gmp || test -f stage2-lean
62553 @endif gmp
62554 @if mpfr
62555 @cd $(HOST_SUBDIR); [ -d stage3-mpfr ] || \
62556 mkdir stage3-mpfr; \
62557 mv stage3-mpfr mpfr; \
62558 mv stage2-mpfr prev-mpfr || test -f stage2-lean
62559 @endif mpfr
62560 @if mpc
62561 @cd $(HOST_SUBDIR); [ -d stage3-mpc ] || \
62562 mkdir stage3-mpc; \
62563 mv stage3-mpc mpc; \
62564 mv stage2-mpc prev-mpc || test -f stage2-lean
62565 @endif mpc
62566 @if isl
62567 @cd $(HOST_SUBDIR); [ -d stage3-isl ] || \
62568 mkdir stage3-isl; \
62569 mv stage3-isl isl; \
62570 mv stage2-isl prev-isl || test -f stage2-lean
62571 @endif isl
62572 @if gold
62573 @cd $(HOST_SUBDIR); [ -d stage3-gold ] || \
62574 mkdir stage3-gold; \
62575 mv stage3-gold gold; \
62576 mv stage2-gold prev-gold || test -f stage2-lean
62577 @endif gold
62578 @if intl
62579 @cd $(HOST_SUBDIR); [ -d stage3-intl ] || \
62580 mkdir stage3-intl; \
62581 mv stage3-intl intl; \
62582 mv stage2-intl prev-intl || test -f stage2-lean
62583 @endif intl
62584 @if ld
62585 @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
62586 mkdir stage3-ld; \
62587 mv stage3-ld ld; \
62588 mv stage2-ld prev-ld || test -f stage2-lean
62589 @endif ld
62590 @if libbacktrace
62591 @cd $(HOST_SUBDIR); [ -d stage3-libbacktrace ] || \
62592 mkdir stage3-libbacktrace; \
62593 mv stage3-libbacktrace libbacktrace; \
62594 mv stage2-libbacktrace prev-libbacktrace || test -f stage2-lean
62595 @endif libbacktrace
62596 @if libcpp
62597 @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
62598 mkdir stage3-libcpp; \
62599 mv stage3-libcpp libcpp; \
62600 mv stage2-libcpp prev-libcpp || test -f stage2-lean
62601 @endif libcpp
62602 @if libcody
62603 @cd $(HOST_SUBDIR); [ -d stage3-libcody ] || \
62604 mkdir stage3-libcody; \
62605 mv stage3-libcody libcody; \
62606 mv stage2-libcody prev-libcody || test -f stage2-lean
62607 @endif libcody
62608 @if libdecnumber
62609 @cd $(HOST_SUBDIR); [ -d stage3-libdecnumber ] || \
62610 mkdir stage3-libdecnumber; \
62611 mv stage3-libdecnumber libdecnumber; \
62612 mv stage2-libdecnumber prev-libdecnumber || test -f stage2-lean
62613 @endif libdecnumber
62614 @if libiberty
62615 @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
62616 mkdir stage3-libiberty; \
62617 mv stage3-libiberty libiberty; \
62618 mv stage2-libiberty prev-libiberty || test -f stage2-lean
62619 @endif libiberty
62620 @if libiberty-linker-plugin
62621 @cd $(HOST_SUBDIR); [ -d stage3-libiberty-linker-plugin ] || \
62622 mkdir stage3-libiberty-linker-plugin; \
62623 mv stage3-libiberty-linker-plugin libiberty-linker-plugin; \
62624 mv stage2-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage2-lean
62625 @endif libiberty-linker-plugin
62626 @if libiconv
62627 @cd $(HOST_SUBDIR); [ -d stage3-libiconv ] || \
62628 mkdir stage3-libiconv; \
62629 mv stage3-libiconv libiconv; \
62630 mv stage2-libiconv prev-libiconv || test -f stage2-lean
62631 @endif libiconv
62632 @if zlib
62633 @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
62634 mkdir stage3-zlib; \
62635 mv stage3-zlib zlib; \
62636 mv stage2-zlib prev-zlib || test -f stage2-lean
62637 @endif zlib
62638 @if lto-plugin
62639 @cd $(HOST_SUBDIR); [ -d stage3-lto-plugin ] || \
62640 mkdir stage3-lto-plugin; \
62641 mv stage3-lto-plugin lto-plugin; \
62642 mv stage2-lto-plugin prev-lto-plugin || test -f stage2-lean
62643 @endif lto-plugin
62644 @if libctf
62645 @cd $(HOST_SUBDIR); [ -d stage3-libctf ] || \
62646 mkdir stage3-libctf; \
62647 mv stage3-libctf libctf; \
62648 mv stage2-libctf prev-libctf || test -f stage2-lean
62649 @endif libctf
62650 @if libsframe
62651 @cd $(HOST_SUBDIR); [ -d stage3-libsframe ] || \
62652 mkdir stage3-libsframe; \
62653 mv stage3-libsframe libsframe; \
62654 mv stage2-libsframe prev-libsframe || test -f stage2-lean
62655 @endif libsframe
62656 @[ -d stage3-$(TARGET_SUBDIR) ] || \
62657 mkdir stage3-$(TARGET_SUBDIR); \
62658 mv stage3-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
62659 mv stage2-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage2-lean
62661 stage3-end::
62662 @if bfd
62663 @if test -d $(HOST_SUBDIR)/bfd; then \
62664 cd $(HOST_SUBDIR); mv bfd stage3-bfd; \
62665 mv prev-bfd stage2-bfd; : ; \
62667 @endif bfd
62668 @if opcodes
62669 @if test -d $(HOST_SUBDIR)/opcodes; then \
62670 cd $(HOST_SUBDIR); mv opcodes stage3-opcodes; \
62671 mv prev-opcodes stage2-opcodes; : ; \
62673 @endif opcodes
62674 @if binutils
62675 @if test -d $(HOST_SUBDIR)/binutils; then \
62676 cd $(HOST_SUBDIR); mv binutils stage3-binutils; \
62677 mv prev-binutils stage2-binutils; : ; \
62679 @endif binutils
62680 @if fixincludes
62681 @if test -d $(HOST_SUBDIR)/fixincludes; then \
62682 cd $(HOST_SUBDIR); mv fixincludes stage3-fixincludes; \
62683 mv prev-fixincludes stage2-fixincludes; : ; \
62685 @endif fixincludes
62686 @if gas
62687 @if test -d $(HOST_SUBDIR)/gas; then \
62688 cd $(HOST_SUBDIR); mv gas stage3-gas; \
62689 mv prev-gas stage2-gas; : ; \
62691 @endif gas
62692 @if gcc
62693 @if test -d $(HOST_SUBDIR)/gcc; then \
62694 cd $(HOST_SUBDIR); mv gcc stage3-gcc; \
62695 mv prev-gcc stage2-gcc; : ; \
62697 @endif gcc
62698 @if gmp
62699 @if test -d $(HOST_SUBDIR)/gmp; then \
62700 cd $(HOST_SUBDIR); mv gmp stage3-gmp; \
62701 mv prev-gmp stage2-gmp; : ; \
62703 @endif gmp
62704 @if mpfr
62705 @if test -d $(HOST_SUBDIR)/mpfr; then \
62706 cd $(HOST_SUBDIR); mv mpfr stage3-mpfr; \
62707 mv prev-mpfr stage2-mpfr; : ; \
62709 @endif mpfr
62710 @if mpc
62711 @if test -d $(HOST_SUBDIR)/mpc; then \
62712 cd $(HOST_SUBDIR); mv mpc stage3-mpc; \
62713 mv prev-mpc stage2-mpc; : ; \
62715 @endif mpc
62716 @if isl
62717 @if test -d $(HOST_SUBDIR)/isl; then \
62718 cd $(HOST_SUBDIR); mv isl stage3-isl; \
62719 mv prev-isl stage2-isl; : ; \
62721 @endif isl
62722 @if gold
62723 @if test -d $(HOST_SUBDIR)/gold; then \
62724 cd $(HOST_SUBDIR); mv gold stage3-gold; \
62725 mv prev-gold stage2-gold; : ; \
62727 @endif gold
62728 @if intl
62729 @if test -d $(HOST_SUBDIR)/intl; then \
62730 cd $(HOST_SUBDIR); mv intl stage3-intl; \
62731 mv prev-intl stage2-intl; : ; \
62733 @endif intl
62734 @if ld
62735 @if test -d $(HOST_SUBDIR)/ld; then \
62736 cd $(HOST_SUBDIR); mv ld stage3-ld; \
62737 mv prev-ld stage2-ld; : ; \
62739 @endif ld
62740 @if libbacktrace
62741 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
62742 cd $(HOST_SUBDIR); mv libbacktrace stage3-libbacktrace; \
62743 mv prev-libbacktrace stage2-libbacktrace; : ; \
62745 @endif libbacktrace
62746 @if libcpp
62747 @if test -d $(HOST_SUBDIR)/libcpp; then \
62748 cd $(HOST_SUBDIR); mv libcpp stage3-libcpp; \
62749 mv prev-libcpp stage2-libcpp; : ; \
62751 @endif libcpp
62752 @if libcody
62753 @if test -d $(HOST_SUBDIR)/libcody; then \
62754 cd $(HOST_SUBDIR); mv libcody stage3-libcody; \
62755 mv prev-libcody stage2-libcody; : ; \
62757 @endif libcody
62758 @if libdecnumber
62759 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
62760 cd $(HOST_SUBDIR); mv libdecnumber stage3-libdecnumber; \
62761 mv prev-libdecnumber stage2-libdecnumber; : ; \
62763 @endif libdecnumber
62764 @if libiberty
62765 @if test -d $(HOST_SUBDIR)/libiberty; then \
62766 cd $(HOST_SUBDIR); mv libiberty stage3-libiberty; \
62767 mv prev-libiberty stage2-libiberty; : ; \
62769 @endif libiberty
62770 @if libiberty-linker-plugin
62771 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
62772 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage3-libiberty-linker-plugin; \
62773 mv prev-libiberty-linker-plugin stage2-libiberty-linker-plugin; : ; \
62775 @endif libiberty-linker-plugin
62776 @if libiconv
62777 @if test -d $(HOST_SUBDIR)/libiconv; then \
62778 cd $(HOST_SUBDIR); mv libiconv stage3-libiconv; \
62779 mv prev-libiconv stage2-libiconv; : ; \
62781 @endif libiconv
62782 @if zlib
62783 @if test -d $(HOST_SUBDIR)/zlib; then \
62784 cd $(HOST_SUBDIR); mv zlib stage3-zlib; \
62785 mv prev-zlib stage2-zlib; : ; \
62787 @endif zlib
62788 @if lto-plugin
62789 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
62790 cd $(HOST_SUBDIR); mv lto-plugin stage3-lto-plugin; \
62791 mv prev-lto-plugin stage2-lto-plugin; : ; \
62793 @endif lto-plugin
62794 @if libctf
62795 @if test -d $(HOST_SUBDIR)/libctf; then \
62796 cd $(HOST_SUBDIR); mv libctf stage3-libctf; \
62797 mv prev-libctf stage2-libctf; : ; \
62799 @endif libctf
62800 @if libsframe
62801 @if test -d $(HOST_SUBDIR)/libsframe; then \
62802 cd $(HOST_SUBDIR); mv libsframe stage3-libsframe; \
62803 mv prev-libsframe stage2-libsframe; : ; \
62805 @endif libsframe
62806 @if test -d $(TARGET_SUBDIR); then \
62807 mv $(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR); \
62808 mv prev-$(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR); : ; \
62810 rm -f stage_current
62812 # Bubble a bug fix through all the stages up to stage 3. They are
62813 # remade, but not reconfigured. The next stage (if any) will not be
62814 # reconfigured either.
62815 .PHONY: stage3-bubble
62816 stage3-bubble:: stage2-bubble
62817 @r=`${PWD_COMMAND}`; export r; \
62818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62819 if test -f stage3-lean || test -f stage2-lean ; then \
62820 echo Skipping rebuild of stage3; \
62821 else \
62822 $(MAKE) stage3-start; \
62823 if $(LEAN); then \
62824 rm -rf stage1-*; \
62825 $(STAMP) stage1-lean; \
62826 fi; \
62827 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
62829 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare
62831 .PHONY: all-stage3 clean-stage3
62832 do-clean: clean-stage3
62834 # FIXME: Will not need to be conditional when toplevel bootstrap is the
62835 # only possibility, but now it conflicts with no-bootstrap rules
62836 @if gcc-bootstrap
62838 compare:
62839 @r=`${PWD_COMMAND}`; export r; \
62840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62841 if test -f stage2-lean; then \
62842 echo Cannot compare object files as stage 2 was deleted.; \
62843 exit 0; \
62844 fi; \
62845 : $(MAKE); $(stage); \
62846 rm -f .bad_compare; \
62847 echo Comparing stages 2 and 3; \
62848 sed=`echo stage3 | sed 's,^stage,,;s,.,.,g'`; \
62849 files=`find stage3-* -name "*$(objext)" -print | \
62850 sed -n s,^stage$$sed-,,p`; \
62851 for file in $${files} ${extra-compare}; do \
62852 f1=$$r/stage2-$$file; f2=$$r/stage3-$$file; \
62853 if test ! -f $$f1; then continue; fi; \
62854 $(do-compare) > /dev/null 2>&1; \
62855 if test $$? -eq 1; then \
62856 case $$file in \
62857 @compare_exclusions@) \
62858 echo warning: $$file differs ;; \
62859 *) \
62860 echo $$file differs >> .bad_compare ;; \
62861 esac; \
62862 fi; \
62863 done; \
62864 if [ -f .bad_compare ]; then \
62865 echo "Bootstrap comparison failure!"; \
62866 cat .bad_compare; \
62867 exit 1; \
62868 else \
62869 echo Comparison successful.; \
62870 fi; \
62871 $(STAMP) compare
62872 if $(LEAN); then \
62873 rm -rf stage2-*; \
62874 $(STAMP) stage2-lean; \
62879 .PHONY: bootstrap bootstrap-lean
62880 bootstrap:
62881 echo stage3 > stage_final
62882 @r=`${PWD_COMMAND}`; export r; \
62883 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62884 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
62885 @: $(MAKE); $(unstage)
62886 @r=`${PWD_COMMAND}`; export r; \
62887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62888 TFLAGS="$(STAGE3_TFLAGS)"; \
62889 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
62891 bootstrap-lean:
62892 echo stage3 > stage_final
62893 @r=`${PWD_COMMAND}`; export r; \
62894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62895 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage3-bubble
62896 @: $(MAKE); $(unstage)
62897 @r=`${PWD_COMMAND}`; export r; \
62898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62899 TFLAGS="$(STAGE3_TFLAGS)"; \
62900 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
62903 # Rules to wipe a stage and all the following ones, also used for cleanstrap
62904 distclean-stage2:: distclean-stage3
62905 .PHONY: distclean-stage3
62906 distclean-stage3::
62907 @: $(MAKE); $(stage)
62908 @test "`cat stage_last`" != stage3 || rm -f stage_last
62909 rm -rf stage3-* compare
62912 .PHONY: cleanstrap
62913 cleanstrap: do-distclean local-clean
62914 echo stage3 > stage_final
62915 @r=`${PWD_COMMAND}`; export r; \
62916 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62917 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
62918 @: $(MAKE); $(unstage)
62919 @r=`${PWD_COMMAND}`; export r; \
62920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62921 TFLAGS="$(STAGE3_TFLAGS)"; \
62922 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
62924 @endif gcc-bootstrap
62927 .PHONY: stage4-start stage4-end
62929 stage4-start::
62930 @: $(MAKE); $(stage); \
62931 echo stage4 > stage_current; \
62932 echo stage4 > stage_last; \
62933 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
62934 @if bfd
62935 @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
62936 mkdir stage4-bfd; \
62937 mv stage4-bfd bfd; \
62938 mv stage3-bfd prev-bfd || test -f stage3-lean
62939 @endif bfd
62940 @if opcodes
62941 @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
62942 mkdir stage4-opcodes; \
62943 mv stage4-opcodes opcodes; \
62944 mv stage3-opcodes prev-opcodes || test -f stage3-lean
62945 @endif opcodes
62946 @if binutils
62947 @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
62948 mkdir stage4-binutils; \
62949 mv stage4-binutils binutils; \
62950 mv stage3-binutils prev-binutils || test -f stage3-lean
62951 @endif binutils
62952 @if fixincludes
62953 @cd $(HOST_SUBDIR); [ -d stage4-fixincludes ] || \
62954 mkdir stage4-fixincludes; \
62955 mv stage4-fixincludes fixincludes; \
62956 mv stage3-fixincludes prev-fixincludes || test -f stage3-lean
62957 @endif fixincludes
62958 @if gas
62959 @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
62960 mkdir stage4-gas; \
62961 mv stage4-gas gas; \
62962 mv stage3-gas prev-gas || test -f stage3-lean
62963 @endif gas
62964 @if gcc
62965 @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
62966 mkdir stage4-gcc; \
62967 mv stage4-gcc gcc; \
62968 mv stage3-gcc prev-gcc || test -f stage3-lean
62969 @endif gcc
62970 @if gmp
62971 @cd $(HOST_SUBDIR); [ -d stage4-gmp ] || \
62972 mkdir stage4-gmp; \
62973 mv stage4-gmp gmp; \
62974 mv stage3-gmp prev-gmp || test -f stage3-lean
62975 @endif gmp
62976 @if mpfr
62977 @cd $(HOST_SUBDIR); [ -d stage4-mpfr ] || \
62978 mkdir stage4-mpfr; \
62979 mv stage4-mpfr mpfr; \
62980 mv stage3-mpfr prev-mpfr || test -f stage3-lean
62981 @endif mpfr
62982 @if mpc
62983 @cd $(HOST_SUBDIR); [ -d stage4-mpc ] || \
62984 mkdir stage4-mpc; \
62985 mv stage4-mpc mpc; \
62986 mv stage3-mpc prev-mpc || test -f stage3-lean
62987 @endif mpc
62988 @if isl
62989 @cd $(HOST_SUBDIR); [ -d stage4-isl ] || \
62990 mkdir stage4-isl; \
62991 mv stage4-isl isl; \
62992 mv stage3-isl prev-isl || test -f stage3-lean
62993 @endif isl
62994 @if gold
62995 @cd $(HOST_SUBDIR); [ -d stage4-gold ] || \
62996 mkdir stage4-gold; \
62997 mv stage4-gold gold; \
62998 mv stage3-gold prev-gold || test -f stage3-lean
62999 @endif gold
63000 @if intl
63001 @cd $(HOST_SUBDIR); [ -d stage4-intl ] || \
63002 mkdir stage4-intl; \
63003 mv stage4-intl intl; \
63004 mv stage3-intl prev-intl || test -f stage3-lean
63005 @endif intl
63006 @if ld
63007 @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
63008 mkdir stage4-ld; \
63009 mv stage4-ld ld; \
63010 mv stage3-ld prev-ld || test -f stage3-lean
63011 @endif ld
63012 @if libbacktrace
63013 @cd $(HOST_SUBDIR); [ -d stage4-libbacktrace ] || \
63014 mkdir stage4-libbacktrace; \
63015 mv stage4-libbacktrace libbacktrace; \
63016 mv stage3-libbacktrace prev-libbacktrace || test -f stage3-lean
63017 @endif libbacktrace
63018 @if libcpp
63019 @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
63020 mkdir stage4-libcpp; \
63021 mv stage4-libcpp libcpp; \
63022 mv stage3-libcpp prev-libcpp || test -f stage3-lean
63023 @endif libcpp
63024 @if libcody
63025 @cd $(HOST_SUBDIR); [ -d stage4-libcody ] || \
63026 mkdir stage4-libcody; \
63027 mv stage4-libcody libcody; \
63028 mv stage3-libcody prev-libcody || test -f stage3-lean
63029 @endif libcody
63030 @if libdecnumber
63031 @cd $(HOST_SUBDIR); [ -d stage4-libdecnumber ] || \
63032 mkdir stage4-libdecnumber; \
63033 mv stage4-libdecnumber libdecnumber; \
63034 mv stage3-libdecnumber prev-libdecnumber || test -f stage3-lean
63035 @endif libdecnumber
63036 @if libiberty
63037 @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
63038 mkdir stage4-libiberty; \
63039 mv stage4-libiberty libiberty; \
63040 mv stage3-libiberty prev-libiberty || test -f stage3-lean
63041 @endif libiberty
63042 @if libiberty-linker-plugin
63043 @cd $(HOST_SUBDIR); [ -d stage4-libiberty-linker-plugin ] || \
63044 mkdir stage4-libiberty-linker-plugin; \
63045 mv stage4-libiberty-linker-plugin libiberty-linker-plugin; \
63046 mv stage3-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage3-lean
63047 @endif libiberty-linker-plugin
63048 @if libiconv
63049 @cd $(HOST_SUBDIR); [ -d stage4-libiconv ] || \
63050 mkdir stage4-libiconv; \
63051 mv stage4-libiconv libiconv; \
63052 mv stage3-libiconv prev-libiconv || test -f stage3-lean
63053 @endif libiconv
63054 @if zlib
63055 @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
63056 mkdir stage4-zlib; \
63057 mv stage4-zlib zlib; \
63058 mv stage3-zlib prev-zlib || test -f stage3-lean
63059 @endif zlib
63060 @if lto-plugin
63061 @cd $(HOST_SUBDIR); [ -d stage4-lto-plugin ] || \
63062 mkdir stage4-lto-plugin; \
63063 mv stage4-lto-plugin lto-plugin; \
63064 mv stage3-lto-plugin prev-lto-plugin || test -f stage3-lean
63065 @endif lto-plugin
63066 @if libctf
63067 @cd $(HOST_SUBDIR); [ -d stage4-libctf ] || \
63068 mkdir stage4-libctf; \
63069 mv stage4-libctf libctf; \
63070 mv stage3-libctf prev-libctf || test -f stage3-lean
63071 @endif libctf
63072 @if libsframe
63073 @cd $(HOST_SUBDIR); [ -d stage4-libsframe ] || \
63074 mkdir stage4-libsframe; \
63075 mv stage4-libsframe libsframe; \
63076 mv stage3-libsframe prev-libsframe || test -f stage3-lean
63077 @endif libsframe
63078 @[ -d stage4-$(TARGET_SUBDIR) ] || \
63079 mkdir stage4-$(TARGET_SUBDIR); \
63080 mv stage4-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
63081 mv stage3-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage3-lean
63083 stage4-end::
63084 @if bfd
63085 @if test -d $(HOST_SUBDIR)/bfd; then \
63086 cd $(HOST_SUBDIR); mv bfd stage4-bfd; \
63087 mv prev-bfd stage3-bfd; : ; \
63089 @endif bfd
63090 @if opcodes
63091 @if test -d $(HOST_SUBDIR)/opcodes; then \
63092 cd $(HOST_SUBDIR); mv opcodes stage4-opcodes; \
63093 mv prev-opcodes stage3-opcodes; : ; \
63095 @endif opcodes
63096 @if binutils
63097 @if test -d $(HOST_SUBDIR)/binutils; then \
63098 cd $(HOST_SUBDIR); mv binutils stage4-binutils; \
63099 mv prev-binutils stage3-binutils; : ; \
63101 @endif binutils
63102 @if fixincludes
63103 @if test -d $(HOST_SUBDIR)/fixincludes; then \
63104 cd $(HOST_SUBDIR); mv fixincludes stage4-fixincludes; \
63105 mv prev-fixincludes stage3-fixincludes; : ; \
63107 @endif fixincludes
63108 @if gas
63109 @if test -d $(HOST_SUBDIR)/gas; then \
63110 cd $(HOST_SUBDIR); mv gas stage4-gas; \
63111 mv prev-gas stage3-gas; : ; \
63113 @endif gas
63114 @if gcc
63115 @if test -d $(HOST_SUBDIR)/gcc; then \
63116 cd $(HOST_SUBDIR); mv gcc stage4-gcc; \
63117 mv prev-gcc stage3-gcc; : ; \
63119 @endif gcc
63120 @if gmp
63121 @if test -d $(HOST_SUBDIR)/gmp; then \
63122 cd $(HOST_SUBDIR); mv gmp stage4-gmp; \
63123 mv prev-gmp stage3-gmp; : ; \
63125 @endif gmp
63126 @if mpfr
63127 @if test -d $(HOST_SUBDIR)/mpfr; then \
63128 cd $(HOST_SUBDIR); mv mpfr stage4-mpfr; \
63129 mv prev-mpfr stage3-mpfr; : ; \
63131 @endif mpfr
63132 @if mpc
63133 @if test -d $(HOST_SUBDIR)/mpc; then \
63134 cd $(HOST_SUBDIR); mv mpc stage4-mpc; \
63135 mv prev-mpc stage3-mpc; : ; \
63137 @endif mpc
63138 @if isl
63139 @if test -d $(HOST_SUBDIR)/isl; then \
63140 cd $(HOST_SUBDIR); mv isl stage4-isl; \
63141 mv prev-isl stage3-isl; : ; \
63143 @endif isl
63144 @if gold
63145 @if test -d $(HOST_SUBDIR)/gold; then \
63146 cd $(HOST_SUBDIR); mv gold stage4-gold; \
63147 mv prev-gold stage3-gold; : ; \
63149 @endif gold
63150 @if intl
63151 @if test -d $(HOST_SUBDIR)/intl; then \
63152 cd $(HOST_SUBDIR); mv intl stage4-intl; \
63153 mv prev-intl stage3-intl; : ; \
63155 @endif intl
63156 @if ld
63157 @if test -d $(HOST_SUBDIR)/ld; then \
63158 cd $(HOST_SUBDIR); mv ld stage4-ld; \
63159 mv prev-ld stage3-ld; : ; \
63161 @endif ld
63162 @if libbacktrace
63163 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
63164 cd $(HOST_SUBDIR); mv libbacktrace stage4-libbacktrace; \
63165 mv prev-libbacktrace stage3-libbacktrace; : ; \
63167 @endif libbacktrace
63168 @if libcpp
63169 @if test -d $(HOST_SUBDIR)/libcpp; then \
63170 cd $(HOST_SUBDIR); mv libcpp stage4-libcpp; \
63171 mv prev-libcpp stage3-libcpp; : ; \
63173 @endif libcpp
63174 @if libcody
63175 @if test -d $(HOST_SUBDIR)/libcody; then \
63176 cd $(HOST_SUBDIR); mv libcody stage4-libcody; \
63177 mv prev-libcody stage3-libcody; : ; \
63179 @endif libcody
63180 @if libdecnumber
63181 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
63182 cd $(HOST_SUBDIR); mv libdecnumber stage4-libdecnumber; \
63183 mv prev-libdecnumber stage3-libdecnumber; : ; \
63185 @endif libdecnumber
63186 @if libiberty
63187 @if test -d $(HOST_SUBDIR)/libiberty; then \
63188 cd $(HOST_SUBDIR); mv libiberty stage4-libiberty; \
63189 mv prev-libiberty stage3-libiberty; : ; \
63191 @endif libiberty
63192 @if libiberty-linker-plugin
63193 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
63194 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage4-libiberty-linker-plugin; \
63195 mv prev-libiberty-linker-plugin stage3-libiberty-linker-plugin; : ; \
63197 @endif libiberty-linker-plugin
63198 @if libiconv
63199 @if test -d $(HOST_SUBDIR)/libiconv; then \
63200 cd $(HOST_SUBDIR); mv libiconv stage4-libiconv; \
63201 mv prev-libiconv stage3-libiconv; : ; \
63203 @endif libiconv
63204 @if zlib
63205 @if test -d $(HOST_SUBDIR)/zlib; then \
63206 cd $(HOST_SUBDIR); mv zlib stage4-zlib; \
63207 mv prev-zlib stage3-zlib; : ; \
63209 @endif zlib
63210 @if lto-plugin
63211 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
63212 cd $(HOST_SUBDIR); mv lto-plugin stage4-lto-plugin; \
63213 mv prev-lto-plugin stage3-lto-plugin; : ; \
63215 @endif lto-plugin
63216 @if libctf
63217 @if test -d $(HOST_SUBDIR)/libctf; then \
63218 cd $(HOST_SUBDIR); mv libctf stage4-libctf; \
63219 mv prev-libctf stage3-libctf; : ; \
63221 @endif libctf
63222 @if libsframe
63223 @if test -d $(HOST_SUBDIR)/libsframe; then \
63224 cd $(HOST_SUBDIR); mv libsframe stage4-libsframe; \
63225 mv prev-libsframe stage3-libsframe; : ; \
63227 @endif libsframe
63228 @if test -d $(TARGET_SUBDIR); then \
63229 mv $(TARGET_SUBDIR) stage4-$(TARGET_SUBDIR); \
63230 mv prev-$(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR); : ; \
63232 rm -f stage_current
63234 # Bubble a bug fix through all the stages up to stage 4. They are
63235 # remade, but not reconfigured. The next stage (if any) will not be
63236 # reconfigured either.
63237 .PHONY: stage4-bubble
63238 stage4-bubble:: stage3-bubble
63239 @r=`${PWD_COMMAND}`; export r; \
63240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63241 if test -f stage4-lean || test -f stage3-lean ; then \
63242 echo Skipping rebuild of stage4; \
63243 else \
63244 $(MAKE) stage4-start; \
63245 if $(LEAN); then \
63246 rm -rf stage2-*; \
63247 $(STAMP) stage2-lean; \
63248 fi; \
63249 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
63251 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare3
63253 .PHONY: all-stage4 clean-stage4
63254 do-clean: clean-stage4
63256 # FIXME: Will not need to be conditional when toplevel bootstrap is the
63257 # only possibility, but now it conflicts with no-bootstrap rules
63258 @if gcc-bootstrap
63260 compare3:
63261 @r=`${PWD_COMMAND}`; export r; \
63262 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63263 if test -f stage3-lean; then \
63264 echo Cannot compare object files as stage 3 was deleted.; \
63265 exit 0; \
63266 fi; \
63267 : $(MAKE); $(stage); \
63268 rm -f .bad_compare; \
63269 echo Comparing stages 3 and 4; \
63270 sed=`echo stage4 | sed 's,^stage,,;s,.,.,g'`; \
63271 files=`find stage4-* -name "*$(objext)" -print | \
63272 sed -n s,^stage$$sed-,,p`; \
63273 for file in $${files} ${extra-compare}; do \
63274 f1=$$r/stage3-$$file; f2=$$r/stage4-$$file; \
63275 if test ! -f $$f1; then continue; fi; \
63276 $(do-compare3) > /dev/null 2>&1; \
63277 if test $$? -eq 1; then \
63278 case $$file in \
63279 @compare_exclusions@) \
63280 echo warning: $$file differs ;; \
63281 *) \
63282 echo $$file differs >> .bad_compare ;; \
63283 esac; \
63284 fi; \
63285 done; \
63286 if [ -f .bad_compare ]; then \
63287 echo "Bootstrap comparison failure!"; \
63288 cat .bad_compare; \
63289 exit 1; \
63290 else \
63291 echo Comparison successful.; \
63292 fi; \
63293 $(STAMP) compare3
63294 if $(LEAN); then \
63295 rm -rf stage3-*; \
63296 $(STAMP) stage3-lean; \
63301 .PHONY: bootstrap4 bootstrap4-lean
63302 bootstrap4:
63303 echo stage4 > stage_final
63304 @r=`${PWD_COMMAND}`; export r; \
63305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63306 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage4-bubble
63307 @: $(MAKE); $(unstage)
63308 @r=`${PWD_COMMAND}`; export r; \
63309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63310 TFLAGS="$(STAGE4_TFLAGS)"; \
63311 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
63313 bootstrap4-lean:
63314 echo stage4 > stage_final
63315 @r=`${PWD_COMMAND}`; export r; \
63316 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63317 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage4-bubble
63318 @: $(MAKE); $(unstage)
63319 @r=`${PWD_COMMAND}`; export r; \
63320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63321 TFLAGS="$(STAGE4_TFLAGS)"; \
63322 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
63325 # Rules to wipe a stage and all the following ones, also used for cleanstrap
63326 distclean-stage3:: distclean-stage4
63327 .PHONY: distclean-stage4
63328 distclean-stage4::
63329 @: $(MAKE); $(stage)
63330 @test "`cat stage_last`" != stage4 || rm -f stage_last
63331 rm -rf stage4-* compare3
63334 @endif gcc-bootstrap
63337 .PHONY: stageprofile-start stageprofile-end
63339 stageprofile-start::
63340 @: $(MAKE); $(stage); \
63341 echo stageprofile > stage_current; \
63342 echo stageprofile > stage_last; \
63343 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
63344 @if bfd
63345 @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
63346 mkdir stageprofile-bfd; \
63347 mv stageprofile-bfd bfd; \
63348 mv stage1-bfd prev-bfd || test -f stage1-lean
63349 @endif bfd
63350 @if opcodes
63351 @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
63352 mkdir stageprofile-opcodes; \
63353 mv stageprofile-opcodes opcodes; \
63354 mv stage1-opcodes prev-opcodes || test -f stage1-lean
63355 @endif opcodes
63356 @if binutils
63357 @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
63358 mkdir stageprofile-binutils; \
63359 mv stageprofile-binutils binutils; \
63360 mv stage1-binutils prev-binutils || test -f stage1-lean
63361 @endif binutils
63362 @if fixincludes
63363 @cd $(HOST_SUBDIR); [ -d stageprofile-fixincludes ] || \
63364 mkdir stageprofile-fixincludes; \
63365 mv stageprofile-fixincludes fixincludes; \
63366 mv stage1-fixincludes prev-fixincludes || test -f stage1-lean
63367 @endif fixincludes
63368 @if gas
63369 @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
63370 mkdir stageprofile-gas; \
63371 mv stageprofile-gas gas; \
63372 mv stage1-gas prev-gas || test -f stage1-lean
63373 @endif gas
63374 @if gcc
63375 @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
63376 mkdir stageprofile-gcc; \
63377 mv stageprofile-gcc gcc; \
63378 mv stage1-gcc prev-gcc || test -f stage1-lean
63379 @endif gcc
63380 @if gmp
63381 @cd $(HOST_SUBDIR); [ -d stageprofile-gmp ] || \
63382 mkdir stageprofile-gmp; \
63383 mv stageprofile-gmp gmp; \
63384 mv stage1-gmp prev-gmp || test -f stage1-lean
63385 @endif gmp
63386 @if mpfr
63387 @cd $(HOST_SUBDIR); [ -d stageprofile-mpfr ] || \
63388 mkdir stageprofile-mpfr; \
63389 mv stageprofile-mpfr mpfr; \
63390 mv stage1-mpfr prev-mpfr || test -f stage1-lean
63391 @endif mpfr
63392 @if mpc
63393 @cd $(HOST_SUBDIR); [ -d stageprofile-mpc ] || \
63394 mkdir stageprofile-mpc; \
63395 mv stageprofile-mpc mpc; \
63396 mv stage1-mpc prev-mpc || test -f stage1-lean
63397 @endif mpc
63398 @if isl
63399 @cd $(HOST_SUBDIR); [ -d stageprofile-isl ] || \
63400 mkdir stageprofile-isl; \
63401 mv stageprofile-isl isl; \
63402 mv stage1-isl prev-isl || test -f stage1-lean
63403 @endif isl
63404 @if gold
63405 @cd $(HOST_SUBDIR); [ -d stageprofile-gold ] || \
63406 mkdir stageprofile-gold; \
63407 mv stageprofile-gold gold; \
63408 mv stage1-gold prev-gold || test -f stage1-lean
63409 @endif gold
63410 @if intl
63411 @cd $(HOST_SUBDIR); [ -d stageprofile-intl ] || \
63412 mkdir stageprofile-intl; \
63413 mv stageprofile-intl intl; \
63414 mv stage1-intl prev-intl || test -f stage1-lean
63415 @endif intl
63416 @if ld
63417 @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
63418 mkdir stageprofile-ld; \
63419 mv stageprofile-ld ld; \
63420 mv stage1-ld prev-ld || test -f stage1-lean
63421 @endif ld
63422 @if libbacktrace
63423 @cd $(HOST_SUBDIR); [ -d stageprofile-libbacktrace ] || \
63424 mkdir stageprofile-libbacktrace; \
63425 mv stageprofile-libbacktrace libbacktrace; \
63426 mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean
63427 @endif libbacktrace
63428 @if libcpp
63429 @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
63430 mkdir stageprofile-libcpp; \
63431 mv stageprofile-libcpp libcpp; \
63432 mv stage1-libcpp prev-libcpp || test -f stage1-lean
63433 @endif libcpp
63434 @if libcody
63435 @cd $(HOST_SUBDIR); [ -d stageprofile-libcody ] || \
63436 mkdir stageprofile-libcody; \
63437 mv stageprofile-libcody libcody; \
63438 mv stage1-libcody prev-libcody || test -f stage1-lean
63439 @endif libcody
63440 @if libdecnumber
63441 @cd $(HOST_SUBDIR); [ -d stageprofile-libdecnumber ] || \
63442 mkdir stageprofile-libdecnumber; \
63443 mv stageprofile-libdecnumber libdecnumber; \
63444 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
63445 @endif libdecnumber
63446 @if libiberty
63447 @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
63448 mkdir stageprofile-libiberty; \
63449 mv stageprofile-libiberty libiberty; \
63450 mv stage1-libiberty prev-libiberty || test -f stage1-lean
63451 @endif libiberty
63452 @if libiberty-linker-plugin
63453 @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty-linker-plugin ] || \
63454 mkdir stageprofile-libiberty-linker-plugin; \
63455 mv stageprofile-libiberty-linker-plugin libiberty-linker-plugin; \
63456 mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean
63457 @endif libiberty-linker-plugin
63458 @if libiconv
63459 @cd $(HOST_SUBDIR); [ -d stageprofile-libiconv ] || \
63460 mkdir stageprofile-libiconv; \
63461 mv stageprofile-libiconv libiconv; \
63462 mv stage1-libiconv prev-libiconv || test -f stage1-lean
63463 @endif libiconv
63464 @if zlib
63465 @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
63466 mkdir stageprofile-zlib; \
63467 mv stageprofile-zlib zlib; \
63468 mv stage1-zlib prev-zlib || test -f stage1-lean
63469 @endif zlib
63470 @if lto-plugin
63471 @cd $(HOST_SUBDIR); [ -d stageprofile-lto-plugin ] || \
63472 mkdir stageprofile-lto-plugin; \
63473 mv stageprofile-lto-plugin lto-plugin; \
63474 mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
63475 @endif lto-plugin
63476 @if libctf
63477 @cd $(HOST_SUBDIR); [ -d stageprofile-libctf ] || \
63478 mkdir stageprofile-libctf; \
63479 mv stageprofile-libctf libctf; \
63480 mv stage1-libctf prev-libctf || test -f stage1-lean
63481 @endif libctf
63482 @if libsframe
63483 @cd $(HOST_SUBDIR); [ -d stageprofile-libsframe ] || \
63484 mkdir stageprofile-libsframe; \
63485 mv stageprofile-libsframe libsframe; \
63486 mv stage1-libsframe prev-libsframe || test -f stage1-lean
63487 @endif libsframe
63488 @[ -d stageprofile-$(TARGET_SUBDIR) ] || \
63489 mkdir stageprofile-$(TARGET_SUBDIR); \
63490 mv stageprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
63491 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
63493 stageprofile-end::
63494 @if bfd
63495 @if test -d $(HOST_SUBDIR)/bfd; then \
63496 cd $(HOST_SUBDIR); mv bfd stageprofile-bfd; \
63497 mv prev-bfd stage1-bfd; : ; \
63499 @endif bfd
63500 @if opcodes
63501 @if test -d $(HOST_SUBDIR)/opcodes; then \
63502 cd $(HOST_SUBDIR); mv opcodes stageprofile-opcodes; \
63503 mv prev-opcodes stage1-opcodes; : ; \
63505 @endif opcodes
63506 @if binutils
63507 @if test -d $(HOST_SUBDIR)/binutils; then \
63508 cd $(HOST_SUBDIR); mv binutils stageprofile-binutils; \
63509 mv prev-binutils stage1-binutils; : ; \
63511 @endif binutils
63512 @if fixincludes
63513 @if test -d $(HOST_SUBDIR)/fixincludes; then \
63514 cd $(HOST_SUBDIR); mv fixincludes stageprofile-fixincludes; \
63515 mv prev-fixincludes stage1-fixincludes; : ; \
63517 @endif fixincludes
63518 @if gas
63519 @if test -d $(HOST_SUBDIR)/gas; then \
63520 cd $(HOST_SUBDIR); mv gas stageprofile-gas; \
63521 mv prev-gas stage1-gas; : ; \
63523 @endif gas
63524 @if gcc
63525 @if test -d $(HOST_SUBDIR)/gcc; then \
63526 cd $(HOST_SUBDIR); mv gcc stageprofile-gcc; \
63527 mv prev-gcc stage1-gcc; : ; \
63529 @endif gcc
63530 @if gmp
63531 @if test -d $(HOST_SUBDIR)/gmp; then \
63532 cd $(HOST_SUBDIR); mv gmp stageprofile-gmp; \
63533 mv prev-gmp stage1-gmp; : ; \
63535 @endif gmp
63536 @if mpfr
63537 @if test -d $(HOST_SUBDIR)/mpfr; then \
63538 cd $(HOST_SUBDIR); mv mpfr stageprofile-mpfr; \
63539 mv prev-mpfr stage1-mpfr; : ; \
63541 @endif mpfr
63542 @if mpc
63543 @if test -d $(HOST_SUBDIR)/mpc; then \
63544 cd $(HOST_SUBDIR); mv mpc stageprofile-mpc; \
63545 mv prev-mpc stage1-mpc; : ; \
63547 @endif mpc
63548 @if isl
63549 @if test -d $(HOST_SUBDIR)/isl; then \
63550 cd $(HOST_SUBDIR); mv isl stageprofile-isl; \
63551 mv prev-isl stage1-isl; : ; \
63553 @endif isl
63554 @if gold
63555 @if test -d $(HOST_SUBDIR)/gold; then \
63556 cd $(HOST_SUBDIR); mv gold stageprofile-gold; \
63557 mv prev-gold stage1-gold; : ; \
63559 @endif gold
63560 @if intl
63561 @if test -d $(HOST_SUBDIR)/intl; then \
63562 cd $(HOST_SUBDIR); mv intl stageprofile-intl; \
63563 mv prev-intl stage1-intl; : ; \
63565 @endif intl
63566 @if ld
63567 @if test -d $(HOST_SUBDIR)/ld; then \
63568 cd $(HOST_SUBDIR); mv ld stageprofile-ld; \
63569 mv prev-ld stage1-ld; : ; \
63571 @endif ld
63572 @if libbacktrace
63573 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
63574 cd $(HOST_SUBDIR); mv libbacktrace stageprofile-libbacktrace; \
63575 mv prev-libbacktrace stage1-libbacktrace; : ; \
63577 @endif libbacktrace
63578 @if libcpp
63579 @if test -d $(HOST_SUBDIR)/libcpp; then \
63580 cd $(HOST_SUBDIR); mv libcpp stageprofile-libcpp; \
63581 mv prev-libcpp stage1-libcpp; : ; \
63583 @endif libcpp
63584 @if libcody
63585 @if test -d $(HOST_SUBDIR)/libcody; then \
63586 cd $(HOST_SUBDIR); mv libcody stageprofile-libcody; \
63587 mv prev-libcody stage1-libcody; : ; \
63589 @endif libcody
63590 @if libdecnumber
63591 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
63592 cd $(HOST_SUBDIR); mv libdecnumber stageprofile-libdecnumber; \
63593 mv prev-libdecnumber stage1-libdecnumber; : ; \
63595 @endif libdecnumber
63596 @if libiberty
63597 @if test -d $(HOST_SUBDIR)/libiberty; then \
63598 cd $(HOST_SUBDIR); mv libiberty stageprofile-libiberty; \
63599 mv prev-libiberty stage1-libiberty; : ; \
63601 @endif libiberty
63602 @if libiberty-linker-plugin
63603 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
63604 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageprofile-libiberty-linker-plugin; \
63605 mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
63607 @endif libiberty-linker-plugin
63608 @if libiconv
63609 @if test -d $(HOST_SUBDIR)/libiconv; then \
63610 cd $(HOST_SUBDIR); mv libiconv stageprofile-libiconv; \
63611 mv prev-libiconv stage1-libiconv; : ; \
63613 @endif libiconv
63614 @if zlib
63615 @if test -d $(HOST_SUBDIR)/zlib; then \
63616 cd $(HOST_SUBDIR); mv zlib stageprofile-zlib; \
63617 mv prev-zlib stage1-zlib; : ; \
63619 @endif zlib
63620 @if lto-plugin
63621 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
63622 cd $(HOST_SUBDIR); mv lto-plugin stageprofile-lto-plugin; \
63623 mv prev-lto-plugin stage1-lto-plugin; : ; \
63625 @endif lto-plugin
63626 @if libctf
63627 @if test -d $(HOST_SUBDIR)/libctf; then \
63628 cd $(HOST_SUBDIR); mv libctf stageprofile-libctf; \
63629 mv prev-libctf stage1-libctf; : ; \
63631 @endif libctf
63632 @if libsframe
63633 @if test -d $(HOST_SUBDIR)/libsframe; then \
63634 cd $(HOST_SUBDIR); mv libsframe stageprofile-libsframe; \
63635 mv prev-libsframe stage1-libsframe; : ; \
63637 @endif libsframe
63638 @if test -d $(TARGET_SUBDIR); then \
63639 mv $(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR); \
63640 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
63642 rm -f stage_current
63644 # Bubble a bug fix through all the stages up to stage profile. They are
63645 # remade, but not reconfigured. The next stage (if any) will not be
63646 # reconfigured either.
63647 .PHONY: stageprofile-bubble
63648 stageprofile-bubble:: stage1-bubble
63649 @r=`${PWD_COMMAND}`; export r; \
63650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63651 if test -f stageprofile-lean || test -f stage1-lean ; then \
63652 echo Skipping rebuild of stageprofile; \
63653 else \
63654 $(MAKE) stageprofile-start; \
63655 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
63658 .PHONY: all-stageprofile clean-stageprofile
63659 do-clean: clean-stageprofile
63661 # FIXME: Will not need to be conditional when toplevel bootstrap is the
63662 # only possibility, but now it conflicts with no-bootstrap rules
63663 @if gcc-bootstrap
63668 # Rules to wipe a stage and all the following ones, also used for cleanstrap
63669 distclean-stage1:: distclean-stageprofile
63670 .PHONY: distclean-stageprofile
63671 distclean-stageprofile::
63672 @: $(MAKE); $(stage)
63673 @test "`cat stage_last`" != stageprofile || rm -f stage_last
63674 rm -rf stageprofile-*
63677 @endif gcc-bootstrap
63680 .PHONY: stagetrain-start stagetrain-end
63682 stagetrain-start::
63683 @: $(MAKE); $(stage); \
63684 echo stagetrain > stage_current; \
63685 echo stagetrain > stage_last; \
63686 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
63687 @if bfd
63688 @cd $(HOST_SUBDIR); [ -d stagetrain-bfd ] || \
63689 mkdir stagetrain-bfd; \
63690 mv stagetrain-bfd bfd; \
63691 mv stageprofile-bfd prev-bfd || test -f stageprofile-lean
63692 @endif bfd
63693 @if opcodes
63694 @cd $(HOST_SUBDIR); [ -d stagetrain-opcodes ] || \
63695 mkdir stagetrain-opcodes; \
63696 mv stagetrain-opcodes opcodes; \
63697 mv stageprofile-opcodes prev-opcodes || test -f stageprofile-lean
63698 @endif opcodes
63699 @if binutils
63700 @cd $(HOST_SUBDIR); [ -d stagetrain-binutils ] || \
63701 mkdir stagetrain-binutils; \
63702 mv stagetrain-binutils binutils; \
63703 mv stageprofile-binutils prev-binutils || test -f stageprofile-lean
63704 @endif binutils
63705 @if fixincludes
63706 @cd $(HOST_SUBDIR); [ -d stagetrain-fixincludes ] || \
63707 mkdir stagetrain-fixincludes; \
63708 mv stagetrain-fixincludes fixincludes; \
63709 mv stageprofile-fixincludes prev-fixincludes || test -f stageprofile-lean
63710 @endif fixincludes
63711 @if gas
63712 @cd $(HOST_SUBDIR); [ -d stagetrain-gas ] || \
63713 mkdir stagetrain-gas; \
63714 mv stagetrain-gas gas; \
63715 mv stageprofile-gas prev-gas || test -f stageprofile-lean
63716 @endif gas
63717 @if gcc
63718 @cd $(HOST_SUBDIR); [ -d stagetrain-gcc ] || \
63719 mkdir stagetrain-gcc; \
63720 mv stagetrain-gcc gcc; \
63721 mv stageprofile-gcc prev-gcc || test -f stageprofile-lean
63722 @endif gcc
63723 @if gmp
63724 @cd $(HOST_SUBDIR); [ -d stagetrain-gmp ] || \
63725 mkdir stagetrain-gmp; \
63726 mv stagetrain-gmp gmp; \
63727 mv stageprofile-gmp prev-gmp || test -f stageprofile-lean
63728 @endif gmp
63729 @if mpfr
63730 @cd $(HOST_SUBDIR); [ -d stagetrain-mpfr ] || \
63731 mkdir stagetrain-mpfr; \
63732 mv stagetrain-mpfr mpfr; \
63733 mv stageprofile-mpfr prev-mpfr || test -f stageprofile-lean
63734 @endif mpfr
63735 @if mpc
63736 @cd $(HOST_SUBDIR); [ -d stagetrain-mpc ] || \
63737 mkdir stagetrain-mpc; \
63738 mv stagetrain-mpc mpc; \
63739 mv stageprofile-mpc prev-mpc || test -f stageprofile-lean
63740 @endif mpc
63741 @if isl
63742 @cd $(HOST_SUBDIR); [ -d stagetrain-isl ] || \
63743 mkdir stagetrain-isl; \
63744 mv stagetrain-isl isl; \
63745 mv stageprofile-isl prev-isl || test -f stageprofile-lean
63746 @endif isl
63747 @if gold
63748 @cd $(HOST_SUBDIR); [ -d stagetrain-gold ] || \
63749 mkdir stagetrain-gold; \
63750 mv stagetrain-gold gold; \
63751 mv stageprofile-gold prev-gold || test -f stageprofile-lean
63752 @endif gold
63753 @if intl
63754 @cd $(HOST_SUBDIR); [ -d stagetrain-intl ] || \
63755 mkdir stagetrain-intl; \
63756 mv stagetrain-intl intl; \
63757 mv stageprofile-intl prev-intl || test -f stageprofile-lean
63758 @endif intl
63759 @if ld
63760 @cd $(HOST_SUBDIR); [ -d stagetrain-ld ] || \
63761 mkdir stagetrain-ld; \
63762 mv stagetrain-ld ld; \
63763 mv stageprofile-ld prev-ld || test -f stageprofile-lean
63764 @endif ld
63765 @if libbacktrace
63766 @cd $(HOST_SUBDIR); [ -d stagetrain-libbacktrace ] || \
63767 mkdir stagetrain-libbacktrace; \
63768 mv stagetrain-libbacktrace libbacktrace; \
63769 mv stageprofile-libbacktrace prev-libbacktrace || test -f stageprofile-lean
63770 @endif libbacktrace
63771 @if libcpp
63772 @cd $(HOST_SUBDIR); [ -d stagetrain-libcpp ] || \
63773 mkdir stagetrain-libcpp; \
63774 mv stagetrain-libcpp libcpp; \
63775 mv stageprofile-libcpp prev-libcpp || test -f stageprofile-lean
63776 @endif libcpp
63777 @if libcody
63778 @cd $(HOST_SUBDIR); [ -d stagetrain-libcody ] || \
63779 mkdir stagetrain-libcody; \
63780 mv stagetrain-libcody libcody; \
63781 mv stageprofile-libcody prev-libcody || test -f stageprofile-lean
63782 @endif libcody
63783 @if libdecnumber
63784 @cd $(HOST_SUBDIR); [ -d stagetrain-libdecnumber ] || \
63785 mkdir stagetrain-libdecnumber; \
63786 mv stagetrain-libdecnumber libdecnumber; \
63787 mv stageprofile-libdecnumber prev-libdecnumber || test -f stageprofile-lean
63788 @endif libdecnumber
63789 @if libiberty
63790 @cd $(HOST_SUBDIR); [ -d stagetrain-libiberty ] || \
63791 mkdir stagetrain-libiberty; \
63792 mv stagetrain-libiberty libiberty; \
63793 mv stageprofile-libiberty prev-libiberty || test -f stageprofile-lean
63794 @endif libiberty
63795 @if libiberty-linker-plugin
63796 @cd $(HOST_SUBDIR); [ -d stagetrain-libiberty-linker-plugin ] || \
63797 mkdir stagetrain-libiberty-linker-plugin; \
63798 mv stagetrain-libiberty-linker-plugin libiberty-linker-plugin; \
63799 mv stageprofile-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stageprofile-lean
63800 @endif libiberty-linker-plugin
63801 @if libiconv
63802 @cd $(HOST_SUBDIR); [ -d stagetrain-libiconv ] || \
63803 mkdir stagetrain-libiconv; \
63804 mv stagetrain-libiconv libiconv; \
63805 mv stageprofile-libiconv prev-libiconv || test -f stageprofile-lean
63806 @endif libiconv
63807 @if zlib
63808 @cd $(HOST_SUBDIR); [ -d stagetrain-zlib ] || \
63809 mkdir stagetrain-zlib; \
63810 mv stagetrain-zlib zlib; \
63811 mv stageprofile-zlib prev-zlib || test -f stageprofile-lean
63812 @endif zlib
63813 @if lto-plugin
63814 @cd $(HOST_SUBDIR); [ -d stagetrain-lto-plugin ] || \
63815 mkdir stagetrain-lto-plugin; \
63816 mv stagetrain-lto-plugin lto-plugin; \
63817 mv stageprofile-lto-plugin prev-lto-plugin || test -f stageprofile-lean
63818 @endif lto-plugin
63819 @if libctf
63820 @cd $(HOST_SUBDIR); [ -d stagetrain-libctf ] || \
63821 mkdir stagetrain-libctf; \
63822 mv stagetrain-libctf libctf; \
63823 mv stageprofile-libctf prev-libctf || test -f stageprofile-lean
63824 @endif libctf
63825 @if libsframe
63826 @cd $(HOST_SUBDIR); [ -d stagetrain-libsframe ] || \
63827 mkdir stagetrain-libsframe; \
63828 mv stagetrain-libsframe libsframe; \
63829 mv stageprofile-libsframe prev-libsframe || test -f stageprofile-lean
63830 @endif libsframe
63831 @[ -d stagetrain-$(TARGET_SUBDIR) ] || \
63832 mkdir stagetrain-$(TARGET_SUBDIR); \
63833 mv stagetrain-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
63834 mv stageprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageprofile-lean
63836 stagetrain-end::
63837 @if bfd
63838 @if test -d $(HOST_SUBDIR)/bfd; then \
63839 cd $(HOST_SUBDIR); mv bfd stagetrain-bfd; \
63840 mv prev-bfd stageprofile-bfd; : ; \
63842 @endif bfd
63843 @if opcodes
63844 @if test -d $(HOST_SUBDIR)/opcodes; then \
63845 cd $(HOST_SUBDIR); mv opcodes stagetrain-opcodes; \
63846 mv prev-opcodes stageprofile-opcodes; : ; \
63848 @endif opcodes
63849 @if binutils
63850 @if test -d $(HOST_SUBDIR)/binutils; then \
63851 cd $(HOST_SUBDIR); mv binutils stagetrain-binutils; \
63852 mv prev-binutils stageprofile-binutils; : ; \
63854 @endif binutils
63855 @if fixincludes
63856 @if test -d $(HOST_SUBDIR)/fixincludes; then \
63857 cd $(HOST_SUBDIR); mv fixincludes stagetrain-fixincludes; \
63858 mv prev-fixincludes stageprofile-fixincludes; : ; \
63860 @endif fixincludes
63861 @if gas
63862 @if test -d $(HOST_SUBDIR)/gas; then \
63863 cd $(HOST_SUBDIR); mv gas stagetrain-gas; \
63864 mv prev-gas stageprofile-gas; : ; \
63866 @endif gas
63867 @if gcc
63868 @if test -d $(HOST_SUBDIR)/gcc; then \
63869 cd $(HOST_SUBDIR); mv gcc stagetrain-gcc; \
63870 mv prev-gcc stageprofile-gcc; : ; \
63872 @endif gcc
63873 @if gmp
63874 @if test -d $(HOST_SUBDIR)/gmp; then \
63875 cd $(HOST_SUBDIR); mv gmp stagetrain-gmp; \
63876 mv prev-gmp stageprofile-gmp; : ; \
63878 @endif gmp
63879 @if mpfr
63880 @if test -d $(HOST_SUBDIR)/mpfr; then \
63881 cd $(HOST_SUBDIR); mv mpfr stagetrain-mpfr; \
63882 mv prev-mpfr stageprofile-mpfr; : ; \
63884 @endif mpfr
63885 @if mpc
63886 @if test -d $(HOST_SUBDIR)/mpc; then \
63887 cd $(HOST_SUBDIR); mv mpc stagetrain-mpc; \
63888 mv prev-mpc stageprofile-mpc; : ; \
63890 @endif mpc
63891 @if isl
63892 @if test -d $(HOST_SUBDIR)/isl; then \
63893 cd $(HOST_SUBDIR); mv isl stagetrain-isl; \
63894 mv prev-isl stageprofile-isl; : ; \
63896 @endif isl
63897 @if gold
63898 @if test -d $(HOST_SUBDIR)/gold; then \
63899 cd $(HOST_SUBDIR); mv gold stagetrain-gold; \
63900 mv prev-gold stageprofile-gold; : ; \
63902 @endif gold
63903 @if intl
63904 @if test -d $(HOST_SUBDIR)/intl; then \
63905 cd $(HOST_SUBDIR); mv intl stagetrain-intl; \
63906 mv prev-intl stageprofile-intl; : ; \
63908 @endif intl
63909 @if ld
63910 @if test -d $(HOST_SUBDIR)/ld; then \
63911 cd $(HOST_SUBDIR); mv ld stagetrain-ld; \
63912 mv prev-ld stageprofile-ld; : ; \
63914 @endif ld
63915 @if libbacktrace
63916 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
63917 cd $(HOST_SUBDIR); mv libbacktrace stagetrain-libbacktrace; \
63918 mv prev-libbacktrace stageprofile-libbacktrace; : ; \
63920 @endif libbacktrace
63921 @if libcpp
63922 @if test -d $(HOST_SUBDIR)/libcpp; then \
63923 cd $(HOST_SUBDIR); mv libcpp stagetrain-libcpp; \
63924 mv prev-libcpp stageprofile-libcpp; : ; \
63926 @endif libcpp
63927 @if libcody
63928 @if test -d $(HOST_SUBDIR)/libcody; then \
63929 cd $(HOST_SUBDIR); mv libcody stagetrain-libcody; \
63930 mv prev-libcody stageprofile-libcody; : ; \
63932 @endif libcody
63933 @if libdecnumber
63934 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
63935 cd $(HOST_SUBDIR); mv libdecnumber stagetrain-libdecnumber; \
63936 mv prev-libdecnumber stageprofile-libdecnumber; : ; \
63938 @endif libdecnumber
63939 @if libiberty
63940 @if test -d $(HOST_SUBDIR)/libiberty; then \
63941 cd $(HOST_SUBDIR); mv libiberty stagetrain-libiberty; \
63942 mv prev-libiberty stageprofile-libiberty; : ; \
63944 @endif libiberty
63945 @if libiberty-linker-plugin
63946 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
63947 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stagetrain-libiberty-linker-plugin; \
63948 mv prev-libiberty-linker-plugin stageprofile-libiberty-linker-plugin; : ; \
63950 @endif libiberty-linker-plugin
63951 @if libiconv
63952 @if test -d $(HOST_SUBDIR)/libiconv; then \
63953 cd $(HOST_SUBDIR); mv libiconv stagetrain-libiconv; \
63954 mv prev-libiconv stageprofile-libiconv; : ; \
63956 @endif libiconv
63957 @if zlib
63958 @if test -d $(HOST_SUBDIR)/zlib; then \
63959 cd $(HOST_SUBDIR); mv zlib stagetrain-zlib; \
63960 mv prev-zlib stageprofile-zlib; : ; \
63962 @endif zlib
63963 @if lto-plugin
63964 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
63965 cd $(HOST_SUBDIR); mv lto-plugin stagetrain-lto-plugin; \
63966 mv prev-lto-plugin stageprofile-lto-plugin; : ; \
63968 @endif lto-plugin
63969 @if libctf
63970 @if test -d $(HOST_SUBDIR)/libctf; then \
63971 cd $(HOST_SUBDIR); mv libctf stagetrain-libctf; \
63972 mv prev-libctf stageprofile-libctf; : ; \
63974 @endif libctf
63975 @if libsframe
63976 @if test -d $(HOST_SUBDIR)/libsframe; then \
63977 cd $(HOST_SUBDIR); mv libsframe stagetrain-libsframe; \
63978 mv prev-libsframe stageprofile-libsframe; : ; \
63980 @endif libsframe
63981 @if test -d $(TARGET_SUBDIR); then \
63982 mv $(TARGET_SUBDIR) stagetrain-$(TARGET_SUBDIR); \
63983 mv prev-$(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR); : ; \
63985 rm -f stage_current
63987 # Bubble a bug fix through all the stages up to stage train. They are
63988 # remade, but not reconfigured. The next stage (if any) will not be
63989 # reconfigured either.
63990 .PHONY: stagetrain-bubble
63991 stagetrain-bubble:: stageprofile-bubble
63992 @r=`${PWD_COMMAND}`; export r; \
63993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63994 if test -f stagetrain-lean || test -f stageprofile-lean ; then \
63995 echo Skipping rebuild of stagetrain; \
63996 else \
63997 $(MAKE) stagetrain-start; \
63998 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagetrain; \
64001 .PHONY: all-stagetrain clean-stagetrain
64002 do-clean: clean-stagetrain
64004 # FIXME: Will not need to be conditional when toplevel bootstrap is the
64005 # only possibility, but now it conflicts with no-bootstrap rules
64006 @if gcc-bootstrap
64011 # Rules to wipe a stage and all the following ones, also used for cleanstrap
64012 distclean-stageprofile:: distclean-stagetrain
64013 .PHONY: distclean-stagetrain
64014 distclean-stagetrain::
64015 @: $(MAKE); $(stage)
64016 @test "`cat stage_last`" != stagetrain || rm -f stage_last
64017 rm -rf stagetrain-*
64020 @endif gcc-bootstrap
64023 .PHONY: stagefeedback-start stagefeedback-end
64025 stagefeedback-start::
64026 @: $(MAKE); $(stage); \
64027 echo stagefeedback > stage_current; \
64028 echo stagefeedback > stage_last; \
64029 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
64030 @if bfd
64031 @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
64032 mkdir stagefeedback-bfd; \
64033 mv stagefeedback-bfd bfd; \
64034 mv stagetrain-bfd prev-bfd || test -f stagetrain-lean
64035 @endif bfd
64036 @if opcodes
64037 @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
64038 mkdir stagefeedback-opcodes; \
64039 mv stagefeedback-opcodes opcodes; \
64040 mv stagetrain-opcodes prev-opcodes || test -f stagetrain-lean
64041 @endif opcodes
64042 @if binutils
64043 @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
64044 mkdir stagefeedback-binutils; \
64045 mv stagefeedback-binutils binutils; \
64046 mv stagetrain-binutils prev-binutils || test -f stagetrain-lean
64047 @endif binutils
64048 @if fixincludes
64049 @cd $(HOST_SUBDIR); [ -d stagefeedback-fixincludes ] || \
64050 mkdir stagefeedback-fixincludes; \
64051 mv stagefeedback-fixincludes fixincludes; \
64052 mv stagetrain-fixincludes prev-fixincludes || test -f stagetrain-lean
64053 @endif fixincludes
64054 @if gas
64055 @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
64056 mkdir stagefeedback-gas; \
64057 mv stagefeedback-gas gas; \
64058 mv stagetrain-gas prev-gas || test -f stagetrain-lean
64059 @endif gas
64060 @if gcc
64061 @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
64062 mkdir stagefeedback-gcc; \
64063 mv stagefeedback-gcc gcc; \
64064 mv stagetrain-gcc prev-gcc || test -f stagetrain-lean
64065 @endif gcc
64066 @if gmp
64067 @cd $(HOST_SUBDIR); [ -d stagefeedback-gmp ] || \
64068 mkdir stagefeedback-gmp; \
64069 mv stagefeedback-gmp gmp; \
64070 mv stagetrain-gmp prev-gmp || test -f stagetrain-lean
64071 @endif gmp
64072 @if mpfr
64073 @cd $(HOST_SUBDIR); [ -d stagefeedback-mpfr ] || \
64074 mkdir stagefeedback-mpfr; \
64075 mv stagefeedback-mpfr mpfr; \
64076 mv stagetrain-mpfr prev-mpfr || test -f stagetrain-lean
64077 @endif mpfr
64078 @if mpc
64079 @cd $(HOST_SUBDIR); [ -d stagefeedback-mpc ] || \
64080 mkdir stagefeedback-mpc; \
64081 mv stagefeedback-mpc mpc; \
64082 mv stagetrain-mpc prev-mpc || test -f stagetrain-lean
64083 @endif mpc
64084 @if isl
64085 @cd $(HOST_SUBDIR); [ -d stagefeedback-isl ] || \
64086 mkdir stagefeedback-isl; \
64087 mv stagefeedback-isl isl; \
64088 mv stagetrain-isl prev-isl || test -f stagetrain-lean
64089 @endif isl
64090 @if gold
64091 @cd $(HOST_SUBDIR); [ -d stagefeedback-gold ] || \
64092 mkdir stagefeedback-gold; \
64093 mv stagefeedback-gold gold; \
64094 mv stagetrain-gold prev-gold || test -f stagetrain-lean
64095 @endif gold
64096 @if intl
64097 @cd $(HOST_SUBDIR); [ -d stagefeedback-intl ] || \
64098 mkdir stagefeedback-intl; \
64099 mv stagefeedback-intl intl; \
64100 mv stagetrain-intl prev-intl || test -f stagetrain-lean
64101 @endif intl
64102 @if ld
64103 @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
64104 mkdir stagefeedback-ld; \
64105 mv stagefeedback-ld ld; \
64106 mv stagetrain-ld prev-ld || test -f stagetrain-lean
64107 @endif ld
64108 @if libbacktrace
64109 @cd $(HOST_SUBDIR); [ -d stagefeedback-libbacktrace ] || \
64110 mkdir stagefeedback-libbacktrace; \
64111 mv stagefeedback-libbacktrace libbacktrace; \
64112 mv stagetrain-libbacktrace prev-libbacktrace || test -f stagetrain-lean
64113 @endif libbacktrace
64114 @if libcpp
64115 @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
64116 mkdir stagefeedback-libcpp; \
64117 mv stagefeedback-libcpp libcpp; \
64118 mv stagetrain-libcpp prev-libcpp || test -f stagetrain-lean
64119 @endif libcpp
64120 @if libcody
64121 @cd $(HOST_SUBDIR); [ -d stagefeedback-libcody ] || \
64122 mkdir stagefeedback-libcody; \
64123 mv stagefeedback-libcody libcody; \
64124 mv stagetrain-libcody prev-libcody || test -f stagetrain-lean
64125 @endif libcody
64126 @if libdecnumber
64127 @cd $(HOST_SUBDIR); [ -d stagefeedback-libdecnumber ] || \
64128 mkdir stagefeedback-libdecnumber; \
64129 mv stagefeedback-libdecnumber libdecnumber; \
64130 mv stagetrain-libdecnumber prev-libdecnumber || test -f stagetrain-lean
64131 @endif libdecnumber
64132 @if libiberty
64133 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
64134 mkdir stagefeedback-libiberty; \
64135 mv stagefeedback-libiberty libiberty; \
64136 mv stagetrain-libiberty prev-libiberty || test -f stagetrain-lean
64137 @endif libiberty
64138 @if libiberty-linker-plugin
64139 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty-linker-plugin ] || \
64140 mkdir stagefeedback-libiberty-linker-plugin; \
64141 mv stagefeedback-libiberty-linker-plugin libiberty-linker-plugin; \
64142 mv stagetrain-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stagetrain-lean
64143 @endif libiberty-linker-plugin
64144 @if libiconv
64145 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiconv ] || \
64146 mkdir stagefeedback-libiconv; \
64147 mv stagefeedback-libiconv libiconv; \
64148 mv stagetrain-libiconv prev-libiconv || test -f stagetrain-lean
64149 @endif libiconv
64150 @if zlib
64151 @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
64152 mkdir stagefeedback-zlib; \
64153 mv stagefeedback-zlib zlib; \
64154 mv stagetrain-zlib prev-zlib || test -f stagetrain-lean
64155 @endif zlib
64156 @if lto-plugin
64157 @cd $(HOST_SUBDIR); [ -d stagefeedback-lto-plugin ] || \
64158 mkdir stagefeedback-lto-plugin; \
64159 mv stagefeedback-lto-plugin lto-plugin; \
64160 mv stagetrain-lto-plugin prev-lto-plugin || test -f stagetrain-lean
64161 @endif lto-plugin
64162 @if libctf
64163 @cd $(HOST_SUBDIR); [ -d stagefeedback-libctf ] || \
64164 mkdir stagefeedback-libctf; \
64165 mv stagefeedback-libctf libctf; \
64166 mv stagetrain-libctf prev-libctf || test -f stagetrain-lean
64167 @endif libctf
64168 @if libsframe
64169 @cd $(HOST_SUBDIR); [ -d stagefeedback-libsframe ] || \
64170 mkdir stagefeedback-libsframe; \
64171 mv stagefeedback-libsframe libsframe; \
64172 mv stagetrain-libsframe prev-libsframe || test -f stagetrain-lean
64173 @endif libsframe
64174 @[ -d stagefeedback-$(TARGET_SUBDIR) ] || \
64175 mkdir stagefeedback-$(TARGET_SUBDIR); \
64176 mv stagefeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
64177 mv stagetrain-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stagetrain-lean
64179 stagefeedback-end::
64180 @if bfd
64181 @if test -d $(HOST_SUBDIR)/bfd; then \
64182 cd $(HOST_SUBDIR); mv bfd stagefeedback-bfd; \
64183 mv prev-bfd stagetrain-bfd; : ; \
64185 @endif bfd
64186 @if opcodes
64187 @if test -d $(HOST_SUBDIR)/opcodes; then \
64188 cd $(HOST_SUBDIR); mv opcodes stagefeedback-opcodes; \
64189 mv prev-opcodes stagetrain-opcodes; : ; \
64191 @endif opcodes
64192 @if binutils
64193 @if test -d $(HOST_SUBDIR)/binutils; then \
64194 cd $(HOST_SUBDIR); mv binutils stagefeedback-binutils; \
64195 mv prev-binutils stagetrain-binutils; : ; \
64197 @endif binutils
64198 @if fixincludes
64199 @if test -d $(HOST_SUBDIR)/fixincludes; then \
64200 cd $(HOST_SUBDIR); mv fixincludes stagefeedback-fixincludes; \
64201 mv prev-fixincludes stagetrain-fixincludes; : ; \
64203 @endif fixincludes
64204 @if gas
64205 @if test -d $(HOST_SUBDIR)/gas; then \
64206 cd $(HOST_SUBDIR); mv gas stagefeedback-gas; \
64207 mv prev-gas stagetrain-gas; : ; \
64209 @endif gas
64210 @if gcc
64211 @if test -d $(HOST_SUBDIR)/gcc; then \
64212 cd $(HOST_SUBDIR); mv gcc stagefeedback-gcc; \
64213 mv prev-gcc stagetrain-gcc; : ; \
64215 @endif gcc
64216 @if gmp
64217 @if test -d $(HOST_SUBDIR)/gmp; then \
64218 cd $(HOST_SUBDIR); mv gmp stagefeedback-gmp; \
64219 mv prev-gmp stagetrain-gmp; : ; \
64221 @endif gmp
64222 @if mpfr
64223 @if test -d $(HOST_SUBDIR)/mpfr; then \
64224 cd $(HOST_SUBDIR); mv mpfr stagefeedback-mpfr; \
64225 mv prev-mpfr stagetrain-mpfr; : ; \
64227 @endif mpfr
64228 @if mpc
64229 @if test -d $(HOST_SUBDIR)/mpc; then \
64230 cd $(HOST_SUBDIR); mv mpc stagefeedback-mpc; \
64231 mv prev-mpc stagetrain-mpc; : ; \
64233 @endif mpc
64234 @if isl
64235 @if test -d $(HOST_SUBDIR)/isl; then \
64236 cd $(HOST_SUBDIR); mv isl stagefeedback-isl; \
64237 mv prev-isl stagetrain-isl; : ; \
64239 @endif isl
64240 @if gold
64241 @if test -d $(HOST_SUBDIR)/gold; then \
64242 cd $(HOST_SUBDIR); mv gold stagefeedback-gold; \
64243 mv prev-gold stagetrain-gold; : ; \
64245 @endif gold
64246 @if intl
64247 @if test -d $(HOST_SUBDIR)/intl; then \
64248 cd $(HOST_SUBDIR); mv intl stagefeedback-intl; \
64249 mv prev-intl stagetrain-intl; : ; \
64251 @endif intl
64252 @if ld
64253 @if test -d $(HOST_SUBDIR)/ld; then \
64254 cd $(HOST_SUBDIR); mv ld stagefeedback-ld; \
64255 mv prev-ld stagetrain-ld; : ; \
64257 @endif ld
64258 @if libbacktrace
64259 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
64260 cd $(HOST_SUBDIR); mv libbacktrace stagefeedback-libbacktrace; \
64261 mv prev-libbacktrace stagetrain-libbacktrace; : ; \
64263 @endif libbacktrace
64264 @if libcpp
64265 @if test -d $(HOST_SUBDIR)/libcpp; then \
64266 cd $(HOST_SUBDIR); mv libcpp stagefeedback-libcpp; \
64267 mv prev-libcpp stagetrain-libcpp; : ; \
64269 @endif libcpp
64270 @if libcody
64271 @if test -d $(HOST_SUBDIR)/libcody; then \
64272 cd $(HOST_SUBDIR); mv libcody stagefeedback-libcody; \
64273 mv prev-libcody stagetrain-libcody; : ; \
64275 @endif libcody
64276 @if libdecnumber
64277 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
64278 cd $(HOST_SUBDIR); mv libdecnumber stagefeedback-libdecnumber; \
64279 mv prev-libdecnumber stagetrain-libdecnumber; : ; \
64281 @endif libdecnumber
64282 @if libiberty
64283 @if test -d $(HOST_SUBDIR)/libiberty; then \
64284 cd $(HOST_SUBDIR); mv libiberty stagefeedback-libiberty; \
64285 mv prev-libiberty stagetrain-libiberty; : ; \
64287 @endif libiberty
64288 @if libiberty-linker-plugin
64289 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
64290 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stagefeedback-libiberty-linker-plugin; \
64291 mv prev-libiberty-linker-plugin stagetrain-libiberty-linker-plugin; : ; \
64293 @endif libiberty-linker-plugin
64294 @if libiconv
64295 @if test -d $(HOST_SUBDIR)/libiconv; then \
64296 cd $(HOST_SUBDIR); mv libiconv stagefeedback-libiconv; \
64297 mv prev-libiconv stagetrain-libiconv; : ; \
64299 @endif libiconv
64300 @if zlib
64301 @if test -d $(HOST_SUBDIR)/zlib; then \
64302 cd $(HOST_SUBDIR); mv zlib stagefeedback-zlib; \
64303 mv prev-zlib stagetrain-zlib; : ; \
64305 @endif zlib
64306 @if lto-plugin
64307 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
64308 cd $(HOST_SUBDIR); mv lto-plugin stagefeedback-lto-plugin; \
64309 mv prev-lto-plugin stagetrain-lto-plugin; : ; \
64311 @endif lto-plugin
64312 @if libctf
64313 @if test -d $(HOST_SUBDIR)/libctf; then \
64314 cd $(HOST_SUBDIR); mv libctf stagefeedback-libctf; \
64315 mv prev-libctf stagetrain-libctf; : ; \
64317 @endif libctf
64318 @if libsframe
64319 @if test -d $(HOST_SUBDIR)/libsframe; then \
64320 cd $(HOST_SUBDIR); mv libsframe stagefeedback-libsframe; \
64321 mv prev-libsframe stagetrain-libsframe; : ; \
64323 @endif libsframe
64324 @if test -d $(TARGET_SUBDIR); then \
64325 mv $(TARGET_SUBDIR) stagefeedback-$(TARGET_SUBDIR); \
64326 mv prev-$(TARGET_SUBDIR) stagetrain-$(TARGET_SUBDIR); : ; \
64328 rm -f stage_current
64330 # Bubble a bug fix through all the stages up to stage feedback. They are
64331 # remade, but not reconfigured. The next stage (if any) will not be
64332 # reconfigured either.
64333 .PHONY: stagefeedback-bubble
64334 stagefeedback-bubble:: stagetrain-bubble
64335 @r=`${PWD_COMMAND}`; export r; \
64336 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64337 if test -f stagefeedback-lean || test -f stagetrain-lean ; then \
64338 echo Skipping rebuild of stagefeedback; \
64339 else \
64340 $(MAKE) stagefeedback-start; \
64341 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
64344 .PHONY: all-stagefeedback clean-stagefeedback
64345 do-clean: clean-stagefeedback
64347 # FIXME: Will not need to be conditional when toplevel bootstrap is the
64348 # only possibility, but now it conflicts with no-bootstrap rules
64349 @if gcc-bootstrap
64353 .PHONY: profiledbootstrap profiledbootstrap-lean
64354 profiledbootstrap:
64355 echo stagefeedback > stage_final
64356 @r=`${PWD_COMMAND}`; export r; \
64357 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64358 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stagefeedback-bubble
64359 @: $(MAKE); $(unstage)
64360 @r=`${PWD_COMMAND}`; export r; \
64361 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64362 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
64363 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
64365 profiledbootstrap-lean:
64366 echo stagefeedback > stage_final
64367 @r=`${PWD_COMMAND}`; export r; \
64368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64369 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stagefeedback-bubble
64370 @: $(MAKE); $(unstage)
64371 @r=`${PWD_COMMAND}`; export r; \
64372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64373 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
64374 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
64377 # Rules to wipe a stage and all the following ones, also used for cleanstrap
64378 distclean-stagetrain:: distclean-stagefeedback
64379 .PHONY: distclean-stagefeedback
64380 distclean-stagefeedback::
64381 @: $(MAKE); $(stage)
64382 @test "`cat stage_last`" != stagefeedback || rm -f stage_last
64383 rm -rf stagefeedback-*
64386 @endif gcc-bootstrap
64389 .PHONY: stageautoprofile-start stageautoprofile-end
64391 stageautoprofile-start::
64392 @: $(MAKE); $(stage); \
64393 echo stageautoprofile > stage_current; \
64394 echo stageautoprofile > stage_last; \
64395 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
64396 @if bfd
64397 @cd $(HOST_SUBDIR); [ -d stageautoprofile-bfd ] || \
64398 mkdir stageautoprofile-bfd; \
64399 mv stageautoprofile-bfd bfd; \
64400 mv stage1-bfd prev-bfd || test -f stage1-lean
64401 @endif bfd
64402 @if opcodes
64403 @cd $(HOST_SUBDIR); [ -d stageautoprofile-opcodes ] || \
64404 mkdir stageautoprofile-opcodes; \
64405 mv stageautoprofile-opcodes opcodes; \
64406 mv stage1-opcodes prev-opcodes || test -f stage1-lean
64407 @endif opcodes
64408 @if binutils
64409 @cd $(HOST_SUBDIR); [ -d stageautoprofile-binutils ] || \
64410 mkdir stageautoprofile-binutils; \
64411 mv stageautoprofile-binutils binutils; \
64412 mv stage1-binutils prev-binutils || test -f stage1-lean
64413 @endif binutils
64414 @if fixincludes
64415 @cd $(HOST_SUBDIR); [ -d stageautoprofile-fixincludes ] || \
64416 mkdir stageautoprofile-fixincludes; \
64417 mv stageautoprofile-fixincludes fixincludes; \
64418 mv stage1-fixincludes prev-fixincludes || test -f stage1-lean
64419 @endif fixincludes
64420 @if gas
64421 @cd $(HOST_SUBDIR); [ -d stageautoprofile-gas ] || \
64422 mkdir stageautoprofile-gas; \
64423 mv stageautoprofile-gas gas; \
64424 mv stage1-gas prev-gas || test -f stage1-lean
64425 @endif gas
64426 @if gcc
64427 @cd $(HOST_SUBDIR); [ -d stageautoprofile-gcc ] || \
64428 mkdir stageautoprofile-gcc; \
64429 mv stageautoprofile-gcc gcc; \
64430 mv stage1-gcc prev-gcc || test -f stage1-lean
64431 @endif gcc
64432 @if gmp
64433 @cd $(HOST_SUBDIR); [ -d stageautoprofile-gmp ] || \
64434 mkdir stageautoprofile-gmp; \
64435 mv stageautoprofile-gmp gmp; \
64436 mv stage1-gmp prev-gmp || test -f stage1-lean
64437 @endif gmp
64438 @if mpfr
64439 @cd $(HOST_SUBDIR); [ -d stageautoprofile-mpfr ] || \
64440 mkdir stageautoprofile-mpfr; \
64441 mv stageautoprofile-mpfr mpfr; \
64442 mv stage1-mpfr prev-mpfr || test -f stage1-lean
64443 @endif mpfr
64444 @if mpc
64445 @cd $(HOST_SUBDIR); [ -d stageautoprofile-mpc ] || \
64446 mkdir stageautoprofile-mpc; \
64447 mv stageautoprofile-mpc mpc; \
64448 mv stage1-mpc prev-mpc || test -f stage1-lean
64449 @endif mpc
64450 @if isl
64451 @cd $(HOST_SUBDIR); [ -d stageautoprofile-isl ] || \
64452 mkdir stageautoprofile-isl; \
64453 mv stageautoprofile-isl isl; \
64454 mv stage1-isl prev-isl || test -f stage1-lean
64455 @endif isl
64456 @if gold
64457 @cd $(HOST_SUBDIR); [ -d stageautoprofile-gold ] || \
64458 mkdir stageautoprofile-gold; \
64459 mv stageautoprofile-gold gold; \
64460 mv stage1-gold prev-gold || test -f stage1-lean
64461 @endif gold
64462 @if intl
64463 @cd $(HOST_SUBDIR); [ -d stageautoprofile-intl ] || \
64464 mkdir stageautoprofile-intl; \
64465 mv stageautoprofile-intl intl; \
64466 mv stage1-intl prev-intl || test -f stage1-lean
64467 @endif intl
64468 @if ld
64469 @cd $(HOST_SUBDIR); [ -d stageautoprofile-ld ] || \
64470 mkdir stageautoprofile-ld; \
64471 mv stageautoprofile-ld ld; \
64472 mv stage1-ld prev-ld || test -f stage1-lean
64473 @endif ld
64474 @if libbacktrace
64475 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libbacktrace ] || \
64476 mkdir stageautoprofile-libbacktrace; \
64477 mv stageautoprofile-libbacktrace libbacktrace; \
64478 mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean
64479 @endif libbacktrace
64480 @if libcpp
64481 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libcpp ] || \
64482 mkdir stageautoprofile-libcpp; \
64483 mv stageautoprofile-libcpp libcpp; \
64484 mv stage1-libcpp prev-libcpp || test -f stage1-lean
64485 @endif libcpp
64486 @if libcody
64487 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libcody ] || \
64488 mkdir stageautoprofile-libcody; \
64489 mv stageautoprofile-libcody libcody; \
64490 mv stage1-libcody prev-libcody || test -f stage1-lean
64491 @endif libcody
64492 @if libdecnumber
64493 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libdecnumber ] || \
64494 mkdir stageautoprofile-libdecnumber; \
64495 mv stageautoprofile-libdecnumber libdecnumber; \
64496 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
64497 @endif libdecnumber
64498 @if libiberty
64499 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libiberty ] || \
64500 mkdir stageautoprofile-libiberty; \
64501 mv stageautoprofile-libiberty libiberty; \
64502 mv stage1-libiberty prev-libiberty || test -f stage1-lean
64503 @endif libiberty
64504 @if libiberty-linker-plugin
64505 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libiberty-linker-plugin ] || \
64506 mkdir stageautoprofile-libiberty-linker-plugin; \
64507 mv stageautoprofile-libiberty-linker-plugin libiberty-linker-plugin; \
64508 mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean
64509 @endif libiberty-linker-plugin
64510 @if libiconv
64511 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libiconv ] || \
64512 mkdir stageautoprofile-libiconv; \
64513 mv stageautoprofile-libiconv libiconv; \
64514 mv stage1-libiconv prev-libiconv || test -f stage1-lean
64515 @endif libiconv
64516 @if zlib
64517 @cd $(HOST_SUBDIR); [ -d stageautoprofile-zlib ] || \
64518 mkdir stageautoprofile-zlib; \
64519 mv stageautoprofile-zlib zlib; \
64520 mv stage1-zlib prev-zlib || test -f stage1-lean
64521 @endif zlib
64522 @if lto-plugin
64523 @cd $(HOST_SUBDIR); [ -d stageautoprofile-lto-plugin ] || \
64524 mkdir stageautoprofile-lto-plugin; \
64525 mv stageautoprofile-lto-plugin lto-plugin; \
64526 mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
64527 @endif lto-plugin
64528 @if libctf
64529 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libctf ] || \
64530 mkdir stageautoprofile-libctf; \
64531 mv stageautoprofile-libctf libctf; \
64532 mv stage1-libctf prev-libctf || test -f stage1-lean
64533 @endif libctf
64534 @if libsframe
64535 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libsframe ] || \
64536 mkdir stageautoprofile-libsframe; \
64537 mv stageautoprofile-libsframe libsframe; \
64538 mv stage1-libsframe prev-libsframe || test -f stage1-lean
64539 @endif libsframe
64540 @[ -d stageautoprofile-$(TARGET_SUBDIR) ] || \
64541 mkdir stageautoprofile-$(TARGET_SUBDIR); \
64542 mv stageautoprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
64543 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
64545 stageautoprofile-end::
64546 @if bfd
64547 @if test -d $(HOST_SUBDIR)/bfd; then \
64548 cd $(HOST_SUBDIR); mv bfd stageautoprofile-bfd; \
64549 mv prev-bfd stage1-bfd; : ; \
64551 @endif bfd
64552 @if opcodes
64553 @if test -d $(HOST_SUBDIR)/opcodes; then \
64554 cd $(HOST_SUBDIR); mv opcodes stageautoprofile-opcodes; \
64555 mv prev-opcodes stage1-opcodes; : ; \
64557 @endif opcodes
64558 @if binutils
64559 @if test -d $(HOST_SUBDIR)/binutils; then \
64560 cd $(HOST_SUBDIR); mv binutils stageautoprofile-binutils; \
64561 mv prev-binutils stage1-binutils; : ; \
64563 @endif binutils
64564 @if fixincludes
64565 @if test -d $(HOST_SUBDIR)/fixincludes; then \
64566 cd $(HOST_SUBDIR); mv fixincludes stageautoprofile-fixincludes; \
64567 mv prev-fixincludes stage1-fixincludes; : ; \
64569 @endif fixincludes
64570 @if gas
64571 @if test -d $(HOST_SUBDIR)/gas; then \
64572 cd $(HOST_SUBDIR); mv gas stageautoprofile-gas; \
64573 mv prev-gas stage1-gas; : ; \
64575 @endif gas
64576 @if gcc
64577 @if test -d $(HOST_SUBDIR)/gcc; then \
64578 cd $(HOST_SUBDIR); mv gcc stageautoprofile-gcc; \
64579 mv prev-gcc stage1-gcc; : ; \
64581 @endif gcc
64582 @if gmp
64583 @if test -d $(HOST_SUBDIR)/gmp; then \
64584 cd $(HOST_SUBDIR); mv gmp stageautoprofile-gmp; \
64585 mv prev-gmp stage1-gmp; : ; \
64587 @endif gmp
64588 @if mpfr
64589 @if test -d $(HOST_SUBDIR)/mpfr; then \
64590 cd $(HOST_SUBDIR); mv mpfr stageautoprofile-mpfr; \
64591 mv prev-mpfr stage1-mpfr; : ; \
64593 @endif mpfr
64594 @if mpc
64595 @if test -d $(HOST_SUBDIR)/mpc; then \
64596 cd $(HOST_SUBDIR); mv mpc stageautoprofile-mpc; \
64597 mv prev-mpc stage1-mpc; : ; \
64599 @endif mpc
64600 @if isl
64601 @if test -d $(HOST_SUBDIR)/isl; then \
64602 cd $(HOST_SUBDIR); mv isl stageautoprofile-isl; \
64603 mv prev-isl stage1-isl; : ; \
64605 @endif isl
64606 @if gold
64607 @if test -d $(HOST_SUBDIR)/gold; then \
64608 cd $(HOST_SUBDIR); mv gold stageautoprofile-gold; \
64609 mv prev-gold stage1-gold; : ; \
64611 @endif gold
64612 @if intl
64613 @if test -d $(HOST_SUBDIR)/intl; then \
64614 cd $(HOST_SUBDIR); mv intl stageautoprofile-intl; \
64615 mv prev-intl stage1-intl; : ; \
64617 @endif intl
64618 @if ld
64619 @if test -d $(HOST_SUBDIR)/ld; then \
64620 cd $(HOST_SUBDIR); mv ld stageautoprofile-ld; \
64621 mv prev-ld stage1-ld; : ; \
64623 @endif ld
64624 @if libbacktrace
64625 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
64626 cd $(HOST_SUBDIR); mv libbacktrace stageautoprofile-libbacktrace; \
64627 mv prev-libbacktrace stage1-libbacktrace; : ; \
64629 @endif libbacktrace
64630 @if libcpp
64631 @if test -d $(HOST_SUBDIR)/libcpp; then \
64632 cd $(HOST_SUBDIR); mv libcpp stageautoprofile-libcpp; \
64633 mv prev-libcpp stage1-libcpp; : ; \
64635 @endif libcpp
64636 @if libcody
64637 @if test -d $(HOST_SUBDIR)/libcody; then \
64638 cd $(HOST_SUBDIR); mv libcody stageautoprofile-libcody; \
64639 mv prev-libcody stage1-libcody; : ; \
64641 @endif libcody
64642 @if libdecnumber
64643 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
64644 cd $(HOST_SUBDIR); mv libdecnumber stageautoprofile-libdecnumber; \
64645 mv prev-libdecnumber stage1-libdecnumber; : ; \
64647 @endif libdecnumber
64648 @if libiberty
64649 @if test -d $(HOST_SUBDIR)/libiberty; then \
64650 cd $(HOST_SUBDIR); mv libiberty stageautoprofile-libiberty; \
64651 mv prev-libiberty stage1-libiberty; : ; \
64653 @endif libiberty
64654 @if libiberty-linker-plugin
64655 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
64656 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageautoprofile-libiberty-linker-plugin; \
64657 mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
64659 @endif libiberty-linker-plugin
64660 @if libiconv
64661 @if test -d $(HOST_SUBDIR)/libiconv; then \
64662 cd $(HOST_SUBDIR); mv libiconv stageautoprofile-libiconv; \
64663 mv prev-libiconv stage1-libiconv; : ; \
64665 @endif libiconv
64666 @if zlib
64667 @if test -d $(HOST_SUBDIR)/zlib; then \
64668 cd $(HOST_SUBDIR); mv zlib stageautoprofile-zlib; \
64669 mv prev-zlib stage1-zlib; : ; \
64671 @endif zlib
64672 @if lto-plugin
64673 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
64674 cd $(HOST_SUBDIR); mv lto-plugin stageautoprofile-lto-plugin; \
64675 mv prev-lto-plugin stage1-lto-plugin; : ; \
64677 @endif lto-plugin
64678 @if libctf
64679 @if test -d $(HOST_SUBDIR)/libctf; then \
64680 cd $(HOST_SUBDIR); mv libctf stageautoprofile-libctf; \
64681 mv prev-libctf stage1-libctf; : ; \
64683 @endif libctf
64684 @if libsframe
64685 @if test -d $(HOST_SUBDIR)/libsframe; then \
64686 cd $(HOST_SUBDIR); mv libsframe stageautoprofile-libsframe; \
64687 mv prev-libsframe stage1-libsframe; : ; \
64689 @endif libsframe
64690 @if test -d $(TARGET_SUBDIR); then \
64691 mv $(TARGET_SUBDIR) stageautoprofile-$(TARGET_SUBDIR); \
64692 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
64694 rm -f stage_current
64696 # Bubble a bug fix through all the stages up to stage autoprofile. They are
64697 # remade, but not reconfigured. The next stage (if any) will not be
64698 # reconfigured either.
64699 .PHONY: stageautoprofile-bubble
64700 stageautoprofile-bubble:: stage1-bubble
64701 @r=`${PWD_COMMAND}`; export r; \
64702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64703 if test -f stageautoprofile-lean || test -f stage1-lean ; then \
64704 echo Skipping rebuild of stageautoprofile; \
64705 else \
64706 $(MAKE) stageautoprofile-start; \
64707 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageautoprofile; \
64710 .PHONY: all-stageautoprofile clean-stageautoprofile
64711 do-clean: clean-stageautoprofile
64713 # FIXME: Will not need to be conditional when toplevel bootstrap is the
64714 # only possibility, but now it conflicts with no-bootstrap rules
64715 @if gcc-bootstrap
64720 # Rules to wipe a stage and all the following ones, also used for cleanstrap
64721 distclean-stage1:: distclean-stageautoprofile
64722 .PHONY: distclean-stageautoprofile
64723 distclean-stageautoprofile::
64724 @: $(MAKE); $(stage)
64725 @test "`cat stage_last`" != stageautoprofile || rm -f stage_last
64726 rm -rf stageautoprofile-*
64729 @endif gcc-bootstrap
64732 .PHONY: stageautofeedback-start stageautofeedback-end
64734 stageautofeedback-start::
64735 @: $(MAKE); $(stage); \
64736 echo stageautofeedback > stage_current; \
64737 echo stageautofeedback > stage_last; \
64738 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
64739 @if bfd
64740 @cd $(HOST_SUBDIR); [ -d stageautofeedback-bfd ] || \
64741 mkdir stageautofeedback-bfd; \
64742 mv stageautofeedback-bfd bfd; \
64743 mv stageautoprofile-bfd prev-bfd || test -f stageautoprofile-lean
64744 @endif bfd
64745 @if opcodes
64746 @cd $(HOST_SUBDIR); [ -d stageautofeedback-opcodes ] || \
64747 mkdir stageautofeedback-opcodes; \
64748 mv stageautofeedback-opcodes opcodes; \
64749 mv stageautoprofile-opcodes prev-opcodes || test -f stageautoprofile-lean
64750 @endif opcodes
64751 @if binutils
64752 @cd $(HOST_SUBDIR); [ -d stageautofeedback-binutils ] || \
64753 mkdir stageautofeedback-binutils; \
64754 mv stageautofeedback-binutils binutils; \
64755 mv stageautoprofile-binutils prev-binutils || test -f stageautoprofile-lean
64756 @endif binutils
64757 @if fixincludes
64758 @cd $(HOST_SUBDIR); [ -d stageautofeedback-fixincludes ] || \
64759 mkdir stageautofeedback-fixincludes; \
64760 mv stageautofeedback-fixincludes fixincludes; \
64761 mv stageautoprofile-fixincludes prev-fixincludes || test -f stageautoprofile-lean
64762 @endif fixincludes
64763 @if gas
64764 @cd $(HOST_SUBDIR); [ -d stageautofeedback-gas ] || \
64765 mkdir stageautofeedback-gas; \
64766 mv stageautofeedback-gas gas; \
64767 mv stageautoprofile-gas prev-gas || test -f stageautoprofile-lean
64768 @endif gas
64769 @if gcc
64770 @cd $(HOST_SUBDIR); [ -d stageautofeedback-gcc ] || \
64771 mkdir stageautofeedback-gcc; \
64772 mv stageautofeedback-gcc gcc; \
64773 mv stageautoprofile-gcc prev-gcc || test -f stageautoprofile-lean
64774 @endif gcc
64775 @if gmp
64776 @cd $(HOST_SUBDIR); [ -d stageautofeedback-gmp ] || \
64777 mkdir stageautofeedback-gmp; \
64778 mv stageautofeedback-gmp gmp; \
64779 mv stageautoprofile-gmp prev-gmp || test -f stageautoprofile-lean
64780 @endif gmp
64781 @if mpfr
64782 @cd $(HOST_SUBDIR); [ -d stageautofeedback-mpfr ] || \
64783 mkdir stageautofeedback-mpfr; \
64784 mv stageautofeedback-mpfr mpfr; \
64785 mv stageautoprofile-mpfr prev-mpfr || test -f stageautoprofile-lean
64786 @endif mpfr
64787 @if mpc
64788 @cd $(HOST_SUBDIR); [ -d stageautofeedback-mpc ] || \
64789 mkdir stageautofeedback-mpc; \
64790 mv stageautofeedback-mpc mpc; \
64791 mv stageautoprofile-mpc prev-mpc || test -f stageautoprofile-lean
64792 @endif mpc
64793 @if isl
64794 @cd $(HOST_SUBDIR); [ -d stageautofeedback-isl ] || \
64795 mkdir stageautofeedback-isl; \
64796 mv stageautofeedback-isl isl; \
64797 mv stageautoprofile-isl prev-isl || test -f stageautoprofile-lean
64798 @endif isl
64799 @if gold
64800 @cd $(HOST_SUBDIR); [ -d stageautofeedback-gold ] || \
64801 mkdir stageautofeedback-gold; \
64802 mv stageautofeedback-gold gold; \
64803 mv stageautoprofile-gold prev-gold || test -f stageautoprofile-lean
64804 @endif gold
64805 @if intl
64806 @cd $(HOST_SUBDIR); [ -d stageautofeedback-intl ] || \
64807 mkdir stageautofeedback-intl; \
64808 mv stageautofeedback-intl intl; \
64809 mv stageautoprofile-intl prev-intl || test -f stageautoprofile-lean
64810 @endif intl
64811 @if ld
64812 @cd $(HOST_SUBDIR); [ -d stageautofeedback-ld ] || \
64813 mkdir stageautofeedback-ld; \
64814 mv stageautofeedback-ld ld; \
64815 mv stageautoprofile-ld prev-ld || test -f stageautoprofile-lean
64816 @endif ld
64817 @if libbacktrace
64818 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libbacktrace ] || \
64819 mkdir stageautofeedback-libbacktrace; \
64820 mv stageautofeedback-libbacktrace libbacktrace; \
64821 mv stageautoprofile-libbacktrace prev-libbacktrace || test -f stageautoprofile-lean
64822 @endif libbacktrace
64823 @if libcpp
64824 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libcpp ] || \
64825 mkdir stageautofeedback-libcpp; \
64826 mv stageautofeedback-libcpp libcpp; \
64827 mv stageautoprofile-libcpp prev-libcpp || test -f stageautoprofile-lean
64828 @endif libcpp
64829 @if libcody
64830 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libcody ] || \
64831 mkdir stageautofeedback-libcody; \
64832 mv stageautofeedback-libcody libcody; \
64833 mv stageautoprofile-libcody prev-libcody || test -f stageautoprofile-lean
64834 @endif libcody
64835 @if libdecnumber
64836 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libdecnumber ] || \
64837 mkdir stageautofeedback-libdecnumber; \
64838 mv stageautofeedback-libdecnumber libdecnumber; \
64839 mv stageautoprofile-libdecnumber prev-libdecnumber || test -f stageautoprofile-lean
64840 @endif libdecnumber
64841 @if libiberty
64842 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libiberty ] || \
64843 mkdir stageautofeedback-libiberty; \
64844 mv stageautofeedback-libiberty libiberty; \
64845 mv stageautoprofile-libiberty prev-libiberty || test -f stageautoprofile-lean
64846 @endif libiberty
64847 @if libiberty-linker-plugin
64848 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libiberty-linker-plugin ] || \
64849 mkdir stageautofeedback-libiberty-linker-plugin; \
64850 mv stageautofeedback-libiberty-linker-plugin libiberty-linker-plugin; \
64851 mv stageautoprofile-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stageautoprofile-lean
64852 @endif libiberty-linker-plugin
64853 @if libiconv
64854 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libiconv ] || \
64855 mkdir stageautofeedback-libiconv; \
64856 mv stageautofeedback-libiconv libiconv; \
64857 mv stageautoprofile-libiconv prev-libiconv || test -f stageautoprofile-lean
64858 @endif libiconv
64859 @if zlib
64860 @cd $(HOST_SUBDIR); [ -d stageautofeedback-zlib ] || \
64861 mkdir stageautofeedback-zlib; \
64862 mv stageautofeedback-zlib zlib; \
64863 mv stageautoprofile-zlib prev-zlib || test -f stageautoprofile-lean
64864 @endif zlib
64865 @if lto-plugin
64866 @cd $(HOST_SUBDIR); [ -d stageautofeedback-lto-plugin ] || \
64867 mkdir stageautofeedback-lto-plugin; \
64868 mv stageautofeedback-lto-plugin lto-plugin; \
64869 mv stageautoprofile-lto-plugin prev-lto-plugin || test -f stageautoprofile-lean
64870 @endif lto-plugin
64871 @if libctf
64872 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libctf ] || \
64873 mkdir stageautofeedback-libctf; \
64874 mv stageautofeedback-libctf libctf; \
64875 mv stageautoprofile-libctf prev-libctf || test -f stageautoprofile-lean
64876 @endif libctf
64877 @if libsframe
64878 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libsframe ] || \
64879 mkdir stageautofeedback-libsframe; \
64880 mv stageautofeedback-libsframe libsframe; \
64881 mv stageautoprofile-libsframe prev-libsframe || test -f stageautoprofile-lean
64882 @endif libsframe
64883 @[ -d stageautofeedback-$(TARGET_SUBDIR) ] || \
64884 mkdir stageautofeedback-$(TARGET_SUBDIR); \
64885 mv stageautofeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
64886 mv stageautoprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageautoprofile-lean
64888 stageautofeedback-end::
64889 @if bfd
64890 @if test -d $(HOST_SUBDIR)/bfd; then \
64891 cd $(HOST_SUBDIR); mv bfd stageautofeedback-bfd; \
64892 mv prev-bfd stageautoprofile-bfd; : ; \
64894 @endif bfd
64895 @if opcodes
64896 @if test -d $(HOST_SUBDIR)/opcodes; then \
64897 cd $(HOST_SUBDIR); mv opcodes stageautofeedback-opcodes; \
64898 mv prev-opcodes stageautoprofile-opcodes; : ; \
64900 @endif opcodes
64901 @if binutils
64902 @if test -d $(HOST_SUBDIR)/binutils; then \
64903 cd $(HOST_SUBDIR); mv binutils stageautofeedback-binutils; \
64904 mv prev-binutils stageautoprofile-binutils; : ; \
64906 @endif binutils
64907 @if fixincludes
64908 @if test -d $(HOST_SUBDIR)/fixincludes; then \
64909 cd $(HOST_SUBDIR); mv fixincludes stageautofeedback-fixincludes; \
64910 mv prev-fixincludes stageautoprofile-fixincludes; : ; \
64912 @endif fixincludes
64913 @if gas
64914 @if test -d $(HOST_SUBDIR)/gas; then \
64915 cd $(HOST_SUBDIR); mv gas stageautofeedback-gas; \
64916 mv prev-gas stageautoprofile-gas; : ; \
64918 @endif gas
64919 @if gcc
64920 @if test -d $(HOST_SUBDIR)/gcc; then \
64921 cd $(HOST_SUBDIR); mv gcc stageautofeedback-gcc; \
64922 mv prev-gcc stageautoprofile-gcc; : ; \
64924 @endif gcc
64925 @if gmp
64926 @if test -d $(HOST_SUBDIR)/gmp; then \
64927 cd $(HOST_SUBDIR); mv gmp stageautofeedback-gmp; \
64928 mv prev-gmp stageautoprofile-gmp; : ; \
64930 @endif gmp
64931 @if mpfr
64932 @if test -d $(HOST_SUBDIR)/mpfr; then \
64933 cd $(HOST_SUBDIR); mv mpfr stageautofeedback-mpfr; \
64934 mv prev-mpfr stageautoprofile-mpfr; : ; \
64936 @endif mpfr
64937 @if mpc
64938 @if test -d $(HOST_SUBDIR)/mpc; then \
64939 cd $(HOST_SUBDIR); mv mpc stageautofeedback-mpc; \
64940 mv prev-mpc stageautoprofile-mpc; : ; \
64942 @endif mpc
64943 @if isl
64944 @if test -d $(HOST_SUBDIR)/isl; then \
64945 cd $(HOST_SUBDIR); mv isl stageautofeedback-isl; \
64946 mv prev-isl stageautoprofile-isl; : ; \
64948 @endif isl
64949 @if gold
64950 @if test -d $(HOST_SUBDIR)/gold; then \
64951 cd $(HOST_SUBDIR); mv gold stageautofeedback-gold; \
64952 mv prev-gold stageautoprofile-gold; : ; \
64954 @endif gold
64955 @if intl
64956 @if test -d $(HOST_SUBDIR)/intl; then \
64957 cd $(HOST_SUBDIR); mv intl stageautofeedback-intl; \
64958 mv prev-intl stageautoprofile-intl; : ; \
64960 @endif intl
64961 @if ld
64962 @if test -d $(HOST_SUBDIR)/ld; then \
64963 cd $(HOST_SUBDIR); mv ld stageautofeedback-ld; \
64964 mv prev-ld stageautoprofile-ld; : ; \
64966 @endif ld
64967 @if libbacktrace
64968 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
64969 cd $(HOST_SUBDIR); mv libbacktrace stageautofeedback-libbacktrace; \
64970 mv prev-libbacktrace stageautoprofile-libbacktrace; : ; \
64972 @endif libbacktrace
64973 @if libcpp
64974 @if test -d $(HOST_SUBDIR)/libcpp; then \
64975 cd $(HOST_SUBDIR); mv libcpp stageautofeedback-libcpp; \
64976 mv prev-libcpp stageautoprofile-libcpp; : ; \
64978 @endif libcpp
64979 @if libcody
64980 @if test -d $(HOST_SUBDIR)/libcody; then \
64981 cd $(HOST_SUBDIR); mv libcody stageautofeedback-libcody; \
64982 mv prev-libcody stageautoprofile-libcody; : ; \
64984 @endif libcody
64985 @if libdecnumber
64986 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
64987 cd $(HOST_SUBDIR); mv libdecnumber stageautofeedback-libdecnumber; \
64988 mv prev-libdecnumber stageautoprofile-libdecnumber; : ; \
64990 @endif libdecnumber
64991 @if libiberty
64992 @if test -d $(HOST_SUBDIR)/libiberty; then \
64993 cd $(HOST_SUBDIR); mv libiberty stageautofeedback-libiberty; \
64994 mv prev-libiberty stageautoprofile-libiberty; : ; \
64996 @endif libiberty
64997 @if libiberty-linker-plugin
64998 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
64999 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageautofeedback-libiberty-linker-plugin; \
65000 mv prev-libiberty-linker-plugin stageautoprofile-libiberty-linker-plugin; : ; \
65002 @endif libiberty-linker-plugin
65003 @if libiconv
65004 @if test -d $(HOST_SUBDIR)/libiconv; then \
65005 cd $(HOST_SUBDIR); mv libiconv stageautofeedback-libiconv; \
65006 mv prev-libiconv stageautoprofile-libiconv; : ; \
65008 @endif libiconv
65009 @if zlib
65010 @if test -d $(HOST_SUBDIR)/zlib; then \
65011 cd $(HOST_SUBDIR); mv zlib stageautofeedback-zlib; \
65012 mv prev-zlib stageautoprofile-zlib; : ; \
65014 @endif zlib
65015 @if lto-plugin
65016 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
65017 cd $(HOST_SUBDIR); mv lto-plugin stageautofeedback-lto-plugin; \
65018 mv prev-lto-plugin stageautoprofile-lto-plugin; : ; \
65020 @endif lto-plugin
65021 @if libctf
65022 @if test -d $(HOST_SUBDIR)/libctf; then \
65023 cd $(HOST_SUBDIR); mv libctf stageautofeedback-libctf; \
65024 mv prev-libctf stageautoprofile-libctf; : ; \
65026 @endif libctf
65027 @if libsframe
65028 @if test -d $(HOST_SUBDIR)/libsframe; then \
65029 cd $(HOST_SUBDIR); mv libsframe stageautofeedback-libsframe; \
65030 mv prev-libsframe stageautoprofile-libsframe; : ; \
65032 @endif libsframe
65033 @if test -d $(TARGET_SUBDIR); then \
65034 mv $(TARGET_SUBDIR) stageautofeedback-$(TARGET_SUBDIR); \
65035 mv prev-$(TARGET_SUBDIR) stageautoprofile-$(TARGET_SUBDIR); : ; \
65037 rm -f stage_current
65039 # Bubble a bug fix through all the stages up to stage autofeedback. They are
65040 # remade, but not reconfigured. The next stage (if any) will not be
65041 # reconfigured either.
65042 .PHONY: stageautofeedback-bubble
65043 stageautofeedback-bubble:: stageautoprofile-bubble
65044 @r=`${PWD_COMMAND}`; export r; \
65045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
65046 if test -f stageautofeedback-lean || test -f stageautoprofile-lean ; then \
65047 echo Skipping rebuild of stageautofeedback; \
65048 else \
65049 $(MAKE) stageautofeedback-start; \
65050 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageautofeedback; \
65053 .PHONY: all-stageautofeedback clean-stageautofeedback
65054 do-clean: clean-stageautofeedback
65056 # FIXME: Will not need to be conditional when toplevel bootstrap is the
65057 # only possibility, but now it conflicts with no-bootstrap rules
65058 @if gcc-bootstrap
65062 .PHONY: autoprofiledbootstrap autoprofiledbootstrap-lean
65063 autoprofiledbootstrap:
65064 echo stageautofeedback > stage_final
65065 @r=`${PWD_COMMAND}`; export r; \
65066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
65067 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stageautofeedback-bubble
65068 @: $(MAKE); $(unstage)
65069 @r=`${PWD_COMMAND}`; export r; \
65070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
65071 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
65072 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
65074 autoprofiledbootstrap-lean:
65075 echo stageautofeedback > stage_final
65076 @r=`${PWD_COMMAND}`; export r; \
65077 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
65078 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stageautofeedback-bubble
65079 @: $(MAKE); $(unstage)
65080 @r=`${PWD_COMMAND}`; export r; \
65081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
65082 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
65083 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
65086 # Rules to wipe a stage and all the following ones, also used for cleanstrap
65087 distclean-stageautoprofile:: distclean-stageautofeedback
65088 .PHONY: distclean-stageautofeedback
65089 distclean-stageautofeedback::
65090 @: $(MAKE); $(stage)
65091 @test "`cat stage_last`" != stageautofeedback || rm -f stage_last
65092 rm -rf stageautofeedback-*
65095 @endif gcc-bootstrap
65099 stageprofile-end::
65100 $(MAKE) distclean-stagefeedback
65102 stagefeedback-start::
65103 @r=`${PWD_COMMAND}`; export r; \
65104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
65105 for i in prev-*; do \
65106 j=`echo $$i | sed s/^prev-//`; \
65107 cd $$r/$$i && \
65108 { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL); } && \
65109 { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL); }; \
65110 done
65112 @if gcc-bootstrap
65113 do-distclean: distclean-stage1
65115 # Provide a GCC build when we're building target libraries. This does
65116 # not work as a dependency, just as the minimum necessary to avoid errors.
65117 stage_last:
65118 @r=`${PWD_COMMAND}`; export r; \
65119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
65120 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage1-bubble
65122 # Same as unstage, but not phony and defaulting to stage1-start. We place
65123 # it in the dependency so that for example `make -j3 all-gcc' works.
65124 stage_current:
65125 @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
65127 .PHONY: restrap
65128 restrap::
65129 @: $(MAKE); $(stage)
65130 rm -rf stage1-$(TARGET_SUBDIR) stage2-* stage3-* stage4-* stageprofile-* stagetrain-* stagefeedback-* stageautoprofile-* stageautofeedback-*
65131 restrap:: all
65132 @endif gcc-bootstrap
65134 # --------------------------------------
65135 # Dependencies between different modules
65136 # --------------------------------------
65138 # Generic dependencies for target modules on host stuff, especially gcc
65139 @if gcc-bootstrap
65140 configure-stage1-target-libstdc++-v3: maybe-all-stage1-gcc
65141 configure-stage2-target-libstdc++-v3: maybe-all-stage2-gcc
65142 configure-stage3-target-libstdc++-v3: maybe-all-stage3-gcc
65143 configure-stage4-target-libstdc++-v3: maybe-all-stage4-gcc
65144 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-gcc
65145 configure-stagetrain-target-libstdc++-v3: maybe-all-stagetrain-gcc
65146 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-gcc
65147 configure-stageautoprofile-target-libstdc++-v3: maybe-all-stageautoprofile-gcc
65148 configure-stageautofeedback-target-libstdc++-v3: maybe-all-stageautofeedback-gcc
65149 configure-stage1-target-libsanitizer: maybe-all-stage1-gcc
65150 configure-stage2-target-libsanitizer: maybe-all-stage2-gcc
65151 configure-stage3-target-libsanitizer: maybe-all-stage3-gcc
65152 configure-stage4-target-libsanitizer: maybe-all-stage4-gcc
65153 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-gcc
65154 configure-stagetrain-target-libsanitizer: maybe-all-stagetrain-gcc
65155 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-gcc
65156 configure-stageautoprofile-target-libsanitizer: maybe-all-stageautoprofile-gcc
65157 configure-stageautofeedback-target-libsanitizer: maybe-all-stageautofeedback-gcc
65158 configure-stage1-target-libvtv: maybe-all-stage1-gcc
65159 configure-stage2-target-libvtv: maybe-all-stage2-gcc
65160 configure-stage3-target-libvtv: maybe-all-stage3-gcc
65161 configure-stage4-target-libvtv: maybe-all-stage4-gcc
65162 configure-stageprofile-target-libvtv: maybe-all-stageprofile-gcc
65163 configure-stagetrain-target-libvtv: maybe-all-stagetrain-gcc
65164 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-gcc
65165 configure-stageautoprofile-target-libvtv: maybe-all-stageautoprofile-gcc
65166 configure-stageautofeedback-target-libvtv: maybe-all-stageautofeedback-gcc
65167 configure-target-libssp: stage_last
65168 configure-target-newlib: stage_last
65169 configure-stage1-target-libgcc: maybe-all-stage1-gcc
65170 configure-stage2-target-libgcc: maybe-all-stage2-gcc
65171 configure-stage3-target-libgcc: maybe-all-stage3-gcc
65172 configure-stage4-target-libgcc: maybe-all-stage4-gcc
65173 configure-stageprofile-target-libgcc: maybe-all-stageprofile-gcc
65174 configure-stagetrain-target-libgcc: maybe-all-stagetrain-gcc
65175 configure-stagefeedback-target-libgcc: maybe-all-stagefeedback-gcc
65176 configure-stageautoprofile-target-libgcc: maybe-all-stageautoprofile-gcc
65177 configure-stageautofeedback-target-libgcc: maybe-all-stageautofeedback-gcc
65178 configure-stage1-target-libbacktrace: maybe-all-stage1-gcc
65179 configure-stage2-target-libbacktrace: maybe-all-stage2-gcc
65180 configure-stage3-target-libbacktrace: maybe-all-stage3-gcc
65181 configure-stage4-target-libbacktrace: maybe-all-stage4-gcc
65182 configure-stageprofile-target-libbacktrace: maybe-all-stageprofile-gcc
65183 configure-stagetrain-target-libbacktrace: maybe-all-stagetrain-gcc
65184 configure-stagefeedback-target-libbacktrace: maybe-all-stagefeedback-gcc
65185 configure-stageautoprofile-target-libbacktrace: maybe-all-stageautoprofile-gcc
65186 configure-stageautofeedback-target-libbacktrace: maybe-all-stageautofeedback-gcc
65187 configure-target-libquadmath: stage_last
65188 configure-target-libgfortran: stage_last
65189 configure-target-libobjc: stage_last
65190 configure-target-libgo: stage_last
65191 configure-stage1-target-libphobos: maybe-all-stage1-gcc
65192 configure-stage2-target-libphobos: maybe-all-stage2-gcc
65193 configure-stage3-target-libphobos: maybe-all-stage3-gcc
65194 configure-stage4-target-libphobos: maybe-all-stage4-gcc
65195 configure-stageprofile-target-libphobos: maybe-all-stageprofile-gcc
65196 configure-stagetrain-target-libphobos: maybe-all-stagetrain-gcc
65197 configure-stagefeedback-target-libphobos: maybe-all-stagefeedback-gcc
65198 configure-stageautoprofile-target-libphobos: maybe-all-stageautoprofile-gcc
65199 configure-stageautofeedback-target-libphobos: maybe-all-stageautofeedback-gcc
65200 configure-target-libtermcap: stage_last
65201 configure-target-winsup: stage_last
65202 configure-target-libgloss: stage_last
65203 configure-target-libffi: stage_last
65204 configure-stage1-target-zlib: maybe-all-stage1-gcc
65205 configure-stage2-target-zlib: maybe-all-stage2-gcc
65206 configure-stage3-target-zlib: maybe-all-stage3-gcc
65207 configure-stage4-target-zlib: maybe-all-stage4-gcc
65208 configure-stageprofile-target-zlib: maybe-all-stageprofile-gcc
65209 configure-stagetrain-target-zlib: maybe-all-stagetrain-gcc
65210 configure-stagefeedback-target-zlib: maybe-all-stagefeedback-gcc
65211 configure-stageautoprofile-target-zlib: maybe-all-stageautoprofile-gcc
65212 configure-stageautofeedback-target-zlib: maybe-all-stageautofeedback-gcc
65213 configure-target-rda: stage_last
65214 configure-target-libada: stage_last
65215 configure-target-libgm2: stage_last
65216 configure-stage1-target-libgomp: maybe-all-stage1-gcc
65217 configure-stage2-target-libgomp: maybe-all-stage2-gcc
65218 configure-stage3-target-libgomp: maybe-all-stage3-gcc
65219 configure-stage4-target-libgomp: maybe-all-stage4-gcc
65220 configure-stageprofile-target-libgomp: maybe-all-stageprofile-gcc
65221 configure-stagetrain-target-libgomp: maybe-all-stagetrain-gcc
65222 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-gcc
65223 configure-stageautoprofile-target-libgomp: maybe-all-stageautoprofile-gcc
65224 configure-stageautofeedback-target-libgomp: maybe-all-stageautofeedback-gcc
65225 configure-target-libitm: stage_last
65226 configure-stage1-target-libatomic: maybe-all-stage1-gcc
65227 configure-stage2-target-libatomic: maybe-all-stage2-gcc
65228 configure-stage3-target-libatomic: maybe-all-stage3-gcc
65229 configure-stage4-target-libatomic: maybe-all-stage4-gcc
65230 configure-stageprofile-target-libatomic: maybe-all-stageprofile-gcc
65231 configure-stagetrain-target-libatomic: maybe-all-stagetrain-gcc
65232 configure-stagefeedback-target-libatomic: maybe-all-stagefeedback-gcc
65233 configure-stageautoprofile-target-libatomic: maybe-all-stageautoprofile-gcc
65234 configure-stageautofeedback-target-libatomic: maybe-all-stageautofeedback-gcc
65235 @endif gcc-bootstrap
65237 @if gcc-no-bootstrap
65238 configure-target-libstdc++-v3: maybe-all-gcc
65239 configure-target-libsanitizer: maybe-all-gcc
65240 configure-target-libvtv: maybe-all-gcc
65241 configure-target-libssp: maybe-all-gcc
65242 configure-target-newlib: maybe-all-gcc
65243 configure-target-libgcc: maybe-all-gcc
65244 configure-target-libbacktrace: maybe-all-gcc
65245 configure-target-libquadmath: maybe-all-gcc
65246 configure-target-libgfortran: maybe-all-gcc
65247 configure-target-libobjc: maybe-all-gcc
65248 configure-target-libgo: maybe-all-gcc
65249 configure-target-libphobos: maybe-all-gcc
65250 configure-target-libtermcap: maybe-all-gcc
65251 configure-target-winsup: maybe-all-gcc
65252 configure-target-libgloss: maybe-all-gcc
65253 configure-target-libffi: maybe-all-gcc
65254 configure-target-zlib: maybe-all-gcc
65255 configure-target-rda: maybe-all-gcc
65256 configure-target-libada: maybe-all-gcc
65257 configure-target-libgm2: maybe-all-gcc
65258 configure-target-libgomp: maybe-all-gcc
65259 configure-target-libitm: maybe-all-gcc
65260 configure-target-libatomic: maybe-all-gcc
65261 @endif gcc-no-bootstrap
65264 # There are two types of dependencies here: 'hard' dependencies, where one
65265 # module simply won't build without the other; and 'soft' dependencies, where
65266 # if the depended-on module is missing, the depending module will do without
65267 # or find a substitute somewhere (perhaps installed). Soft dependencies
65268 # are made here to depend on a 'maybe-' target. If you're not sure,
65269 # it's safer to use a soft dependency.
65276 # With all the machinery above in place, it is pretty easy to generate
65277 # dependencies. Host dependencies are a bit more complex because we have
65278 # to check for bootstrap/prebootstrap dependencies. To resolve
65279 # prebootstrap dependencies, prebootstrap modules are gathered in
65280 # a hash table.
65281 all-build-bison: maybe-all-build-texinfo
65282 all-build-flex: maybe-all-build-texinfo
65283 all-build-flex: maybe-all-build-bison
65284 all-build-flex: maybe-all-build-m4
65285 all-build-libiberty: maybe-all-build-texinfo
65286 all-build-m4: maybe-all-build-texinfo
65287 all-build-fixincludes: maybe-all-build-libiberty
65288 all-build-libcpp: maybe-all-build-libiberty
65289 configure-gcc: maybe-configure-intl
65290 configure-stage1-gcc: maybe-configure-stage1-intl
65291 configure-stage2-gcc: maybe-configure-stage2-intl
65292 configure-stage3-gcc: maybe-configure-stage3-intl
65293 configure-stage4-gcc: maybe-configure-stage4-intl
65294 configure-stageprofile-gcc: maybe-configure-stageprofile-intl
65295 configure-stagetrain-gcc: maybe-configure-stagetrain-intl
65296 configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
65297 configure-stageautoprofile-gcc: maybe-configure-stageautoprofile-intl
65298 configure-stageautofeedback-gcc: maybe-configure-stageautofeedback-intl
65299 configure-gcc: maybe-all-gmp
65300 configure-stage1-gcc: maybe-all-stage1-gmp
65301 configure-stage2-gcc: maybe-all-stage2-gmp
65302 configure-stage3-gcc: maybe-all-stage3-gmp
65303 configure-stage4-gcc: maybe-all-stage4-gmp
65304 configure-stageprofile-gcc: maybe-all-stageprofile-gmp
65305 configure-stagetrain-gcc: maybe-all-stagetrain-gmp
65306 configure-stagefeedback-gcc: maybe-all-stagefeedback-gmp
65307 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-gmp
65308 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-gmp
65309 configure-gcc: maybe-all-mpfr
65310 configure-stage1-gcc: maybe-all-stage1-mpfr
65311 configure-stage2-gcc: maybe-all-stage2-mpfr
65312 configure-stage3-gcc: maybe-all-stage3-mpfr
65313 configure-stage4-gcc: maybe-all-stage4-mpfr
65314 configure-stageprofile-gcc: maybe-all-stageprofile-mpfr
65315 configure-stagetrain-gcc: maybe-all-stagetrain-mpfr
65316 configure-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
65317 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-mpfr
65318 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-mpfr
65319 configure-gcc: maybe-all-mpc
65320 configure-stage1-gcc: maybe-all-stage1-mpc
65321 configure-stage2-gcc: maybe-all-stage2-mpc
65322 configure-stage3-gcc: maybe-all-stage3-mpc
65323 configure-stage4-gcc: maybe-all-stage4-mpc
65324 configure-stageprofile-gcc: maybe-all-stageprofile-mpc
65325 configure-stagetrain-gcc: maybe-all-stagetrain-mpc
65326 configure-stagefeedback-gcc: maybe-all-stagefeedback-mpc
65327 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-mpc
65328 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-mpc
65329 configure-gcc: maybe-all-isl
65330 configure-stage1-gcc: maybe-all-stage1-isl
65331 configure-stage2-gcc: maybe-all-stage2-isl
65332 configure-stage3-gcc: maybe-all-stage3-isl
65333 configure-stage4-gcc: maybe-all-stage4-isl
65334 configure-stageprofile-gcc: maybe-all-stageprofile-isl
65335 configure-stagetrain-gcc: maybe-all-stagetrain-isl
65336 configure-stagefeedback-gcc: maybe-all-stagefeedback-isl
65337 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-isl
65338 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-isl
65339 configure-gcc: maybe-all-lto-plugin
65340 configure-stage1-gcc: maybe-all-stage1-lto-plugin
65341 configure-stage2-gcc: maybe-all-stage2-lto-plugin
65342 configure-stage3-gcc: maybe-all-stage3-lto-plugin
65343 configure-stage4-gcc: maybe-all-stage4-lto-plugin
65344 configure-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
65345 configure-stagetrain-gcc: maybe-all-stagetrain-lto-plugin
65346 configure-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
65347 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-lto-plugin
65348 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-lto-plugin
65349 configure-gcc: maybe-all-binutils
65350 configure-stage1-gcc: maybe-all-stage1-binutils
65351 configure-stage2-gcc: maybe-all-stage2-binutils
65352 configure-stage3-gcc: maybe-all-stage3-binutils
65353 configure-stage4-gcc: maybe-all-stage4-binutils
65354 configure-stageprofile-gcc: maybe-all-stageprofile-binutils
65355 configure-stagetrain-gcc: maybe-all-stagetrain-binutils
65356 configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
65357 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-binutils
65358 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-binutils
65359 configure-gcc: maybe-all-gas
65360 configure-stage1-gcc: maybe-all-stage1-gas
65361 configure-stage2-gcc: maybe-all-stage2-gas
65362 configure-stage3-gcc: maybe-all-stage3-gas
65363 configure-stage4-gcc: maybe-all-stage4-gas
65364 configure-stageprofile-gcc: maybe-all-stageprofile-gas
65365 configure-stagetrain-gcc: maybe-all-stagetrain-gas
65366 configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
65367 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-gas
65368 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-gas
65369 configure-gcc: maybe-all-ld
65370 configure-stage1-gcc: maybe-all-stage1-ld
65371 configure-stage2-gcc: maybe-all-stage2-ld
65372 configure-stage3-gcc: maybe-all-stage3-ld
65373 configure-stage4-gcc: maybe-all-stage4-ld
65374 configure-stageprofile-gcc: maybe-all-stageprofile-ld
65375 configure-stagetrain-gcc: maybe-all-stagetrain-ld
65376 configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
65377 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-ld
65378 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-ld
65379 configure-gcc: maybe-all-gold
65380 configure-stage1-gcc: maybe-all-stage1-gold
65381 configure-stage2-gcc: maybe-all-stage2-gold
65382 configure-stage3-gcc: maybe-all-stage3-gold
65383 configure-stage4-gcc: maybe-all-stage4-gold
65384 configure-stageprofile-gcc: maybe-all-stageprofile-gold
65385 configure-stagetrain-gcc: maybe-all-stagetrain-gold
65386 configure-stagefeedback-gcc: maybe-all-stagefeedback-gold
65387 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-gold
65388 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-gold
65389 configure-gcc: maybe-all-libiconv
65390 configure-stage1-gcc: maybe-all-stage1-libiconv
65391 configure-stage2-gcc: maybe-all-stage2-libiconv
65392 configure-stage3-gcc: maybe-all-stage3-libiconv
65393 configure-stage4-gcc: maybe-all-stage4-libiconv
65394 configure-stageprofile-gcc: maybe-all-stageprofile-libiconv
65395 configure-stagetrain-gcc: maybe-all-stagetrain-libiconv
65396 configure-stagefeedback-gcc: maybe-all-stagefeedback-libiconv
65397 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-libiconv
65398 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-libiconv
65399 all-gcc: all-libiberty
65400 all-stage1-gcc: all-stage1-libiberty
65401 all-stage2-gcc: all-stage2-libiberty
65402 all-stage3-gcc: all-stage3-libiberty
65403 all-stage4-gcc: all-stage4-libiberty
65404 all-stageprofile-gcc: all-stageprofile-libiberty
65405 all-stagetrain-gcc: all-stagetrain-libiberty
65406 all-stagefeedback-gcc: all-stagefeedback-libiberty
65407 all-stageautoprofile-gcc: all-stageautoprofile-libiberty
65408 all-stageautofeedback-gcc: all-stageautofeedback-libiberty
65409 all-gcc: maybe-all-intl
65410 all-stage1-gcc: maybe-all-stage1-intl
65411 all-stage2-gcc: maybe-all-stage2-intl
65412 all-stage3-gcc: maybe-all-stage3-intl
65413 all-stage4-gcc: maybe-all-stage4-intl
65414 all-stageprofile-gcc: maybe-all-stageprofile-intl
65415 all-stagetrain-gcc: maybe-all-stagetrain-intl
65416 all-stagefeedback-gcc: maybe-all-stagefeedback-intl
65417 all-stageautoprofile-gcc: maybe-all-stageautoprofile-intl
65418 all-stageautofeedback-gcc: maybe-all-stageautofeedback-intl
65419 all-gcc: maybe-all-mpfr
65420 all-stage1-gcc: maybe-all-stage1-mpfr
65421 all-stage2-gcc: maybe-all-stage2-mpfr
65422 all-stage3-gcc: maybe-all-stage3-mpfr
65423 all-stage4-gcc: maybe-all-stage4-mpfr
65424 all-stageprofile-gcc: maybe-all-stageprofile-mpfr
65425 all-stagetrain-gcc: maybe-all-stagetrain-mpfr
65426 all-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
65427 all-stageautoprofile-gcc: maybe-all-stageautoprofile-mpfr
65428 all-stageautofeedback-gcc: maybe-all-stageautofeedback-mpfr
65429 all-gcc: maybe-all-mpc
65430 all-stage1-gcc: maybe-all-stage1-mpc
65431 all-stage2-gcc: maybe-all-stage2-mpc
65432 all-stage3-gcc: maybe-all-stage3-mpc
65433 all-stage4-gcc: maybe-all-stage4-mpc
65434 all-stageprofile-gcc: maybe-all-stageprofile-mpc
65435 all-stagetrain-gcc: maybe-all-stagetrain-mpc
65436 all-stagefeedback-gcc: maybe-all-stagefeedback-mpc
65437 all-stageautoprofile-gcc: maybe-all-stageautoprofile-mpc
65438 all-stageautofeedback-gcc: maybe-all-stageautofeedback-mpc
65439 all-gcc: maybe-all-isl
65440 all-stage1-gcc: maybe-all-stage1-isl
65441 all-stage2-gcc: maybe-all-stage2-isl
65442 all-stage3-gcc: maybe-all-stage3-isl
65443 all-stage4-gcc: maybe-all-stage4-isl
65444 all-stageprofile-gcc: maybe-all-stageprofile-isl
65445 all-stagetrain-gcc: maybe-all-stagetrain-isl
65446 all-stagefeedback-gcc: maybe-all-stagefeedback-isl
65447 all-stageautoprofile-gcc: maybe-all-stageautoprofile-isl
65448 all-stageautofeedback-gcc: maybe-all-stageautofeedback-isl
65449 all-gcc: maybe-all-build-texinfo
65450 all-stage1-gcc: maybe-all-build-texinfo
65451 all-stage2-gcc: maybe-all-build-texinfo
65452 all-stage3-gcc: maybe-all-build-texinfo
65453 all-stage4-gcc: maybe-all-build-texinfo
65454 all-stageprofile-gcc: maybe-all-build-texinfo
65455 all-stagetrain-gcc: maybe-all-build-texinfo
65456 all-stagefeedback-gcc: maybe-all-build-texinfo
65457 all-stageautoprofile-gcc: maybe-all-build-texinfo
65458 all-stageautofeedback-gcc: maybe-all-build-texinfo
65459 all-gcc: maybe-all-build-bison
65460 all-stage1-gcc: maybe-all-build-bison
65461 all-stage2-gcc: maybe-all-build-bison
65462 all-stage3-gcc: maybe-all-build-bison
65463 all-stage4-gcc: maybe-all-build-bison
65464 all-stageprofile-gcc: maybe-all-build-bison
65465 all-stagetrain-gcc: maybe-all-build-bison
65466 all-stagefeedback-gcc: maybe-all-build-bison
65467 all-stageautoprofile-gcc: maybe-all-build-bison
65468 all-stageautofeedback-gcc: maybe-all-build-bison
65469 all-gcc: maybe-all-build-flex
65470 all-stage1-gcc: maybe-all-build-flex
65471 all-stage2-gcc: maybe-all-build-flex
65472 all-stage3-gcc: maybe-all-build-flex
65473 all-stage4-gcc: maybe-all-build-flex
65474 all-stageprofile-gcc: maybe-all-build-flex
65475 all-stagetrain-gcc: maybe-all-build-flex
65476 all-stagefeedback-gcc: maybe-all-build-flex
65477 all-stageautoprofile-gcc: maybe-all-build-flex
65478 all-stageautofeedback-gcc: maybe-all-build-flex
65479 all-gcc: maybe-all-build-libiberty
65480 all-stage1-gcc: maybe-all-build-libiberty
65481 all-stage2-gcc: maybe-all-build-libiberty
65482 all-stage3-gcc: maybe-all-build-libiberty
65483 all-stage4-gcc: maybe-all-build-libiberty
65484 all-stageprofile-gcc: maybe-all-build-libiberty
65485 all-stagetrain-gcc: maybe-all-build-libiberty
65486 all-stagefeedback-gcc: maybe-all-build-libiberty
65487 all-stageautoprofile-gcc: maybe-all-build-libiberty
65488 all-stageautofeedback-gcc: maybe-all-build-libiberty
65489 all-gcc: maybe-all-build-fixincludes
65490 all-stage1-gcc: maybe-all-build-fixincludes
65491 all-stage2-gcc: maybe-all-build-fixincludes
65492 all-stage3-gcc: maybe-all-build-fixincludes
65493 all-stage4-gcc: maybe-all-build-fixincludes
65494 all-stageprofile-gcc: maybe-all-build-fixincludes
65495 all-stagetrain-gcc: maybe-all-build-fixincludes
65496 all-stagefeedback-gcc: maybe-all-build-fixincludes
65497 all-stageautoprofile-gcc: maybe-all-build-fixincludes
65498 all-stageautofeedback-gcc: maybe-all-build-fixincludes
65499 all-gcc: maybe-all-build-libcpp
65500 all-stage1-gcc: maybe-all-build-libcpp
65501 all-stage2-gcc: maybe-all-build-libcpp
65502 all-stage3-gcc: maybe-all-build-libcpp
65503 all-stage4-gcc: maybe-all-build-libcpp
65504 all-stageprofile-gcc: maybe-all-build-libcpp
65505 all-stagetrain-gcc: maybe-all-build-libcpp
65506 all-stagefeedback-gcc: maybe-all-build-libcpp
65507 all-stageautoprofile-gcc: maybe-all-build-libcpp
65508 all-stageautofeedback-gcc: maybe-all-build-libcpp
65509 all-gcc: maybe-all-zlib
65510 all-stage1-gcc: maybe-all-stage1-zlib
65511 all-stage2-gcc: maybe-all-stage2-zlib
65512 all-stage3-gcc: maybe-all-stage3-zlib
65513 all-stage4-gcc: maybe-all-stage4-zlib
65514 all-stageprofile-gcc: maybe-all-stageprofile-zlib
65515 all-stagetrain-gcc: maybe-all-stagetrain-zlib
65516 all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
65517 all-stageautoprofile-gcc: maybe-all-stageautoprofile-zlib
65518 all-stageautofeedback-gcc: maybe-all-stageautofeedback-zlib
65519 all-gcc: all-libbacktrace
65520 all-stage1-gcc: all-stage1-libbacktrace
65521 all-stage2-gcc: all-stage2-libbacktrace
65522 all-stage3-gcc: all-stage3-libbacktrace
65523 all-stage4-gcc: all-stage4-libbacktrace
65524 all-stageprofile-gcc: all-stageprofile-libbacktrace
65525 all-stagetrain-gcc: all-stagetrain-libbacktrace
65526 all-stagefeedback-gcc: all-stagefeedback-libbacktrace
65527 all-stageautoprofile-gcc: all-stageautoprofile-libbacktrace
65528 all-stageautofeedback-gcc: all-stageautofeedback-libbacktrace
65529 all-gcc: all-libcpp
65530 all-stage1-gcc: all-stage1-libcpp
65531 all-stage2-gcc: all-stage2-libcpp
65532 all-stage3-gcc: all-stage3-libcpp
65533 all-stage4-gcc: all-stage4-libcpp
65534 all-stageprofile-gcc: all-stageprofile-libcpp
65535 all-stagetrain-gcc: all-stagetrain-libcpp
65536 all-stagefeedback-gcc: all-stagefeedback-libcpp
65537 all-stageautoprofile-gcc: all-stageautoprofile-libcpp
65538 all-stageautofeedback-gcc: all-stageautofeedback-libcpp
65539 all-gcc: all-libcody
65540 all-stage1-gcc: all-stage1-libcody
65541 all-stage2-gcc: all-stage2-libcody
65542 all-stage3-gcc: all-stage3-libcody
65543 all-stage4-gcc: all-stage4-libcody
65544 all-stageprofile-gcc: all-stageprofile-libcody
65545 all-stagetrain-gcc: all-stagetrain-libcody
65546 all-stagefeedback-gcc: all-stagefeedback-libcody
65547 all-stageautoprofile-gcc: all-stageautoprofile-libcody
65548 all-stageautofeedback-gcc: all-stageautofeedback-libcody
65549 all-gcc: all-libdecnumber
65550 all-stage1-gcc: all-stage1-libdecnumber
65551 all-stage2-gcc: all-stage2-libdecnumber
65552 all-stage3-gcc: all-stage3-libdecnumber
65553 all-stage4-gcc: all-stage4-libdecnumber
65554 all-stageprofile-gcc: all-stageprofile-libdecnumber
65555 all-stagetrain-gcc: all-stagetrain-libdecnumber
65556 all-stagefeedback-gcc: all-stagefeedback-libdecnumber
65557 all-stageautoprofile-gcc: all-stageautoprofile-libdecnumber
65558 all-stageautofeedback-gcc: all-stageautofeedback-libdecnumber
65559 all-gcc: maybe-all-libiberty
65560 all-stage1-gcc: maybe-all-stage1-libiberty
65561 all-stage2-gcc: maybe-all-stage2-libiberty
65562 all-stage3-gcc: maybe-all-stage3-libiberty
65563 all-stage4-gcc: maybe-all-stage4-libiberty
65564 all-stageprofile-gcc: maybe-all-stageprofile-libiberty
65565 all-stagetrain-gcc: maybe-all-stagetrain-libiberty
65566 all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
65567 all-stageautoprofile-gcc: maybe-all-stageautoprofile-libiberty
65568 all-stageautofeedback-gcc: maybe-all-stageautofeedback-libiberty
65569 all-gcc: maybe-all-fixincludes
65570 all-stage1-gcc: maybe-all-stage1-fixincludes
65571 all-stage2-gcc: maybe-all-stage2-fixincludes
65572 all-stage3-gcc: maybe-all-stage3-fixincludes
65573 all-stage4-gcc: maybe-all-stage4-fixincludes
65574 all-stageprofile-gcc: maybe-all-stageprofile-fixincludes
65575 all-stagetrain-gcc: maybe-all-stagetrain-fixincludes
65576 all-stagefeedback-gcc: maybe-all-stagefeedback-fixincludes
65577 all-stageautoprofile-gcc: maybe-all-stageautoprofile-fixincludes
65578 all-stageautofeedback-gcc: maybe-all-stageautofeedback-fixincludes
65579 all-gcc: maybe-all-lto-plugin
65580 all-stage1-gcc: maybe-all-stage1-lto-plugin
65581 all-stage2-gcc: maybe-all-stage2-lto-plugin
65582 all-stage3-gcc: maybe-all-stage3-lto-plugin
65583 all-stage4-gcc: maybe-all-stage4-lto-plugin
65584 all-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
65585 all-stagetrain-gcc: maybe-all-stagetrain-lto-plugin
65586 all-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
65587 all-stageautoprofile-gcc: maybe-all-stageautoprofile-lto-plugin
65588 all-stageautofeedback-gcc: maybe-all-stageautofeedback-lto-plugin
65589 all-gcc: maybe-all-libiconv
65590 all-stage1-gcc: maybe-all-stage1-libiconv
65591 all-stage2-gcc: maybe-all-stage2-libiconv
65592 all-stage3-gcc: maybe-all-stage3-libiconv
65593 all-stage4-gcc: maybe-all-stage4-libiconv
65594 all-stageprofile-gcc: maybe-all-stageprofile-libiconv
65595 all-stagetrain-gcc: maybe-all-stagetrain-libiconv
65596 all-stagefeedback-gcc: maybe-all-stagefeedback-libiconv
65597 all-stageautoprofile-gcc: maybe-all-stageautoprofile-libiconv
65598 all-stageautofeedback-gcc: maybe-all-stageautofeedback-libiconv
65599 info-gcc: maybe-all-build-libiberty
65600 info-stage1-gcc: maybe-all-build-libiberty
65601 info-stage2-gcc: maybe-all-build-libiberty
65602 info-stage3-gcc: maybe-all-build-libiberty
65603 info-stage4-gcc: maybe-all-build-libiberty
65604 info-stageprofile-gcc: maybe-all-build-libiberty
65605 info-stagetrain-gcc: maybe-all-build-libiberty
65606 info-stagefeedback-gcc: maybe-all-build-libiberty
65607 info-stageautoprofile-gcc: maybe-all-build-libiberty
65608 info-stageautofeedback-gcc: maybe-all-build-libiberty
65609 dvi-gcc: maybe-all-build-libiberty
65610 dvi-stage1-gcc: maybe-all-build-libiberty
65611 dvi-stage2-gcc: maybe-all-build-libiberty
65612 dvi-stage3-gcc: maybe-all-build-libiberty
65613 dvi-stage4-gcc: maybe-all-build-libiberty
65614 dvi-stageprofile-gcc: maybe-all-build-libiberty
65615 dvi-stagetrain-gcc: maybe-all-build-libiberty
65616 dvi-stagefeedback-gcc: maybe-all-build-libiberty
65617 dvi-stageautoprofile-gcc: maybe-all-build-libiberty
65618 dvi-stageautofeedback-gcc: maybe-all-build-libiberty
65619 pdf-gcc: maybe-all-build-libiberty
65620 pdf-stage1-gcc: maybe-all-build-libiberty
65621 pdf-stage2-gcc: maybe-all-build-libiberty
65622 pdf-stage3-gcc: maybe-all-build-libiberty
65623 pdf-stage4-gcc: maybe-all-build-libiberty
65624 pdf-stageprofile-gcc: maybe-all-build-libiberty
65625 pdf-stagetrain-gcc: maybe-all-build-libiberty
65626 pdf-stagefeedback-gcc: maybe-all-build-libiberty
65627 pdf-stageautoprofile-gcc: maybe-all-build-libiberty
65628 pdf-stageautofeedback-gcc: maybe-all-build-libiberty
65629 html-gcc: maybe-all-build-libiberty
65630 html-stage1-gcc: maybe-all-build-libiberty
65631 html-stage2-gcc: maybe-all-build-libiberty
65632 html-stage3-gcc: maybe-all-build-libiberty
65633 html-stage4-gcc: maybe-all-build-libiberty
65634 html-stageprofile-gcc: maybe-all-build-libiberty
65635 html-stagetrain-gcc: maybe-all-build-libiberty
65636 html-stagefeedback-gcc: maybe-all-build-libiberty
65637 html-stageautoprofile-gcc: maybe-all-build-libiberty
65638 html-stageautofeedback-gcc: maybe-all-build-libiberty
65639 install-gcc: maybe-install-fixincludes
65640 install-gcc: maybe-install-lto-plugin
65641 install-strip-gcc: maybe-install-strip-fixincludes
65642 install-strip-gcc: maybe-install-strip-lto-plugin
65643 configure-libcpp: configure-libiberty
65644 configure-stage1-libcpp: configure-stage1-libiberty
65645 configure-stage2-libcpp: configure-stage2-libiberty
65646 configure-stage3-libcpp: configure-stage3-libiberty
65647 configure-stage4-libcpp: configure-stage4-libiberty
65648 configure-stageprofile-libcpp: configure-stageprofile-libiberty
65649 configure-stagetrain-libcpp: configure-stagetrain-libiberty
65650 configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
65651 configure-stageautoprofile-libcpp: configure-stageautoprofile-libiberty
65652 configure-stageautofeedback-libcpp: configure-stageautofeedback-libiberty
65653 configure-libcpp: maybe-configure-intl
65654 configure-stage1-libcpp: maybe-configure-stage1-intl
65655 configure-stage2-libcpp: maybe-configure-stage2-intl
65656 configure-stage3-libcpp: maybe-configure-stage3-intl
65657 configure-stage4-libcpp: maybe-configure-stage4-intl
65658 configure-stageprofile-libcpp: maybe-configure-stageprofile-intl
65659 configure-stagetrain-libcpp: maybe-configure-stagetrain-intl
65660 configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl
65661 configure-stageautoprofile-libcpp: maybe-configure-stageautoprofile-intl
65662 configure-stageautofeedback-libcpp: maybe-configure-stageautofeedback-intl
65663 configure-libcpp: maybe-all-libiconv
65664 configure-stage1-libcpp: maybe-all-stage1-libiconv
65665 configure-stage2-libcpp: maybe-all-stage2-libiconv
65666 configure-stage3-libcpp: maybe-all-stage3-libiconv
65667 configure-stage4-libcpp: maybe-all-stage4-libiconv
65668 configure-stageprofile-libcpp: maybe-all-stageprofile-libiconv
65669 configure-stagetrain-libcpp: maybe-all-stagetrain-libiconv
65670 configure-stagefeedback-libcpp: maybe-all-stagefeedback-libiconv
65671 configure-stageautoprofile-libcpp: maybe-all-stageautoprofile-libiconv
65672 configure-stageautofeedback-libcpp: maybe-all-stageautofeedback-libiconv
65673 all-libcpp: all-libiberty
65674 all-stage1-libcpp: all-stage1-libiberty
65675 all-stage2-libcpp: all-stage2-libiberty
65676 all-stage3-libcpp: all-stage3-libiberty
65677 all-stage4-libcpp: all-stage4-libiberty
65678 all-stageprofile-libcpp: all-stageprofile-libiberty
65679 all-stagetrain-libcpp: all-stagetrain-libiberty
65680 all-stagefeedback-libcpp: all-stagefeedback-libiberty
65681 all-stageautoprofile-libcpp: all-stageautoprofile-libiberty
65682 all-stageautofeedback-libcpp: all-stageautofeedback-libiberty
65683 all-libcpp: maybe-all-intl
65684 all-stage1-libcpp: maybe-all-stage1-intl
65685 all-stage2-libcpp: maybe-all-stage2-intl
65686 all-stage3-libcpp: maybe-all-stage3-intl
65687 all-stage4-libcpp: maybe-all-stage4-intl
65688 all-stageprofile-libcpp: maybe-all-stageprofile-intl
65689 all-stagetrain-libcpp: maybe-all-stagetrain-intl
65690 all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
65691 all-stageautoprofile-libcpp: maybe-all-stageautoprofile-intl
65692 all-stageautofeedback-libcpp: maybe-all-stageautofeedback-intl
65693 all-libcpp: maybe-all-libiconv
65694 all-stage1-libcpp: maybe-all-stage1-libiconv
65695 all-stage2-libcpp: maybe-all-stage2-libiconv
65696 all-stage3-libcpp: maybe-all-stage3-libiconv
65697 all-stage4-libcpp: maybe-all-stage4-libiconv
65698 all-stageprofile-libcpp: maybe-all-stageprofile-libiconv
65699 all-stagetrain-libcpp: maybe-all-stagetrain-libiconv
65700 all-stagefeedback-libcpp: maybe-all-stagefeedback-libiconv
65701 all-stageautoprofile-libcpp: maybe-all-stageautoprofile-libiconv
65702 all-stageautofeedback-libcpp: maybe-all-stageautofeedback-libiconv
65703 all-fixincludes: maybe-all-libiberty
65704 all-stage1-fixincludes: maybe-all-stage1-libiberty
65705 all-stage2-fixincludes: maybe-all-stage2-libiberty
65706 all-stage3-fixincludes: maybe-all-stage3-libiberty
65707 all-stage4-fixincludes: maybe-all-stage4-libiberty
65708 all-stageprofile-fixincludes: maybe-all-stageprofile-libiberty
65709 all-stagetrain-fixincludes: maybe-all-stagetrain-libiberty
65710 all-stagefeedback-fixincludes: maybe-all-stagefeedback-libiberty
65711 all-stageautoprofile-fixincludes: maybe-all-stageautoprofile-libiberty
65712 all-stageautofeedback-fixincludes: maybe-all-stageautofeedback-libiberty
65713 all-gnattools: maybe-all-target-libada
65714 all-lto-plugin: maybe-all-libiberty
65715 all-stage1-lto-plugin: maybe-all-stage1-libiberty
65716 all-stage2-lto-plugin: maybe-all-stage2-libiberty
65717 all-stage3-lto-plugin: maybe-all-stage3-libiberty
65718 all-stage4-lto-plugin: maybe-all-stage4-libiberty
65719 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty
65720 all-stagetrain-lto-plugin: maybe-all-stagetrain-libiberty
65721 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty
65722 all-stageautoprofile-lto-plugin: maybe-all-stageautoprofile-libiberty
65723 all-stageautofeedback-lto-plugin: maybe-all-stageautofeedback-libiberty
65724 all-lto-plugin: maybe-all-libiberty-linker-plugin
65725 all-stage1-lto-plugin: maybe-all-stage1-libiberty-linker-plugin
65726 all-stage2-lto-plugin: maybe-all-stage2-libiberty-linker-plugin
65727 all-stage3-lto-plugin: maybe-all-stage3-libiberty-linker-plugin
65728 all-stage4-lto-plugin: maybe-all-stage4-libiberty-linker-plugin
65729 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty-linker-plugin
65730 all-stagetrain-lto-plugin: maybe-all-stagetrain-libiberty-linker-plugin
65731 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty-linker-plugin
65732 all-stageautoprofile-lto-plugin: maybe-all-stageautoprofile-libiberty-linker-plugin
65733 all-stageautofeedback-lto-plugin: maybe-all-stageautofeedback-libiberty-linker-plugin
65734 all-gotools: maybe-all-target-libgo
65735 configure-intl: maybe-all-libiconv
65736 configure-stage1-intl: maybe-all-stage1-libiconv
65737 configure-stage2-intl: maybe-all-stage2-libiconv
65738 configure-stage3-intl: maybe-all-stage3-libiconv
65739 configure-stage4-intl: maybe-all-stage4-libiconv
65740 configure-stageprofile-intl: maybe-all-stageprofile-libiconv
65741 configure-stagetrain-intl: maybe-all-stagetrain-libiconv
65742 configure-stagefeedback-intl: maybe-all-stagefeedback-libiconv
65743 configure-stageautoprofile-intl: maybe-all-stageautoprofile-libiconv
65744 configure-stageautofeedback-intl: maybe-all-stageautofeedback-libiconv
65745 configure-mpfr: maybe-all-gmp
65746 configure-stage1-mpfr: maybe-all-stage1-gmp
65747 configure-stage2-mpfr: maybe-all-stage2-gmp
65748 configure-stage3-mpfr: maybe-all-stage3-gmp
65749 configure-stage4-mpfr: maybe-all-stage4-gmp
65750 configure-stageprofile-mpfr: maybe-all-stageprofile-gmp
65751 configure-stagetrain-mpfr: maybe-all-stagetrain-gmp
65752 configure-stagefeedback-mpfr: maybe-all-stagefeedback-gmp
65753 configure-stageautoprofile-mpfr: maybe-all-stageautoprofile-gmp
65754 configure-stageautofeedback-mpfr: maybe-all-stageautofeedback-gmp
65755 configure-mpc: maybe-all-mpfr
65756 configure-stage1-mpc: maybe-all-stage1-mpfr
65757 configure-stage2-mpc: maybe-all-stage2-mpfr
65758 configure-stage3-mpc: maybe-all-stage3-mpfr
65759 configure-stage4-mpc: maybe-all-stage4-mpfr
65760 configure-stageprofile-mpc: maybe-all-stageprofile-mpfr
65761 configure-stagetrain-mpc: maybe-all-stagetrain-mpfr
65762 configure-stagefeedback-mpc: maybe-all-stagefeedback-mpfr
65763 configure-stageautoprofile-mpc: maybe-all-stageautoprofile-mpfr
65764 configure-stageautofeedback-mpc: maybe-all-stageautofeedback-mpfr
65765 configure-isl: maybe-all-gmp
65766 configure-stage1-isl: maybe-all-stage1-gmp
65767 configure-stage2-isl: maybe-all-stage2-gmp
65768 configure-stage3-isl: maybe-all-stage3-gmp
65769 configure-stage4-isl: maybe-all-stage4-gmp
65770 configure-stageprofile-isl: maybe-all-stageprofile-gmp
65771 configure-stagetrain-isl: maybe-all-stagetrain-gmp
65772 configure-stagefeedback-isl: maybe-all-stagefeedback-gmp
65773 configure-stageautoprofile-isl: maybe-all-stageautoprofile-gmp
65774 configure-stageautofeedback-isl: maybe-all-stageautofeedback-gmp
65775 all-intl: maybe-all-libiconv
65776 all-stage1-intl: maybe-all-stage1-libiconv
65777 all-stage2-intl: maybe-all-stage2-libiconv
65778 all-stage3-intl: maybe-all-stage3-libiconv
65779 all-stage4-intl: maybe-all-stage4-libiconv
65780 all-stageprofile-intl: maybe-all-stageprofile-libiconv
65781 all-stagetrain-intl: maybe-all-stagetrain-libiconv
65782 all-stagefeedback-intl: maybe-all-stagefeedback-libiconv
65783 all-stageautoprofile-intl: maybe-all-stageautoprofile-libiconv
65784 all-stageautofeedback-intl: maybe-all-stageautofeedback-libiconv
65785 configure-gdb: maybe-configure-sim
65786 configure-gdb: maybe-all-gnulib
65787 configure-gdb: maybe-all-gdbsupport
65788 all-gdb: maybe-all-gnulib
65789 all-gdb: maybe-all-gdbsupport
65790 all-gdb: maybe-all-readline
65791 all-gdb: maybe-all-build-bison
65792 all-gdb: maybe-all-sim
65793 all-gdb: maybe-all-libtermcap
65794 configure-gdbserver: maybe-all-gnulib
65795 all-gdbserver: maybe-all-gdbsupport
65796 all-gdbserver: maybe-all-gnulib
65797 configure-libgui: maybe-configure-tcl
65798 configure-libgui: maybe-configure-tk
65799 all-libgui: maybe-all-tcl
65800 all-libgui: maybe-all-tk
65801 all-libgui: maybe-all-itcl
65802 configure-gdbsupport: maybe-configure-gnulib
65803 all-gdbsupport: maybe-all-gnulib
65804 configure-bfd: configure-libiberty
65805 configure-stage1-bfd: configure-stage1-libiberty
65806 configure-stage2-bfd: configure-stage2-libiberty
65807 configure-stage3-bfd: configure-stage3-libiberty
65808 configure-stage4-bfd: configure-stage4-libiberty
65809 configure-stageprofile-bfd: configure-stageprofile-libiberty
65810 configure-stagetrain-bfd: configure-stagetrain-libiberty
65811 configure-stagefeedback-bfd: configure-stagefeedback-libiberty
65812 configure-stageautoprofile-bfd: configure-stageautoprofile-libiberty
65813 configure-stageautofeedback-bfd: configure-stageautofeedback-libiberty
65814 configure-bfd: maybe-configure-intl
65815 configure-stage1-bfd: maybe-configure-stage1-intl
65816 configure-stage2-bfd: maybe-configure-stage2-intl
65817 configure-stage3-bfd: maybe-configure-stage3-intl
65818 configure-stage4-bfd: maybe-configure-stage4-intl
65819 configure-stageprofile-bfd: maybe-configure-stageprofile-intl
65820 configure-stagetrain-bfd: maybe-configure-stagetrain-intl
65821 configure-stagefeedback-bfd: maybe-configure-stagefeedback-intl
65822 configure-stageautoprofile-bfd: maybe-configure-stageautoprofile-intl
65823 configure-stageautofeedback-bfd: maybe-configure-stageautofeedback-intl
65824 all-bfd: maybe-all-libiberty
65825 all-stage1-bfd: maybe-all-stage1-libiberty
65826 all-stage2-bfd: maybe-all-stage2-libiberty
65827 all-stage3-bfd: maybe-all-stage3-libiberty
65828 all-stage4-bfd: maybe-all-stage4-libiberty
65829 all-stageprofile-bfd: maybe-all-stageprofile-libiberty
65830 all-stagetrain-bfd: maybe-all-stagetrain-libiberty
65831 all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
65832 all-stageautoprofile-bfd: maybe-all-stageautoprofile-libiberty
65833 all-stageautofeedback-bfd: maybe-all-stageautofeedback-libiberty
65834 all-bfd: maybe-all-intl
65835 all-stage1-bfd: maybe-all-stage1-intl
65836 all-stage2-bfd: maybe-all-stage2-intl
65837 all-stage3-bfd: maybe-all-stage3-intl
65838 all-stage4-bfd: maybe-all-stage4-intl
65839 all-stageprofile-bfd: maybe-all-stageprofile-intl
65840 all-stagetrain-bfd: maybe-all-stagetrain-intl
65841 all-stagefeedback-bfd: maybe-all-stagefeedback-intl
65842 all-stageautoprofile-bfd: maybe-all-stageautoprofile-intl
65843 all-stageautofeedback-bfd: maybe-all-stageautofeedback-intl
65844 all-bfd: maybe-all-zlib
65845 all-stage1-bfd: maybe-all-stage1-zlib
65846 all-stage2-bfd: maybe-all-stage2-zlib
65847 all-stage3-bfd: maybe-all-stage3-zlib
65848 all-stage4-bfd: maybe-all-stage4-zlib
65849 all-stageprofile-bfd: maybe-all-stageprofile-zlib
65850 all-stagetrain-bfd: maybe-all-stagetrain-zlib
65851 all-stagefeedback-bfd: maybe-all-stagefeedback-zlib
65852 all-stageautoprofile-bfd: maybe-all-stageautoprofile-zlib
65853 all-stageautofeedback-bfd: maybe-all-stageautofeedback-zlib
65854 configure-opcodes: configure-libiberty
65855 configure-stage1-opcodes: configure-stage1-libiberty
65856 configure-stage2-opcodes: configure-stage2-libiberty
65857 configure-stage3-opcodes: configure-stage3-libiberty
65858 configure-stage4-opcodes: configure-stage4-libiberty
65859 configure-stageprofile-opcodes: configure-stageprofile-libiberty
65860 configure-stagetrain-opcodes: configure-stagetrain-libiberty
65861 configure-stagefeedback-opcodes: configure-stagefeedback-libiberty
65862 configure-stageautoprofile-opcodes: configure-stageautoprofile-libiberty
65863 configure-stageautofeedback-opcodes: configure-stageautofeedback-libiberty
65864 all-opcodes: maybe-all-libiberty
65865 all-stage1-opcodes: maybe-all-stage1-libiberty
65866 all-stage2-opcodes: maybe-all-stage2-libiberty
65867 all-stage3-opcodes: maybe-all-stage3-libiberty
65868 all-stage4-opcodes: maybe-all-stage4-libiberty
65869 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
65870 all-stagetrain-opcodes: maybe-all-stagetrain-libiberty
65871 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
65872 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-libiberty
65873 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-libiberty
65874 configure-binutils: maybe-configure-intl
65875 configure-stage1-binutils: maybe-configure-stage1-intl
65876 configure-stage2-binutils: maybe-configure-stage2-intl
65877 configure-stage3-binutils: maybe-configure-stage3-intl
65878 configure-stage4-binutils: maybe-configure-stage4-intl
65879 configure-stageprofile-binutils: maybe-configure-stageprofile-intl
65880 configure-stagetrain-binutils: maybe-configure-stagetrain-intl
65881 configure-stagefeedback-binutils: maybe-configure-stagefeedback-intl
65882 configure-stageautoprofile-binutils: maybe-configure-stageautoprofile-intl
65883 configure-stageautofeedback-binutils: maybe-configure-stageautofeedback-intl
65884 all-binutils: maybe-all-libiberty
65885 all-stage1-binutils: maybe-all-stage1-libiberty
65886 all-stage2-binutils: maybe-all-stage2-libiberty
65887 all-stage3-binutils: maybe-all-stage3-libiberty
65888 all-stage4-binutils: maybe-all-stage4-libiberty
65889 all-stageprofile-binutils: maybe-all-stageprofile-libiberty
65890 all-stagetrain-binutils: maybe-all-stagetrain-libiberty
65891 all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
65892 all-stageautoprofile-binutils: maybe-all-stageautoprofile-libiberty
65893 all-stageautofeedback-binutils: maybe-all-stageautofeedback-libiberty
65894 all-binutils: maybe-all-opcodes
65895 all-stage1-binutils: maybe-all-stage1-opcodes
65896 all-stage2-binutils: maybe-all-stage2-opcodes
65897 all-stage3-binutils: maybe-all-stage3-opcodes
65898 all-stage4-binutils: maybe-all-stage4-opcodes
65899 all-stageprofile-binutils: maybe-all-stageprofile-opcodes
65900 all-stagetrain-binutils: maybe-all-stagetrain-opcodes
65901 all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
65902 all-stageautoprofile-binutils: maybe-all-stageautoprofile-opcodes
65903 all-stageautofeedback-binutils: maybe-all-stageautofeedback-opcodes
65904 all-binutils: maybe-all-bfd
65905 all-stage1-binutils: maybe-all-stage1-bfd
65906 all-stage2-binutils: maybe-all-stage2-bfd
65907 all-stage3-binutils: maybe-all-stage3-bfd
65908 all-stage4-binutils: maybe-all-stage4-bfd
65909 all-stageprofile-binutils: maybe-all-stageprofile-bfd
65910 all-stagetrain-binutils: maybe-all-stagetrain-bfd
65911 all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
65912 all-stageautoprofile-binutils: maybe-all-stageautoprofile-bfd
65913 all-stageautofeedback-binutils: maybe-all-stageautofeedback-bfd
65914 all-binutils: maybe-all-build-flex
65915 all-stage1-binutils: maybe-all-build-flex
65916 all-stage2-binutils: maybe-all-build-flex
65917 all-stage3-binutils: maybe-all-build-flex
65918 all-stage4-binutils: maybe-all-build-flex
65919 all-stageprofile-binutils: maybe-all-build-flex
65920 all-stagetrain-binutils: maybe-all-build-flex
65921 all-stagefeedback-binutils: maybe-all-build-flex
65922 all-stageautoprofile-binutils: maybe-all-build-flex
65923 all-stageautofeedback-binutils: maybe-all-build-flex
65924 all-binutils: maybe-all-build-bison
65925 all-stage1-binutils: maybe-all-build-bison
65926 all-stage2-binutils: maybe-all-build-bison
65927 all-stage3-binutils: maybe-all-build-bison
65928 all-stage4-binutils: maybe-all-build-bison
65929 all-stageprofile-binutils: maybe-all-build-bison
65930 all-stagetrain-binutils: maybe-all-build-bison
65931 all-stagefeedback-binutils: maybe-all-build-bison
65932 all-stageautoprofile-binutils: maybe-all-build-bison
65933 all-stageautofeedback-binutils: maybe-all-build-bison
65934 all-binutils: maybe-all-intl
65935 all-stage1-binutils: maybe-all-stage1-intl
65936 all-stage2-binutils: maybe-all-stage2-intl
65937 all-stage3-binutils: maybe-all-stage3-intl
65938 all-stage4-binutils: maybe-all-stage4-intl
65939 all-stageprofile-binutils: maybe-all-stageprofile-intl
65940 all-stagetrain-binutils: maybe-all-stagetrain-intl
65941 all-stagefeedback-binutils: maybe-all-stagefeedback-intl
65942 all-stageautoprofile-binutils: maybe-all-stageautoprofile-intl
65943 all-stageautofeedback-binutils: maybe-all-stageautofeedback-intl
65944 all-binutils: maybe-all-gas
65945 all-stage1-binutils: maybe-all-stage1-gas
65946 all-stage2-binutils: maybe-all-stage2-gas
65947 all-stage3-binutils: maybe-all-stage3-gas
65948 all-stage4-binutils: maybe-all-stage4-gas
65949 all-stageprofile-binutils: maybe-all-stageprofile-gas
65950 all-stagetrain-binutils: maybe-all-stagetrain-gas
65951 all-stagefeedback-binutils: maybe-all-stagefeedback-gas
65952 all-stageautoprofile-binutils: maybe-all-stageautoprofile-gas
65953 all-stageautofeedback-binutils: maybe-all-stageautofeedback-gas
65954 all-binutils: maybe-all-libctf
65955 all-stage1-binutils: maybe-all-stage1-libctf
65956 all-stage2-binutils: maybe-all-stage2-libctf
65957 all-stage3-binutils: maybe-all-stage3-libctf
65958 all-stage4-binutils: maybe-all-stage4-libctf
65959 all-stageprofile-binutils: maybe-all-stageprofile-libctf
65960 all-stagetrain-binutils: maybe-all-stagetrain-libctf
65961 all-stagefeedback-binutils: maybe-all-stagefeedback-libctf
65962 all-stageautoprofile-binutils: maybe-all-stageautoprofile-libctf
65963 all-stageautofeedback-binutils: maybe-all-stageautofeedback-libctf
65964 all-ld: maybe-all-libctf
65965 all-stage1-ld: maybe-all-stage1-libctf
65966 all-stage2-ld: maybe-all-stage2-libctf
65967 all-stage3-ld: maybe-all-stage3-libctf
65968 all-stage4-ld: maybe-all-stage4-libctf
65969 all-stageprofile-ld: maybe-all-stageprofile-libctf
65970 all-stagetrain-ld: maybe-all-stagetrain-libctf
65971 all-stagefeedback-ld: maybe-all-stagefeedback-libctf
65972 all-stageautoprofile-ld: maybe-all-stageautoprofile-libctf
65973 all-stageautofeedback-ld: maybe-all-stageautofeedback-libctf
65974 all-binutils: maybe-all-libsframe
65975 all-stage1-binutils: maybe-all-stage1-libsframe
65976 all-stage2-binutils: maybe-all-stage2-libsframe
65977 all-stage3-binutils: maybe-all-stage3-libsframe
65978 all-stage4-binutils: maybe-all-stage4-libsframe
65979 all-stageprofile-binutils: maybe-all-stageprofile-libsframe
65980 all-stagetrain-binutils: maybe-all-stagetrain-libsframe
65981 all-stagefeedback-binutils: maybe-all-stagefeedback-libsframe
65982 all-stageautoprofile-binutils: maybe-all-stageautoprofile-libsframe
65983 all-stageautofeedback-binutils: maybe-all-stageautofeedback-libsframe
65984 install-binutils: maybe-install-opcodes
65985 install-strip-binutils: maybe-install-strip-opcodes
65986 install-libctf: maybe-install-bfd
65987 install-ld: maybe-install-bfd
65988 install-ld: maybe-install-libctf
65989 install-strip-libctf: maybe-install-strip-bfd
65990 install-strip-ld: maybe-install-strip-bfd
65991 install-strip-ld: maybe-install-strip-libctf
65992 configure-opcodes: configure-bfd
65993 configure-stage1-opcodes: configure-stage1-bfd
65994 configure-stage2-opcodes: configure-stage2-bfd
65995 configure-stage3-opcodes: configure-stage3-bfd
65996 configure-stage4-opcodes: configure-stage4-bfd
65997 configure-stageprofile-opcodes: configure-stageprofile-bfd
65998 configure-stagetrain-opcodes: configure-stagetrain-bfd
65999 configure-stagefeedback-opcodes: configure-stagefeedback-bfd
66000 configure-stageautoprofile-opcodes: configure-stageautoprofile-bfd
66001 configure-stageautofeedback-opcodes: configure-stageautofeedback-bfd
66002 install-opcodes: maybe-install-bfd
66003 install-strip-opcodes: maybe-install-strip-bfd
66004 configure-gas: maybe-configure-intl
66005 configure-stage1-gas: maybe-configure-stage1-intl
66006 configure-stage2-gas: maybe-configure-stage2-intl
66007 configure-stage3-gas: maybe-configure-stage3-intl
66008 configure-stage4-gas: maybe-configure-stage4-intl
66009 configure-stageprofile-gas: maybe-configure-stageprofile-intl
66010 configure-stagetrain-gas: maybe-configure-stagetrain-intl
66011 configure-stagefeedback-gas: maybe-configure-stagefeedback-intl
66012 configure-stageautoprofile-gas: maybe-configure-stageautoprofile-intl
66013 configure-stageautofeedback-gas: maybe-configure-stageautofeedback-intl
66014 all-gas: maybe-all-libiberty
66015 all-stage1-gas: maybe-all-stage1-libiberty
66016 all-stage2-gas: maybe-all-stage2-libiberty
66017 all-stage3-gas: maybe-all-stage3-libiberty
66018 all-stage4-gas: maybe-all-stage4-libiberty
66019 all-stageprofile-gas: maybe-all-stageprofile-libiberty
66020 all-stagetrain-gas: maybe-all-stagetrain-libiberty
66021 all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
66022 all-stageautoprofile-gas: maybe-all-stageautoprofile-libiberty
66023 all-stageautofeedback-gas: maybe-all-stageautofeedback-libiberty
66024 all-gas: maybe-all-opcodes
66025 all-stage1-gas: maybe-all-stage1-opcodes
66026 all-stage2-gas: maybe-all-stage2-opcodes
66027 all-stage3-gas: maybe-all-stage3-opcodes
66028 all-stage4-gas: maybe-all-stage4-opcodes
66029 all-stageprofile-gas: maybe-all-stageprofile-opcodes
66030 all-stagetrain-gas: maybe-all-stagetrain-opcodes
66031 all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
66032 all-stageautoprofile-gas: maybe-all-stageautoprofile-opcodes
66033 all-stageautofeedback-gas: maybe-all-stageautofeedback-opcodes
66034 all-gas: maybe-all-bfd
66035 all-stage1-gas: maybe-all-stage1-bfd
66036 all-stage2-gas: maybe-all-stage2-bfd
66037 all-stage3-gas: maybe-all-stage3-bfd
66038 all-stage4-gas: maybe-all-stage4-bfd
66039 all-stageprofile-gas: maybe-all-stageprofile-bfd
66040 all-stagetrain-gas: maybe-all-stagetrain-bfd
66041 all-stagefeedback-gas: maybe-all-stagefeedback-bfd
66042 all-stageautoprofile-gas: maybe-all-stageautoprofile-bfd
66043 all-stageautofeedback-gas: maybe-all-stageautofeedback-bfd
66044 all-gas: maybe-all-intl
66045 all-stage1-gas: maybe-all-stage1-intl
66046 all-stage2-gas: maybe-all-stage2-intl
66047 all-stage3-gas: maybe-all-stage3-intl
66048 all-stage4-gas: maybe-all-stage4-intl
66049 all-stageprofile-gas: maybe-all-stageprofile-intl
66050 all-stagetrain-gas: maybe-all-stagetrain-intl
66051 all-stagefeedback-gas: maybe-all-stagefeedback-intl
66052 all-stageautoprofile-gas: maybe-all-stageautoprofile-intl
66053 all-stageautofeedback-gas: maybe-all-stageautofeedback-intl
66054 configure-ld: maybe-configure-intl
66055 configure-stage1-ld: maybe-configure-stage1-intl
66056 configure-stage2-ld: maybe-configure-stage2-intl
66057 configure-stage3-ld: maybe-configure-stage3-intl
66058 configure-stage4-ld: maybe-configure-stage4-intl
66059 configure-stageprofile-ld: maybe-configure-stageprofile-intl
66060 configure-stagetrain-ld: maybe-configure-stagetrain-intl
66061 configure-stagefeedback-ld: maybe-configure-stagefeedback-intl
66062 configure-stageautoprofile-ld: maybe-configure-stageautoprofile-intl
66063 configure-stageautofeedback-ld: maybe-configure-stageautofeedback-intl
66064 all-ld: maybe-all-libiberty
66065 all-stage1-ld: maybe-all-stage1-libiberty
66066 all-stage2-ld: maybe-all-stage2-libiberty
66067 all-stage3-ld: maybe-all-stage3-libiberty
66068 all-stage4-ld: maybe-all-stage4-libiberty
66069 all-stageprofile-ld: maybe-all-stageprofile-libiberty
66070 all-stagetrain-ld: maybe-all-stagetrain-libiberty
66071 all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
66072 all-stageautoprofile-ld: maybe-all-stageautoprofile-libiberty
66073 all-stageautofeedback-ld: maybe-all-stageautofeedback-libiberty
66074 all-ld: maybe-all-bfd
66075 all-stage1-ld: maybe-all-stage1-bfd
66076 all-stage2-ld: maybe-all-stage2-bfd
66077 all-stage3-ld: maybe-all-stage3-bfd
66078 all-stage4-ld: maybe-all-stage4-bfd
66079 all-stageprofile-ld: maybe-all-stageprofile-bfd
66080 all-stagetrain-ld: maybe-all-stagetrain-bfd
66081 all-stagefeedback-ld: maybe-all-stagefeedback-bfd
66082 all-stageautoprofile-ld: maybe-all-stageautoprofile-bfd
66083 all-stageautofeedback-ld: maybe-all-stageautofeedback-bfd
66084 all-ld: maybe-all-opcodes
66085 all-stage1-ld: maybe-all-stage1-opcodes
66086 all-stage2-ld: maybe-all-stage2-opcodes
66087 all-stage3-ld: maybe-all-stage3-opcodes
66088 all-stage4-ld: maybe-all-stage4-opcodes
66089 all-stageprofile-ld: maybe-all-stageprofile-opcodes
66090 all-stagetrain-ld: maybe-all-stagetrain-opcodes
66091 all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
66092 all-stageautoprofile-ld: maybe-all-stageautoprofile-opcodes
66093 all-stageautofeedback-ld: maybe-all-stageautofeedback-opcodes
66094 all-ld: maybe-all-build-bison
66095 all-stage1-ld: maybe-all-build-bison
66096 all-stage2-ld: maybe-all-build-bison
66097 all-stage3-ld: maybe-all-build-bison
66098 all-stage4-ld: maybe-all-build-bison
66099 all-stageprofile-ld: maybe-all-build-bison
66100 all-stagetrain-ld: maybe-all-build-bison
66101 all-stagefeedback-ld: maybe-all-build-bison
66102 all-stageautoprofile-ld: maybe-all-build-bison
66103 all-stageautofeedback-ld: maybe-all-build-bison
66104 all-ld: maybe-all-build-flex
66105 all-stage1-ld: maybe-all-build-flex
66106 all-stage2-ld: maybe-all-build-flex
66107 all-stage3-ld: maybe-all-build-flex
66108 all-stage4-ld: maybe-all-build-flex
66109 all-stageprofile-ld: maybe-all-build-flex
66110 all-stagetrain-ld: maybe-all-build-flex
66111 all-stagefeedback-ld: maybe-all-build-flex
66112 all-stageautoprofile-ld: maybe-all-build-flex
66113 all-stageautofeedback-ld: maybe-all-build-flex
66114 all-ld: maybe-all-intl
66115 all-stage1-ld: maybe-all-stage1-intl
66116 all-stage2-ld: maybe-all-stage2-intl
66117 all-stage3-ld: maybe-all-stage3-intl
66118 all-stage4-ld: maybe-all-stage4-intl
66119 all-stageprofile-ld: maybe-all-stageprofile-intl
66120 all-stagetrain-ld: maybe-all-stagetrain-intl
66121 all-stagefeedback-ld: maybe-all-stagefeedback-intl
66122 all-stageautoprofile-ld: maybe-all-stageautoprofile-intl
66123 all-stageautofeedback-ld: maybe-all-stageautofeedback-intl
66124 all-ld: maybe-all-gas
66125 all-stage1-ld: maybe-all-stage1-gas
66126 all-stage2-ld: maybe-all-stage2-gas
66127 all-stage3-ld: maybe-all-stage3-gas
66128 all-stage4-ld: maybe-all-stage4-gas
66129 all-stageprofile-ld: maybe-all-stageprofile-gas
66130 all-stagetrain-ld: maybe-all-stagetrain-gas
66131 all-stagefeedback-ld: maybe-all-stagefeedback-gas
66132 all-stageautoprofile-ld: maybe-all-stageautoprofile-gas
66133 all-stageautofeedback-ld: maybe-all-stageautofeedback-gas
66134 all-ld: maybe-all-binutils
66135 all-stage1-ld: maybe-all-stage1-binutils
66136 all-stage2-ld: maybe-all-stage2-binutils
66137 all-stage3-ld: maybe-all-stage3-binutils
66138 all-stage4-ld: maybe-all-stage4-binutils
66139 all-stageprofile-ld: maybe-all-stageprofile-binutils
66140 all-stagetrain-ld: maybe-all-stagetrain-binutils
66141 all-stagefeedback-ld: maybe-all-stagefeedback-binutils
66142 all-stageautoprofile-ld: maybe-all-stageautoprofile-binutils
66143 all-stageautofeedback-ld: maybe-all-stageautofeedback-binutils
66144 install-ld: maybe-install-gold
66145 install-strip-ld: maybe-install-strip-gold
66146 configure-gold: maybe-configure-intl
66147 configure-stage1-gold: maybe-configure-stage1-intl
66148 configure-stage2-gold: maybe-configure-stage2-intl
66149 configure-stage3-gold: maybe-configure-stage3-intl
66150 configure-stage4-gold: maybe-configure-stage4-intl
66151 configure-stageprofile-gold: maybe-configure-stageprofile-intl
66152 configure-stagetrain-gold: maybe-configure-stagetrain-intl
66153 configure-stagefeedback-gold: maybe-configure-stagefeedback-intl
66154 configure-stageautoprofile-gold: maybe-configure-stageautoprofile-intl
66155 configure-stageautofeedback-gold: maybe-configure-stageautofeedback-intl
66156 all-gold: maybe-all-libiberty
66157 all-stage1-gold: maybe-all-stage1-libiberty
66158 all-stage2-gold: maybe-all-stage2-libiberty
66159 all-stage3-gold: maybe-all-stage3-libiberty
66160 all-stage4-gold: maybe-all-stage4-libiberty
66161 all-stageprofile-gold: maybe-all-stageprofile-libiberty
66162 all-stagetrain-gold: maybe-all-stagetrain-libiberty
66163 all-stagefeedback-gold: maybe-all-stagefeedback-libiberty
66164 all-stageautoprofile-gold: maybe-all-stageautoprofile-libiberty
66165 all-stageautofeedback-gold: maybe-all-stageautofeedback-libiberty
66166 all-gold: maybe-all-intl
66167 all-stage1-gold: maybe-all-stage1-intl
66168 all-stage2-gold: maybe-all-stage2-intl
66169 all-stage3-gold: maybe-all-stage3-intl
66170 all-stage4-gold: maybe-all-stage4-intl
66171 all-stageprofile-gold: maybe-all-stageprofile-intl
66172 all-stagetrain-gold: maybe-all-stagetrain-intl
66173 all-stagefeedback-gold: maybe-all-stagefeedback-intl
66174 all-stageautoprofile-gold: maybe-all-stageautoprofile-intl
66175 all-stageautofeedback-gold: maybe-all-stageautofeedback-intl
66176 all-gold: maybe-all-bfd
66177 all-stage1-gold: maybe-all-stage1-bfd
66178 all-stage2-gold: maybe-all-stage2-bfd
66179 all-stage3-gold: maybe-all-stage3-bfd
66180 all-stage4-gold: maybe-all-stage4-bfd
66181 all-stageprofile-gold: maybe-all-stageprofile-bfd
66182 all-stagetrain-gold: maybe-all-stagetrain-bfd
66183 all-stagefeedback-gold: maybe-all-stagefeedback-bfd
66184 all-stageautoprofile-gold: maybe-all-stageautoprofile-bfd
66185 all-stageautofeedback-gold: maybe-all-stageautofeedback-bfd
66186 all-gold: maybe-all-build-bison
66187 all-stage1-gold: maybe-all-build-bison
66188 all-stage2-gold: maybe-all-build-bison
66189 all-stage3-gold: maybe-all-build-bison
66190 all-stage4-gold: maybe-all-build-bison
66191 all-stageprofile-gold: maybe-all-build-bison
66192 all-stagetrain-gold: maybe-all-build-bison
66193 all-stagefeedback-gold: maybe-all-build-bison
66194 all-stageautoprofile-gold: maybe-all-build-bison
66195 all-stageautofeedback-gold: maybe-all-build-bison
66196 all-gold: maybe-all-gas
66197 all-stage1-gold: maybe-all-stage1-gas
66198 all-stage2-gold: maybe-all-stage2-gas
66199 all-stage3-gold: maybe-all-stage3-gas
66200 all-stage4-gold: maybe-all-stage4-gas
66201 all-stageprofile-gold: maybe-all-stageprofile-gas
66202 all-stagetrain-gold: maybe-all-stagetrain-gas
66203 all-stagefeedback-gold: maybe-all-stagefeedback-gas
66204 all-stageautoprofile-gold: maybe-all-stageautoprofile-gas
66205 all-stageautofeedback-gold: maybe-all-stageautofeedback-gas
66206 check-gold: maybe-all-binutils
66207 check-stage1-gold: maybe-all-stage1-binutils
66208 check-stage2-gold: maybe-all-stage2-binutils
66209 check-stage3-gold: maybe-all-stage3-binutils
66210 check-stage4-gold: maybe-all-stage4-binutils
66211 check-stageprofile-gold: maybe-all-stageprofile-binutils
66212 check-stagetrain-gold: maybe-all-stagetrain-binutils
66213 check-stagefeedback-gold: maybe-all-stagefeedback-binutils
66214 check-stageautoprofile-gold: maybe-all-stageautoprofile-binutils
66215 check-stageautofeedback-gold: maybe-all-stageautofeedback-binutils
66216 check-gold: maybe-all-gas
66217 check-stage1-gold: maybe-all-stage1-gas
66218 check-stage2-gold: maybe-all-stage2-gas
66219 check-stage3-gold: maybe-all-stage3-gas
66220 check-stage4-gold: maybe-all-stage4-gas
66221 check-stageprofile-gold: maybe-all-stageprofile-gas
66222 check-stagetrain-gold: maybe-all-stagetrain-gas
66223 check-stagefeedback-gold: maybe-all-stagefeedback-gas
66224 check-stageautoprofile-gold: maybe-all-stageautoprofile-gas
66225 check-stageautofeedback-gold: maybe-all-stageautofeedback-gas
66226 configure-opcodes: maybe-configure-intl
66227 configure-stage1-opcodes: maybe-configure-stage1-intl
66228 configure-stage2-opcodes: maybe-configure-stage2-intl
66229 configure-stage3-opcodes: maybe-configure-stage3-intl
66230 configure-stage4-opcodes: maybe-configure-stage4-intl
66231 configure-stageprofile-opcodes: maybe-configure-stageprofile-intl
66232 configure-stagetrain-opcodes: maybe-configure-stagetrain-intl
66233 configure-stagefeedback-opcodes: maybe-configure-stagefeedback-intl
66234 configure-stageautoprofile-opcodes: maybe-configure-stageautoprofile-intl
66235 configure-stageautofeedback-opcodes: maybe-configure-stageautofeedback-intl
66236 all-opcodes: maybe-all-bfd
66237 all-stage1-opcodes: maybe-all-stage1-bfd
66238 all-stage2-opcodes: maybe-all-stage2-bfd
66239 all-stage3-opcodes: maybe-all-stage3-bfd
66240 all-stage4-opcodes: maybe-all-stage4-bfd
66241 all-stageprofile-opcodes: maybe-all-stageprofile-bfd
66242 all-stagetrain-opcodes: maybe-all-stagetrain-bfd
66243 all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
66244 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-bfd
66245 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-bfd
66246 all-opcodes: maybe-all-libiberty
66247 all-stage1-opcodes: maybe-all-stage1-libiberty
66248 all-stage2-opcodes: maybe-all-stage2-libiberty
66249 all-stage3-opcodes: maybe-all-stage3-libiberty
66250 all-stage4-opcodes: maybe-all-stage4-libiberty
66251 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
66252 all-stagetrain-opcodes: maybe-all-stagetrain-libiberty
66253 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
66254 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-libiberty
66255 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-libiberty
66256 all-opcodes: maybe-all-intl
66257 all-stage1-opcodes: maybe-all-stage1-intl
66258 all-stage2-opcodes: maybe-all-stage2-intl
66259 all-stage3-opcodes: maybe-all-stage3-intl
66260 all-stage4-opcodes: maybe-all-stage4-intl
66261 all-stageprofile-opcodes: maybe-all-stageprofile-intl
66262 all-stagetrain-opcodes: maybe-all-stagetrain-intl
66263 all-stagefeedback-opcodes: maybe-all-stagefeedback-intl
66264 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-intl
66265 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-intl
66266 all-dejagnu: maybe-all-tcl
66267 all-dejagnu: maybe-all-expect
66268 all-dejagnu: maybe-all-tk
66269 configure-expect: maybe-configure-tcl
66270 configure-expect: maybe-configure-tk
66271 all-expect: maybe-all-tcl
66272 all-expect: maybe-all-tk
66273 configure-itcl: maybe-configure-tcl
66274 configure-itcl: maybe-configure-tk
66275 all-itcl: maybe-all-tcl
66276 all-itcl: maybe-all-tk
66277 install-itcl: maybe-install-tcl
66278 install-strip-itcl: maybe-install-strip-tcl
66279 configure-tk: maybe-configure-tcl
66280 all-tk: maybe-all-tcl
66281 all-sid: maybe-all-tcl
66282 all-sid: maybe-all-tk
66283 install-sid: maybe-install-tcl
66284 install-strip-sid: maybe-install-strip-tcl
66285 install-sid: maybe-install-tk
66286 install-strip-sid: maybe-install-strip-tk
66287 configure-sim: maybe-all-gnulib
66288 configure-sim: maybe-all-readline
66289 all-fastjar: maybe-all-build-texinfo
66290 all-libctf: all-libiberty
66291 all-stage1-libctf: all-stage1-libiberty
66292 all-stage2-libctf: all-stage2-libiberty
66293 all-stage3-libctf: all-stage3-libiberty
66294 all-stage4-libctf: all-stage4-libiberty
66295 all-stageprofile-libctf: all-stageprofile-libiberty
66296 all-stagetrain-libctf: all-stagetrain-libiberty
66297 all-stagefeedback-libctf: all-stagefeedback-libiberty
66298 all-stageautoprofile-libctf: all-stageautoprofile-libiberty
66299 all-stageautofeedback-libctf: all-stageautofeedback-libiberty
66300 all-libctf: maybe-all-bfd
66301 all-stage1-libctf: maybe-all-stage1-bfd
66302 all-stage2-libctf: maybe-all-stage2-bfd
66303 all-stage3-libctf: maybe-all-stage3-bfd
66304 all-stage4-libctf: maybe-all-stage4-bfd
66305 all-stageprofile-libctf: maybe-all-stageprofile-bfd
66306 all-stagetrain-libctf: maybe-all-stagetrain-bfd
66307 all-stagefeedback-libctf: maybe-all-stagefeedback-bfd
66308 all-stageautoprofile-libctf: maybe-all-stageautoprofile-bfd
66309 all-stageautofeedback-libctf: maybe-all-stageautofeedback-bfd
66310 all-libctf: maybe-all-zlib
66311 all-stage1-libctf: maybe-all-stage1-zlib
66312 all-stage2-libctf: maybe-all-stage2-zlib
66313 all-stage3-libctf: maybe-all-stage3-zlib
66314 all-stage4-libctf: maybe-all-stage4-zlib
66315 all-stageprofile-libctf: maybe-all-stageprofile-zlib
66316 all-stagetrain-libctf: maybe-all-stagetrain-zlib
66317 all-stagefeedback-libctf: maybe-all-stagefeedback-zlib
66318 all-stageautoprofile-libctf: maybe-all-stageautoprofile-zlib
66319 all-stageautofeedback-libctf: maybe-all-stageautofeedback-zlib
66320 configure-libctf: maybe-all-bfd
66321 configure-stage1-libctf: maybe-all-stage1-bfd
66322 configure-stage2-libctf: maybe-all-stage2-bfd
66323 configure-stage3-libctf: maybe-all-stage3-bfd
66324 configure-stage4-libctf: maybe-all-stage4-bfd
66325 configure-stageprofile-libctf: maybe-all-stageprofile-bfd
66326 configure-stagetrain-libctf: maybe-all-stagetrain-bfd
66327 configure-stagefeedback-libctf: maybe-all-stagefeedback-bfd
66328 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-bfd
66329 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-bfd
66330 configure-libctf: maybe-all-intl
66331 configure-stage1-libctf: maybe-all-stage1-intl
66332 configure-stage2-libctf: maybe-all-stage2-intl
66333 configure-stage3-libctf: maybe-all-stage3-intl
66334 configure-stage4-libctf: maybe-all-stage4-intl
66335 configure-stageprofile-libctf: maybe-all-stageprofile-intl
66336 configure-stagetrain-libctf: maybe-all-stagetrain-intl
66337 configure-stagefeedback-libctf: maybe-all-stagefeedback-intl
66338 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-intl
66339 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-intl
66340 configure-libctf: maybe-all-zlib
66341 configure-stage1-libctf: maybe-all-stage1-zlib
66342 configure-stage2-libctf: maybe-all-stage2-zlib
66343 configure-stage3-libctf: maybe-all-stage3-zlib
66344 configure-stage4-libctf: maybe-all-stage4-zlib
66345 configure-stageprofile-libctf: maybe-all-stageprofile-zlib
66346 configure-stagetrain-libctf: maybe-all-stagetrain-zlib
66347 configure-stagefeedback-libctf: maybe-all-stagefeedback-zlib
66348 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-zlib
66349 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-zlib
66350 configure-libctf: maybe-all-libiconv
66351 configure-stage1-libctf: maybe-all-stage1-libiconv
66352 configure-stage2-libctf: maybe-all-stage2-libiconv
66353 configure-stage3-libctf: maybe-all-stage3-libiconv
66354 configure-stage4-libctf: maybe-all-stage4-libiconv
66355 configure-stageprofile-libctf: maybe-all-stageprofile-libiconv
66356 configure-stagetrain-libctf: maybe-all-stagetrain-libiconv
66357 configure-stagefeedback-libctf: maybe-all-stagefeedback-libiconv
66358 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-libiconv
66359 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-libiconv
66360 check-libctf: maybe-all-ld
66361 check-stage1-libctf: maybe-all-stage1-ld
66362 check-stage2-libctf: maybe-all-stage2-ld
66363 check-stage3-libctf: maybe-all-stage3-ld
66364 check-stage4-libctf: maybe-all-stage4-ld
66365 check-stageprofile-libctf: maybe-all-stageprofile-ld
66366 check-stagetrain-libctf: maybe-all-stagetrain-ld
66367 check-stagefeedback-libctf: maybe-all-stagefeedback-ld
66368 check-stageautoprofile-libctf: maybe-all-stageautoprofile-ld
66369 check-stageautofeedback-libctf: maybe-all-stageautofeedback-ld
66370 distclean-gnulib: maybe-distclean-gdb
66371 distclean-gnulib: maybe-distclean-gdbserver
66372 all-bison: maybe-all-build-texinfo
66373 all-flex: maybe-all-build-bison
66374 all-flex: maybe-all-m4
66375 all-flex: maybe-all-build-texinfo
66376 all-m4: maybe-all-build-texinfo
66377 configure-target-libgo: maybe-configure-target-libffi
66378 all-target-libgo: maybe-all-target-libffi
66379 configure-target-libphobos: maybe-configure-target-libbacktrace
66380 configure-stage1-target-libphobos: maybe-configure-stage1-target-libbacktrace
66381 configure-stage2-target-libphobos: maybe-configure-stage2-target-libbacktrace
66382 configure-stage3-target-libphobos: maybe-configure-stage3-target-libbacktrace
66383 configure-stage4-target-libphobos: maybe-configure-stage4-target-libbacktrace
66384 configure-stageprofile-target-libphobos: maybe-configure-stageprofile-target-libbacktrace
66385 configure-stagetrain-target-libphobos: maybe-configure-stagetrain-target-libbacktrace
66386 configure-stagefeedback-target-libphobos: maybe-configure-stagefeedback-target-libbacktrace
66387 configure-stageautoprofile-target-libphobos: maybe-configure-stageautoprofile-target-libbacktrace
66388 configure-stageautofeedback-target-libphobos: maybe-configure-stageautofeedback-target-libbacktrace
66389 configure-target-libphobos: maybe-configure-target-zlib
66390 configure-stage1-target-libphobos: maybe-configure-stage1-target-zlib
66391 configure-stage2-target-libphobos: maybe-configure-stage2-target-zlib
66392 configure-stage3-target-libphobos: maybe-configure-stage3-target-zlib
66393 configure-stage4-target-libphobos: maybe-configure-stage4-target-zlib
66394 configure-stageprofile-target-libphobos: maybe-configure-stageprofile-target-zlib
66395 configure-stagetrain-target-libphobos: maybe-configure-stagetrain-target-zlib
66396 configure-stagefeedback-target-libphobos: maybe-configure-stagefeedback-target-zlib
66397 configure-stageautoprofile-target-libphobos: maybe-configure-stageautoprofile-target-zlib
66398 configure-stageautofeedback-target-libphobos: maybe-configure-stageautofeedback-target-zlib
66399 all-target-libphobos: maybe-all-target-libbacktrace
66400 all-stage1-target-libphobos: maybe-all-stage1-target-libbacktrace
66401 all-stage2-target-libphobos: maybe-all-stage2-target-libbacktrace
66402 all-stage3-target-libphobos: maybe-all-stage3-target-libbacktrace
66403 all-stage4-target-libphobos: maybe-all-stage4-target-libbacktrace
66404 all-stageprofile-target-libphobos: maybe-all-stageprofile-target-libbacktrace
66405 all-stagetrain-target-libphobos: maybe-all-stagetrain-target-libbacktrace
66406 all-stagefeedback-target-libphobos: maybe-all-stagefeedback-target-libbacktrace
66407 all-stageautoprofile-target-libphobos: maybe-all-stageautoprofile-target-libbacktrace
66408 all-stageautofeedback-target-libphobos: maybe-all-stageautofeedback-target-libbacktrace
66409 all-target-libphobos: maybe-all-target-zlib
66410 all-stage1-target-libphobos: maybe-all-stage1-target-zlib
66411 all-stage2-target-libphobos: maybe-all-stage2-target-zlib
66412 all-stage3-target-libphobos: maybe-all-stage3-target-zlib
66413 all-stage4-target-libphobos: maybe-all-stage4-target-zlib
66414 all-stageprofile-target-libphobos: maybe-all-stageprofile-target-zlib
66415 all-stagetrain-target-libphobos: maybe-all-stagetrain-target-zlib
66416 all-stagefeedback-target-libphobos: maybe-all-stagefeedback-target-zlib
66417 all-stageautoprofile-target-libphobos: maybe-all-stageautoprofile-target-zlib
66418 all-stageautofeedback-target-libphobos: maybe-all-stageautofeedback-target-zlib
66419 all-target-libphobos: maybe-all-target-libatomic
66420 all-stage1-target-libphobos: maybe-all-stage1-target-libatomic
66421 all-stage2-target-libphobos: maybe-all-stage2-target-libatomic
66422 all-stage3-target-libphobos: maybe-all-stage3-target-libatomic
66423 all-stage4-target-libphobos: maybe-all-stage4-target-libatomic
66424 all-stageprofile-target-libphobos: maybe-all-stageprofile-target-libatomic
66425 all-stagetrain-target-libphobos: maybe-all-stagetrain-target-libatomic
66426 all-stagefeedback-target-libphobos: maybe-all-stagefeedback-target-libatomic
66427 all-stageautoprofile-target-libphobos: maybe-all-stageautoprofile-target-libatomic
66428 all-stageautofeedback-target-libphobos: maybe-all-stageautofeedback-target-libatomic
66429 configure-target-libstdc++-v3: maybe-configure-target-libgomp
66430 configure-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
66431 configure-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
66432 configure-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
66433 configure-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
66434 configure-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
66435 configure-stagetrain-target-libstdc++-v3: maybe-configure-stagetrain-target-libgomp
66436 configure-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
66437 configure-stageautoprofile-target-libstdc++-v3: maybe-configure-stageautoprofile-target-libgomp
66438 configure-stageautofeedback-target-libstdc++-v3: maybe-configure-stageautofeedback-target-libgomp
66439 configure-target-libsanitizer: maybe-all-target-libstdc++-v3
66440 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libstdc++-v3
66441 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libstdc++-v3
66442 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libstdc++-v3
66443 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libstdc++-v3
66444 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libstdc++-v3
66445 configure-stagetrain-target-libsanitizer: maybe-all-stagetrain-target-libstdc++-v3
66446 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libstdc++-v3
66447 configure-stageautoprofile-target-libsanitizer: maybe-all-stageautoprofile-target-libstdc++-v3
66448 configure-stageautofeedback-target-libsanitizer: maybe-all-stageautofeedback-target-libstdc++-v3
66449 configure-target-libvtv: maybe-all-target-libstdc++-v3
66450 configure-stage1-target-libvtv: maybe-all-stage1-target-libstdc++-v3
66451 configure-stage2-target-libvtv: maybe-all-stage2-target-libstdc++-v3
66452 configure-stage3-target-libvtv: maybe-all-stage3-target-libstdc++-v3
66453 configure-stage4-target-libvtv: maybe-all-stage4-target-libstdc++-v3
66454 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libstdc++-v3
66455 configure-stagetrain-target-libvtv: maybe-all-stagetrain-target-libstdc++-v3
66456 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libstdc++-v3
66457 configure-stageautoprofile-target-libvtv: maybe-all-stageautoprofile-target-libstdc++-v3
66458 configure-stageautofeedback-target-libvtv: maybe-all-stageautofeedback-target-libstdc++-v3
66459 all-target-libstdc++-v3: maybe-configure-target-libgomp
66460 all-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
66461 all-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
66462 all-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
66463 all-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
66464 all-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
66465 all-stagetrain-target-libstdc++-v3: maybe-configure-stagetrain-target-libgomp
66466 all-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
66467 all-stageautoprofile-target-libstdc++-v3: maybe-configure-stageautoprofile-target-libgomp
66468 all-stageautofeedback-target-libstdc++-v3: maybe-configure-stageautofeedback-target-libgomp
66469 install-target-libgo: maybe-install-target-libatomic
66470 install-target-libgfortran: maybe-install-target-libquadmath
66471 install-target-libgfortran: maybe-install-target-libgcc
66472 install-target-libphobos: maybe-install-target-libatomic
66473 install-target-libsanitizer: maybe-install-target-libstdc++-v3
66474 install-target-libsanitizer: maybe-install-target-libgcc
66475 install-target-libvtv: maybe-install-target-libstdc++-v3
66476 install-target-libvtv: maybe-install-target-libgcc
66477 install-target-libitm: maybe-install-target-libgcc
66478 install-target-libobjc: maybe-install-target-libgcc
66479 install-target-libstdc++-v3: maybe-install-target-libgcc
66480 all-target-libgloss: maybe-all-target-newlib
66481 all-target-winsup: maybe-all-target-libtermcap
66482 configure-target-libgfortran: maybe-all-target-libquadmath
66485 @if gcc-bootstrap
66486 configure-gnattools: stage_last
66487 configure-libcc1: stage_last
66488 configure-c++tools: stage_last
66489 configure-utils: stage_last
66490 configure-gdb: stage_last
66491 configure-gdbserver: stage_last
66492 configure-gdbsupport: stage_last
66493 configure-gprof: stage_last
66494 configure-sid: stage_last
66495 configure-sim: stage_last
66496 configure-fastjar: stage_last
66497 configure-bison: stage_last
66498 configure-flex: stage_last
66499 configure-m4: stage_last
66500 @endif gcc-bootstrap
66502 @unless gcc-bootstrap
66503 all-gnattools: maybe-all-target-libstdc++-v3
66504 configure-libcc1: maybe-configure-gcc
66505 all-libcc1: maybe-all-gcc
66506 all-c++tools: maybe-all-gcc
66507 all-utils: maybe-all-libiberty
66508 configure-gdb: maybe-all-gmp
66509 configure-gdb: maybe-all-mpfr
66510 configure-gdb: maybe-all-intl
66511 configure-gdb: maybe-all-bfd
66512 configure-gdb: maybe-all-libiconv
66513 all-gdb: maybe-all-libiberty
66514 all-gdb: maybe-all-libiconv
66515 all-gdb: maybe-all-opcodes
66516 all-gdb: maybe-all-libdecnumber
66517 all-gdb: maybe-all-libctf
66518 all-gdb: maybe-all-libbacktrace
66519 all-gdbserver: maybe-all-libiberty
66520 configure-gdbsupport: maybe-configure-intl
66521 all-gdbsupport: maybe-all-intl
66522 configure-gprof: maybe-configure-intl
66523 all-gprof: maybe-all-libiberty
66524 all-gprof: maybe-all-bfd
66525 all-gprof: maybe-all-opcodes
66526 all-gprof: maybe-all-intl
66527 all-gprof: maybe-all-gas
66528 all-sid: maybe-all-libiberty
66529 all-sid: maybe-all-bfd
66530 all-sid: maybe-all-opcodes
66531 configure-sim: maybe-configure-intl
66532 all-sim: maybe-all-intl
66533 all-sim: maybe-all-libiberty
66534 all-sim: maybe-all-bfd
66535 all-sim: maybe-all-opcodes
66536 all-fastjar: maybe-all-zlib
66537 all-fastjar: maybe-all-libiberty
66538 all-bison: maybe-all-intl
66539 all-flex: maybe-all-intl
66540 all-m4: maybe-all-intl
66541 configure-target-fastjar: maybe-configure-target-zlib
66542 all-target-fastjar: maybe-all-target-zlib
66543 configure-target-libgo: maybe-all-target-libstdc++-v3
66544 all-target-libgo: maybe-all-target-libbacktrace
66545 all-target-libgo: maybe-all-target-libatomic
66546 configure-target-libgm2: maybe-all-target-libstdc++-v3
66547 all-target-libgm2: maybe-all-target-libatomic
66548 configure-target-newlib: maybe-all-binutils
66549 configure-target-newlib: maybe-all-ld
66550 configure-target-libgfortran: maybe-all-target-libbacktrace
66551 configure-target-libgo: maybe-all-target-libbacktrace
66552 @endunless gcc-bootstrap
66554 # Dependencies for target modules on other target modules are
66555 # described by lang_env_dependencies; the defaults apply to anything
66556 # not mentioned there.
66559 @if gcc-bootstrap
66560 configure-stage1-target-libstdc++-v3: maybe-all-stage1-target-libgcc
66561 configure-stage2-target-libstdc++-v3: maybe-all-stage2-target-libgcc
66562 configure-stage3-target-libstdc++-v3: maybe-all-stage3-target-libgcc
66563 configure-stage4-target-libstdc++-v3: maybe-all-stage4-target-libgcc
66564 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-target-libgcc
66565 configure-stagetrain-target-libstdc++-v3: maybe-all-stagetrain-target-libgcc
66566 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-target-libgcc
66567 configure-stageautoprofile-target-libstdc++-v3: maybe-all-stageautoprofile-target-libgcc
66568 configure-stageautofeedback-target-libstdc++-v3: maybe-all-stageautofeedback-target-libgcc
66569 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libgcc
66570 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libgcc
66571 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libgcc
66572 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libgcc
66573 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libgcc
66574 configure-stagetrain-target-libsanitizer: maybe-all-stagetrain-target-libgcc
66575 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libgcc
66576 configure-stageautoprofile-target-libsanitizer: maybe-all-stageautoprofile-target-libgcc
66577 configure-stageautofeedback-target-libsanitizer: maybe-all-stageautofeedback-target-libgcc
66578 configure-stage1-target-libvtv: maybe-all-stage1-target-libgcc
66579 configure-stage2-target-libvtv: maybe-all-stage2-target-libgcc
66580 configure-stage3-target-libvtv: maybe-all-stage3-target-libgcc
66581 configure-stage4-target-libvtv: maybe-all-stage4-target-libgcc
66582 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libgcc
66583 configure-stagetrain-target-libvtv: maybe-all-stagetrain-target-libgcc
66584 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libgcc
66585 configure-stageautoprofile-target-libvtv: maybe-all-stageautoprofile-target-libgcc
66586 configure-stageautofeedback-target-libvtv: maybe-all-stageautofeedback-target-libgcc
66587 configure-stage1-target-libbacktrace: maybe-all-stage1-target-libgcc
66588 configure-stage2-target-libbacktrace: maybe-all-stage2-target-libgcc
66589 configure-stage3-target-libbacktrace: maybe-all-stage3-target-libgcc
66590 configure-stage4-target-libbacktrace: maybe-all-stage4-target-libgcc
66591 configure-stageprofile-target-libbacktrace: maybe-all-stageprofile-target-libgcc
66592 configure-stagetrain-target-libbacktrace: maybe-all-stagetrain-target-libgcc
66593 configure-stagefeedback-target-libbacktrace: maybe-all-stagefeedback-target-libgcc
66594 configure-stageautoprofile-target-libbacktrace: maybe-all-stageautoprofile-target-libgcc
66595 configure-stageautofeedback-target-libbacktrace: maybe-all-stageautofeedback-target-libgcc
66596 configure-stage1-target-libphobos: maybe-all-stage1-target-libgcc
66597 configure-stage2-target-libphobos: maybe-all-stage2-target-libgcc
66598 configure-stage3-target-libphobos: maybe-all-stage3-target-libgcc
66599 configure-stage4-target-libphobos: maybe-all-stage4-target-libgcc
66600 configure-stageprofile-target-libphobos: maybe-all-stageprofile-target-libgcc
66601 configure-stagetrain-target-libphobos: maybe-all-stagetrain-target-libgcc
66602 configure-stagefeedback-target-libphobos: maybe-all-stagefeedback-target-libgcc
66603 configure-stageautoprofile-target-libphobos: maybe-all-stageautoprofile-target-libgcc
66604 configure-stageautofeedback-target-libphobos: maybe-all-stageautofeedback-target-libgcc
66605 configure-stage1-target-zlib: maybe-all-stage1-target-libgcc
66606 configure-stage2-target-zlib: maybe-all-stage2-target-libgcc
66607 configure-stage3-target-zlib: maybe-all-stage3-target-libgcc
66608 configure-stage4-target-zlib: maybe-all-stage4-target-libgcc
66609 configure-stageprofile-target-zlib: maybe-all-stageprofile-target-libgcc
66610 configure-stagetrain-target-zlib: maybe-all-stagetrain-target-libgcc
66611 configure-stagefeedback-target-zlib: maybe-all-stagefeedback-target-libgcc
66612 configure-stageautoprofile-target-zlib: maybe-all-stageautoprofile-target-libgcc
66613 configure-stageautofeedback-target-zlib: maybe-all-stageautofeedback-target-libgcc
66614 configure-stage1-target-libgomp: maybe-all-stage1-target-libgcc
66615 configure-stage2-target-libgomp: maybe-all-stage2-target-libgcc
66616 configure-stage3-target-libgomp: maybe-all-stage3-target-libgcc
66617 configure-stage4-target-libgomp: maybe-all-stage4-target-libgcc
66618 configure-stageprofile-target-libgomp: maybe-all-stageprofile-target-libgcc
66619 configure-stagetrain-target-libgomp: maybe-all-stagetrain-target-libgcc
66620 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-target-libgcc
66621 configure-stageautoprofile-target-libgomp: maybe-all-stageautoprofile-target-libgcc
66622 configure-stageautofeedback-target-libgomp: maybe-all-stageautofeedback-target-libgcc
66623 configure-stage1-target-libatomic: maybe-all-stage1-target-libgcc
66624 configure-stage2-target-libatomic: maybe-all-stage2-target-libgcc
66625 configure-stage3-target-libatomic: maybe-all-stage3-target-libgcc
66626 configure-stage4-target-libatomic: maybe-all-stage4-target-libgcc
66627 configure-stageprofile-target-libatomic: maybe-all-stageprofile-target-libgcc
66628 configure-stagetrain-target-libatomic: maybe-all-stagetrain-target-libgcc
66629 configure-stagefeedback-target-libatomic: maybe-all-stagefeedback-target-libgcc
66630 configure-stageautoprofile-target-libatomic: maybe-all-stageautoprofile-target-libgcc
66631 configure-stageautofeedback-target-libatomic: maybe-all-stageautofeedback-target-libgcc
66632 @endif gcc-bootstrap
66634 @if gcc-no-bootstrap
66635 configure-target-libstdc++-v3: maybe-all-target-libgcc
66636 configure-target-libsanitizer: maybe-all-target-libgcc
66637 configure-target-libvtv: maybe-all-target-libgcc
66638 configure-target-libssp: maybe-all-target-libgcc
66639 configure-target-newlib: maybe-all-target-libgcc
66640 configure-target-libbacktrace: maybe-all-target-libgcc
66641 configure-target-libquadmath: maybe-all-target-libgcc
66642 configure-target-libgfortran: maybe-all-target-libgcc
66643 configure-target-libobjc: maybe-all-target-libgcc
66644 configure-target-libgo: maybe-all-target-libgcc
66645 configure-target-libphobos: maybe-all-target-libgcc
66646 configure-target-libtermcap: maybe-all-target-libgcc
66647 configure-target-winsup: maybe-all-target-libgcc
66648 configure-target-libgloss: maybe-all-target-libgcc
66649 configure-target-libffi: maybe-all-target-libgcc
66650 configure-target-zlib: maybe-all-target-libgcc
66651 configure-target-rda: maybe-all-target-libgcc
66652 configure-target-libada: maybe-all-target-libgcc
66653 configure-target-libgm2: maybe-all-target-libgcc
66654 configure-target-libgomp: maybe-all-target-libgcc
66655 configure-target-libitm: maybe-all-target-libgcc
66656 configure-target-libatomic: maybe-all-target-libgcc
66657 @endif gcc-no-bootstrap
66660 configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
66662 configure-target-libsanitizer: maybe-all-target-newlib maybe-all-target-libgloss
66664 configure-target-libvtv: maybe-all-target-newlib maybe-all-target-libgloss
66666 configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
66670 configure-target-libbacktrace: maybe-all-target-newlib maybe-all-target-libgloss
66672 configure-target-libquadmath: maybe-all-target-newlib maybe-all-target-libgloss
66674 configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
66676 configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
66678 configure-target-libgo: maybe-all-target-newlib maybe-all-target-libgloss
66680 configure-target-libphobos: maybe-all-target-newlib maybe-all-target-libgloss
66682 configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
66684 configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
66687 configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
66688 configure-target-libffi: maybe-all-target-libstdc++-v3
66690 configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
66692 configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
66694 configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
66696 configure-target-libgm2: maybe-all-target-newlib maybe-all-target-libgloss
66698 configure-target-libgomp: maybe-all-target-newlib maybe-all-target-libgloss
66700 configure-target-libitm: maybe-all-target-newlib maybe-all-target-libgloss
66701 configure-target-libitm: maybe-all-target-libstdc++-v3
66703 configure-target-libatomic: maybe-all-target-newlib maybe-all-target-libgloss
66706 CONFIGURE_GDB_TK = @CONFIGURE_GDB_TK@
66707 GDB_TK = @GDB_TK@
66708 INSTALL_GDB_TK = @INSTALL_GDB_TK@
66709 configure-gdb: $(CONFIGURE_GDB_TK)
66710 all-gdb: $(gdbnlmrequirements) $(GDB_TK)
66711 install-gdb: $(INSTALL_GDB_TK)
66713 # Serialization dependencies. Host configures don't work well in parallel to
66714 # each other, due to contention over config.cache. Target configures and
66715 # build configures are similar.
66716 @serialization_dependencies@
66718 # --------------------------------
66719 # Regenerating top level configury
66720 # --------------------------------
66722 # Rebuilding Makefile.in, using autogen.
66723 AUTOGEN = autogen
66724 $(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
66725 cd $(srcdir) && $(AUTOGEN) Makefile.def
66727 # Rebuilding Makefile.
66728 Makefile: $(srcdir)/Makefile.in config.status
66729 CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
66731 config.status: configure
66732 CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
66734 # Rebuilding configure.
66735 AUTOCONF = autoconf
66736 $(srcdir)/configure: @MAINT@ $(srcdir)/configure.ac $(srcdir)/config/acx.m4 \
66737 $(srcdir)/config/override.m4 $(srcdir)/config/proginstall.m4 \
66738 $(srcdir)/config/elf.m4 $(srcdir)/config/isl.m4 \
66739 $(srcdir)/libtool.m4 $(srcdir)/ltoptions.m4 $(srcdir)/ltsugar.m4 \
66740 $(srcdir)/ltversion.m4 $(srcdir)/lt~obsolete.m4
66741 cd $(srcdir) && $(AUTOCONF)
66743 # ------------------------------
66744 # Special directives to GNU Make
66745 # ------------------------------
66747 # Don't pass command-line variables to submakes.
66748 .NOEXPORT:
66749 MAKEOVERRIDES=
66751 # end of Makefile.in